软件工程课程设计汇本图书管理系统报告正文文档格式.docx
- 文档编号:14564894
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:28
- 大小:480.49KB
软件工程课程设计汇本图书管理系统报告正文文档格式.docx
《软件工程课程设计汇本图书管理系统报告正文文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计汇本图书管理系统报告正文文档格式.docx(28页珍藏版)》请在冰豆网上搜索。
在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。
随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。
现在大多数的图书管理方式为手工处理,重复劳动多,劳动强度大,而且容易出错,新系统的使用能否可以很好的解决这些问题要看系统的可行性,可行性研究的目的是用最小的代价在尽可能短的时间确定问题是否能够解决。
系统的可行性分析有以下几个方面:
(1)技术可行性:
处理速度快、准确通过权限的设置,数据的安全性好、方便查询、借阅管理等。
(2)经济可行性:
系统建设不需要很大的投入、可缩减人力投入。
(3)运行上可行性:
本系统作为一个小型的图书馆信息管理系统,所耗费的
资源非常的小。
(4)从各种社会因素可行性分析:
可降低工作人员工作强度,提高效率,会
得到图书馆工作人员的一致同意的。
综上所述通过可行性分析认为新系统的开发方案切实可行,可进行开发。
第二章需求分析
2.1概述
立足于实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。
使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;
还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。
本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。
2.2需求分析
管理是每一个高校都必须切实面对的工作,但是一直以来人们使用传统的人工方式管理图书资料。
这种方式存在着许多缺点,如效率地,性差且较为繁琐。
另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多的困难。
图书馆面临越来越多的书籍信息、读者信息以及两者间相互联系产生的借书信息、还书信息,用人工管理图书资料,已经不能适应时代的发展,其管理方法将浪费许多人力和物力,随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。
图书管理作为计算机应用的一个分支,有着手工福安里无法比拟的优点,如检索迅速,查找方便,可靠性高,存储量大,性好,寿命长,成本低等。
这些优点能够极提高图书管理的效率。
由此,开发一套能够为用户提供充足的信息和宽街的查询手段的图书管理系统,将是非常必要的,也是十分及时的。
而且,随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落,计算机软件也在各方面得到广泛的应用。
所以,为了满足图书管理人员对图书馆书籍,读者资料,接还书等进行高效的管理,并结合现在图书馆管理的现状,在工作人员剧、具备一定的计算机操作能力的前提下,编写图书管理系统软件以提高图书馆的管理效率。
使用该系统后,可以提高图书馆的管理效率。
图书管理人员可以管理读者的信息,图书的购入,借出,归还以及注销等;
可以查询某位读者、某本图书的借阅情况,还可以及时的了解各个环节息的变更。
总之,使用该系统之后,图书管理的效率必将会有很大的提高。
2.3产品功能
登录系统:
读者和管理登录
管理:
读者管理(读者增加管理,读者修改管理,读者注销管理)
图书管理(图书增加管理,图书修改管理,图书删除管理)
流通管理(图书借阅,图书归还)
查询:
管理员查询:
管理员可以查询在库图书的信息
读者查询:
读者可以查询自己借书的历史记录
另外建议:
1.做个有条形码的借书证,方便借书还书。
2.在编目和流通这两块一定要改善,用计算机管理。
3.对库存能够灵活设置。
4.软件系统安全上要有一定的保障。
5.增加各种尽可能多的统计功能。
6.安装磁条,增加图书安全性。
7.图书管理系统软件还必须具有,导入,导出数据库功能。
方便即时更新和修改。
2.4数据流图
<
1>
顶层数据流图
顶层数据流图如图2-1所示:
图2-1图书管理系统顶层数据流图
2>
读者管理数据流程图
读者管理数据流程图如图2-2所示:
图2-2图书管理系统读者管理数据流程图
3>
图书管理数据流程图
图书管理系统流程图如图2-3所示:
图2-3图书管理系统图书管理数据流程图
4>
借书数据流图
借书数据流程图如图2-4所示:
图2-4图书管理系统借书数据流图
5>
还书数据流图
还书数据流图如图2-5所示:
图2-5图书管理系统还书数据流图
6>
系统查询数据流图
系统查询数据流图如图2-6所示:
图2-6图书管理系统系统查询数据流图
2.5数据字典
数据流编号:
001
数据流名称:
读者信息
简述:
图书管理员对读者登录信息进行检查
数据流来源:
读者管理模块
数据流去向:
检查读者登录模块
数据流组成:
借阅证号等
002
借阅读者信息
查询已经在图书馆借过书的读者信息
借阅读者表
图书超期催还
借书证号等
003
管理员信息
系统对管理员登录信息进行检查
管理员管理模块
检查管理员登录模块
管理员工作证号等
004
图书信息
图书管理员对图书进行入库时所登记的信息
图书表
检查图书相关信息模块
图书编号等
005
借阅图书信息
图书管理员对读者借书的信息进行记录
还书模块
读者还书检查模块
借书证号+图书编码等
006
图书增加信息
简述:
图书采编信息
图书购买后,由图书馆采编人员整理后,输入计算机
采编管理模块。
图书采编信息将采编数据存入数据库(图书表)
图书编码,图书类别,书名,作者,,出版日期,单价,购买数量
007
借书信息
借书证
用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机
检查读者身份及是否还可借书
借阅日期+书名+读者账号+读者+借阅数量等
008
借书记录
填入借阅表的记录
检查合格的借阅图书信息录入到借阅库中
借阅库
借阅号+借阅日期+书名+图书编码+读者+读者账号+还书日期+借阅数量+状态等
009
借阅修改在库
修改的借阅记录
将借阅的图书的记录录入到图书库
图书库
010
还书记录
所还图书进行入库记录
图书管理板块
图书归还处理模块
图书编号+图书名+借书证号+日期等
011
归还修改在库图书信息
图书归还后该书在读者库的记录
图书馆归还处理模块
读者库模块
图书编号+图书名+管理员编号+日期等
012
图书删除
对目前书库进行维护
图书管理模块
图书删除模块
管理员编号+图书编号+图书名+条形码号++出版日期+入库日期+作者+单价+数量等
013
图书查询要求
读者或管理员要求的图书查询信息
读者或管理员输入的查询要求
图书库以及查询处理系统
图书名+图书编号等
014
图书查询结果
读者或管理员经过在检索系统终端输入查询信息后由查询系统返回的结果
查询系统
读者或管理员
图书名+图书编号+图书索引号+图书所在的书架编号等
2.6判定树
判定数如图2-6:
图2-6图书管理系统判定树
2.7项目愿景
1)目标
实现用计算机完成整个图书管理流程,是图书管理信息化,智能化。
2)任务
a.提高图书的管理水平;
b.促进计算机管理图书的应用;
c.加快图书管理速度,节约各项资源;
3)成功标准
系统功能达到预期功能,试运行经修改后无误,图书馆采用此系统后对系统功能满意。
4)业务风险
系统开发成功之后没有很多的图书馆采用,系统成本超过预期估算。
2.8需求规格说明书
2.8.1标识
本文档适用于图书管理系统,可用VC++、C#、JAVA等编程工具及相应软件对文档进行开发,标题为软件工程:
图书管理系统课程设计。
2.8.2系统问题概述
表2-1问题概述
要素
描述
问题
近年来随着中国图书市场的徐素发展,图书馆的藏书也日渐丰富,而目前还有很多图书馆仍旧利用人工方式对图书进行管理,工作量大,工作时间长,严重浪费了人力、物力、财力,不利于图书的流通和管理,所以,图书管理系统的开发成为了一个丞待解决的问题。
影响
图书管理员和读者
结果
读者无法自己查询自己借书的历史记录;
所有的业务需要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 图书 管理 系统 报告 正文