急求 jsp+javabean+mysql+servlet做的图书管理系统,不要太难,尽量用初级的做

要有管理员登录和普通用户登录,系统管理(角色管理,用户管理,密码修改)。进书管理(图书录入,查找,修改,删除)。图书入库()。查询功能(查询图书信息:按信息查询,按书名查询,按作者查询;查询读者借阅信息)。

二.各子系统的主要功能

2.1图书管理子系统

即管理和维护图书的各项数据信息,包括书名、作者、出版社、版本号、出版日期、图书类别号及是否在库等信息,以及注销图书、维护出版社资料。其中图书类别号必须是图书类别表中的一种。允许图书管理员和系统管理员添加图书信息和查询图书信息。

图书类别管理:即管理和维护图书类别数据,主要有类别编号和类别名称两项。允许图书管理员和系统管理员添加图书类别信息和查询图书类别信息。

2.2读者管理子系统:

即管理和维护读者的各项数据信息,包括读者ID、姓名、读者类别、已借图书数、是否有超期欠款及每天罚款金额等。其中读者类别分为3类:学生(借书5本,借期1月),类型代码2;行政人员(借书8本,借期2月),类型代码1;教师(借书 本,借期3月),类型代码0。当超期欠款大于3.00元时,读者将不能继续借阅图书。当读者离校被删除时,读者被设为无效,也将不能再借阅图书。允许图书管理员和系统管理员添加读者信息、删除读者信息和查询读者信息。

2.3借阅管理子系统

即管理和维护图书的借阅、归还及读者的缴纳超期欠款等信息。包括读者所借阅的图书号、借阅日期、应该归还的日期、实际归还的日期及超期欠款数等数据。主要功能有图书借阅、图书归还、缴纳罚款和续借图书4项功能。

2.4系统管理子系统

即管理和维护用户的各项数据信息,包括用户ID、姓名、密码和用户类型。主要有添加删除用户信息、修改用户密码、系统初始化和系统备份等4项功能。

用户类型决定了用户的权限管理,系统定义了3种用户权限:第1种是图书管理员,只能登记图书借阅和归还信息,查看图书类别和图书信息;第2种是高级管理员,除了普通管理员的权限,还能添加新的图书资料和图书类别资料,管理读者信息(添加、删除和查询);第3种是系统管理员,能够执行任何命令,除了高级管理员的权限,还能够执行用户管理操作(如添加新用户、删除和查询用户信息等)。

2.5系统帮助子系统

即为用户提供操作帮助,解决用户使用过程中遇到的一般性问题。

第1个回答  2011-12-14
订做吗???本回答被提问者采纳
相似回答