需求分析报告.pdf

需求分析报告.pdf

ID:52457965

大小:169.46 KB

页数:10页

时间:2020-03-27

需求分析报告.pdf_第1页
需求分析报告.pdf_第2页
需求分析报告.pdf_第3页
需求分析报告.pdf_第4页
需求分析报告.pdf_第5页
资源描述:

《需求分析报告.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、需求分析报告一、问题的提出随着计算机技术的不断被应用与提高,计算机已深入到社会生活的各个角落。图书馆如还在以手工管理的方法进行,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。如何才能有效,高速,便捷地管理图书馆?显然借助计算机软件是极其有效的手段。为了满足图书馆管理人员对图书书籍,读者资料,借书还书等进行进行高效的管理,在工作人员具备一定的计算机操作能力下,特编写此图书馆管理软件以提高图书馆的管理效率。1.1编写目的本需求的编写是为了研究图书馆管理软件的开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护

2、人员进行内部维护,信息跟新,验收和测试的依据,是用户操作说明的知道文档,是开发人员和用户交互的良好界面,起着非常重要的作用。1.2背景本项目的名称:图书馆管理系统软件。本项目的任务提出:南京理工大学2008级计算机科学与技术学院课程设计,用户是学校图书馆。本项目软件是针对电脑管理图书的需求设计的,可以完成读者登记,删除,书库管理,图书借还,图书续借,超期罚款等主要功能。二、系统任务功能分析2.1目标本系统是针对小型营利性图书馆而开发的,也可单独作为一个大型图书馆的借阅子系统。本系统是一项独立的软件。主要是为了实现图书馆图书信息,读者

3、信息的便捷管理和图书借阅与归还的智能管理。2.2主要任务功能预定系统功能框架如下:图书馆管理系统管理员子系统用户子系统账用图借图图图借户户书阅书书书阅管类档管借查归历理别案理阅询还史管管查理理询三、系统业务流程分析3.1业务流程图超级管理员管理员账户管理登陆成功普通用户账户管理用户类别管理图书档案类别管理普通管理员登陆成功图书借阅图书查询图书归还普通用户登陆成功借阅历史查询四、需完成的功能4.1登录功能登录时检测用户名,用户密码与数据库匹配则登录成功,否则提示重新输入登录成功后检测用户权限,定义所能使用的用户菜单4.2系统功能用户管

4、理:包括管理员账户管理,普通用户管理,用户类别管理图书管理:包括图书类别管理,图书档案管理流通管理:包括图书借阅,图书归还,图书查询,借阅历史系统功能:包括重新登录,退出系统帮助:包括关于本系统,帮助文档五、数据流图5.1总图数据编管理员库目登记入库相关信息查询结果相关信息借书查询还书查查询询结信书果息书借书信息读者各详细处理描述处理名输入数据流输出数据流处理逻辑编目书目,读者信息登记入库把书目读者信息写入数据库查询查询信息查询结果从数据库读出相关信息返回给读者借书借书信息书+相关信息把书借出,相关信息写入数据库还书书+还书信息相关

5、信息把书收回,相关信息写入数据库5.2借书用户读者身份表验证有效用户借书书读者书籍表各详细处理描述处理名输入数据流输出数据流处理逻辑身份验证读者信息有效用户信息检验该读者的借书权限借书借书信息书+相关信息把书借出,相关信息写入数据库5.3还书查询超期借读者是否阅表超期反馈是否罚款还书读者读取书籍信息借阅表各详细处理描述处理名输入数据流输出数据流处理逻辑是否超期借书日期超期或未超期还书日期-借书日期罚款用户信息+罚款金额罚款处理状态用户余额-罚款金额还书还书信息+书相关信息把书收回,相关信息写入数据库5.4编目添加信息添加请求信息操作

6、请求操作类修改管理员型检验修改请求表信息删除请求删除信息各详细处理描述处理名输入数据流输出数据流处理逻辑操作类型检验操作类型执行操作按操作类型执行相关操作添加信息相关信息登记入库将相关信息写入数据库修改信息相关信息修改入库修改相关信息删除信息相关信息从库中删除删除相关信息六、数据字典6.1描述数据字典是系统中各类数据描述的集合,使进行详细的数据收集和数据分析所获得的主要成果。数据字典是在需求分析时建立,在数据库设计过程中不断修改、充实、完善的。数据字典通常包括数据项、数据结构、数据流、数据存储、处理过程五部分。其中数据项是数据的最小

7、组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。6.2数据项和数据结构�数据结构:Users(主要存储用户信息,包括管理员与非管理员)数据项名数据类型长度含义说明UserIDVarchar10用户ID,主键UserTMVarchar10用户条码,键UserNameVarchar20用户姓名UserSexVarchar2用户性别UserTypeVarchar10用户类别UserPwdVarchar20用户密码UserAuthSmallint用户权限,默认值12UserN

8、umSmallint已借本书,默认值0UserMoneyDecimal(6,2)用户账户余额UserFineDecimal(6,2)罚款UserLostBit是否挂失�数据结构:UserType(用来存储用户类型)数据项名数据类型长度

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。