概要设计说明书实例

“概要设计说明书”实例

一、 引言 1

1、 编写目的 1

2、 预期读者 1

3、 术语说明 1

4、 内容提要 2

5、 系统设计目标 2

5.1、 系统业务和性能目标 3

5.2、 系统设计原则 4

6、 系统运行环境 5

7、 新系统主机和设备布局 5

二、 新系统软件架构 7

1、 应用软件总体框架 7

1.1、 新系统改造的主导思想 8

1.1.1. 按实体对象拆分系统 8

1.1.2. 业务的地域特性 8

1.2、 应用软件的部署 9

1.2.1. 域的划分 9

1.2.2. T.P.的作用和布局 9

1.3、 应用服务的种类 9

1.4、 面向对象的思想 10

1.4.1. 总体描述 10

1.4.2. 银行对象 12

1.4.3. 交易接口平台对象描述 12

1.4.4. 交易总线对象 12

1.4.5. 终端对象描述 13

1.4.6. 交易对象描述 14

2、 系统软件结构 16

2.1、 对象划分 16

2.2、 对象层次激励 16

2.2.1. 对象激励关系图(系统模块层次图)

2.2.2. 激励关系描述 17

2.3、 软件部署 18

三、 项目改造设计概要 20

1、 系统总控设计 20

1.1、 概述 20

1.2、 编码规范 20

1.2.1. 一般规则 20

1.2.2. 代码规则 23

1.3、 错误规范 26

1.3.1. 错误处理原则 26

1.3.2. 错误码划分 27

1.3.3. 相关信息格式 27 16

1.3.4. 相关接口定义 28

1.3.5. 附加说明 29

1.4、 变量处理规范 30

1.4.1. 对全局变量的处理 30

1.4.2. 对局部静态变量的处理 31

1.5、 交易分发模式 33

1.6、 Tuxedo连接模式 33

1.7、 超时控制模式 34

1.8、 应用系统监控 34

1.8.1. 监控信息的获取 34

1.8.2. 监控界面 34

1.9、 应用系统日志 35

1.10、 内存表 35

1.10.1. 概述 35

1.10.2. 原则 36

1.10.3. 基本处理流程 36

1.10.4. 相关模块设计 36

2、 数据库设计 40

2.1、 实体划分原则 40

2.2、 库表的分类 40

2.3、 库表命名的一般原则 41

3、 日常交易改造设计 43

3.1、 日常交易改造概要 43

3.2、 日常交易改造的若干原则 43

3.2.1. 对数据库实体访问原则 43

3.2.2. 服务拆分的层次概要 44

3.2.3. 服务的层次划分原则 45

3.2.4. 接口实体对象实现 46

3.2.5. 外围业务接口对象实现 47

3.2.6. 交易接口平台对象(TIPO)实现

3.2.7. 交易对象的改造 49

3.3、 记帐模块的改造 49

3.3.1. 记帐的总体层次结构 49

3.3.2. 401记帐交易层次结构 50

3.3.3. 407交易层次结构 52

3.3.4. 402交易 53

3.3.5. 415交易 54

3.3.6. 410交易 57

3.3.7. 2401交易层次结构图 57

3.3.8. 2901交易层次结构图 57

4、 系统安全设计 58

4.1、 系统安全概述 58

4.1.1. 安全体系部署 58

4.1.2. 安全认证流程 58 48

4.2、 密钥管理机制 60

4.3、 域间网点认证 60

4.4、 局域网安全 62

4.4.1. 安全机制概述 62

4.4.2. 实现要求 62

4.4.3. 实现方法 62

5、 通讯设计 64

5.1、 通讯数据结构(FML)

5.2、 服务间调用设计 66

5.2.1. 服务调用接口划分 66

5.2.2. 交易接口数据格式 67

5.2.3. 接口描述 67

5.2.4. 服务调用接口 67

5.3、 服务级别控制 70

5.4、 广播设计 70

5.5、 文件传输 72

5.5.1. 文件传输设计 72

5.5.2. 文件传输实现 73

6、 新业务改造设计 75

7、 日终概要设计 75

8、 客户端改造设计 76

8.1、 前言 76

8.2、 综合柜员客户端改造方案

8.2.1. 总体方案改变影响的改造

8.2.2. 新业务、新需求的改造

8.2.3. 可维护性的改造 80

9、 自助过渡系统设计 82

9.1、 系统设计与开发原则 82

9.2、 系统简介 83

9.2.1. 过渡系统组成与功能介绍

9.3、 设备维护模块 86

10、 外围业务接口设计 86 10.1、 外围业务系统概述 86 10.1.1. 外围业务应用结构 86 10.1.2. 外围业务类型 87 10.2、 外围业务接口方案 88 10.2.1. 外围业务接口方案 88 10.2.2. 外围业务总体结构 90

四、 系统测试 92

64 76 76 77 84

“概要设计说明书”实例

一、 引言 1

1、 编写目的 1

2、 预期读者 1

3、 术语说明 1

4、 内容提要 2

5、 系统设计目标 2

5.1、 系统业务和性能目标 3

5.2、 系统设计原则 4

6、 系统运行环境 5

7、 新系统主机和设备布局 5

二、 新系统软件架构 7

1、 应用软件总体框架 7

1.1、 新系统改造的主导思想 8

1.1.1. 按实体对象拆分系统 8

1.1.2. 业务的地域特性 8

1.2、 应用软件的部署 9

1.2.1. 域的划分 9

1.2.2. T.P.的作用和布局 9

1.3、 应用服务的种类 9

1.4、 面向对象的思想 10

1.4.1. 总体描述 10

1.4.2. 银行对象 12

1.4.3. 交易接口平台对象描述 12

1.4.4. 交易总线对象 12

1.4.5. 终端对象描述 13

1.4.6. 交易对象描述 14

2、 系统软件结构 16

2.1、 对象划分 16

2.2、 对象层次激励 16

2.2.1. 对象激励关系图(系统模块层次图)

2.2.2. 激励关系描述 17

2.3、 软件部署 18

三、 项目改造设计概要 20

1、 系统总控设计 20

1.1、 概述 20

1.2、 编码规范 20

1.2.1. 一般规则 20

1.2.2. 代码规则 23

1.3、 错误规范 26

1.3.1. 错误处理原则 26

1.3.2. 错误码划分 27

1.3.3. 相关信息格式 27 16

1.3.4. 相关接口定义 28

1.3.5. 附加说明 29

1.4、 变量处理规范 30

1.4.1. 对全局变量的处理 30

1.4.2. 对局部静态变量的处理 31

1.5、 交易分发模式 33

1.6、 Tuxedo连接模式 33

1.7、 超时控制模式 34

1.8、 应用系统监控 34

1.8.1. 监控信息的获取 34

1.8.2. 监控界面 34

1.9、 应用系统日志 35

1.10、 内存表 35

1.10.1. 概述 35

1.10.2. 原则 36

1.10.3. 基本处理流程 36

1.10.4. 相关模块设计 36

2、 数据库设计 40

2.1、 实体划分原则 40

2.2、 库表的分类 40

2.3、 库表命名的一般原则 41

3、 日常交易改造设计 43

3.1、 日常交易改造概要 43

3.2、 日常交易改造的若干原则 43

3.2.1. 对数据库实体访问原则 43

3.2.2. 服务拆分的层次概要 44

3.2.3. 服务的层次划分原则 45

3.2.4. 接口实体对象实现 46

3.2.5. 外围业务接口对象实现 47

3.2.6. 交易接口平台对象(TIPO)实现

3.2.7. 交易对象的改造 49

3.3、 记帐模块的改造 49

3.3.1. 记帐的总体层次结构 49

3.3.2. 401记帐交易层次结构 50

3.3.3. 407交易层次结构 52

3.3.4. 402交易 53

3.3.5. 415交易 54

3.3.6. 410交易 57

3.3.7. 2401交易层次结构图 57

3.3.8. 2901交易层次结构图 57

4、 系统安全设计 58

4.1、 系统安全概述 58

4.1.1. 安全体系部署 58

4.1.2. 安全认证流程 58 48

4.2、 密钥管理机制 60

4.3、 域间网点认证 60

4.4、 局域网安全 62

4.4.1. 安全机制概述 62

4.4.2. 实现要求 62

4.4.3. 实现方法 62

5、 通讯设计 64

5.1、 通讯数据结构(FML)

5.2、 服务间调用设计 66

5.2.1. 服务调用接口划分 66

5.2.2. 交易接口数据格式 67

5.2.3. 接口描述 67

5.2.4. 服务调用接口 67

5.3、 服务级别控制 70

5.4、 广播设计 70

5.5、 文件传输 72

5.5.1. 文件传输设计 72

5.5.2. 文件传输实现 73

6、 新业务改造设计 75

7、 日终概要设计 75

8、 客户端改造设计 76

8.1、 前言 76

8.2、 综合柜员客户端改造方案

8.2.1. 总体方案改变影响的改造

8.2.2. 新业务、新需求的改造

8.2.3. 可维护性的改造 80

9、 自助过渡系统设计 82

9.1、 系统设计与开发原则 82

9.2、 系统简介 83

9.2.1. 过渡系统组成与功能介绍

9.3、 设备维护模块 86

10、 外围业务接口设计 86 10.1、 外围业务系统概述 86 10.1.1. 外围业务应用结构 86 10.1.2. 外围业务类型 87 10.2、 外围业务接口方案 88 10.2.1. 外围业务接口方案 88 10.2.2. 外围业务总体结构 90

四、 系统测试 92

64 76 76 77 84


相关内容

  • 职务说明书实例
  • 职务说明书 信用管理员职务说明书 一.基本资料 资料编号:财001 1.工作概要 3. 工作关系: 三.任职资格: 五. 工作场所: 六. 考核标准: 直接上级: 该职务执行人: 年 月 日 比价员 职务说明书 二.工作内容 1.工作概要 3. 工作关系: 六.备注: 直接上级: 该职务执行人: 年 ...

  • 项目开发规范报告
  • 项目开发报告 一. 报告的目的 通过反映此次项目开发中各层面存在的问题,以及对项目开发中造成的影响,来反映项目开发中规范化的必要性,以及开发文档的重要性.规范化软件开发流程控制是为了使整个软件产品在开发各个阶段清晰.要求明确.任务具体,便于规范化.系统化及工程化,利于提高软件生命周期的控制及管理,提 ...

  • 软件工程基本概念
  • 软件工程基本概念 考点1 软件的定义与软件特点 1软件的组成 软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序.数据和相关的文档. 软件由两部分组成: (1)机器可执行的程序和数据: (2)与软件开发.运行.维护及使用等有关的文档. 2软件的特点 软件具有如下特点: (1)软件是逻辑产品,而 ...

  • 医学检验技术专业[疾病概要]课程标准
  • <疾病概要>课程标准 一.课程基本信息 课程名称:疾病概要 课程代码:030116 课程类型:专业必修课 学时/学分:48/3 适用专业:医学检验技术 修订时间:2016年4月20日 课程负责人:刘伟 课标审批人:计仁军 课程团队:王云飞.费鸿.国秀丽.刘伟.候媛媛.顾海鸥.郭佳.王艳慧 ...

  • 网站建设课程设计说明书模板
  • 网站建设程设计任务书 2010 -2011 学年第一学期 专业班级:09计算机网络与技术 课程名称: 综合网站建设 学号: 姓 名: 完成期限:自 2011年 10 月 15 日至 2011 年 11 月 15日 课程设计题目: 设计目的:随着网络技术的发展与互联网的普及,网站建设与网页制作越来越成 ...

  • 详细设计说明书实例
  • 信息发布系统 (详细设计说明书) 编写单位: 设计人员: 版 本: 编写日期: JAVA实践小学期*** *** 1.0 2010/9/5 目录 第一部分.引言 ..................................................................... ...

  • 概要设计报告
  • 档案管理系统概要设计报告 档案管理系统 概要设计报告 编写:xx 日期:2012-11-11 审核: 日期: 批准: 日期: 发布版次:1.0 日期: 文件状态: [ ] 草稿 [ ] 正式发布 [√] 正在修改 编号:89757 机构公开信息 版 本 历 史 目 录 1. 引言 ......... ...

  • 员工培训制度培训准备工作要点
  •   □ 教学计划的重要性   授课之前作好教学计划的话,会有下列的优点。   1.对授课内容具有自信   讲师的自信心影响教学的成功与失败。而制作教学计划的过程,教学内容或实例引用的检查,资料的收集等过程都会使自信更加强。   2.在预定的时间内达到教育的目的   考虑内容和重点的组成,减少多余和不 ...

  • 公司员工培训制度培训准备工作
  • □ 教学计划的重要性 授课之前作好教学计划的话,会有下列的优点。 1.对授课内容具有自信 讲师的自信心影响教学的成功与失败。而制作教学计划的过程,教学内容或实例引用的检查,资料的收集等过程都会使自信更加强。 2.在预定的时间内达到教育的目的 考虑内容和重点的组成,减少多余和不相关的话题,明确地强调重 ...