图书管理系统详细设计文档

图书管理系统详细设计文档

ID:12020254

大小:1.43 MB

页数:118页

时间:2018-07-15

图书管理系统详细设计文档_第1页
图书管理系统详细设计文档_第2页
图书管理系统详细设计文档_第3页
图书管理系统详细设计文档_第4页
图书管理系统详细设计文档_第5页
资源描述:

《图书管理系统详细设计文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、纸质图书信息化管理系统详细设计说明书Ⅰ、可行性分析本系统主要实现对纸质图书信息化的管理,主要功能为管理有关读者,纸质图书,借阅和管理者的信息等。本系统结构分为读者信息管理模块,图书信息管理模块,借阅信息管理模块,管理者信息管理模块。读者信息管理部分有两方面的功能,可以浏览读者的信息,可以对读者信息进行维护。图书信息管理可以浏览纸质图书的信息,可以对纸质图书信息进行维护。借阅信息管理可以显示当前数据库中纸质图书借阅情况,可以对借阅信息进行维护。管理者信息管理可以显示数据库中管理者的情况,可以对管理

2、者信息进行维护。可见,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。Ⅱ、图书馆概况恒创纸质图书信息化管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行图书管理和借阅管理,这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计

3、算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。系统功能结构图:纸质图书信息化管理信息系统系统管理读者信息管理书籍信息

4、管理借阅信息管理用户管理密码管理设置读者种类设置读者信息设置书籍种类设置书籍信息借书信息管理还书信息管理读者种类添加读者种类修改读者信息添加读者信息修改读者信息查询书籍类别修改书籍类别添改书籍信息添加书籍信息修改书籍信息查询借书信息修改借书信息添加借书信息查询还书信息添加还书信息修改还书信息查询Ⅲ、处理流程顶层数据流图:第0层图:第一层图:(1):登陆子系统(2):管理子系统(3)查询子系统第二层图:(1):处理新书购入(2)处理学生借书(3):处理学生还书(4):处理图书注销(5)处理学生信息

5、查询(6)处理图书信息查询Ⅳ、总体结构和模块外部设计Ⅴ、功能分配Ⅵ、程序模块示意图如下纸质图书信息化管理程序系统设置模块系统登陆模块读者管理模块图书管理模块借阅管理模块信息查询修改读者信息添加读者类别管理信息查询修改书籍信息添加书籍类别管理还书查询修改还书事件添加借书查询修改借书事件添加模块读者数据存取模块书籍数据存取模块借阅数据存取模块数据加密与备份模块远程数据同步模块数据库(运行SQLServer的服务器)针对图书馆管理系统,可以分为两大模块,一个小模块:分别为管理子系统,查询子系统两大模块

6、;基础信息管理小模块;在管理子系统中:1):新书购入处理模块只要是针对采购员在根据计划在外采购新书之后的处理,所以当采购员采购到新书后,系统根据原先计划采购的新书进行核查,如果符合计划预定,则将新书入库;否则退货;该模块主要是处理购入的新书是否符合要求;图书入库:数据输入格式数据范围精度数据类型输入媒体作者人名>2,<5的字符Vchar(10)汉字或英文浏览器索引号字母加数字<20Vchar(20字符浏览器出版社<25Vchar(50)汉字或英文浏览器出版社名出版日期日期8Char(8)日期型浏

7、览器图书编号数字10Char(10)数字串浏览器2):处理学生借书模块:该模块主要是处理学生借书业务,在图书馆管理人员输入学生信息的时候,系统会根据学生文件对该学生进行查询,看看是否存在该学生,如果不存在,则系统给出警告信息:该学生不存在;如果存在该学生,则系统根据罚款单对该学生的欠款情况进行查询,如果欠款超过一定金额,则借书失败,否则接受借书,更新借书文件,在显示器上面显示借书成功;数据输出(相关信息入数据库)格式数据范围精度数据类型输入媒体学号数字串10<=学号<12Vchar(12)数字串

8、浏览器图书编号数字10Char(10)数字串浏览器3):处理学生还书模块:该模块主要是处理学生还书业务,在图书馆管理人员输入要还的图书字段时,系统会在借书文件中查找该图书信息,之后对借书文件,学生文件中的该学生已借书数,图书目录文件进行更新;然后在借书文件中提取学生数据,根据图书的还书日期和借出日期对学生的欠款金额进行计算,如果没有超期,则欠款金额在原来的基础上加0;之后将结果显示出来;数据输出(相关信息入数据库)格式数据范围精度数据类型输出媒体学号数字串10<=学号<12Vchar(12)数字

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

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

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