typeid Varchar 类别编号
typeName Varchar 类别名称
beizhu Varchar 备注
5.系统详细设计
读者界面的大部分功能都是以管理模块为前提的,因为读者模块所显示的数据大部分需要通过管理模块来添加。相对于读者模块来说,管理模块复杂一些,需要具有管理读者模块的权限,还要对所有信息进行文护,需要具有添加、修改、删除等权限。管理模块具有以下功能:
(1)管理员管理;
(2)图书文护;
(3)读者文护;
(4)借阅文护;
(5)续借文护。
下面分别说明这些页面的实现,首先开始首页界面设计。
5.1首页界面设计
该界面是系统的主界面,这是由一个框架构成的,操作起来非常人性化,简单清楚。该界面是所有用户必需经过登陆才看到的。主要实现的功能有系统查询、图书管理、图书馆信息、图书归还。实现效果如图3所示。
图3 首页界面设计
5.2图书增加页面
在此页面中,管理员可以通过填写图书的详细信息来添加图书,这些信息包括:图书名称、图书类型、作者、出版社、图书页数、定价、存放地点、登记日期、图书储量和图书借阅编号。
5.3读者添加页面
该模块是让管理员可以对本系统中的读者用户进行添加,其中包括借书卡号、读者姓名、性别、身份证ID、电话、移动电话和电子邮件。
5.4读者查询页面
在该界面中,系统列出了图书查询、图书借阅查询、图书归还查询功能。
其中页首是系统的主要功能,页面左是本图书馆的信息,读者可以进行图书查询、图书借阅查询和图书归还查询,页面右方是百度搜索框,如果图书馆的馆藏信息中没有读者所需要的信息,读者可以使用页面上的百度搜索框在网络上搜索自己所需要的图书信息。具体实现功能如图4所示。
图4 查询页面
5.5图书借阅与归还页面
在该页面中,图书管理员通过填写借阅信息来添加图书的借阅情况,这些信息包括:图书名称、图书借阅编号、借书卡号、借阅人、借阅数量、借阅日期、计划归还日期、经手人和备注。图书借阅信息登记以后可以点击图书借阅浏览查看图书借阅信息,具体实现功能如图5所示。
图5 图书借阅页面
图书的归还页面与借阅页面类似,管理员需要输入相应的借阅信息查找已借阅的图书,然后编辑已归还即可。
6.系统测试
6.1测试方法
该系统使用系统测试的方法进行测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足需求规格,找出与需求规格不相符合或者与之矛盾的地方。它的目的是为了检验系统做的如何,是为了尽可能彻底的检查出程序中的错误,提高软件系统的可靠性,这个部分又可分为三个阶段[10]。
(1)模块测试
列出系统的完整结构图,该图能明确的表达各模块的功能,然后根据结构图检测每个模块的程序、代码、内容、功能是否有错误;
(2)组装测试
演示系统的各个功能模块,测试模块之间的接口(参数传递、返回值)是否正确; 基于Web的图书馆信息管理系统设计与实现(4):http://www.youerw.com/jisuanji/lunwen_3207.html