基于powerbuilder的客户资源管理系统

上传人:suns****4568 文档编号:82966773 上传时间:2019-02-25 格式:DOCX 页数:33 大小:704.53KB
返回 下载 相关 举报
基于powerbuilder的客户资源管理系统_第1页
第1页 / 共33页
基于powerbuilder的客户资源管理系统_第2页
第2页 / 共33页
基于powerbuilder的客户资源管理系统_第3页
第3页 / 共33页
基于powerbuilder的客户资源管理系统_第4页
第4页 / 共33页
基于powerbuilder的客户资源管理系统_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《基于powerbuilder的客户资源管理系统》由会员分享,可在线阅读,更多相关《基于powerbuilder的客户资源管理系统(33页珍藏版)》请在金锄头文库上搜索。

1、本科毕业论文(设计)基于PowerBuilder的客户资源管理系统所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 申请学士学位所属学科 工 学 年 级 学生姓名、学号 指导教师姓名、职称 完 成 日 期 摘要摘要一个公司企业的发展会受到多方面因素的影响,特别是对于一个以销售业务为主的公司来说,各个业务所对应的客户资源渐渐成为公司生存的命脉。如何合理有效并且快捷的处理这些资源,成为企业的一大核心任务。 客户资源管理(Customer Resource Management 简称CRM)系统的研究正是看到了公司企业对客户资源管理的迫切需求而进行的。系统的设计研发主要根据公司企业

2、的实际需求,分析了系统的实施可行性。经过严谨的分析设计,并依靠强大的Microsoft Office Access数据库管理系统以及PowerBuilder提供的功能强大的数据库前端开发工具而进行的。客户资源管理系统通过多个功能模块实现其相应功能。该系统将庞大的数据信息进行有效的整合管理,分析数据所提供的有效信息,供企业的决策者参考,使他们做出正确的决策,从而进一步促进企业的发展。关键字:Access数据库,PowerBuilder开发工具,客户资源管理IAbstractABSTRACTFor a company, especially the marketingbased one, hers

3、 development is influenced by a lot of factors but the customer resources is their source of life. How to handle this large amount of information efficiently and effectively will influence the efficiency or even the fate of the whole enterprise.The research of the Customer Resource Management system

4、 is based on the urgent needs to manage the companys clients. The design and research of the system is mainly based on the companys actual needs to analyze the systems feasibility; relying on Microsoft Office Access database management system and database front-end development tools that PowerBuilde

5、r provided. Customer Resource Management system will realize its functions through multiple functional blocks. The system will organize the data into more concise and effective data. And it can also analyze the effective information that the data have provided to let the policy-makers refer to. Thro

6、ugh this way they can make the wise decisions which will have a decisive influence to the development of the enterprises.Keyword: Access database, PowerBuilder development tools, Customer Resource Management system30目录目录1 引言12 概论12.1 客户资源管理系统的意义12.2客户资源管理系统的现状及发展前景22.3客户资源管理系统可行性研究22.3.1技术可行性22.3.2经

7、济可行性22.3.3管理可行性33 开发平台及相关语言的介绍33.1 PowerBuilder开发平台的相关介绍33.2 Access数据库以及SQL语言的相关介绍44 数据库设计44.1 数据库需求分析44.2数据库各表的设计及关系55 系统功能分析设计85.1 系统功能需求分析85.2 系统功能设计与实现95.2.1 PowerBuilder连接数据库95.2.2 登录、注册与密码修改功能105.2.3 客户信息功能135.2.4 员工信息功能205.2.5 产品信息功能215.2.6 意见箱功能225.2.7 帮助功能236 系统测试246.1 系统测试目标246.2 系统测试过程246

8、.2.1 单元测试246.2.2 组装测试246.2.3 确认测试256.3系统测试遇到的问题及解决方案257 结束语25参考文献27致谢28泰山学院本科毕业论文(设计)1 引言在当今经济全球化和服务一体化的大趋势之下,一个优秀企业的发展壮大将伴随着客户信息数据量与日俱增的现实状况。能够将庞大的数据信息及时有效地整理好并对其进行应用将会对企业的发展起决定性的作用。伴随着计算机应用技术和数据库技术的迅速发展,企业的信息管理将会与以上两种技术产生不可分割的关系。功能强大的数据库系统将会对企业的庞大数据进行整理分析,免除人工的繁杂步骤和不必要的人工错误所带来的损失。与此同时数据库技术的应用将会借助计

9、算机应用技术更好的为普通计算机操作人员所接受。功能强大的数据库前端开发平台将会把数据库的相关操作与容易操作的可视化界面连接起来,从而形成易操作、易管理、快捷方便、安全有效的客户资源管理系统。该系统的设计研发是在进行了详细的可行性分析和技术研究的基础之上进行的,研发依托Microsoft Office Access数据库管理系统和PowerBuilder开发平台,并通过各个不同的功能模块实现不同的功能,相互联系的各个功能模块对数据进行了有效地整理。文中将会介绍到用户需求分析、数据库设计、功能模块设计、模块功能实现以及系统使用相关信息等多个方面的内容,从而对系统的设计研发进行详细的分析记录。2 概

10、论2.1 客户资源管理系统的意义随着科技的迅猛发展,各企业之间的竞争日趋激烈。各企业在相互较量科技实力和先进高端技术的同时,也渐渐认识到客户资源管理的重要性。尤其是对于那些以销售业务为主的公司企业来讲,将客户资源信息进行有效地管理,不断提高客户满意度和忠诚度,从而拥有庞大稳定的客户量,才能进一步提高企业的竞争力。客户资源管理系统使企业在面对繁杂的客户资源信息的情况下,不用再耗费过多的人力物力进行资料的整理,只需要通过该管理系统对数据进行整理,通过后台数据库安全永久的保存数据,如此一来,将会使企业提高工作效率,节省相应的管理成本,并能保证客户资源数据存档的电子化,有利于数据长期保存。2.2客户资

11、源管理系统的现状及发展前景企业对客户资源管理的需求是十分庞大的,即便是中小型企业,在发展的过程中也会将客户关系的管理放在重要位置。所以,现在市场上客户资源管理系统的需求是十分旺盛的,其发展前景是很乐观的。在这种形势下,市场上流行的客户资源管理系统并不在少数,只有取长补短,取其精华去其糟粕才能使管理系统得以更好地的发展,才能更好地的帮助企业完善客户资源管理机制,提升企业竞争力。2.3客户资源管理系统可行性研究2.3.1技术可行性技术上的可行性主要是分析现有技术以及准备使用的技术是否满足该系统开发的需求,硬件配置是否满足开发者的需求等。客户资源管理系统的设计开发主要用的技术:一是数据库技术,该方面

12、主要是通过Microsoft Office Access数据库技术的支持;二是 PowerBuilder的开发平台,PowerBuilder包含一个直观的图形界面和可扩展的面向对象的编程语言,提供与当前流行的大型数据库的接口,可以和Access很好的结合。以上两项主要技术的使用保证了该系统设计开发的技术方面的可行性。2.3.2经济可行性经济可行性方面,主要考虑两方面,一个是前期的支出和系统使用后的维护,另一个就是系统使用后为企业带来的效益和节省的相关成本。如今,即便是中小型企业,办公自动化程度也已经是比较成熟的,计算机的使用是非常普及的。所以在前期的配置方面会是以企业现有硬件资源为依托,完成系

13、统的配置,花费是在可接受范围之内的。系统的后期维护主要是对系统的升级以及数据库系统的维护,这些是企业考虑在内的常规支出。当系统投入使用后,客户资源管理系统会为企业节省人力物力,降低成本,并提高相关部门的工作效率,合理有效的整理客户数据,为企业赢得更多客户满意度,从而为企业带来更多的经济效益。所以,从这些方面看,客户资源管理系统在经济方面是可行的。2.3.3管理可行性如今员工素质已普遍提高,对电脑的操作已比较熟练,并且该系统的操作简单易学,不需要专门的培训课程,容易上手,既节省了企业的培训成本又可以使系统尽快投入使用。系统硬件的管理可以通过专门的人员进行维护,数据的管理可以通过相关部门工作人员进

14、行管理,所以从管理方面,客户资源管理系统也是可行的。3 开发平台及相关语言的介绍3.1 PowerBuilder开发平台的相关介绍PowerBuilder9.0是美国Sybase公司最新推出的一种功能超群、使用方便、易于开发复杂应用程序的数据库前端开发工具1。它包含可扩展的面向对象PowerScript编程语言和一个直观的图形界面和,提供与大多数大型数据库的接口,并通过ODBC与单机数据库相连。与其他客户/服务器开发环境相比,PowerBuilder可以大大提高开发人员的开发进度,降低开发成本,提高开发质量。PowerBuilder对各种应用开发提供全面的综合的支持2。PowerBuilder

15、的主要特点概括如下:(1)跨平台开发。PowerBuilder应用系统可以运行Windows95/98/2000/NT、UNIX、HP-UX、IBM AIX RS 6000等多种开发平台上,它支持跨平台的开发和分布。(2)开放的数据库连接。PowerBuilder是一个开放的应用程序开发环境,它可以与很多常用的数据库建立联系,例如Oracle、Sybase、SQL Server等。ODBC是微软公司的数据库连接标准。在ODBC接口被使用时,用户需要定义一个ODBC数据源,数据源建立数据与应用程序之间的链接3。(3)PowerBuilder的编程语言和函数的功能十分强大。PowerScript是PowerBuilder内置的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号