项目管理系统——概要设计【精选文档】_第1页
项目管理系统——概要设计【精选文档】_第2页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 项目管理系统概要设计说明书 目录1引言51。1编写目的51.2背景51。3定义51.4参考资料62总体设计62.1需求规定62.2运行环境62.3系统结构72.4基本设计概念和处理流程72.4。1用例图72.4.2流程图82.5功能需求与程序的关系82。6人工处理过程82。7尚未解决的问题93接口设计93.1用户接口93.2外部接口123。3内部接口124运行设计134。1运行模块组合134。2运行控制134。3运行时间135系统论据结构设计145.1逻辑结构设计要点145.2物理结构设计要点145.3数据结构与程序的关系146系统出错处理设计156。1出错信息156.2补救措施156.3系

2、统维护设计15文件信息编写者檀志兵编写日期2014610审核者审核日期批准人批准日期变更记录日期作者版本变更说明变更审阅日期审阅者意见1引言 1。1编写目的 本说明书目的在于明确说明项目管理系统中立项管理里各功能模块的划分,以及相关流程,数据结构与相关接口设计等,以便编程人员使用本说明书的主要读者为系统分析员、用户和使用部门的有关人员,为后面的系统开发提供依据。1。2背景开发软件名称:项目管理系统.项目任务提出者:亿江(北京)科技发展有限公司实现软件单位:亿江(北京)科技发展有限公司项目与其他软件,系统的关系:父子系统关系1.3定义 【PRJ】PROJECT的简写【Milestone】 里程碑

3、【Deliverable】 交付物【Attachment】 附件【Mapping】表与表之间关联【Task】 任务【Complete】 完工【Approval】 审批【Model】 实体层【BLL】 业务层缩写【View】 页面展示层【DAL】 数据处理层缩写【IDAL】 数据处理层接口缩写【Common】 公共调用类库【LogCommon】 系统日志类库【Factory】 反射工厂类库【SQLService】数据库连接处理层【ADU】 AddDeleteUpdate的缩写1.4参考资料软件需求说明书概要设计说明书2总体设计 2。1需求规定该系统包括项目的立项、项目的审批、项目风险的预见、项目

4、任务的划分、项目任务的填报、里程碑的划分、里程碑的填报、日报的填报、项目完工申请、项目完工审批、附件上传等2。2运行环境 软硬件名称服务器端客户端CPU2核以上Intel 酷睿i3内存4G或以上2G或以上硬盘500G或以上80G或以上操作系统windows server 2008 r2 标准版 sp1 64位中文版Windows XP 或Windows7或Windows8。1数据库Microsoft SQL Server 2008 R2 Express无浏览器可无内核与IE8。0相等或以上的IE或其他浏览器IISIIS 7。5或以上版本无系统支持。NET FRAMEWORK 4.0或以上无2。

5、3系统结构2.4基本设计概念和处理流程 2。4。1用例图2.4。2流程图2.5功能需求与程序的关系 功能名称项目立项模块日报模块项目完工 计划任务分配任务填报日报填报附件上传交付物填写2.6人工处理过程 所有的前台页面数据(包括添加、修改等)的填写,所有附件的上传。在程序之外标的物的提交。2。7尚未解决的问题 暂无3接口设计 3.1用户接口 (1) 项目立项界面:(2) 项目立项管理(3) 计划任务管理(4) 任务填报界面:(5) 日报填报界面:(6) 项目审批界面:3。2外部接口 1)、与其他系统的接口,采用WCF(Windows Communication Foundation)做为后台接

6、口,从而保证前台(无论是SILVERLIGHT还是MVC还是普通的ASP.NET或WEBFORM)能够顺利调用后台服务。2)、与操作系统的接口,通过。NET FRAMWORK4.0来访问3)、与SQL SERVER 2008的接口,通过ADO.NET来访问4)、与EXCEL文档的接口,通过Excel.dll与COM。Excel。dll来访问3.3内部接口 系统中的各层之间关系如下所示:4运行设计4。1运行模块组合 项目立项调用任务分配、风险评估、里程碑、附件上传、交付物等,并且相关模块都会通过BLL层来调用后台服务方法。4。2运行控制1) 前台页面调用BLL接口方法。2) 客户端通过IE或其他

7、浏览器访问系统,进行操作。3) 服务器操作系统等提供资源调配。 4) 系统提供权限判断,不同用户只能访问自己相应的功能页面.4。3运行时间 各模块运行时间均应控制在12秒内(其中大部分为响应用户的动作)。由于系统采用反射驱动方式,将有效提高程序的运行时间。5系统论据结构设计5。1逻辑结构设计要点ER图5。2物理结构设计要点 数据的物理结构用Model来描述.5。3数据结构与程序的关系数据结构项目立项增加修改删除(修改状态后再增加新记录)增加修改立项申请主键程序自动自成程序自动自成立项编号程序判断生成程序判断生成项目概述输入输入项目目标(交付物)输入输入项目结束时间输入输入项目开始时间输入输入项目组成员输入输入项目类别输入输入项目负责人输入输入项目关联产品输入输入项目立项代号输入输入项目立项名称输入输入备注输入输入项目业务状态输入输入项目操作状态输入程序判断输入程序判断项目总预算输入输入项目预算说明输入输入6系统出错处理设计6.1出错信息序号出错状况解决方法1数据可能丢失数据库经常备份,再还原2各地访问不流畅,服务器可能断电把网站部署到云服务器3异常出现用日志记录程序记录,人工处理6。2补救措施当运行一段时间后,数据或缓存可能过大,需要关闭网站进行备份并重启网站,实在无法解决一些人

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论