logo资料库

软件工程 图书管理系统 概要需求设计说明书.doc

第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
资料共24页,剩余部分请下载后查看
1.引言
1.1编写目的
1.2项目背景
1.3定义
1.4参考资料
2.任务概述
2.1目标
2.2运行环境
2.3需求概述
2.4条件与限制
3.总体设计
3.1处理流程
3.2总体结构和模块外部设计
3.3功能分配
4.接口设计
4.1外部接口
内部接口
5.数据结构设计
5.1逻辑结构设计
5.2物理结构设计
5.3数据结构与程序的关系
6.运行设计
6.1运行模块的组合
6.2运行控制
6.3运行时间
7.出错处理设计
7.1出错输出信息
7.2出错处理对策
8.安全保密设计
9.维护设计
四、概要设计说明书 软 件 工 程 课程设计 班 级 : 07 软 件 Y 课 题 : 在 线 图 书 管 理 系 统 组 员 : 蔡 云 燕 、 陈 巧 、 韩 华 、 韩 艳 稳 、 徐 彦 敏 文 档 : 概 要 需 求 说 明 书 姓 名 : 陈 巧 学 号 : 07120702 时间:2010.6.21 至 2010.7.2 地点:秋白楼 B720
四、概要设计说明书 四、概要设计说明书 1.引言.............................................................................................................................................. 3 1.1 编写目的 .............................................................................................................................. 3 1.2 项目背景 .............................................................................................................................. 3 1.3 定义 ...................................................................................................................................... 3 1.4 参考资料 .............................................................................................................................. 3 2.任务概述...................................................................................................................................... 4 2.1 目标 ...................................................................................................................................... 4 2.2 运行环境 .............................................................................................................................. 4 2.3 需求概述 .............................................................................................................................. 4 2.4 条件与限制 .......................................................................................................................... 4 3.总体设计...................................................................................................................................... 5 3.1 处理流程 .............................................................................................................................. 5 3.2 总体结构和模块外部设计 ................................................................................................ 11 3.3 功能分配 ............................................................................................................................ 12 4.接口设计.................................................................................................................................... 14 4.1 外部接口 ............................................................................................................................ 14 4.2 内部接口 ............................................................................................................................ 14 5.数据结构设计............................................................................................................................ 14 5.1 逻辑结构设计 .................................................................................................................... 14 5.2 物理结构设计 .................................................................................................................... 18 5.3 数据结构与程序的关系 ....................................................................................................22 6.运行设计.................................................................................................................................... 22 6.1 运行模块的组合 ................................................................................................................ 22 6.2 运行控制 ............................................................................................................................ 22 6.3 运行时间 ............................................................................................................................ 22 7.出错处理设计............................................................................................................................ 22 7.1 出错输出信息 .................................................................................................................... 22 7.2 出错处理对策 .................................................................................................................... 23 8.安全保密设计 ............................................................................................................................... 23 9.维护设计 ....................................................................................................................................... 24
四、概要设计说明书 1.引言 1.1 编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需 要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定 对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的 初步设计。 读者:项目组长,系统分析员,数据库设计员,文档管理员,评审老师。 1.2 项目背景 根据常州工学院希望能够充分利用现代科技来提高图书管理的效率,在原有的办公系统 基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得图书馆管理人员工作 更加方便,工作效率也更加的高。 1.3 定义 •MYSQL:数据库管理软件 •DBMS:数据库管理系统 •Windows 2000/2003/XP:运行环境 •Java :软件开发语言 1.4 参考资料 《软件工程导论——第 5 版》 张海藩编著 清华大学出版社 《软件工程实践导论:有关方法、设计、实现、管理之三十六计》 金尊和编著 清华大学出版社 《实用软件工程》 Leszek A.Maciaszek Bruc Lee Liong 著
机械工业出版社 四、概要设计说明书 2.任务概述 2.1 目标 通过该系统的实施,将图书馆管理等方面通过系统来实施,其中包括对学生借还读书信 息,员工信息,以及读书信息等等,使得图书馆借还等管理业务和查询业务运转周期缩短 50%上,来提高学校图书馆运转效率。 2.2 运行环境 数据库管理系统软件:VB+ACCESS 运行平台:Windows XP/Windows 2000/Windows 2003. 分辨率:最佳效果 1024x768 像素 2.3 需求概述 按照需求分析文档中的规格要求,使用条形码扫描器进书、借书、还书,使得信息传递 准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可 靠。 2.4 条件与限制 一个更为完善的同时管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络 操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手 段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全 性能有待进一步完善。
四、概要设计说明书 3.总体设计 3.1 处理流程 顶层数据流图: 第 0 层图: 第一层图: (1):登陆子系统
四、概要设计说明书 (2):管理子系统
四、概要设计说明书 (3)查询子系统
四、概要设计说明书 第二层图: (1):入库管理 (2)处理学生借书
分享到:
收藏