图书管理系统项目需求文档
- 格式:doc
- 大小:248.50 KB
- 文档页数:1
某图书管理系统需求
1. 背景
随着图书数量的增加,和借阅人员剧增,某大学图书馆需要开发一款图书管理系统,以满足日常图书管理工作。
图书馆打算出资10w HP币寻求一个高效的软件开发团队,在规定时间内完成项目。
2. 需求
1、项目5天之内完成;
2、C/S架构,包含管理员界面和普通借阅用户界面,后台服务器程序;
3、具有登录界面,并能进行身份验证;
4、每个账号只能允许一个人同时在线;
5、登录界面应该包含用户名和密码;
6、服务器端能自动向普通用户发送通知信息(比如借阅图书到期信息和新增图书信息);
7、管理员界面包含图书信息添加、修改、查看、删除功能,提供数据信息备份功能;
8、普通借阅用户界面包含查看图书信息功能,提交借阅信息功能,并能及时接收管理员发送的通知信息;
9、图书信息包含编号、类别、作者、价钱、名称、库存数量等;
10、借阅信息包含借阅人、借阅时间、归还时间、图书编号等;
11、新增图书信息必须保证每个普通用户都能收到,图书借阅到期信息只是借阅人能收到;
12、必须有容错处理机制,信息不匹配时能及时提示错误信息;
13、可以注册新的普通账号;
14、系统使用Java语言开发,数据库使用MySQL;
15、后台和数据库服务器使用CentOS操作系统,管理员和普通用户界面可以在WIN7操作系统上使用;
16、必须提供系统安装说明书;
17、必须提供用户使用说明书;
18、保证软件3*24小时无故障运行。