您的当前位置:首页正文

项目管理系统——概要设计

2022-09-25 来源:钮旅网


项目管理系统——概要设计

(总16页)

本页仅作为文档封面,使用时可以删除

This document is for reference only-rar21year.March

1引言 ......................................................................................................................................... 5 编写目的 ................................................................................................................................ 5 背景 ........................................................................................................................................ 5 定义 ........................................................................................................................................ 5 参考资料 ................................................................................................................................ 6 2总体设计 ................................................................................................................................. 6 需求规定 ................................................................................................................................ 6 运行环境 ................................................................................................................................ 7 系统结构 ................................................................................................................................ 7 基本设计概念和处理流程 .................................................................................................... 8 用例图 ................................................................................................................................ 8 流程图 ................................................................................................................................ 8 功能需求与程序的关系 ........................................................................................................ 9 人工处理过程 ........................................................................................................................ 9 尚未解决的问题 .................................................................................................................... 9 3接口设计 ................................................................................................................................. 9 用户接口 ................................................................................................................................ 9 外部接口 .............................................................................................................................. 13 内部接口 .............................................................................................................................. 13 4运行设计 ............................................................................................................................... 14 运行模块组合 ...................................................................................................................... 14 运行控制 .............................................................................................................................. 14 运行时间 .............................................................................................................................. 14 5系统论据结构设计 ............................................................................................................... 15 逻辑结构设计要点 .............................................................................................................. 15 物理结构设计要点 .............................................................................................................. 15 数据结构与程序的关系 ...................................................................................................... 15 6系统出错处理设计 ............................................................................................................... 16 出错信息 .............................................................................................................................. 16 补救措施 .............................................................................................................................. 16 系统维护设计 ..................................................................................................................... 17

文件信息 编写者 审核者 批准人 变更记录 日期 作者 版本 变更说明 檀志兵 编写日期 2014-6-10 审核日期 批准日期 变更审阅 日期

审阅者 意见 1引言

编写目的

本说明书目的在于明确说明项目管理系统中立项管理里各功能模块的划分,以及相关流程,数据结构与相关接口设计等,以便编程人员使用

本说明书的主要读者为系统分析员、用户和使用部门的有关人员,为后面的系统开发提供依据。

背景

开发软件名称:项目管理系统.

项目任务提出者:亿江(北京)科技发展有限公司 实现软件单位:亿江(北京)科技发展有限公司 项目与其他软件,系统的关系:父子系统关系

定义

【PRJ】PROJECT的简写

【Milestone】 里程碑 【Deliverable】 交付物 【Attachment】 附件 【Mapping】表与表之间关联 【Task】 任务 【Complete】 完工 【Approval】 审批 【Model】 实体层 【BLL】 业务层缩写 【View】 页面展示层 【DAL】 数据处理层缩写 【IDAL】 数据处理层接口缩写 【Common】 公共调用类库 【LogCommon】 系统日志类库 【Factory】 反射工厂类库 【SQLService】数据库连接处理层 【ADU】 AddDeleteUpdate的缩写

参考资料

软件需求说明书 概要设计说明书

2总体设计

需求规定

该系统包括项目的立项、项目的审批、项目风险的预见、项目任务的划分、项目任务的填报、里程碑的划分、里程碑的填报、日报的填报、项目完工申请、项目完工审批、附件上传等

运行环境

软硬件名称 CPU 内存 硬盘 操作系统 2核以上 4G或以上 500G或以上 服务器端 客户端 Intel 酷睿i3 2G或以上 80G或以上 windows server 2008 r2 标准Windows XP 或Windows7或 版 sp1 64位中文版 数据库 Microsoft SQL Server 2008 R2 无 Express 浏览器 可无 内核与相等或以上的IE或其他浏览器 IIS 系统支持 IIS 或以上版本 .NET FRAMEWORK 或以上 无 无 系统结构

项目管理系统指标管理项目管理指标填报指标汇报指标查询立项申请项目审批工作汇报项目进度完工汇报列表查询树形结构查询项目信息填报里程碑填报项目任务填报项目风险填报项目预算填报总监审批运管审批财务审批每日汇报每周汇总工作查询里程碑进度管理任务进度管理完工申请完工审批 基本设计概念和处理流程 用例图

预算填报里程碑定义«包括»«包括»«包括»项目申报项目经理«包括»«包括»«包括»«包括»标的填报里程碑«包括»里程碑进度附件上传风险评估计划任务«包括»«包括»附件上传标的填报

流程图

项目经理立项包括总监审批、运管审批、财务审批财务审批通过后生成项目号任务、风险、里程碑N审批Y生成项目号功能需求与程序的关系

功能名称 项目立项模块 √ √ √ √ 日报模块 √ √ 项目完工 计划任务分配 √ 任务填报 日报填报 附件上传 交付物填写

√ √ √ √ 人工处理过程

所有的前台页面数据(包括添加、修改等)的填写,所有附件的上传。在程序之外标的物的提交。

尚未解决的问题

暂无

3接口设计

用户接口

(1) 项

(1) 项目立项管理

(1) 计划任务管理

(2) 任

(1) 日报填报界面:

(1) 项目审批界面:

外部接口

1)、与其他系统的接口,采用WCF(Windows Communication Foundation)做为后台接口,从而保证前台(无论是SILVERLIGHT还是MVC还是普通的或WEBFORM)能够顺利调用后台服务。

2)、与操作系统的接口,通过.NET 来访问 3)、与SQL SERVER 2008的接口,通过来访问 4)、与EXCEL文档的接口,通过与来访问

内部接口

系统中的各层之间关系如下所示:

4运行设计

运行模块组合

项目立项调用任务分配、风险评估、里程碑、附件上传、交付物等,并

且相关模块都会通过BLL层来调用后台服务方法。

运行控制

1) 前台页面调用BLL接口方法。

2) 客户端通过IE或其他浏览器访问系统,进行操作。 3) 服务器操作系统等提供资源调配。

4) 系统提供权限判断,不同用户只能访问自己相应的功能页面。

运行时间

各模块运行时间均应控制在1-2秒内(其中大部分为响应用户的动作)。由于系统采用反射驱动方式,将有效提高程序的运行时间。

5系统论据结构设计

逻辑结构设计要点

E-R图

物理结构设计要点

数据的物理结构用Model来描述。

数据结构与程序的关系

数据结构 增加 修改 项目立项 删除(修改状态后再增加新记录) 增加 立项申请主键 立项编号 项目概述 程序自动自成 程序判断生成 输入 程序自动自成 程序判断生成 输入 修改 输入 输入 项目目标(交付 物) 项目结束时间 项目开始时间 项目组成员 项目类别 项目负责人 项目关联产品 项目立项代号 项目立项名称 备注 项目业务状态 项目操作状态 项目总预算 项目预算说明

输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 程序判断 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 输入 程序判断 6系统出错处理设计

出错信息

序号 1 2 出错状况 数据可能丢失 解决方法 数据库经常备份,再还原 各地访问不流畅,服务器可能断把网站部署到云服务器 电 3 异常出现 用日志记录程序记录,人工处理 补救措施

当运行一段时间后,数据或缓存可能过大,需要关闭网站进行备份并重启网站,实在无法解决一些人力不可控问题,只能起用备份网站进行使用。

系统维护设计

系统的维护和管理是一个系统的问题,包括两个层面: 1)技术层面

包括:使用较新的开发和维护技术、经常到云服务器备份数据库 2)人员层面

包括:维护协议、思想认识、法律法规教育、工作流程及方式方法。

因篇幅问题不能全部显示,请点此查看更多更全内容