客户关系管理论文 聚友收集整理 [聚友客户关系管理系统] www.GyouCRM.com
图15 系统主界面
2.5 界面的详细设计
根据对用户的的需求分析,一共设计了 5大模块,即客户管理模块、销售管理模块、服务反馈模块、查询模块和报表模块,每个模块由系统主界面的下拉菜单触发。同时,加入状态栏控件,可以实时反映系统中的时间变化和日期。主界面中的“系统”和“帮助”模块很简单,不赘述。
主 应 用 程 序 客户管理模块 销售管理模块 服务反馈模块 查询模块 报表模块 图14 客户关系管理系统软件结构示意图
其中5大模块说明如下:
①客户管理模块,主要提供客户信息和联系人信息的添加、修改和删除功能。
客户信息添加
客户信息 客户信息修改删除
客户信息列表 16
客户关系管理论文 聚友收集整理 [聚友客户关系管理系统] www.GyouCRM.com
联系人信息添加 联系人信息 联系人信息修改删
联系人信息列表
②销售管理模块,主要提供销售信息的添加、修改和删除功能。
销售信息添加
销售信息 销售信息修改删除
销售信息列表
③服务反馈模块,主要提供服务反馈信息的添加、修改和删除功能。 服务反馈信息添加 服务反馈人信息 服务反馈信息修改删除
服务反馈信息列表
④查询模块,提供了对客户信息、联系人信息、销售信息、服务反馈信息的查询功能。其中不仅实现了分类查询,更区分了精确查询和模糊查询两部分,使得管理员能按不同要求查询到最精确的结果。所谓精确查询是指输入的内容完全相同才能查询到结果,而所谓模糊查询,是在输入的查询条件中只要从左到右计算,所输入内容是系统数据库中所包含字段内容的子串,就能够显示在显示查询结果的Datagrid控件中。参考图10。
⑤报表模块,这也是对客户信息、联系人信息、销售信息、服务反馈信息的基本信息给出了打印其记录的功能,报表是打印的预览,图参考图11。
17
客户关系管理论文 聚友收集整理 [聚友客户关系管理系统] www.GyouCRM.com
3 系统实施
3.1 编程
因为该系统结构比较单一,程序亦无特别之处,故代码省略。
3.2 客户关系管理系统软件测试
3.2.1 软件介绍
该软件是ERP管理系统的一部分,也可以说是ERP的后起之秀,主要目的是将客户关系管理工作规范化、合理化,以适应工作的需要。主要对客户关系管理中的录入、修改、删除、查询和报表进行测试。 3.2.2 测试的作用和意义
系统测试是管理信息系统的开发周期中的一个十分重要环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和成本占软件开发的很大比例。统计表明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的40%-50%。而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其他各阶段的总和的若干倍。 3.2.3 测试方法 (1) 测试人员
测试队伍由两位成员组成。软件的设计者在测试整个过程中负责整体测试方案的制定和测试进度的掌握以及白盒测试的测试者。第二位成员由未参加软件制做者担任,主要责任是进行软件的黑盒测试以及软件环境,硬件要求和极限测试工作。
(2) 机器测试
通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包括黑盒测试盒白盒测试。黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑 程序的内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书测试用例,从程序的输入和输出特性上测试是否满足设定的功能。白盒测试也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。
3.2.4 系统配置要求
CPU 300MHZ 内存 32M 硬盘 8G
操作系统 win9X以上操作系统
3.2.5 测试内容
①软件的正常运行、关闭及退出时保存记录的提示(默认为是)。
②用户登录界面友好,可操作性及安全性能较好,能对不同管理级别者进行限制,以保证数据库的安全。
③数据库的可维护性好,数据的录入、删除及更改均能顺利完成,并能实现
18
客户关系管理论文 聚友收集整理 [聚友客户关系管理系统] www.GyouCRM.com
动态更新。
④数据查询便捷,能对各种不同的查询条件进行搜索,以找到最合适的答案。 ⑤数据溢出、越界均能进行非法提示,以警告用户正确使用。对用户的非正常操作方式也提出警告。
⑥可以实现打印预览及打印功能。
⑦数据类型填写错误时,系统能够报错。
⑧软件对操作系统的兼容性良好,可移植性完好。
3.2.6 测试结果
①软件在运行、关闭及退出时保存记录的提示功能基本完成,在软件的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。
②用户登录界面较友好,但软件界面的色彩选择、搭配上对于长期工作者而言仍然会产生眼部不适感。可操作性及安全性能较差,未能完成对不同管理级别者的限制工作,无法对软件涉及到的机密数据进行保护而无法保证数据库的基本安全。
③数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,删除和修改也能顺利完成。
④数据查询不够全面,只能按系统设定的少数查询条件进行搜索,以找到合适的答案。
⑤数据溢出、越界基本未能进行非法提示,以警告用户正确使用。对用户的非正常操作方式能提出警告。
⑥打印预览功能良好,但未能按查询结果进行打印输出,没有打印机未能测试打印效果。
⑦数据类型填写错误时,系统有报错功能,在数据输入错误时,使用者能够获知错误所在。
⑧软件对操作系统的兼容性良好,但未打包程序不能在未安装VB的机器上使用,主要是因为系统中用到了很多ADO控件。
⑨软件窗体在运行过程中可以进行最大化及窗体的拖动缩放,使用者可以根据习惯调整窗体大小。
3.2.7 结论
经过反复测试,系统完成后运行添加、修改、查询、报表等功能均正常,发布1.0版。
此系统仍存在许多缺陷,但是通过该系统设计达到了系统设计目的意义,基本掌握了软件开发的主要步骤,了解了各环节在开发时要注意的问题,从方便用户的角度出发,去考虑开发出好的软件。另外,在设计过程中也逐渐提高了软件开发技能和编程技能。因此本设计虽然较粗糙,但是从学习的角度上看,非常有意义。
19
客户关系管理论文 聚友收集整理 [聚友客户关系管理系统] www.GyouCRM.com
参考文献
【1】 (美) Gary Cornell 著, 希望图书创作室译,Visual Basic6.0从入门到
精通 ,北京希望电子出版社
【2】 刘韬 骆娟 何旭洪 编著,Visual Basic6.0 数据库系统开发实例导航
人民邮电出版社
【3】 宜晨主编,Visual Basic6.0中文版实用培训教程,电子工业出版社 【4】 甘仞初,管理信息系统,机械工业出版社
【5】 薛华成主编,管理信息系统(第三版),清华大学出版社
【6】 (美)加西亚-莫利纳 美.沃尔曼 美.威德姆,数据库系统实现(英文版) 机械工业出版社
【7】 郝春强编著,Visual Basic 案例教程,中科多媒体电子出版社 【8】 赵晨阳等编,Visual Basic 语言程序设计基础,电子工业出版社 【9】 金英姿著,Visual Basic 6.0实用培训教程,人民邮电出版社
【10】张学忠著,Visual Basic控件应用编程实例教程,北京希望电子出版社 【11】董传银著,Visual Basic 6数据库编程技术,北京希望电子出版社 【12】丁秋林 力士奇著,客户关系管理,清华大学出版社 【13】(美)职业设计培训集团著,刘安国译,客户服务,人民邮电出版社
【14】David Sims,CRM Application-Know Thy Place,http://www.crmguru.com 【15】CRM及其功能,http://www.microsoft.com/business
谢辞
本系统能够顺利完成要大力感谢指导老师刘勇军在百忙中和非典戒严的情况下抽出时间给予指导和帮助。另外,也要感谢陆建飞和黄应峰在VB编程方面给我排难解惑,同样感谢寝室成员的支持。最后,向这些给予我帮助的老师同学致以衷心的谢意。
结束语
从系统调查到查资料再到系统的分析设计,经历了几个月的时间,经过这几个月的努力,这个系统总算是完成了。显然这个系统还是有很多不成熟、不完善的地方。由于时间和能力有限本系统只完成了基本的功能部分,一些真正实用的外围功能还来不及完善特别是打印用户查询信息这部分没法实现,美工方面也不够漂亮。
但这毕竟是自己独立完成的第一个运行正常的系统,从敝帚自珍的角度来讲,还是颇觉欣慰的。系统的实现,将减轻中小企业管理人员的负担。并能为公司领导的决策提供支持。如果月个企业可以很好的吸收CRM理念,会看到在利润、客户忠诚度和客户满意度多方面的提高,对未来的整体性的电子商务时代的来临也就更有准备,也就向网络经济靠近了一步。
20
客户关系管理论文 聚友收集整理 [聚友客户关系管理系统] www.GyouCRM.com
最后,恳请各位评审老师不吝赐教,多提宝贵意见。
21