图书管理系统文档.doc
《图书管理系统文档.doc》由会员分享,可在线阅读,更多相关《图书管理系统文档.doc(182页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date图书管理系统文档JINGGANGSHAN UNIVERSITYJINGGANGSHAN UNIVERSITY软件需求实验报告题目:图书管理系统 学 院 电 子 与 信 息 工 程 学 院 专 业 软 件 工 程 姓 名 班 级 09 软 件 本班 学 号 指导教师 起讫时间 2011.9.142011.11.30 目 录 前景和范围文档3 1.1业务需求3 1.2解决
2、方案的前景4 1.3范围和局限性6 1.4业务上下文6 用例8 软件需求规格说明21 3.1介绍21 3.2总体描述22 3.3系统特性24 3.4外部接口需求27 3.5其他非功能性需求27 3.6附录A 数据字典和数据模型28 业务规则33需求文档计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。信息化浪潮、网络革命在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求,建设图书馆信息网络系统,是图书馆现代化建设的客观要求。建设以计算机为核心的图书馆信息网络,实现图书馆管理和服务的自动化,更好地为科技工
3、作服务,是图书馆发展的必由之路。目前,国内大部分大型的公共图书馆和高校图书馆都实现了网络管理,中小型图书馆(包括企业图书馆),也在朝着这个方向发展。为了井冈山大学的图书管理方面而开发此系统,图书馆为全学校人员提供图书借阅、文献检索的服务,在管理中发挥了应有的作用。该馆的各工作环节一直使用的是传统的手工方式,这种方式的缺点是手续繁琐、检索困难、不便于管理,造成资源的利用率低下。随着馆藏量的不断增加,图书资料的著录和查询的难度也就相应增加,手工方式已经不能满足要求,如何运用先进的信息技术,提高科技图书的管理和服务水平,是我们面临的一个新的挑战。实现图书资料的网络管理,至少有以下优点:1)著录规范化
4、,为图书资料的采编、著录、查询质量的提高打下基础。2)查询自动化和检索途径多样化,可以更方便、及时地找到所需图书资料。3)资源共享的优势,通过局域网可以在全学院范围内实现资源共享,为读者提供便利条件。1前景和范围文档1.1业务需求1.1.0 背景、业务机会和客户需要在调研农村中学时发现这些农村中学图书室都藏书达六、七万余册,但其现行图书管理工作都是采用传统的手工管理,经过对其图书管理工作中的图书信息、读者管理及借阅管理工作做全面调查研究,其现行手工流程具体分析如下:图书登记:对上级分配、学校购入和社会捐赠的图书进行图书信息登记;读者登记:图书管理员根据学校档案室提供的教师花名册和学生花名册进行
5、读者登记,然后填发借书证,学生毕业和教师调出时将其借书证注销。借阅管理:读者特别是学生读者持借书证到图书室借阅图书,图书管理员将借阅日期填写在书籍卡片上,将卡片夹在借书证中间,存放在图书室,学生看完后,送还所借书籍,收回借书证或另借其它书籍。这种传统人工的管理方式存在着许多缺点,如:效率低、保密性差, 一方面导致教师、学生对学校图书室藏书情况不了解,图书室究竟有哪些图书也不知道;另一方面图书管理员对图书管理工作倍感头痛,因为时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,耗费劳动力大,难于避免错误的产生,如借书证挂失后,仍有少数学生冒用已挂失的借书证借出图书,造成图
6、书外流。1.1.1业务目标(Business Objective,BO)和成功标准(Success Criteria,SC)BO-1:初始版本发布之后的6个月内,图书馆工作人员的工作效率提高30%。度量单位(scale):图书馆工作人员每天处理的借还记录。计量(meter):图书管理系统中的借还记录文件。过去情况(past):30%一般标准(plan):小于15%最低标准(must):小于20%。BO-2:初始版本发布之后的12个月内,图书管理人员的工作效率提高50%。BO-3:初始版本发布之后的3个月内,每个工作人员的每天的工作量增加20%。SC-1:目前图书馆工作人员的数量减少了50%,但
7、是工作效率没有降低反而有所提高。SC-2:初始版本发布之后的3个月内,工作人员已基本适应图书管理系统的工作模式,已经能够熟练的利用图书管理系统来处理借还查询与一些基本事务。1.1.2 业务风险(Risk)RI-1:系统设计人员没有考虑充分导致系统设计的过分复杂,而工作人员的水平有限,无法操作该系统。RI-2:该系统在开发过程中可能遇到无法解决的问题,导致该系统无法继续完成,造成损失。RI-3:系统在开发前期由于与用户沟通时没有充分了解需求状况,导致在开发过程中产生分歧,最后造成系统不能按时交付,是公司承受损失。1.2解决方案的前景前景陈述1.2.1 计算机已经成为学校工作的得力助手今天,计算机
8、的价格已经十分低廉,性能却有了长足的进步。在农村初级中学都装备有一定数量的电脑,农村中学教师都掌握了一定的计算机知识,它已经被学校应用于学校工作的许多领域。计算机之所以在农村中学发挥如此重要的作用的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以为农村初级中学节省许多资源;第三,计算机可以大大的提高教职工的工作效率;第四,计算机可以使敏感文档更加安全,等等。1.2.2 在农村初级中学用计算机管理图书的意义利用计算机来管理图书,其好处归纳起来,大约有以下几点:1. 可以存储学校图书室的图书信息、读者信息和借阅信息,安全、高效;2. 只需一名图书管理员即可操作系
9、统,节省大量人力;3. 可以迅速查到所需信息,图书管理系统可以为学校教师和学生提供充足的信息和快捷的查询手段,让教师和学生能够及时查询图书信息,更好地为读者服务。4. 因此计划在现行手工流程基础上开发图书管理系统,以适应现行图书管理工作的要求,提高工作效率。1.2.3 主要特性(FEature)FE-1:管理图书数据库。FE-2:可以允许用户更改密码。FE-3:用户可以进行图书查询、图书借阅、图书归还等操作。FE-4:图书管理系统可以统计用户借阅的时间,计算用户是否超期。FE-5:用户可以利用系统查询某本书的基本信息。FE-6:图书管理系统提供在线阅读功能。FE-7:用户可以在线查询自身基本信
10、息。1.2.4 假设(ASsumption)和依赖(DEpendency)AS-1:图书管理系统中记录某本书在馆则用户可以借阅此书。DE-1:如果系统发现某位用户借书超期,则系统将记录此人所要缴纳的违约金。1.3:范围和局限性1.初始版本和后续版本的范围特性版 本 1版 本 2版 本 3FE -1存储书籍数据信息和借阅者信息不 实 现 借阅信息记录,为图书分配编号FE-2不 实 现不 实 现完 全 实 现FE-3可以进行图书查询与图书借阅不 实 现图 书 归 还FE-4可以统计用户的借阅时间计算用户是否超期,按超期时间计算赔偿金额FE-5实 现增加多本书籍同时查询完 全 实 现FE-6实 现实
11、现无需身份验证,直接通过系统直接查询,面向所有用户完 全 实 现FE-7不 实 现实 现用户可以修改个人信息2.局限性和排斥性 L1-1:随着图数量不断扩大,学生数量增多,系统的数据库要不断进行改进、更新。 L1-2:在学校要有良好的管理体系,管理应用标准化需要一个管理队伍,进行优良管理。L1-3:能够胜任的人员较少。1.4:业务上下文1.涉众概览涉 众主要价值态 度主要兴趣约束条件学校为图书馆提供更好的经济支持强烈承诺完成版本2.如果有条件尽早完成版本3使用该系统节约工作时间,提供更好的借书环境。无工作人员更高效地利用了工作人员的整个工作时间:提高工作效率。担心自己的技术跟不上系统的更新换代
12、,不能胜任工作。保住工作培训工作人员,掌握使用图书管理系统。学生可以更方便的进行借书还书,了解图书更新情况。积极支持新系统,但使用系统的次数可能没有期望的次数多。使用要简单,方便。需要访问学校图书管理系统。图书馆馆长增加图书量,提高图书馆读书环境。非常支持尽量多用新技术:关注管理系统的更新。可能没有足够的资金进行系统更新。2.项目优先级因素具体干活者约束条件自由度进 度计划11/8/8前完成第一版,到11/9/26前完成第二版;在不包括责任人评审的情况下,最多可超过期限3个星期特 性安排1.0版本实现的特性必须完全可操作质 量必须通过95%的用户验收测试;必须通过全部的安全性测试;工 作人员项
13、目团队规模包括一名工作的项目经理,五名开发人员。对图书借还要有足够的了解可以在项目要求的期限外,延迟一个月。费 用资金不够充分在不包括责任人评审的情况下,财政预算最多可超支25%2.用例各种用户类确认的“图书管理系统”的用例和主要参与者如下所示:主要参与者用 例借阅者1.书籍查询2.书籍预定3. 登录系统4. 查询借阅信息5. 借阅书籍6. 归还书籍7. 还书时交纳金图书管理员8. 书籍归还处理9. 书籍借阅处理10. 删除书籍预定信息11. 还书时收取罚金12. 检查用户借阅凭证的和法性系统管理员13. 查询读者信息14. 查询书籍信息15. 增加书目16. 删除或更新书目17. 增加书籍1
14、8. 删除书籍19. 添加借阅者信息20. 删除或更新借阅者账户信息用例ID号UC-1用例名称书籍查询创建者最后更新者创建日期2011年10月18日星期二最后更新日期2011年10月22日星期六参与者借阅者描述借阅者从学校内联网或从家里访问“图书管理系统”,查询所要查询的书籍。前置条件1.借阅者登录到“图书管理系统” 2借阅者必须是学校的学生或者老师才能注册后置条件1.书籍在图书管理系统”中的存储状态是“有或无”2.根据查询条件提出相应提醒。主干过程1.0一本书籍查询1.登录系统,系统显示书籍查询窗口2.用户输入查询书籍名进行查询。3.系统确定查询信息,进行核对,弹出书籍有无提示窗口。4.借阅
15、者查询完成,退出系统。分支过程1.1 多本书籍查询1.借阅者多本书籍同时查询。2.返回到第2步3.退出系统,重新进行查询。异常1.0.1查询截止时间在当前时间之前(第1步)1.系统通知借阅者系统繁忙。2a,借阅者取消查询2b.系统终止用例3b 系统重新启动用例)1.1.1 不能完成指定数量的同样书籍的多种查询(第1步)1.系统通知用户它所能提供的同样书籍最大数量。2用户更改查询信息,或取消查询。包含无优先级高使用频率大约400名用户,平均每天使用一次特别需求1.用户在确定查询之前都可以取消查询2.用户能查看自己前2个月的全部查询信息,并可以重复其中的任一次查询作为新的查询。(优先级为中)假设1
16、.假设5%用户对同一本书进行查询(来源:根据前2个月的自助食堂数据所得)注意和问题1.如果客户在今天的截止时间之前使用系统,那么默认的日期是当前日期。否则,默认日期是图书馆的下一个营业日。2.这一用例的峰值使用负载是当地时间早晨10点到12点。用例ID号UC-2用例名称书籍预定创建者最后更新者创建日期2011年10月18星期二最后更新日期2011年10月22日星期六参与者借阅者描述使用“图书管理系统”对所需书籍进行预订。前置条件1.顾客登录到图书管理系统。后置条件1.顾客注册预订方式。主干过程2.0 书籍预定1.用户查询书籍是否存在,若有则进行预订。2.用户选择预订书籍领取时间。3.系统接受预
17、订。4.系统向用户发送电子邮件,确定预订成功。分支过程2.1多本书籍进行预订 1.多次登录界面进行预订。 2.查询书籍有无后再进行预订或者退出系统。异常2.0.1借阅者身份认证失败(第2步)1 系统再给用户两次机会来纠正身份认证2a.如果认证成功,则用户继续进行用例2b.如果3次尝试都认证失败,则系统通知用户,将无效的认证尝试记入日志,并终止用例2.0.2 用户没有资格进行预订(第4步)1.系统通知用户他没有资格进行预订,并给出具体理由2.系统终止用例2.0.3用户己经有资格进行书籍预订(第4步)1.系统通知用户他已经注册了预订方式2.系统终止用例包含验证用户身份(Authenticate U
18、sers Identity)优先级高使用频率每天200人登录系统进行预订特别需求1.按照学校制定的中等安全应用程序的标准来执行用户认证假设无注意和问题系统发布之后的最初两星期,预计会相当频繁地执行这一用例用例ID号UC-3用例名称查询借阅信息创建者最后更新者陶云鹏,陈佳辉,徐星舵创建日期2011年10月18日星期二最后更新日期2011年10月22日星期六参与者借阅者描述登录图书管理系统,进入查询预订信息。前置条件1.信息保存在系统中后置条件无主干过程3.1.0 登录系统查看借阅信息1.用户请求查看某一日的借阅信息。2 系统显示借阅信息和预订信息。3.用户查看借阅时间以保证借阅时间不超期。分支过
19、程无异常3.0.1 指定日期的信息不存在(第1步)1.系统通知用户这一指定日期的信息不存在2.系统询问用户他是否要创建这一指定日期。3a.用户回答“是”3b.系统调用“创建信息”用例4a.用户回答“否”4b.系统终止用例3.0.2 指定的日期已过去了(第1步)1.系统通知用户请求日期的已近删除。2.系统终止用例包含创建新的信息优先级高使用频率每星期每个用户大约使用20次特别需求1.用户可以在任何时候取消信息修改功能。如果信息已经发生了变更,则系统会请求对取消进行确认假设无注意问题用户不能对确定的预定书籍不能网上修改用例ID号UC-4用例名称借阅书籍创建者最后更新者创建日期2011年10月18日
20、星期二最后更新日期2011年10月22日星期六参与者借阅者描述登录系统进行书籍借阅前置条件一个合法的用户已经登录到这个系统后置条件确定是学生还是老师以限制书籍借阅数量主杆过程1. 系统按类别显示图书馆现有的各种书籍以及对话窗口提示输入书籍编号.2. 用户可以按类别找到书籍名,并在出现的对话框里输入所要预定的书籍的编号.3. 用户点击确定就成功借阅了该书籍.分支过程1.用户同时进行多本书籍借阅。异常4.0.1 借阅书籍不存在1.系统对用户发送信息进行提醒。2.系统提示是否退出系统。4.0.2 用户借阅书籍超过规定数量上限1.发送信息提醒.2.提示是否减少借阅书籍。2a.用户回答“是”。2b.系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 文档
限制150内