详细设计说明书项目管理文档格式.doc
- 文档编号:13323491
- 上传时间:2022-10-09
- 格式:DOC
- 页数:45
- 大小:948.50KB
详细设计说明书项目管理文档格式.doc
《详细设计说明书项目管理文档格式.doc》由会员分享,可在线阅读,更多相关《详细设计说明书项目管理文档格式.doc(45页珍藏版)》请在冰豆网上搜索。
修订历史记录
日期
版本
说明
作者
2007年7月24日
1.0
起草
杨勇
Copyright©
重庆正大普耀科技有限公司,Allrightreserved
本文件之著作权及商业秘密属于重庆正大普耀科技公司,非经公司允许不得翻印
目录
1. 引言 4
1.1 编写目的 4
1.2 背景 4
1.3 定义 4
1.4 参考资料 4
2. 综合描述 5
2.1 系统目标 5
2.2 运行环境 5
2.2.1 硬件环境 5
2.2.2 软件环境 5
2.3 程序(模块)系统的组织结构 5
2.3.1 管理子系统代码组织结构 5
2.3.2 源程序及编译链接组装说明 5
2.4 界面设计要求 6
3. 本软件系统中各程序(模块)的设计说明 6
3.1 程序(模块)1的设计说明 7
3.2 窗口对象说明表 8
3.3 程序(模块)2的设计说明 8
4. 模块相互关系表 8
5. 待定问题列表 9
修订文档历史记录
1.引言
1.1编写目的
根据《软件需求规格说明书》、《概要设计说明书》而书写的《正大软件项目管理系统》详细设计。
供开发人员进行项目开发时使用。
1.2背景
软件系统的名称:
正大软件项目管理系统
本项目的任务提出者:
普耀科技有限公司
本项目的任务开发者:
软件技术一系.NET项目组
软件系统的用户:
正大软件普耀科技有限公司
1.3定义
提示:
列出本文件中用到的专门术语的定义和英文缩写的原词组。
如:
RA(RequestAgent):
服务请求代理;
SA(ServerAgent):
服务代理;
Register:
注册管理器;
ISMQ(MessageQueue):
消息队列
1.4参考资料
列出有关的参考资料,主要有以下几项:
本项目的经核准的计划任务书或合同、上级机关的批文;
属于本项目的其他已发表的文件;
本文件中各处引用的文件资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,以及说明能够得到这些文件资料的来源。
项目管理系统开发计划书(项目管理系统)
软件需求说明书(项目管理系统)
软件测试计划书(项目管理系统)
数据库设计说明书(项目管理系统)
概要设计说明书(项目管理系统)
“WindowsNT设备驱动程序设计指南”,机械工业出版社,1997/12,CIP-23235
“VisualC++6开发使用手册”,机械工业出版社,1999/2,CIP-40581
“TCP/IP进行网际互连”,电子工业出版社,1998/4,ISBN7-5063-4607-5/TP.2188
“研华嵌入式PC平台WindowsCE解决方案”,1999/4
“MFC开发Windows95/NT4应用程序“,清华大学出版社,1998/4
2.综合描述
2.1系统目标
本系统主要用以实现对公司的各类项目进行管理,其中包括:
项目成员管理、客户信息管理、项目信息管理、项目技术管理、日志管理等。
2.2运行环境
2.2.1硬件环境
数据库服务器:
cpu2.6GHZ以上内存1GB以上硬盘80G以上
客户端台式机配置:
cpu2.6GHZ以上内存512MB以上硬盘60G以上
2.2.2软件环境
MicrosoftSQLServer2000
MicrosoftvisualStudio2005
IE6.0以上版本
WindowsXP2003以上版本
2.3程序(模块)系统的组织结构
用层次图表列出本程序系统内各层模块和程序单元的名称(标识符)和它们之间的相互关系。
2.3.1管理子系统代码组织结构
2.3.1.1代码组织结构
代码采用三层结构进行开发,即数据库连接层、业务处理层、应用表现层。
2.3.1.2系统部署结构
在服务器端部署服务端程序和数据库。
在客户端通过互联网、IE浏览器进行登录访问。
2.3.1.3后台服务程序组织结构
2.3.2源程序及编译链接组装说明
模块名称
子模块名称
执行程序名
依赖关系说明
依赖源文件
依赖库文件
基本功能管理
用户登录
Login.cs
角色管理
Role.cs
用户信息
User.cs
权限分配
Power.cs
用户注册
Post.cs
密码修改
Modifypass.cs
参数设置
Parameter.cs
日志管理
Journal.cs
项目信息管理
Iteminfo.cs
项目技术管理
Skillinfo.cs
客户信息管理
Custominfo.cs
项目成员信息管理
成员信息管理
Memberinfo.cs
成员异动管理
Changeinfo.cs
成员考核管理
Examineinfo.cs
查询统计管理
项目基本信息查询
Query_item.cs
客户基本信息查询
Query_custom.cs
成员基本信息查询
Query_member.cs
项目技术信息查询
Query_skill.cs
2.4界面设计要求
提示:
指明总体风格,控件设计标准。
用户界面采用Windows风格,便于用户进行操作。
其控制面板作为操作通话的主要界面,如下图所示:
3.本软件系统中各程序(模块)的设计说明
在本节中要求按模块依次说明在“2、程序(模块)系统的组织结构”中列出的每个模块的设计内容,包括:
Ø
程序(模块)描述,主要说明安排设计本程序(模块)的目的。
程序(模块)功能描述
程序(模块)性能描述
该程序(模块)的输入项
该程序(模块)的输出项
该程序(模块)的算法
该程序(模块)的流程逻辑
接口设计
该程序(模块)的存储分配
3.1程序(模块)1的设计说明
可采用如下表格方式:
模块详细设计说明表
编号:
xm-01
数据库连接
模块代号
Database_conntion.cs
适用范围
全局
类型
自定义类
模块功能
用以实现与数据库的连接、SQL语句运行、调用存储过程以及数据类型的相互转换。
编写时间
2007-7-25
修改人
修改时间
修改批准人
修改次数
性能要求
能够及时地根据相关的sql语句或存储过程名称,获取数据库中的数据,并将数据结果装载到相应的对象里,进行返回。
限制条件
暂无。
输入
传入要执行的sql语句或要执行的存储过程及其对应的参数。
输出
将运行的结果,以数据集、数据读取器等对象的形式进行返回。
算法逻辑
数据库连接对象---sql语句命令对象---执行语句---运行结果装载数据对象---将结果返回。
相关对象及接口
暂无
备注
编号:
xm-02
用户登录模块
局部
窗口
用以实现系统用户的登录,如果登录成功打开系统主界面,登录不成功报“登录失败”提示,如果连续三次登录失败,退出登录窗口,结束该应用程序。
能够及时根据用户帐号和密码,获取是否登录成功的结果。
输入系统用户的帐号和密码。
如果登录成功,打开项目管理系统主界面。
登录失败,返回登录失败信息。
对登录成功且未进行角色分配或分配角色未进行权限分配,报“该用户无权使用该系统,与管理员联系”的提示。
主界面窗口,以及用户权限分配。
记录登录用户的ID号或用户姓名/密码等信息,供其他窗体使用。
xm-03
主窗体
Main.cs
窗体类型
由于本系统是利用B/S结构来实现,在主界面利用树型导航控件来实现各个页面之间的转换。
通过点击主页面左侧的树型控件的不同节点,在右侧的框架页面及时显示对应页面信息。
根据不同的登录用户所对应的角色,对应不同权限的显示节点。
根据登录成功的用户ID,找到其所对应的角色,并根据其角色ID,找到对应可视的树型节点,将主窗体树型控件进行初始化。
符合当前登录成功用户角色的可视化主窗体。
登录窗体
xm-04
角色信息管理
窗体
用以实现本系统登录用户角色的管理,其主要的操作包括:
角色的添加、修改、删除、保存等信息。
为按角色实现系统权限分配奠定基础。
主要用以实现系统角色的维护,时时、准确地显示当前系统的各种角色。
在对角色进行删除时,若该角色下已有登录用户,则不能进行删除。
可对现有角色或新增角色信息进行录入。
将对角色进行增、删、改的操
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详细 设计 说明书 项目 管理
![提示](https://static.bdocx.com/images/bang_tan.gif)