IT项目系统设计说明书

  • 格式:doc
  • 大小:323.50 KB
  • 文档页数:12

系统设计说明书(ISO-QP08v08-表2)

密级:内部保密

系统设计说明书

Aostar&YinHai

项目管理 文件编号

文件名称 《XXXX系统》系统设计说明书

版本号 v0100 编制日期

项目编号 09080001P 项目名称 信息管理系统

项目经理 立项日期

修订历史记录

日期 版本号 作者 说明

2009-01-01 v0100 张三 最初版本

审核: 日期:

批准: 日期:

开发单位: 四川启明星银海科技有限公司

Aostar&YinHai Information Technologies Co., Ltd XXXXX系统设计说明书

四川启明星银海科技有限公司 第2页 • 共12页 目录

系统设计说明书 .......................................................................... 错误!未定义书签。

第一章、 引言 ........................................................................................................... 3

1.1. 目的 .................................................................................................... 3

1.2. 背景 .................................................................................................... 3

1.3. 定义 .................................................................................................... 3

1.4. 参考资料 ............................................................................................ 3

第二章、 总体设计 ................................................................................................... 4

1.1. 系统功能架构 .................................................................................... 4

1.2. 系统逻辑架构 .................................................................................... 5

1.3. 系统业务架构 .................................................................................... 5

1.4. 数据架构 ............................................................................................ 5

1.5. 技术架构 ............................................................................................ 5

1.6. 核心算法以及其技术实现 ................................................................ 6

1.7. 总体界面设计 .................................................................................... 6

第三章、 子系统一设计 ........................................................................................... 8

1.1. 概述 .................................................................................................... 8

1.2. 接口设计 ............................................................................................ 8

1.3. 界面设计 ............................................................................................ 8

1.4. 模块设计 ............................................................................................ 9

1.5. 实体关系图 ...................................................................................... 11

1.6. 表结构说明 ...................................................................................... 11

第四章、 附件 ......................................................................................................... 12 XXXXX系统设计说明书

四川启明星银海科技有限公司 第3页 • 共12页 第一章、 引言

概括说明本文档描述的概要设计的主体-XX系统的大致目的。

1.1. 目的

此部分用简洁的语言描述编写这个文档的目的,指出预期的读者。

1.2. 背景

对项目产生的背景作明晰的描述。包括:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。

1.3. 定义

对本文档中所应用到的专有名字,做出明确的解释。

1.4. 参考资料

列出有关的参考文件,如:

a. 本项目的经核准的计划任务书或合同,上级机关的批文;

b. 属于本项目的其他已发表文件;

c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 XXXXX系统设计说明书

四川启明星银海科技有限公司 第4页 • 共12页 第二章、 总体设计

1.1. 系统功能架构

从系统功能层次上的架构设计。

例如:电网并网电厂考核系统可分为功能子系统、数据库子系统和基础子系统,利用不同的技术手段实现系统中不同的功能要求。如在下图所示系统功能架构:

电网并网电厂考核系统系统底层支撑平台数据同步服务基础子系统功能子系统发电考核三区综合数据库数据库子系统免考核管理辅助服务补偿信息发布考核模型管理考核流程管理考核参数设置实时数据采集软件二区综合数据库考核通告电厂信息发布服务汇合考核信息 XXXXX系统设计说明书

四川启明星银海科技有限公司 第5页 • 共12页 1.2. 系统逻辑架构

简要地说明本系统包括哪些子系统,与其他系统交互情况的说明。

1.3. 系统业务架构

描述本系统,包含哪些子系统,各个子系统包含哪些模块,以及模块设计的功能点。

1.4. 数据架构

描绘数据在系统中的流向,以及各个子系统交换的数据模型。

例如:

自动数据数据同步服务三区综合数据库考核管理电网频率共有信息发布机组电厂上网电量人工录入数据考核管理员人工录入实时数据PLC注册数据实际出力三区二区可用率调度计划机组以及电厂基本信息数据同步服务互联网检修计划数据同步服务PLC调节记录电厂端信息录入二区综合数据库申报数据电厂私有信息电厂端信息录入

1.5. 技术架构

从技术实现上描述各个子系统技术实现方式,采用哪种语言(java,c,c++,delphi等),何种结构(b/s,c/s),采用哪种框架实现(例如前端展示采用哪种技术框架,业务逻辑层采用哪些技术框架,数据访问层采用哪些技术框架)为什么采用此类框架,其是否符合需求等。 XXXXX系统设计说明书

四川启明星银海科技有限公司 第6页 • 共12页 1.6. 核心算法以及其技术实现

该章节主要是阐述针对主体业务,或者项目中存在技术风险(安全要求,性能要求,业务复杂度等)的解决方案的描述。

1.6.1. 核心算法一

描述该算法是为了解决该项目关键质量因素,比如性能因素,功能因素,可扩展性因素,可靠性因素等的综合解决方案,需要描述使用哪些技术,以及实现步骤等。

1.7. 总体界面设计

从处理风格,易用性上进行总体设计说明。

1.8. 数据库总体设计

1.8.1. 外部设计

1.8.1.1. 类型划分

用两个英文字母表示:DT:表示业务数据表;DB:表示基本数据表;DR:表示报表;DS:表示系统自己使用的表。

1.8.1.2. 标识符和约定

包括格式、字段命名及类型、视图命名规定、存储过程命名规定、触发器命名规定等。

1.8.1.3. 支持软件

规定建模工具及其版本等。 XXXXX系统设计说明书

四川启明星银海科技有限公司 第7页 • 共12页 1.8.2. 运用设计

包括数据字典设计、安全保密设计、备份策略等。