当前位置:文档之家› 详细设计说明书项目管理

详细设计说明书项目管理

项目编号:
<项目名称>
华日软件公司,2007
详细设计说明书
Version: 1.0
项目承担部门:软件技术一系.NET项目组撰写人(签名):杨勇
完成日期:
本文档使用部门:□主管领导□项目组
□客户(市场)□维护人员□用户
评审负责人(签名):
评审日期:
修订历史记录
目录
项目承担部门:软件技术一系.NET项目组 0
撰写人(签名):杨勇 0
完成日期: 0
本文档使用部门:□主管领导□项目组 0
□客户(市场)□维护人员□用户 0
评审负责人(签名): 0
1.引言 (2)
1.1........................................................... 编写目的
2
1.2.............................................................. 背景
2
1.3.............................................................. 定义
2
1.4........................................................... 参考资料
2
2.综合描述 (3)
2.1........................................................... 系统目标
3
2.2........................................................... 运行环境
3
2.2.1硬件环境
3
2.2.2软件环境
3
2.3.......................................... 程序(模块)系统的组织结构
3
2.3.1管理子系统代码组织结构
4
2.3.2源程序及编译链接组装说明
4
2.4....................................................... 界面设计要求
5
3.本软件系统中各程序(模块)的设计说明 (5)
3.1...............................................程序(模块)1的设计说明
5
3.2..................................................... 窗口对象说明表
25
3.3...............................................程序(模块)2的设计说明
41
4.模块相互关系表 (41)
5.待定问题列表 (42)
修订文档历史记录
1.引言
1.1编写目的
根据《软件需求规格说明书》、《概要设计说明书》而书写的《正大软件项目管理系统》详细设计。

供开发人员进行项目开发时使用。

1.2背景
软件系统的名称:正大软件项目管理系统
本项目的任务提出者:普耀科技有限公司
本项目的任务开发者:软件技术一系.NET项目组
软件系统的用户:正大软件普耀科技有限公司
1.3定义
提示:列出本文件中用到的专门术语的定义和英文缩写的原词组。

如:
RA(Request Agent):服务请求代理; SA(Server Agent):服务代理;
Register:注册管理器; ISMQ(Message Queue):消息队列
1.4参考资料
提示:列出有关的参考资料,主要有以下几项:
本项目的经核准的计划任务书或合同、上级机关的批文;
属于本项目的其他已发表的文件;
本文件中各处引用的文件资料、包括所要用到的软件开发标准。

列出这些文件资料的标题、文件编号、发表日期和出版单位,以及说明能够得到这些文件资料的来源。

如:
项目管理系统开发计划书(项目管理系统)
软件需求说明书(项目管理系统)
软件测试计划书(项目管理系统)
数据库设计说明书(项目管理系统)
概要设计说明书(项目管理系统)
“Windows NT设备驱动程序设计指南”,机械工业出版社,1997/12,CIP-23235
“Visual C++ 6 开发使用手册”,机械工业出版社,1999/2,CIP-40581
“TCP/IP进行网际互连”,电子工业出版社,1998/4,ISBN 7-5063-4607- 5/TP.2188
“研华嵌入式PC平台Windows CE解决方案”,1999/4
“MFC开发Windows95/NT4应用程序“,清华大学出版社,1998/4
2.综合描述
2.1系统目标
本系统主要用以实现对公司的各类项目进行管理,其中包括:项目成员管理、客户信息管理、项目信息管理、项目技术管理、日志管理等。

2.2运行环境
2.2.1硬件环境
数据库服务器:cpu 2.6GHZ以上内存 1GB以上硬盘 80G以上
客户端台式机配置:cpu 2.6GHZ以上内存512MB以上硬盘 60G以上
2.2.2软件环境
Microsoft SQL Server 2000
Microsoft visual Studio 2005
IE6.0 以上版本
Windows XP 2003 以上版本
2.3程序(模块)系统的组织结构
提示:用层次图表列出本程序系统内各层模块和程序单元的名称(标识符)和它们之间的相互关系。

如:
2.3.1管理子系统代码组织结构
2.3.1.1代码组织结构
代码采用三层结构进行开发,即数据库连接层、业务处理层、应用表现层。

2.3.1.2系统部署结构
在服务器端部署服务端程序和数据库。

在客户端通过互联网、IE浏览器进行登录访问。

2.3.1.3后台服务程序组织结构
2.3.2源程序及编译链接组装说明
查询
客户
基本信息
查询
Query_custo
m.cs
成员
基本信息
查询
Query_membe
r.cs
项目
技术信息
查询
Query_skill
.cs
2.4界面设计要求
提示:指明总体风格,控件设计标准。

如:
用户界面采用Windows风格,便于用户进行操作。

其控制面板作为操作通话的主要界面,如下图所示:
3.本软件系统中各程序(模块)的设计说明
提示:在本节中要求按模块依次说明在“2、程序(模块)系统的组织结构”中列出的每个模块的设计内容,包括:
程序(模块)描述,主要说明安排设计本程序(模块)的目的。

程序(模块)功能描述
程序(模块)性能描述
该程序(模块)的输入项
该程序(模块)的输出项
该程序(模块)的算法
该程序(模块)的流程逻辑
接口设计
该程序(模块)的存储分配
3.1程序(模块)1的设计说明
提示:可采用如下表格方式:
模块详细设计说明表编号:xm-01
模块
名称数据库连接
模块
代号
Database_conntion.cs
适用
范围
全局类型自定义类
模块功能
用以实现与数据库的连接、SQL语句运行、调用存储过程以及数据类型的相互转换。

作者

勇编写时

2007-
7-25
修改人
修改时间
修改批
准人
修改次

性能要求
能够及时地根据相关的sql语句或存储过程名称,获取数据库中的数据,并将数据结果装载到相应的对象里,进行返回。

限制
条件
暂无。

编号:xm-02
编号:xm-03
编号:xm-04
编号:xm-05
编号:xm-06
编号:xm-07
编号:xm-08
编号:xm-09
编号:xm-10
编号:xm-11
编号:xm-12
编号:xm-13
编号:xm-14
编号:xm-15
编号:xm-16
编号:xm-17
编号:xm-18
编号:xm-19
3.2窗口对象说明表
窗口对象说明表编号:xm_wd_01
编号:xm_wd_02
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01
编号:xm_wd_01。

相关主题