图5-2 管理员添加界面
(3)输入账号和密码,点击提交,弹出添加成功,如图5-3所示:
图5-3 管理员添加成功界面
(4)添加成功后,再次进入管理员用户管理界面,可看到添加的管理员。如图5-4所示:
图5-4 管理员管理界面
测试结果:测试显示正常,数据能准确显示,未发现错误输出。 测试2:名称:修改密码测试。
目的:测试修改密码功能。 进度安排:2016-7-8
内容:用户名、密码、新密码提交,合理性检查、合法性检查,更改密码
12
(1) 点击修改用户密码界面,进入用户密码修改,输入用户名和原始密码,再输入
新密码,点击修改,若原密码对,责提示操作成功,如图5-5所示:
图5-5密码修改成功界面
若原始密码输入错误,则提示密码错误,如图5-6所示:
图5-6 密码修改失败界面
测试结果:测试显示正常,数据能准确显示,未发现明显错误输出。
5.2读者信息管理的测试结果
(1)点击读者信息管理,进入读者信息管理界面,显示读者信息。如图5-7所示:
13
图5-7 读者信息界面
(2) 点击添加按钮,进入读者信息添加界面,填写读者基本信息,如图5-8所示:
图5-8 读者信息添加界面
(3) 填写读者基本信息,点击提交按钮,若借书证号不重复,则显示操作成功对话
框,如图5-9所示:
图5-9 读者信息添加成功界面
14
(4) 点击确定按钮,返回读者查询界面,查询目前的所有读者,如图5-10所示:
图5-10 读者信息管理界面
(5) 对无效的读者信息进行管理,点击删除按钮,弹出是否删除,显示如图5-11所
示:
图5-11 读者信息删除界面
(6) 点击确定按钮,弹出删除成功界面,点击确认,会再返回读者查询界面,这时,
无效的数据已经删除。删除成功界面如图5-12所示:
15
图5-12 无效用户删除成功界面
测试结果:测试显示正常,数据能准确显示,未发现明显错误输出。
6.结束语
在本次图书馆管理系统的设计与开发过程中,通过一次次的失败,我已能熟练运用“JSP”、“SSH”框架、“SQL Server数据库”等相关技术,通过此次设计与开发,把所学的知识进行融会贯通,通过遇到的难题和想办法去解决它,从而获取新的知识,边学边用,完善自己的知识体系结构。但由于时间仓促,个人经验的不足,还不能让这个系统各个功能都做到完美,程序的逻辑较为复杂,我相信我还要有一段漫长的研究过程,不过通过这次论文的写作和系统设计,我觉得我真的学到了很多,给我以后的工作中提供了很大帮助和经验。
16