- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
--
-
概要设计说明书
引言
随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而中小型租、借书机构仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足其管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此图书管理系统软件力求提高其管理效率。
1.1 编写目的
本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。
1.2 背景
本项目的名称:图书管理系统开发软件。
本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是中小型租、借书机
构。
本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。
1.3 定义
开发( develop ):不是单纯指开发活动,还包括维护活动。
项目 (project) :该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。
项目开发计划( project development plan ):是一种把项目一定一过程与项目如何推进
连接起来的方案。
产品生命周期( product life cycle ):是产品从构思到不可以再使用的持续时间。
总体设计
2.1
需求规定
主要输入输出项目:
图书信息:(书名, ISBN,定价,出版社,数量,是否可借)
用户信息:(ID,姓名,年龄,性别,开户时间,余额,是否
VIP,累记金额)
借阅信息:(ID, ISBN,数量,借出日期,押金)
2.2
运行环境
硬件环境:
最低配置: CPU: Pentium3 800 以上或其它兼容规格,内存:
256M以上,硬盘: 20G
以上空间
推荐配置: CPU: Pentium4 1.6G ,内存: 512M以上,硬盘: 100GB以上空间。
软件环境: Windows 9x/2000/XP
SQL Server 2000
.NET Framework 2.0
2.3
基本设计概念和处理流程
读者借还图书处理流程
用户提示
信息
身份确认程序 用户资料数据库
图书检索程序 图书信息数据库
图书借还程序 图书借阅数据库
更新图书资料处理流程
管 理 员
提 示 信
身份确认程序
图书更新程序
管理员数据库
图书信息数据库
2.4 结构
插入 1.1.1
维护图书资料 1.1 删除 1.1.2
修改 1.1.3
管理员模块 1.0
创建 1.2.3
维护用户资料 1.2 修改 1.2.3
注销 1.3.3
图书管理系统
更新个人资料
2.1
用户模块 2.0
归还图书
2.2
借阅图书
2.3
检索图书
2.4
2.5 功能需求与程序的关系
各项功能需求的实现同各块程序的分配关系:
创建
查找
修改
删除
维护图书资料(管理
√
√
√
√
员)
维护用户信息(管理
√
√
√
√
员)
更新个人资料 (用户)
√
归还图书
(用户)
√
借阅图书
(用户)
√
检索图书
(用户)
√
接口设计
3.1 用户接口
向用户提供命令
检索书目
修改用户资料
借阅图书
归还图书
软件回答信息
匹配检索关键字的书目信息
修改后新的用户资料
借阅成功的图书信息
归还成功的图书信息
3.2 外部接口
硬件接口
软件接口
接口
与打印机接口
与读条码机接口
与数据库接口
传递信息
图书信息,用户信息,借阅
信息
图书 ISBN,借阅号
图书信息,用户信息,借阅
信息
3.3 内部接口
接口
传递信息
维护图书资料
添加图书
图书信息(书名, ISBN,定价,出版社,数量,
是否可借)
维护图书资料
修 改 图 书 信
图书信息(书名, ISBN,定价,出版社,数量,
息
是否可借)
维护图书资料
删 除 图 书 信
图书信息(书名, ISBN,定价,出版社,数量,
息
是否可借)
维护用户资料
添加新用户
用户信息:( ID,姓名,年龄,性别,开户时间,
余额,是否 VIP,累记金额)
维护用户资料
修 改 用 户 资
用户信息:( ID,姓名,年龄,性别,开户时间,
料
余额,是否 VIP,累记金额)
维护用户资料
删 除 用 户 资
用户信息:( ID,姓名,年龄,性别,开户时间,
料
余额,是否 VIP,累记金额)
用户主模块
更 新 用 户 资
用户信息:( ID,姓名,年龄,性别,开户时间,
料
余额,是否 VIP,累记金额)
用户主模块
用户充值
金额
用户主模块
借阅图书
借阅信息:( ID,ISB
文档评论(0)