




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
概要设计说明书编写规范 项目名称 总统设计说明书总统设计说明书 图书管理系统图书管理系统 作 者 姚楦楦 罗燕梅 陈玲玲 黄文秀 黎俊麟 完成日期 2010 年 3 月 28 日 签 收 人 签收日期 概要设计说明书编写规范 目录目录 1 引言 1 1 编写目的 1 1 2 范围 1 1 3 定义 1 1 4 参考资料 1 2 总体设计总体设计 1 2 1 需求规定 1 2 2 系统环境配置 2 2 3 处理流程 2 2 4 结构 2 3 接口设计接口设计 3 3 1 用户接口 3 3 2 外部接口 3 3 3 内部接口 3 4 系统数据结构设计系统数据结构设计 4 4 1 逻辑结构设计要点 4 4 2 物理结构设计要点 4 5 系统出错处理设计系统出错处理设计 5 5 1 出错信息 5 5 2 补救措施 5 5 3 系统维护设计 5 概要设计说明书编写规范 概要设计说明书编写规范 第 0 页 1 引言引言 对软件需求完全理解对于软件开发工作的成功是至关重要的 需求说明的任务是发现 规范的过程 有益于提高软件开发过程中的能见度 便于对软件开发过程中的控制与管理 便于采用工程方法开发软件 提高软件的质量 便于开发人员 维护人员 管理人员之间 的交流 协作 并作为工作成果的原始依据 并且在向潜在用户传递软件功能 性能需求 使其能够判断该软件是否与自己的需求相关 1 1 编写目的编写目的 1 1 1 为开发人员 维护人员 客户之间提供共同的协议而创立基础 对图书管理 软件功能的实现作使命描述 1 1 2 本说明书的预期读者为客户 业务或需求分析人员 测试人员 用户文档编写 者 项目管理人员 1 2 范围范围 说明 a 待开发的软件系统的名称 图书管理系统 b 工程的组织者 管理信息系统开发小组组长 产品的生产者 图书馆管理系统开发课题组 产品的设计者 图书馆管理系统开发课题组 已明确用户 就读学生以及图书馆管理员 产品的所有权 图书馆管理系统开发课题组 1 3 定义定义 图书管理信息系统软件 它是由图书馆管理信息系统软件课题组完全自主开发的图 书管理软件 以图书馆为基本元素的 用汉语编程来实现其功能的软件 需求 用户解决问题或达到目标所需的条件或功能 系统或系统部件要满足合同 概要设计说明书编写规范 第 1 页 标准 规范或其它正式规定文档所需具有的条件或权能 1 4 参考资料参考资料 数据库系统项目开发实践 科学出版社 2005 管理信息系统与案例分析 人民邮电出版社 2004 2 总体设计总体设计 2 1 需求规定需求规定 略 见需求分析说明书 2 2 系统环境系统环境配置配置 2 2 1 网络结构选型 我们小组对于我们的图书管理系统的网络结构选型进行了讨论和分析 首先我们对网络版 和单机版进行了比较 1 网络板和单机板的选择 单机版就是仅授权给一台 PC 使用的 不需连接互联网或与其他计算机所能应用的软 概要设计说明书编写规范 第 2 页 件或游戏 只要在单个计算机上能运行的程序的版本称单机版 单机版适合普通个人用户 使用 无法用于多台计算机 至于网络版 一般所指的网络版是针对企业或者整个网络用的 分服务器端和客户端 服 务器端可以对客户端做统一的配置和操作 一般来说这个版本对于个人用户来说意义不大 网络版适合企业 学校使用 多台计算机可以安装一个网络版即可 可以同时升级 由于我们设计的是图书管理系统 供应对象是全校师生 必需使用服务器端 这样方便系 统更新和维护 也方便大家查阅图书 所以我们选择了网络板作为我们的开发选择对象 2 网络板的选择 b s 和 c s 的选择 B S 最大优势为客户端免维护 适用于用户群庞大 或客户需求经长发生变化的情况 C S 功能强大 可以减轻服务器端压力 如果用户的需求特别复杂 用 C S 硬件环境不同 C S 一般建立在专用的网络上 小范围里的网络环境 局域网之间再通过专门服务器提供 连接和数据交换服务 B S 建立在广域网之上的 不必是专门的网络硬件环境 例与电话上网 租用设备 信息自 己管理 有比 C S 更强的适应范围 一般只要有操作系统和浏览器就行 对安全要求不同 C S 一般面向相对固定的用户群 对信息安全的控制能力很强 一般高度机密的信息系统 采用 C S 结构适宜 可以通过 B S 发布部分可公开信息 B S 建立在广域网之上 对安全的控制能力相对弱 面向是不可知的用户群 对程序架构不同 C S 程序可以更加注重流程 可以对权限多层次校验 对系统运行速度可以较少考虑 B S 对安全以及访问速度的多重的考虑 建立在需要更加优化的基础之上 比 C S 有更高 的要求 B S 结构的程序架构是发展的趋势 软件重用不同 C S 程序可以不可避免的整体性考虑 构件的重用性不如在 B S 要求下的构件的重用性好 B S 对的多重结构 要求构件相对独立的功能 能够相对较好的重用 就入买来的餐桌可以 再利用 而不是做在墙上的石头桌子 系统维护不同 系统维护是软件生存周期中 开销大 重要 C S 程序由于整体性 必须整体考察 处理出现的问题以及系统升级 升级难 可能是再 做一个全新的系统 B S 构件组成 方面构件个别的更换 实现系统的无缝升级 系统维护开销减到最小 用户从 网上自己下载安装就可以实现升级 处理问题不同 C S 程序可以处理用户面固定 并且在相同区域 安全要求高需求 与操作系统相关 应 该都是相同的系统 B S 建立在广域网上 面向不同的用户群 分散地域 这是 C S 无法作到的 与操作系统 平台关系最小 用户接口不同 C S 多是建立的 Window 平台上 表现方法有限 对程序员普遍要求较高 B S 建立在浏览器上 有更加丰富和生动的表现方式与用户交流 并且大部分难度减低 减 低开发成本 经过上面的比较和联系着图书馆管理系统的服务对象 作用和维护情况来看 b s 更有利 于我们用来开发图书管理系统 所以经过小组成员的讨论 我们决定使用 B S 概要设计说明书编写规范 第 3 页 2 2 2 计算机硬件结构选型 2 2 3 计算机软件配置 图书馆管理系统是基于 b s 结构的应用系统 用户单位可根据实际情况 配置系统运行环境的需求 网络版是指系统有二个或二个以上用户时的版本 其运行环境配置情况如下 高性能的 PII 266 以上服务器 硬盘自由空间大于 1G 内存 128M 以上 网络操作系统 Windows 98 2000 server 系统 并安装有 TCP IP 协议 服务器与 各客户端计算机应能通过 TCP IP 进行连接 软件环境为软件环境为 Windows 98 以上版本以上版本 开发工具 世纪桥 2 3 处理流程处理流程 图书管理系统首先需要用户进行登录 管理员和学生都有密码 分别设置权限登陆 2 4 结构结构 图书管理部分 添 加 图 书 信 息 修 改 图 书 信 息 删 除 图 书 信 息 查 询 图 书 信 息 概要设计说明书编写规范 第 4 页 3 接口设计接口设计 3 1 用户接口 本产品的用户一般需要通过终端进行操作 进入主界面后点击相应的窗口 分别进入相对 应的界面 如 输入界面 输出界面 用户对程序的维护 最好要有备份 3 2 软件接口 WIN9X NT 操作系统 3 3 控制 本软件是以中文版 Windows 98 及其以上版本的操作系统来控制软件运行 读者管理部分 添 加 读 者 信 息 修 改 读 者 信 息 删 除 读 者 信 息 查 询 读 者 信 息 借书管理 添 加 读 者 信 息 修 改 读 者 信 息 删 除 读 者 信 息 查 询 读 者 信 息 借阅管理部分 还书管理 概要设计说明书编写规范 第 5 页 4 系统数据结构设计系统数据结构设计 4 1 逻辑结构设计逻辑结构设计 用户系统管理表 用户名 密码 权限 图书信息库 图书编号 图书名称 作者 出版社 出版日期 简介 备注 读者信息库 学号 姓名 性别 专业 联系电话 班级 借阅信息库 姓名 图书名称 图书编号 借阅日期 归还日期 备注 4 2 物理结构设计要点物理结构设计要点 用户系统管理表 字段字段名称字段类型字段大小格式 1姓名文本20 2密码文本6 图书表 字段字段名称字段类型字段大小格式 1图书编号文本20 2图书名称文本50 3作者文本12 4出版社文本50 5出版日期datetime长日期 6简介文本200 7备注文本200 读者表 字段字段名称字段类型字段大小格式 1学号文本12 2姓名文本10 3性别文本2 4专业文本12 5联系电话文本10 6班级文本12 借阅表 字段字段名称字段类型字段大小格式 1姓名文本10 2学号文本12 3图书名称文本50 4图书编号文本20 5借阅日期Datetime长日期 6归还日期Datetime 长日期 7备注文本200 概要设计说明书编写规范 第 6 页 5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论