系统概要设计说明书 项目名称: 广州2010亚残运会组委会信息技术部
****年**月
文档控制页
版本记录
版本号 V0.1 ?? ?? V0.4 ?? ?? V1.0 草稿 版本描述 责任人 修订日期 2008-12-01 ?? ?? 2008-12-6 ?? ?? 2008-12-10
本文件由广州2010亚残运会组委会编写,并享有版权。任何人或组织不得违反「版权法」,在未经同意的情况下,以任何形式(包括但不限于电子版、印刷版、微缩版、复印、录制等)复制本文件、将其储存于可读取的系统或发送出去。本文件中出现的产品或公司名称是其各自拥有者的商标或注册商标。 非广州2010亚残运会组委会读者请注意:本文件的内容不得有任何更改。要保证本文件内容的准确性。否则广州2010亚残运会组委会对后果不负责任。
目 录
第一章 引 言 ................................................................................................................................ 1 1.1 1.2 1.3 1.4
目的 .................................................................................................................................. 1 背景 .................................................................................................................................. 1 术语定义 .......................................................................................................................... 2 参考资料 .......................................................................................................................... 2
第二章 系统环境 .......................................................................................................................... 3 1.5
运行环境 .......................................................................................................................... 3
1.1.1 系统支撑环境 .............................................................................................................. 3 1.1.2 部署图 .......................................................................................................................... 4 1.1.3 系统接口 ...................................................................................................................... 4 1.1.4 系统安全控制 .............................................................................................................. 4 1.6 1.7 1.8
运行模块组合 .................................................................................................................. 4 运行环境的配置 .............................................................................................................. 4 条件与限制 ...................................................................................................................... 5
第三章 系统总体结构设计 .......................................................................................................... 6 1.9 1.10 1.11 1.12
系统结构设计描述 .......................................................................................................... 6 总体结构图 ...................................................................................................................... 7 功能需求与程序的关系 .................................................................................................. 7 子系统清单 ...................................................................................................................... 8
第四章 模块功能分配 .................................................................................................................. 9 1.13 1.14 1.15
系统划分及功能描述 ...................................................................................................... 9 专用模块功能概述 .......................................................................................................... 9 公用模块功能概述 ........................................................................................................ 10
1.1.5 版本控制管理 ............................................................................................................ 10 1.1.6 帮助模块 .................................................................................................................... 10 第五章 数据库设计 .................................................................................................................... 11
I
1.16 1.17 1.18 1.19 1.20
逻辑视图 ........................................................................................................................ 12 数据库表关系图 ............................................................................................................ 12 数据表清单 .................................................................................................................... 12 主要算法设计 ................................................................................................................ 13 其它数据结构设计 ........................................................................................................ 13
第六章 接口设计 ........................................................................................................................ 14 1.21 1.22 1.23
用户接口 ........................................................................................................................ 14 内部接口 ........................................................................................................................ 14 外部系统接口 ................................................................................................................ 14
第七章 安全保密设计 ................................................................................................................ 16 1.24
用户管理和权限控制 .................................................................................................... 16
第八章 维护及出错处理设计 .................................................................................................... 17 1.25 1.26 1.27 1.28 1.29
系统维护设计 ................................................................................................................ 17 出错信息 ........................................................................................................................ 17 出错处理 ........................................................................................................................ 17 系统故障预防与恢复 .................................................................................................... 17 数据备份与恢复 ............................................................................................................ 18
第九章 设计约束 ........................................................................................................................ 19 1.30 1.31 1.32
字节集编码约束 ............................................................................................................ 19 操作系统约束 ................................................................................................................ 19 其他约束 ........................................................................................................................ 19
第十章 附件 ................................................................................................................................ 20 评审意见 ........................................................................................................................................ 21
II
系统概要设计说明书
第一章 引言
1.1
目的
提示:简要说明编写这份概要设计说明书的目的,指出预期的读者。
概要设计说明书的编写目的是为了说明系统总体设计的技术方案,从程序系统的设计考虑,包括系统的基本处理流程、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等内容,以向整个设计期提供关于程序系统的逻辑和数据功能实现方式的总体描述,从而作为程序详细设计或编码的基础。设计阶段将以本文档为核心文档。应包括一下几个方面:
将系统需求转换为未来系统的设计
逐步功能需求逐步分解为模块和库,开发强壮的系统构架 使设计适合于实施环境,为提高性能而进行设计
概要设计说明书的适用读者为:系统开发者、测试人员、工程监理等
1.2 背景
1.说明待开发的软件系统的名称
2.列出本项目的任务委托单位、开发单位、协作单位、用户单位
3.说明项目背景,叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。如果本次开发的软件系统是一个更大的系统的一个组成部分,则要说明该更大系统的组成和介绍本系统与其它相关系统的关系和接口部分
4.保密说明:本项为可选项,一般的软件公司都会要求对软件开发的概要设计文档进行保密,不允许被复制、使用和扩散到公司之外的范围,如果需要强调则允许做相关的保密说明
5.版权说明:本项为可选项,若有必要,才要作有关的描述。
第1页