图书管理系统详细设计
张祖凯20044096
1
1引言 ............................................................................................................................................... 3 1.1编写目的 ................................................................................................................................. 3 1.2背景......................................................................................................................................... 3 1.3定义......................................................................................................................................... 3 1.4参考资料 ................................................................................................................................. 3 2程序系统的结构 ........................................................................................................................... 3 3程序1(标识符)设计说明......................................................................................................... 4 3.1程序描述 ................................................................................................................................. 4 3.2功能......................................................................................................................................... 6 3.3性能......................................................................................................................................... 6 3.4流程逻辑 ................................................................................................................................. 7 3.5接口......................................................................................................................................... 7 3.6存储分配 ................................................................................................................................. 8 3.7注释设计 ............................................................................................... 错误!未定义书签。 3.8限制条件 ................................................................................................................................. 8 3.9测试计划 ................................................................................................................................. 8 3.10尚未解决的问题 ................................................................................................................... 9
2
详细设计说明书
1引言
1.1编写目的
在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。
1.2背景
图书馆作为高校的重要部门,提高借还书的效率对师生的工作学习有极大的帮助,因此图书管理系统也应运而生。
图书管理系统旨在用计算机对图书进行管理,包括图书的购入,借阅,归还以及注销。管理人员可以查询某位读者,某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。在本系统投入使用后,可以大量节省人力,财力。
1.3定义
图书卡片:包括图书的目录号、流水号、书名、作者、内容摘要、价格、
购书日期等信息。
借书单:包括读者号、欲借图书分类目录号。
借书文件:包括图书分类目录号、读者号、借阅日期。
查询:包括查询某位读者+、查询某种图书、查询全局图书
1.4参考资料
[1]陈乔松等.《现代软件工程》. 清华大学出版社:2004 第 1 版 [2]杨文龙等.《软件工程》.. 电子工业出版社:2004 第 1 版 [3]朱三元等.《软件工程技术概论》. 科学出版社:2002 第 1 版 [4]齐治昌等.《软件工程》. 高等教育出版社:1997 第 1 版 [5]郑人杰等.《实用软件工程》. 清华大学出版社:1997 第 1 版
3
2程序系统的结构
A购入图书模块:采购员需要为该书编制图书卡片,包括分类目录号、流水
号、书名、作者、内容摘要、价格和购书日期等信息,需写入图书目录文件中。
B借书模块: 读者借书时需要填写借书单,包括读者号、欲借图书分类
目录号,若无效则拒绝借书;否则进一步检查该读者所借图书是否超过最大限制数,若以达到最大限制数则拒绝借书;否则读者可以借出该书,登记图书分类目录号、读者号和借阅日期等。
C还书模块: 根据图书流水号,从借书文件中读出和该图书相关的借阅
记录,表明还书日期,再写回借书文件中;如果图书逾期未还,则处以相应罚款。
D图书管理模块: 图书管理员需要定期对一些过时或无继续保留价值的图
书要注销,同时从图书文件里删除相关记录。
E 查询模块: 查询书籍的作者、出版社、出版日期。
3程序1(标识符)设计说明
3.1程序描述
4
借 书 文 件
图书管理系统 借书子系统 还书子系统 购书子系统 图书注销子系统 查询子系统 填写借书文件借书信息返回还书事件添加还书信息返回编制图书 卡片清理过期图书生成查询信息查询信息返回
图书管理系统数据库 5
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科图书管理系统详细设计 全文阅读和word下载服务。
相关推荐: