2003级本科毕业设计论文 第 29 页 共 33 页
的安全性)。
b)输出
1)登录正确:转入相应身份界面。
2)登录失败:错误提示信息“密码不能为空,密码或用户名不正确”,等信息请重新登录。
c)测试用例
1)测试采用黑盒测试法,参照表4-1和表4-2列举测试用例。 2)控制方式:人工方式。
3)输入数据与期待输出结果(见图4.1所示)。
d)测试过程:按测试用例表依次输入图4.1所示数据进行测试. e)测试执行结果:与期待输出结果相同。
说明 正确性 身份 用户名 普通用户 123456 输入数据 密码 123456 (用户名及密码正确,进入系统主界面) 管理员 Liuyan 032264 (用户名及密码正确,进入系统主界面) 用户名为空 空 任意 "用户名不能为空,请输入用户名 (返回并将光标定为用户名框) 密码为空 Zhaozebin 空 "密码不能为空,请输入密码" (返回并将光标定为用密码框) 用户名错误 Xiaoliu 72222 "用户名或密码错误,请重新输入" (返回并将光标定为用户名框) 密码错误 panjie 032222 "用户名或密码错误,请重新输入" (返回并将光标定为用户名框) 图4.1 测试用例 期待输出结果 正确用例 错误用例
第 30 页 共 33 页 超市CRM系统中客户关系管理子系统的研究与实现
表4-1 用户表USER
用户名ID 密码PWD 权限POP
类型 varchar varchar INT
长度 20 20 1
是否允许空值 NO NO NO
主外键 √
表4-2 具体数据
ID(用户名) 123456 Liuyan
PWD(口令)
123456 032264
POP(权限) 0(普通用户) 1(管理员)
2003级本科毕业设计论文 第 31 页 共 33 页
结 论
本系统在设计之初就进行了大量的实地调研,按照标准化的信息系统开发步骤,并努力请教在商业企业信息管理系统开发中有丰富的经验前辈和老师们,最终完成了系统的建设。当然,在运行与维护过程中不仅要保证系统的正常而可靠的运行,而且还需要使系统不断得到改善和提高,以充分发挥作用。由于本系统在开发的过程中采用模块化管理程序,代码封装性好,模块间耦合性低,代码注释完整、文档齐全、可以提高代码阅读效率,降低出错概率,方便地满足了维护中的修改及功能扩充的要求。而且为了今后的升级,系统在设计时也做了一些相应工作。
通过测试发现,本系统的业务流程及数据流程基本上是合理的,也基本满足了课题的要求:A客户信息的添加,删除,编辑,报表打印。对客户的信息进行录入,为以后客户的数据分析,提供初始值。B客户信息的查询。按照客户所在地点,产品类别,客户名称,客户编号,负责人姓名等信息进行查询。C客户信息的统计。根据选择的时间段不同对客户所有的付款情况进行统计,对本企业的收入进行统计。D系统设置。包括用户的密码修改,对于有管理权的用户(即pop=1)用户管理模块也可用。主要进行用户的添加和删除。整个系统模块划分明确、界面简洁统一、用户可方便的接受使用。
由于开发经验的不足,系统中难免存在一些纰漏和不足之处,恳请读者指正。
第 32 页 共 33 页 超市CRM系统中客户关系管理子系统的研究与实现
参考文献
[1] 张海潘.软件工程导论(第四版).北京:清华大学出版社,2004 [2](美)Roger S.Pressman,黄柏素等译.软件工程——实践者的研究方法(第五版).北京:机械工业出版社,2002
[3] 何荣勤著.CRM原理·设计·实践.北京:电子工业出版社,2003.1
[4] 来可伟.软件工程基础(配盘).北京:高等教育出版社,2002 [5] CarloGhezzi, MehdiJazayeri, DinoMandrioli著,施平安译.软件工程基础.北京: 清华大学出版社 ,2003
[6] 童爱红,张琦,胡光兵编著.Delphi 7应用教程.北京:清华大学出版社,北京交通大学出版社,2004.11
[7] 王志强编著.Delphi 7经典开发案例.北京:中国铁道出版社,2003.1 [8](美)D.霍尔著,陈维兴等译.Delphi程序入门设计.北京:人民邮电出版社,1997
[9] 邱淑清,徐文涛,王萍编著.Microsoft SQL Server2000程序设计教程.北京:北京大学出版社,2001
[10] 曹军生等编.SQL Server 2000实用教程. 北京:北京理工大学出版社,2002.7
[11] 求是科技编著.SQL Server 2000数据库的管理与开发技术大全.北京:人发邮电出版社,2004
[12] 虞益成主编.SQL Server 2000数据库应用技术.北京:中国铁道出版社,2004
[13] 李调阳主编.Microsoft SQL Server 2000中文版标准教程.北京:海洋出版社,2005
[14] 牛汉民编著.Delphi 7应用开发教程.北京:科学技术出版社,2005 [15] 求是科技编著.Delphi 7程序设计与开发技术大全.北京:人民邮电出版社,2004,11
2003级本科毕业设计论文 第 33 页 共 33 页
致 谢
在本毕业设计的系统开发中,由于本身知识的不足和实践经验和缺乏,面临的困难不言而喻,开发期间得到了河北工业大学计算机科学与软件学院的老师,同学,以及往届学长的理论和技术上的大力帮助和支持。
在此要感谢沈西挺老师对本人的严格的要求,在设计初期进行问题涉及的指导并且将相关书籍借予本人,在设计中每一个问题的耐心解答,在设计后期不厌其烦的反复修改设计论文。没有他的关怀和帮助就没有本篇较为成功的论文。
感谢学院领导对设计伊始进行详细的布置并提供设计场地和硬件软件环境。 还要感谢张海潘,何荣勤,牛汉民,赛奎春等老师,没有他们编写出来的书籍报刊,就不能如此灵活的运用软件工程的各种知识,也不能详细了解CRM,更不能如此之快的把设计任务完成,在此感谢机械工业出版社,人民邮电出版社,电子工业出版社出版了如此好的书刊。
最后还要感谢那些我不知名的和没有提及的所有在设计过程中提供各种不同帮助的人们,正是这些人的鼓励帮助,才使大家看到此较为完善的设计,对他们表示衷心的感谢!
相关推荐: