文档介绍:CMHRS系统集成项目
详细设计说明书
第01版
二○○三年七月二十四日
版本控制信息
版本
日期
拟稿和修改
说明
2003-7-23
梁峰
初稿(讨论稿)
2003-7-25
梁峰
增加程序3-5的详细说明
2003-7-26
梁峰
最终稿
目录
详细设计说明书 1
1 引言 4
编写目的 4
背景 4
定义 5
参考资料 5
2 程序系统的结构 6
3 程序1(HOLEINFOINPUT)设计说明 6
程序描述 6
功能 7
性能 7
输入项 7
输出项 7
算法 7
流程逻辑 8
接口 8
存储分配 9
注释设计 9
限制条件 9
测试计划 9
尚未解决的问题 9
4 程序2(USERINFOINPUT)设计说明 9
程序描述 9
功能 10
性能 10
输入项 10
输出项 10
算法 10
流程逻辑 11
接口 11
存储分配 12
注释设计 12
限制条件 12
测试计划 12
尚未解决的问题 12
5 程序3(ASSESSHOLE)设计说明 13
程序描述 13
功能 13
性能 13
输入项 13
输出项 13
算法 14
流程逻辑 14
接口 15
存储分配 15
注释设计 15
限制条件 15
测试计划 15
尚未解决的问题 15
6 程序4(ASSESSRES)设计说明 15
程序描述 15
功能 16
性能 16
输入项 16
输出项 16
算法 16
流程逻辑 17
接口 18
存储分配 18
注释设计 18
限制条件 18
测试计划 18
尚未解决的问题 18
7 程序5(CONSTRUCTDEPLOY)设计说明 18
程序描述 18
功能 19
性能 19
输入项 19
输出项 19
算法 19
流程逻辑 20
接口 21
存储分配 21
注释设计 21
限制条件 21
测试计划 21
尚未解决的问题 21
引言
编写目的
本文档为系统的详细设计说明书。为开发人员提供系统的整体框架和详细设计。本文读者为相关项目经理和开发人员。
背景
说明:
待开发软件系统的名称: CMHRS城市管理坑洼跟踪和修复系统
相关人员:
任务提出者杜庆锋
开发者梁峰
用户 A市城市建设道路坑洼管理局
运行程序系统的计算中心 A市城市建设局计算中心
系统描述:
市民可以登陆网站并报告坑洼的位置和严重的程度。当有坑洼报告时,它们被登记到“城市管理修复系统”并赋予一个标识号,并根据街道地址、坑洼大小(1到10)、位置(路中或路边等)、区域(由街道地址确定)和修复的优先级(由坑洼的大小确定)存储起来。工单数据被关联到每个坑洼,其中包括位置和大小、修理队标识号、修理队人数、被分配的装备、修复所用的时间、坑洼状况(正在工作、已被修理、未修理)、使用填料的数量和修理的开销(由使用的时间、人数、使用的材料的装备计算得到),最后,产生一个损害文件包含报告坑洼的损害信息,并包括市民的姓名、地址、电话号码、损害类型和损害钱数。CMHRS是一个联机系统,能实现交互式查询。
定义
术语:
CMHRS 城市管理坑洼跟踪和修复系统
参考资料
参考资料
文件编号
发表日期
出版单位
软件设计文档国家标准GB8567-88
AAA43253
2000-7-25
国家计量局
城市坑洼标准及维护办法
FDS43253
2000-3-4
上海市建设局出版社
工程任务分配
REW35256
2003-7-25
上海市建设局出版社
城市管理坑洼跟踪和修复系统合同书
FDSTE532
2003-7-25
上海市建设局出版社
城市管理坑洼跟踪和修复系统计划任务
RW3253252
2003-7-25
上海市建设局出版社
城市管理坑洼跟踪和修复系统需求分析
F4T253