图书借阅系统—需求分析
学专学姓院 信息学院 业 计算机科学与技术 号 ### 名 **
1
目录
1引言 .............................................................................................................................................. 2 1.1背景........................................................................................................................................ 3 1.2文档描述 ................................................................................................................................ 3 1.3读者对象 ................................................................................................................................ 3 1.4文档目的 ................................................................................................................................ 3 1.5需求获取 ................................................................................................................................ 3 1.6功能需求分析 ........................................................................................................................ 4 1.6.1图书馆借阅者需求功能分析 ........................................................................................ 4 1.6.2管理员功能需求分析 .................................................................................................... 4 1.7系统性能要求 ........................................................................................................................ 4 1.8参考书目 ................................................................................................................................ 4 1.9团队成员 ................................................................................................................................ 4
2、需求建模 .................................................................................................................................. 5 2.1数据流图 ................................................................................................................................ 5 2.1.1系统0层图 .................................................................................................................... 5 2.1.2系统1层图 .................................................................................................................... 6 2.1.2系统2层图 .................................................................................................................... 7 2.2ER图...................................................................................................................................... 12 3数据字典 ................................................................................................................................... 16 3.1数据存储条目 ...................................................................................................................... 16 3.2数据流条目 .......................................................................................................................... 17 3.3外部条目 .............................................................................................................................. 18 3.4数据项条目 .......................................................................................................................... 19 3.5加工条目 .............................................................................................................................. 20
2
1引言
随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆的正常运营中总是面对大量的工作,因此图书管理信息化是发展的必然趋势。通过分析和设计建立一套有效的图书借阅系统,可以减轻工作,将工作科学化、规范化、提高了图书信息管理的工作质量。因此根据图书馆目前的管理情况开发一套图书借阅系统是十分必要的。
现代软件工程作为一门学科,从20世纪70年代以来,始终处在发展变化和探索前进之中。在系统的开发中站着很重要的地位。现代软件工程的基本方法包括:需求工程、基本设计和详细设计、系统的实现三大部分,本节主要做系统的需求分析。
1.1背景
当前,图书馆中有大量书籍,且每日面对的读者众多。在人力有限的情况下,图书管理的工作难度加大,效率低下。为了改善这种状况,将图书管理系统应用于图书馆,使图书管理工作向计算机管理转变。
1.2文档概述
该系统满足两部分人的需求,分别是图书管理员和图书借阅者。对于图书管理员而言,通过该系统能对图书进行管理,即有增、删、改、查等功能,以及对还书等要求经行操作;
图书借阅者能够凭借该系统查询图书,个人借阅情况,以及对自己信息的修改。
1.3读者对象
该文档读者主要为客户,项目管理人员、开发人员和项目维护人员。
1.4 文档目的
3
编写本文档的目的是方便明确详细需求设计,同时作为设计人员进行软件设计的依据和使用单位的验收标准。
1.5需求获取
同过和图书借阅者还有图书管理员交流,听取建议征集意见。结合老师上课讲到的关于需求分析方面的知识。
1.6功能需求分析
1.6.1图书借阅者功能需求分析
a.图书借阅者能够以借阅者身份和密码登录到系统。
b.图书借阅者能按书名、编号、作者、主题查询图书,并了解图书的一系列信息,方便借书。
c.图书借阅者能登陆到系统以后,根据自己的信息,查询到自己所借书的情况。
d.图书借阅者能够通过该系统从书库借出书,归还书,续借书。
1.6.2管理员功能需求分析
a.管理员能够以图书管理员的身份和密码进入该系统。
b.管理员能够对图书信息和借阅者的信息进行增、删、改、查。 c.管理员能够查询借阅者的信息,并实现借书,还书,续借,罚款。
1.7系统性能要求
a.安全:由于系统主要针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。
b.数据精度:保证通过系统对于各类信息的查询要做到完全正确。所有在相应域中包含查询关键字的记录都能查到。不包含关键字的记录都查询不到。要求稳定、便捷,易于管理和操作。
4
c.速度:系统对于大部分操作都能够做出快速的反应。
d. 系统要求稳定、便捷,易于管理和操作。一旦出现故障能快速恢复系统和故障处理。
1.8参考书目
[1]毋国庆,梁正平,袁梦霆,李勇华.软件需求工程[M].机械工业出版社, 2013 .
[2]郭宁,杨一平. 软件工程实用教程[M].人民邮电出版社, 1753 . [3]张家浩. 现代软件工程[M].机械工业出版社, 2009 .
1.9团队成员
成员1 李庆 《图书借阅系统》 需求分析 成员2 刘亚林《图书借阅系统》 概要设计
成员3 杨建滨《图书借阅系统》 详细设计
2、需求建模
2.1数据流图
2.1.1系统0层图
0.0图书借阅者返回信息返回信息查询操作图书借阅系统图1.图书借阅系统0层图
图书管理员 查询操作0层图详细描述:
该层图是数据流图的最顶层图。主要描述了借阅者和图书管理员通过图书借阅系统实现相应功能的数据流图。
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库图书借阅系统需求分析在线全文阅读。
相关推荐: