- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
第一章 系统分析 1
1.1背景 1
1.2项目概述 1
1.3项目要求及目标 1
1.4可行性分析 1
第二章 需求分析 2
2.1概述 2
2.2需求分析 2
2.3产品功能 3
2.4数据流图 3
2.5数据字典 7
2.7项目愿景 9
2.8需求规格说明书 10
2.8.1标识 10
2.8.2系统问题概述 10
2.8.3需求规格 10
第三章 概要设计 11
3.2图书管理系统H图 12
3.3概要设计说明书 12
3.3.1 编写目的 12
3.3.2 文档范围 12
3.3.3 系统概述 13
3.3.4 设计约束 13
3.3.5 设计策略 13
第四章 详细设计 14
4.1界面设计 14
4.2程序流程图 15
4.3核心算法 17
4.4详细设计说明书 19
第五章 测试计划 19
第六章 进度计划 23
6.1图书管理系统甘特图 23
6.2工程网络图 24
第一章 系统分析
1.1背景
图书馆人员结构复杂,人员数量有限,涉及方面很广,如果还使用人工操作处理图书借阅问题,工作将非常繁琐,需要大量的人力、物理、财力,极大的浪费了资源;对于图书管理人员来说,需要手工操作许多事情,不但麻烦,而且经常出错,给广大用户带来不便,所以开发这个图书管理系统。
1.2项目概述
图书管理系统通过录入图书信息,读者信息,使计算机完成对信息的存储,维护,具备借书,还书,图书查询等功能,并记录读者的借阅时间,还可以对读者进行管理等。
1.3项目要求及目标
本项目开发的目标主要是完成读者信息管理,图书信息管理,图书流通管理,登录、退出系统功能,其中读者信息管理包括读者增加、读者信息修改、读者离校注销;图书信息管理包括图书增加,图书信息修改,图书删除等;图书流通管理主要包括图书的借阅、归还等。
除此之外,还需编写文档,主要内容有此项目的完成可行性分析、需求分析、明确业务愿景和范围、完成软件需求规格说明书、概要设计、详细设计、测试计划和测试用例设计项目进度计划。
1.4可行性分析
本次课程设计题目:“图书管理系统的开发”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。本系统的设计主要从以下几方面做起:系统业务流程分析、系统的功能设计、系统的数据库结构设计等。作这些工作需对数据库知识有足够认识,并深入的了解相关语言的使用和管理系统的相关知识。在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。
现在大多数的图书管理方式为手工处理,重复劳动多,劳动强度大,而且容易出错,新系统的使用能否可以很好的解决这些问题要看系统的可行性,可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。系统的可行性分析有以下几个方面:
(1)技术可行性:处理速度快、准确通过权限的设置,数据的安全性好、方便查询、借阅管理等。
(2)经济可行性:系统建设不需要很大的投入、可缩减人力投入。
(3)运行上可行性:本系统作为一个小型的图书馆信息管理系统,所耗费的
资源非常的小。
(4)从各种社会因素可行性分析:可降低工作人员工作强度,提高效率,会
得到图书馆工作人员的一致同意的。
综上所述通过可行性分析认为新系统的开发方案切实可行,可进行开发。
第二章 需求分析
2.1概述
立足于实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。
本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。
管理
文档评论(0)