图5-4 图书的借阅管理
图5-5 图书归还管理 4.3 系统功能测试 4.3.2 系统测试的意义
(1)登录测试
系统测试是系统开发周期中的一个十分重要的环节。在系统开发周期中的各个阶段采取了严格仔细的审查,但是仍然会有很多的错误,在系统运行之前需要对系统的各项功能进行严格的测试,以便使问题及时更早的暴露出来,这样才能在投入使用时减少损失,否则到那时再纠正就会付出更大的代价。
4.3.2 系统测试内容
(1)登录测试
正确输入管理员名称和管理员密码,点击“确定”按钮,就会进入到系统首页。点击“关闭”系统则提示是否要关闭当前窗口。
(2)图书馆信息测试
登录成功后,进入首页面,点击“系统设置”/“图书馆信息”,进入到图书管信息页面,在该页面中显示出图书馆的信息。
(3)管理员设置测试
点击“系统设置”/“管理员设置”,进入到管理员设置页面,在该页面中可以添加管理员、权限设置和删除三个功能。点击添加管理员,弹出添加管理员对话框,输入系统中已有的登录名称和未有的登录名称,不同的登录密码和确认密码,点击添加,查看效果。
(4)书架设置测试
点击“系统设置”/“书架设置”,进入到管理员设置页面。在该页面中
- 20 -
分别测试添加书架信息,修改和删除三个功能。
(5)读者类型管理测试
在读者类型管理页面中,分别测试添加读者类型信息管理,修改和删除功能。
(6)读者档案管理测试
在读者档案管理测试中,有添加读者信息,修改读者信息和删除读者信息者三个功能,在每个功能中输入不同的数据,查看运行效果。
(7)图书类型设置测试
在图书类型设置的页面中需要分别测试添加图书类型信息,修改和删除功能。
(8)图书档案设置测试
在该页面中,测试打印图书信息、添加图书信息,修改和删除功能。 (9)图书借阅测试
在图书借阅中,输入不同的数据,测试查找读者和查找图书功能。 (10)图书续借测试
在这个页面中,输入不同读者条形码和图书条形码,测试续借功能。 (11)图书归还测试
在图书归还中,测试归还功能。 (12)图书档案查询测试
选择不同的查询条件,输入不同的信息,测试搜书功能。 (13)图书借阅查询测试
选择不同的查询条件,输入不同的信息,测试图书借阅的信息。 (14)更改口令测试
在该页面中,测试管理员口令的更改。 (15)退出系统测试
点击退出系统,则进入到登录页面中。
- 21 -
结束语
经过了这么长时间的忙碌,我的毕业设计课题也将告一段落,点击运行,也基本达到了预期的效果,心里感到了很大的成就感,但由于能力和时间的关系,总觉得有很多不尽人意的地方,比如功能不全,外观粗糙,底层代码的不合理等等,数不胜数。但是我想,做一件事情,不必在乎最终的结果,可贵的是过程中的收获。
毕业设计,也许是我大学生涯中交上的最后一个作业了,想籍此机会感谢五年以来给我帮助的所有老师、同学,你们的友谊是我人生的财富,是我生命中不可或缺的一部分。
大学生活即将匆匆忙忙地过去,但我却能无悔地说:“我曾经来过。”大学五年,但它给我的影响却不能用时间来衡量。这五年以来,经历过的所有事,所有人,都将是我以后生活回味的一部分,是我为人处事的指南针。马上就要离开学校了,走上工作岗位了,这是我人生历程的又一个起点,在这里祝福大学里同我风雨同舟的朋友们,一路走好,未来总会是绚烂缤纷的。
- 22 -
参考文献
[1] 天极网新技术研究室,ASP.NET完全入门,人民邮电出版社,2001年 [2] 启明工作室编著,ASP.NET网络应用系统开发与实例,人民邮电出版社,2005年
[3] ASP.NET程序设计项目教程,北京理工大学出版社,2010年 [4] 软件工程与UML,电子工业出版社,2009年
[5] ASP.NET程序教程案例,北京理工大学出版社,2008年
[6] ASP.NET程序设计教程 闫洪亮等 编著 上海交通大学出版社 2006年1月出版
[7] ASP.NET Web 服务高级编程. Russ Basiura等著 杨浩译 清华大学出版社, 2003.2
[8] ASP.NET程序设计项目教程 李国庆 主编 北京理工大学出版社 2010 .1
- 23 -