图书管理系统需求分析报告12797.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 一.概述 编写目的 项目背景 定义 参考资料 开发环境 二.需求分析 问题提出 系统的业务功能分析 需完成的功能 三.系统需求说明 对功能的规定 对性能的规定 输入输出要求 四.新系统的逻辑模型 图书馆组织机构分析 系统功能结构图 业务流程图 数据流程图 数据字典 一.概述 1、编写目的 按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小 型的图书管理系统。 通过对一个实际问题的分析、 设计与实现,将原理与应用相结合, 使学 生学会如何把书本上学到的知识用于解决实际问题, 培养学生的动手能力; 另一方面, 使学 生能深入理解和灵活掌握教学内容 2、项目背景 数据处理手工操作, 工作量大, 出错率高,出错后不易更改。 图书馆采取手工方式对图书 借阅情况进行人工管理, 由于信息比较多, 图书借阅信息的管理工作混乱而又复杂; 一般借 阅情况是记录在借书证上, 图书的数目和内容记录在文件中, 图书馆的工作人员和管理员也 只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了。 造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。 。 a. 待开发的软件系统的名称是《图书管理系统》 b. 本软件适用于教育界,他是比较完善的系统管理软件,对图书馆的书籍、读者资料、借 还书等可以进行方便的管理。 C.开发员:王林飞,张应锋 3、定义 数据流程图 (DFD):为描述软件系统中的信息流提供了一个图形方法。 箭头代表数据流, 方框代表数据的源点或终点,圆框代表数据流的交换,双杠代表数据存储的地方。 数据字典是对数据流程图中的数据,变换等进行精确的定义。 5、开发环境 WindowXP,/7 eclipse, 需求分析 1、问题的提出: 图书馆作为一种信息资源的集散地, 图书和用户借阅资料繁多, 包含很多的信息数据的 管理, 现今,有很多的图书馆都是初步开始使用, 甚至尚未使用计算机进行信息管理。 根据 调查得知, 他们以前对信息管理的主要方式是基于文本、 表格等纸介质的手工处理, 对于图 书借阅情况 (如借书天数、 超过限定借书时间的天数) 的统计和核实等往往采用对借书卡的 人工检查进行, 对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处 理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规 范的信息管理手段。 有必要建立一个图书管理系统,使图书管理工作规范化,系统化, 程序 化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询 和修改图书情况。 2、系统的业务功能分析: 1) 建立读者类,实现对读者编号、姓名、所在单位等信息的描述。 2) 建立书籍类, 实现对图书的编号、 名称、作者、出版社、 出版日期、 价格、采购日 期、 单价、数量、金额、版次、分类号、 ISBN 等信息的描述。 3) 建立用于记录借书情况的类, 实现输入读者编号和书籍编号后成功借书的描述。 系 统的业务流程分析: 3、需完成的功能 1) 图书基本情况的录入、修改、删除等基本操作。 2) 实现借书功能。 3) 实现还书功能。 4) 能方便的对图书进行查询。 5)管理员进行借书者用户进行管理 一、 系统需求说明 1、 对功能的规定 经过以上详细的用户调查, 在现行业务流程和数据分析的基础上, 基本可以确定系统设 计必须达到的目标。 以下是图书管理系统必须具备的功能: 图书基本情况的录用:对于购进的新书,系统必须具备图书信息资料的录入功能。当 图书资料发生变化, 如图书丢失或有错误信息输入时, 则应能够及时对数据进行修改和补充。 办理借书卡模块:系统的主要功能之一,供本校学生借阅图书。 实现借书功能:可以方便学生们借书。 实现还书功能:归还图书,并进行登记。 能方便的对图书进行查阅:可以快速简单的对图书进行查找一些信息。 2、对性能的规定 为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应该满足以下 的性能需求: (1)、系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。 在系统设计和开发过程中, 要充分考虑 系统当前和将来可能承受的工作量, 使系统的处理能力和响应时间能够满足学校对信息处理 的需求。 (2)、系统的开放性和系统的可扩充性 图书管理系统在开发过程中, 应该充分考虑以后的可扩充性。 例如用户查询的需求也会 不断的更新和完善。 所有这些, 都要求系统提供足够的手段进行功能的调整和扩充。 而要实 现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范, 可以简单的加入和减少系统的模块, 配置系统的硬件。 通过软件的修补、 替换完成系统的升

文档评论(0)

xiaoleige1916 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档