项目需求分析报告记录(R3)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目需求分析报告记录(R3)
————————————————————————————————作者:————————————————————————————————日期:
项目需求分析报告
文档编号:R-3
版本号:
引言没写
文档名称:项目需求分析报告
项目名称:图书馆管理系统
软件标识:
项目负责人:王娟
项目团队成员:陈亚敏张蓝月王增波
陈靖飒常丽娜丛光亮
填写时间:2013.5.20
目录
1.引言 (1)
1.1编写目的 (1)
1.2项目背景 (1)
1.3定义 (1)
1.4参考资料 (1)
2.项目概述 (1)
2.1产品描述 (1)
2.2系统功能 (2)
2.3用户特点 (2)
3.功能需求分析 (3)
3.1系统功能模块 (3)
3.2系统业务流程图 (3)
3.3 系统中实体的详细说明(ER) (4)
4. 其他需求描述 (4)
4.1 性能的需求 (4)
4.1.1 数据精确度 (4)
4.1.2 系统响应时间 (4)
4.1.3适应性 (4)
4.2运行需求 (4)
4.2.1用户界面 (4)
4.2.2硬件接口 (5)
4.2.3软件接口 (5)
1.引言
1.1编写目的
编写这份需求分析说明书的目的是让读者能够了解本系统的开发目的,开发方法,以及目前的硬件和软件的情况和开发所需资金和设备, 概要设计说明书和完成后续设计与开发工作将在此基础上进一步提出。预期的读者包括上级领导,相关开发人员以及管理人员。
1.2项目背景
所建议开发软件的名称:图书馆管理信息系统
本项目的任务提出者:信管101班王娟组
开发者:信管101班王娟组
用户:图书馆工作人员以及读者
实现软件的单位:中原工学院信息商务学院
系统与其它软件或其他系统关系:单机版图书管理系统,独立于其他系统
1.3定义
图书管理系统对于现代图书馆而言,是能否发挥其教学科研的作用的至关重要技术平台。对于读者和图书管理员来说,是能否方便快速获取信息的关键。所以,图书管理系统应该能够为用户提供充足的信息和快捷方便的操作手段。文档中采用的专门术语的定义及缩略词简要如下:Java语言,SQL Server,工作流程图,数据流程图,数据字典
1.4参考资料
《Java+SQL Server项目开发实践》,中国铁道出版社,苏年乐主编
《软件工程导论(第四版)》,清华大学出版社,张海藩主编
《JA V A语言程序设计(第三版)》,清华大学出版社,邵丽萍主编
《数据库设计与开发》,熊壮老师课件
《数据库原理与应用》,高等教育出版社,李红主编
百度文库有关图书管理系统资料
2.项目概述
2.1产品描述
(1) 系统管理模块:系统管理模块用来用户注册,用户的登陆、验证,密码
的设置更改。
(2) 书籍信息管理模块:书籍信息管理用来设置书籍的种类,添加、修改、
查询、删除书籍的信息。
(3) 借阅信息管理模块:借阅信息管理用来记录图书的借还信息,借书信息添加、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、状态。
(4) 读者信息管理模块:读者信息管理用来管理读者的信息,包括读者信息
的录入、修改、查询、删除。
2.2系统功能
本系统主要提供对图书信息的管理及读者信息的管理。需要完成的主要功能有:有关读者信息的添加、删除、更新和查询;图书信息的添加、删除、更新和查询;图书借阅信息的添加、删除、更新和查询
2.3用户特点
本系统的最终用户有三种:一是管理员(图书管理员和其它管理人员),他们可以删除图书信息、删除或增加学生信息等;二是读者,可以查看他们的借阅信息。他们都具有一定的计算机应用基础,可以比较熟练操作计算机;三是系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。管理员和读者都是经常性用户,维护人员为间隔性用户。
3.功能需求分析
3.1系统功能模块
图3.1 系统功能模块图3.2系统业务流程图
图3.2 系统业务流程图
3.3 系统中实体的详细说明(ER)
图3.3 系统E-R图
4. 其他需求描述
4.1 性能的需求
4.1.1 数据精确度
保证查询的查全率和查准率为100%,所有在相应域中包含查询关键字的记录都能查到,所有在相应域中不包含查询关键字的记录都不能查到。
4.1.2 系统响应时间
系统对大部分操作的相应时间应在1—2秒内。
4.1.3适应性
满足运行环境在允许操作系统之间的安全转换和与其他应用软件的独立运行要求。
4.2运行需求
4.2.1用户界面
系统采用对话框方式,多功能窗口运行。
4.2.2硬件接口
支持各种X86系列的PC机。
4.2.3软件接口
运行于Windows xp及更高版本的具有WIN32 API的操作系统之上。
4.2.4故障处理
正常使用时不出错,对于用户的输入错误给出适当的改正提示信息,遇不可恢复的系统错误时,保证数据库的完好无损。