Web高校图书管理系统设计与实现+数据库设计+需求分析(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Web高校图书管理系统设计与实现+数据库设计+需求分析(5)


4.3用户管理模块
系统管理员进入系统后,在系统主界面右边菜单中,将会把改系统所有管理模块显示出来,如图4所示:
 
图4 系统管理员主页面
图书管理员和普通用户进入系统后,主界面样式大致与系统管理员主页面样式相同,不同的是页面左边的菜单,图书管理员进入系统后系统不会生成用户管理菜单;普通借阅者进入系统后系统不会生产用户管理菜单和图书管理菜单。
4.4借阅模块
借阅模块包括图书查询、借阅记录、归还图书三个子模块。图书查询子模块:用户可以根据图书名和图书类型两个条件对图书进行查询;借阅记录子模块:当用户点击借阅记录菜单项后系统为用户显示借阅记录,借阅记录排序方式按照时间进行排序;归还图书子模块:用户点击归还图书菜单项后系统为用户显示用户未还的图书,用户点击归还则归还该图书。
5.系统测试
5.1测试的定义和方法
软件测试就是在软件正式部署前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤,软件测试目标就是为了发现程序错误而修改错误的过程。
该系统使用以黑盒测试方法进行测试。 黑盒测试忽略程序的实现和业务逻辑处理过程,黑盒测试只检查程序功能能否按照需求说明书的规定正常使用,所以又称为功能测试,本系统的测试用例如下:
(1)页面链接检查:检查每个链接的页面是否能正常打开,页面之间的切换是否正确。
(2) 字符类型检查:在需要验证字符类型的位置输入其他类型数据,验证系统能否正确检查,给出提示信息。
(3) 检查按钮的功能是否正确:如添加、删除、修改、查询等功能是否正确。
(4)相关性检查:删除/增加记录会不会对后台数据库或其他表的记录产生影响,如果产生影响,这些影响是否都正确。
(5)检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按“删除”按钮,看系统如何处理,会不会出错。
5.2测试结果
系统应用功能正常,各程序模块正常。总得来说,还可以但还是有缺陷的。
(1)    系统图书管理模块功能有些单一,系统整体实用性还不够强。
(2)    没有实现期刊管理模块。
6.结论
经过了一个多月的学习和努力,我完成了基于WEB的图书管理系统的毕业设计。系统的详细设计根据系统分析阶段的结论将系统具体化,并完成了各个模块的功能,直到最后形成一个完整的可行性的管理系统。
随着.Net平台的不断发展,目前已经有了成熟的商业化的产品,在这些商业化产品的基础上进行图书管理系统的开发与实现是非常可靠的,使得在.Net平台上开发的系统变得更容易文护与使用。
这次做毕业设计的经历也会使我终身受益,我感受到做课程设计是要真正用心去做一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。希望这次系统的设计与实现能够让我在以后学习中激励我继续进步。 (责任编辑:qin)