图书管理系统总体设计文档

图书管理系统总体设计文档

ID:38695965

大小:343.00 KB

页数:14页

时间:2019-06-17

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

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

1、项目名称,软件总体设计文档{项目名称}软件总体设计文档文件状态:[√]草稿[]正式发布[]正在修改文件标识:当前版本:作者:审核:完成日期:Page14of14项目名称,软件总体设计文档版本历史版本/状态作者审核起止日期备注Page14of14项目名称,软件总体设计文档目录0.文档介绍40.1文档目的与范围40.2读者对象40.3参考文献40.4术语与缩写解释41.系统概述52.设计约束53.开发与运行环境54.软件的总体结构图64.1结构图A64.2结构图B65.功能模块设计概述65.1模块命名

2、规则65.2模块汇总66.数据库设计概述76.1数据库环境说明76.2数据库命名规则76.3表汇总77.用户界面设计概述78.综合考虑78.1稳定性和可扩展性78.2性能分析88.3复用和移植88.4防错与出错处理88.5其它8Page14of14项目名称,软件总体设计文档1.文档介绍1.1文档目的与范围本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。1.2读者对象本项目的名称:图书管理系统开发软件。本项目的任务提出者及开发者是图书管理系统软件开

3、发小组,用户是高校图书馆借书。本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。1.3参考文献杨选辉,《信息系统分析与设计》,清华大学出版社王晟韩泽坤,《Access数据库开发经典案例解析》,清华大学出版社武新华等,《VisualBasic管理信息系统开发案例》,西安电子科技大学出版社赵池龙、姜义平、张建编著,《软件工程实践教程》,电子工业出版社郑人杰、殷人昆、陶永雷,《实用软件工程》,清华大学出版社1.4术语与缩写解释DB---database:数据库DB

4、ConnectionPool:数据库连接池Query:查询UI:用户界面Table:表Access:数据库管理软件DBMS:数据库管理系统Windows2003/2007/XP:运行环境VisualBasic:软件开发语言Page14of14项目名称,软件总体设计文档2.系统概述设计本系统,预想是将其提供给图书馆工作人员使用,以提高时间的利用率和工作效率。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借

5、阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。现在的图书馆为人工管理,效率低,易出错,耗费人力.是不理想的管理手段,所以需要一个图书管理系统,设计这个系统是符合人们的需求的,而且,效率高了,人力耗费少,正是一个合理,有效的图书馆管理系统.3.开发与运行环境硬件环境:最低配置:CPU:Pentium3800以上或其它兼容规格,内存:256M以上,硬盘:20GB以上空间推荐配置:CPU:Pentium41.6G,内存:512M以上,硬盘:100GB以上空间。软

6、件环境:Windowsserver2003SQLServer2005.NETFramework2.04系统分析本系统包括图书馆内图书信息,学校在校学生的信息以及学生的借阅信息。此系统功能分为面向学生和面向管理员两个部分,其中学生可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归还的确认。5.软件的总体结构图系统总体结构Page14of14项目名称,软件总体设计文档系统功能结构图Page14of14项目名称,软件总体设计文档6.功能模块设计

7、概述图书管理系统管理员模块维护图书资料维护用户资料用户模块更新个人资料图书归还图书借阅图书检索插入删除修改创建修改注销7总体设计处理流程顶层数据流图:Page14of14项目名称,软件总体设计文档第0层图:第1层图:登录子系统管理子系统:Page14of14项目名称,软件总体设计文档查询子系统:第二层图:(1)入库管理:只要是针对采购员在根据计划在外采购新书之后的处理,所以当采购员采购到新书后,系统根据原先计划采购的新书进行核查,如果符合计划预定,则将新书入库;否则退货;该模块主要是处理购入的新书

8、是否符合要求;Page14of14项目名称,软件总体设计文档(2)处理学生借书:该模块主要是处理学生借书业务,在图书馆管理人员输入学生信息的时候,系统会根据学生文件对该学生进行查询,看看是否存在该学生,如果不存在,则系统给出警告信息:该学生不存在;如果存在该学生,则系统根据罚款单对该学生的欠款情况进行查询,如果欠款超过一定金额,则借书失败,否则接受借书,更新借书文件,在显示器上面显示借书成功;(2)处理学生还书:该模块主要是处理学生还书业务,在图书馆管理人员输入要还的图书字段时,系

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

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

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