鉴于计算机技术发展异常迅猛,在硬件软件配置以及开发技术均以可行的情况下开发这样一个管理系统成本不会很高,但其可以大大提高图书馆的工作效率,也是图书馆管理发展的必然趋势,其必将有比较宽阔的市场,因此改性统在经济可行性上时可行的。
2.2 图书借阅管理系统需求概述
2.2.1系统目标
该系统主要建立一个基于B/S模式的图书馆借阅管理系统,面对当起很多小型图书管理仍是人工管理带来的检索速度慢,效率低,借阅归还图书量大,图书统计工作量大,藏书不能完成及时更新的问题,该系统可以对跟系统的三个用户类型的使用实现:
1.对于图书馆管理员能够在该系统的帮助下轻松完成注销登录、密码修改、系统退出等。
2.对于图书馆工作人员能够实现方便的对图书进行管理,方便的进行读者借阅情况查询,方便的进行借书还书处理等,便捷的对图书信息进行添加、修改、删除,分类管理等操作,对读者信息进行相关添加,修改,分类管理等操作。
3.对于系统管理员可以对图书馆信息进行修改更新操作,对借阅用户进行添加、修改、删除、权限设置等操作,修改维护等操作功能。
2.3 图书借阅管理系统需求模型
2.3.1功能描述
图书借阅管理系统的主要任务是实现管理员迅速检索查询,方便借阅归还图书,图书管理员高效的完成系统的各项基本操作,从图2.1可以看出图书借阅管理系统要完成一下功能:
1. 登录。
图书管理员进入该系统必须登录,身份验证正确了才可以进入该系统,管理员拥有不同的等级。
2. 图书管理功能:
图书统管理员可以对图书注册,图书信息管理功能,包括对图书信息的删除、修改。
3.读者管理功能:
图书管理员可以对读者用户进行读者信息注册,读者信息管理,包括读者信息的修改,删除,权限设置等操作。
4.图书借阅统计功能:
通过对读者查询和图书查询实现图书借阅功能,及图书归还。
5.其他功能
关于该图书馆管理系统的帮助主题。
下面的系统用例图描述了整个系统用户之间的动作联系,及功能模块的概述。
图2.1系统用例图
2.3.2主要用例的用例描述
图书借阅借阅管理系统涉及到的用例包括:图书借阅,图书归还,读书注册,读者信息管理,图书注册,图书信息管理,用户系统管理等,现就系统的主要用例图书借阅,图书归还,图书信息管理进行详细分析。
1)用例"图书借阅"
用例名称 图书借阅 标识符 UC-1 参与者 图书管理员 描述 管理员通过读者编号查询出读者信息,通过编号查询出图书的相关信息,然后借阅将图书转借阅给读者,借阅成功。 前置条件 1. 登录;2. 登录图书管理系统;3. 进入图书借阅统计页面;
4. 进入图书借阅页面 后置条件 1. 更新图书借阅
列表; 主干过程 1.0 借阅图书
1. 读者请求借阅新地图书,并提供自己的编号
2. 系统显示读者借阅情况的表单
3. 读者提供想借阅的图书的编号
4. 系统存储读者和借阅的图书,并将之存储到数据库中
5. 系统更新借阅列表 分支过程 1.1 选择重置(第3步后分支出来)
1. 读者选择重置
2. 系统刷新该页面 异常 1.0.E.1 读者借阅已满(第2步)
1.读者借阅的数目已经到达自己借阅的上线
2. 系统将错误信息显示在借阅页面
3. 系统重新启动该用例 被包含用例 无 被扩展用例 无 优先级 高
2)用例"图书归还"
用例名称 图书归还 标识符 UC-1 参与者 读者,图书管理员 描述 读者将自己借阅的图书归还图书馆。 前置条件 1. 登录;2. 登录图书管理系统;3.进入图书借阅统计页面;
4. 进入图书归还页面 后置条件 1. 更新图书归还列表; 主干过程 2.0 图书归还
6. 读者请求归还借阅的图书并提供自己的编号
7. 系统显示该读者的借阅信息表
8. 使用者填将要归还的图书交给管