系统管理员能够实现对整个系统的读者信息、图书信息的添加、修改、删除、查询功能,还需具有发布图书馆公告,查看、管理留言信息,同时还应具有对管理员信息的添加、修改、删除、查询功能。
管理员能够实现分权管理,系统把管理员分为:采购员和图书管理员。不同身份的管理员要求登录不同的工作页面,其中采购员可以实现对图书信息的管理;图书管理员负责读者借书、还书操作。所有管理员都应具有修改个人信息的权限,如:密码的修改等。
系统要对读者也进行分权。系统可以对不同类型的的读者设置不同的可借书本数、可借天数和违约罚款的功能,如:学生可借图书5本,天数30天,违约罚款0.2元;教师可借图书10本,天数2个月,违约罚款0.1元等。读者还需要对已借图书添加评论,查看评论并对评论进行管理;同时读者还可以对系统进行留言,修改、查看个人信息、查看系统公告、查看历史借阅记录、查看未还图书的信息的功能。
2.3 系统性能分析
根据系统设计目标的要求现提出以下几点系统性能目标:
(1)先进性:采用成熟的计算机软件开发技术进行开发。
(2)可靠性:有一个稳定可靠的系统是确保整个系统正常运行的关键。
(3)安全性:整个系统不应由于操作失误,甚至恶意攻击而遭到破坏。
(4)保密性:信息不被泄露给未授权的个人、实体和过程或不被其使用。
(5)完整性:确保接收到的数据就是发送的数据。
2.4 功能模块分析
(1)系统登录模块设计。系统的使用者有四类人员:系统管理员、图书管理员、采购员和读者。因此系统登录是分权限进行操作,不同权限的人员进入不同的界面。其中系统管理员拥有最高权限,可以对图书管理员、采购员及读者进行管理,是否允许其登录到本系统;图书管理员负责图书的管理、读者借阅及还书管理;采购员负责图书信息的入库以及图书的采购;读者登录到本系统可以检索自己要查阅的图书。
(2)图书信息管理模块。根据权限的不同,图书管理员拥有图书的借出和还书审查的权限;采购员可以添加、修改、删除和查询图书信息;读者可以检索图书,查找自己想看的图书。
(3)用户信息管理。系统管理员拥有对图书管理员、采购员和读者信息的增加、删除、修改和查询功能;图书管理员也具有修改读者状态的功能;所有用户都可以修改个人信息。
(4)借阅信息管理模块。图书管理员具有图书借阅信息的查询、添加和修改的权限。
(5)评论模块。系统管理员具有评论的删除权限;读者具有评论的添加、修改和查询的权限。 ASP.net图书借阅管理系统的设计+源代码(3):http://www.751com.cn/jisuanji/lunwen_12897.html