加入社交功能的图书管理系统
这个是我做的一个需求的报告,具体的功能都是自己想的,由于是新手,肯定有很多地方都是有问题的,欢迎大家批评,指正
1、 业务需求
1.1 业务背景
大学的图书馆是一个大学很重要的部分,馆藏的多少更是关系同学们的学习。因此,如何快捷高效的管理图书就很重要。特别是当图书馆的工作人员人手不足时,一个好的管理系统,能够充当多个人同时工作。另外,现今的很多的事物都离不开人与人之间的沟通。因此,针对图书的评价就很重要。
1.2 业务目标
BO-1:图书的借与还,图书查询,新书入库,图书管理员用户登录
BO-2:图书的导入导出,学生用户注册,登录,查询,评论
BO-3:可以根据图书的种类区分用户,相同爱好的用户可以进行站内信分享经验
SC-1:图书馆管理效率提高,排队现象减少
SC-2: 图书管理系统注册人数大幅提高
1.3 业务风险
RI-1 学生的恶意评论
RI-2 学生用户注册不足
2、 项目前景
2.1 项目概述
此系统是个图书管理系统,但是它不仅仅是一个图书管理系统,它结合了社交的部分特性。因此它是个信息交互平台,学生不仅仅了解书的具体位置信息,还可以通过它沟通各自的想法。这样也会加大学生的读书积极性,很多图书也会得到充分的使用。
2.2 主要特性
FE-1:学生对书籍的查询,查看出借情况,续借功能。
FE-2:学生对书籍的评论,分数评定
FE-3:学生的注册
FE-4:管理员对图书的增删改查。
FE-5:管理员对用户的增删改查
FE-6:excel表格的导入导出
2.3假设依赖
AS-1:图书馆具有有条形码扫描仪。
AS-2:服务器端:CPU:P4以上;内存:256MB以上;客户端:CPU:P3以上;内存:256MB以上;显示卡:16K色以上显示模式。
AS-3:图书馆系统服务器需7*24小时开机运行。
AS-4:建议系统的维护时间尽量在晚上十一点之后,早上六点之前。
AS-5:图书馆系统管理员必须经过一定的法律及技能培训。防止出现管理员对客户信息盗用,非法修改等操作。
AS-6:图书馆有一定程度的硬件系统,且与校内网连接
DE-1:如果学校已经有学生及教师个人信息的数据库,需可以从其数据库中读取相关信息。
3、项目范围
3.1 第一版功能范围
完成图书中管理员的功能,图书的添加,删除,修改,界面的美化
3.2 第二版功能范围
学生的注册功能,图书的预定,评论,续借功能
3.3 后续范围
剩下的功能完善,完整。
4. 项目环境
4.1 操作环境
这个系统主要提供给两类用户使用,一类是管理者模式,一类是学生用户模式。
1. 管理者模式中,管理者是可以对系统中内容进行修改,管理者中不同权限的人又有相应的处理权限,来处理相应的业务。
2. 面向个体时,系统是基于浏览器的,用户可以通过访问网站来登陆系统,申请,查看,。