项目节点控制软件需求_第1页
项目节点控制软件需求_第2页
项目节点控制软件需求_第3页
项目节点控制软件需求_第4页
项目节点控制软件需求_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、软件开发项目节点控制软件(版本: v1.0)目录1、 引言 21.1 背景 21.2 概述: 21.3 参考资料 22 、 需求概述 22.1、流程及职责分配 22.2 开发总体框架及用例 42.3 开发数据逻辑视图 62.4 功能模块说明 62.4.1 项目大节点管理模块 62.4.2 项目月度计划和实绩管理模块 92.4.3 项目周计划和实绩管理模块 112.4.4 项目计划管理基础信息模块 122.4.5 项目计划管理年度计划和年度实绩管理模块 92.4.6 统计 131、引言1.1 背景经过近几年的信息化实施推进, 对项目管理方面已经有了自己独特的管理要求和管理方法, 在经过主要项目

2、管理人员共同策划和讨论的基础上, 确立了一套自己的软件项目管理思路和模式, 并在此基础上建立属于自己的 项目管理软件用于支撑公司目前的项目推进平台。1.2 概述:软件开发项目节点控制软件提供软件项目各项目经理制定项目大节点计划, 根据大节点计划编制年度、 月度 计划和周计划内容,同步按照各大节点要求完成相关电子文档提交工作,保证项目最终完成的资料完整性要求。该软件是对项目从需求到结项整个生命周期的过程管理标准平台;1.3 参考资料1、项目管理知识体系指南(第 3 版) -PMBOK指南;2、需求概述2.1 、流程及职责分配软件开发项目节点控制流程如图一所示:室理管目项需求文档、需求计 开始和结

3、束时间、 实际开始和结束时 间项目的名称、项目 版本号、项目类型 、紧急程度、计划 开始和结束时间需求调研培训文档、使用手 册、计划开始和结 束时间、实际开始 和结束时间上线室发开件软详细设计提交软件产品、单 元测试文档、计划 开始和结束时间、集成测试修改详细设计文档、需 求计划开始和结束 时间、实际开始和 结束时间实际开始和结束时图1 软件开发项目节点控制流程图项目节点编制要求:根据图 1 中流程图中我们必须按照要求, 在每个功能块中必须提交相应文档, 如果未提交相应文档, 系 统要求给出提示信息;员理管划计长室科及管主业专导领门部完成计划最终整理 工作并跟踪执行情 况接收计划最终稿并执行计

4、划接收计划并监督各科室执行图2 计划管理业务流程理管业专目项室发开件软图 3 周计划管理与项目节点间关系业务流程年度计划实绩编制: 发出计划实绩编制和实绩反馈通知的时间一般定在每年12 月初;计划实绩编制和收集整理工作要在每年 12 月 23 日完成; 在每年 12 月 25 日完成年度计划和实绩的汇总统计工作;21 日(如果为周末则需要提前)月度计划实绩编制:发出计划实绩编制和实绩反馈通知的时间一般定在每月 计划实绩编制和收集整理工作要在每月 23 日完成(如果为周末,则顺延) ; 计划平衡会一般定为每月 23 日完成(如果为周末,则顺延) ; 平衡会后完成各相关部门意见征集和月度计划发布;

5、 月度计划发布后由部门领导监督项目执行; 科室长负责安排各相关人员执行并按时间完成计划; 计 划员负责跟踪计划执行情况; 软件开发室在编制月度计划时需要参考项目管理室的月度计划编制情况, 尽量项目名称一致;周计划实绩编制:每周五 3: 30 分前由部门各专业和科室负责人完成本周计划的编写工作; 每周五下班前由部门计划员完成计划实绩的收集和汇总编制工作;说明:( 1) 从目前系统功能方面软件和项目管理的关联关系还没有建立,考虑到如果建立,会出现一个需求, 软件开发可能会分成几项,因此考虑年度进行汇总的情况时根据年度计划手工进行关联;( 2) 系统初始化年度计划、月度计划和周计划编制完成后,经过部

6、门计划平衡由计划管理员进行最终修改完善(因此, 计划管理员既作为系统管理员并且也能对所有专业有读写权限);2.2 开发总体框架及用例项目总体框架如图三所示。基础信息管理项目大节点管理项目月度计划管理项目周计划管理项目年度计划管理项目统计分析 (第二期 )项目管理软件系统图 3 软件项目控制软件系统框图系统共分为 6 个部分:(1)基础信息管理; ( 2)项目大节点管理; (3)项目月度计划管理; (4)项目周计划 管理;( 5)项目年度计划管理; ( 6)项目统计分析(放于二期开发) ;项目用例如图四所示:周计划编制系统管理员周计划实绩部门领导月度计划编制专业主管useses度计划实绩uses

7、uses度计划编制各科室主任项目使用者:(1)度计划实绩综合统计查询图4 软件项目控制用例框图专业主管;负责完成周、月、年度计划的编制和实绩以及使用综合查询功能进行计划分析;2) 各科室主任; 负责完成周、月、年度计划的编制和实绩以及使用综合查询功能进行计划分析;3) 部门领导; 负责查看和通过系统监督部门周、月、年度计划的编制和实绩以及使用综合查询功能进行计划 分析;4) 系统维护员; 维护系统角色及其权限;2.3 开发数据逻辑视图YEARPLAN ID VA10 YEARPLAN_DESCVA50YEARPLAN_YEARVA4PLAN_TYPEVA2PLAN_STATEIRGST_DTD

8、RGST_USER_IDIMNT_DTDMNT_USER_IDITURE_START_DTDPLAN_END_DTDPLAN_START_DTDTURE_END_DTDBAKVA50Identifier 1 YEARPLANYEARTOITEMYEARPLAN ITEMYEARPLAN ITEM NOI YEARPLAN_ITEM_DESCVA50PLAN_STATEIPLAN_TYPEVA2RGST_DTDRGST_USER_IDIMNT_DTDMNT_USER_IDIAttribute_34PLAN_START_DTDPLAN_END_DTDTURE_START_DTDTURE_END_D

9、TDBAKVA50Identifier 1 WEEKPLANWEEKPLAN IDI WEEKPLAN_DESCVA50PLAN_TYPEVA2PLAN_STATEIRGST_DTDRGST_USER_IDIMNT_DTDMNT_USER_IDIPLAN_START_DTDPLAN_END_DTDTURE_START_DTDTURE_END_DTDCHARGE_DEPVA20CHARGE_PERVA20ASSIT_DEPVA20ASSIT_PERVA20IF_NODEBLBAKVA50Identifier 1MONTHTOWEEKMONTHTOWEEKWEEKCODEWEEK_ID VA8 W

10、EEK_STADWEEK_ENDDRGST_DTDRGST_USER_IDIMNT_DTDMNT_USER_IDIIdentifier 1 MONTHPLANMONTHPLAN IDI MONTHPLAN_DESCVA50PLAN_TYPEVA2PLAN_STATEIRGST_DTDRGST_USER_IDIMNT_DTDMNT_USER_IDIPLAN_START_DTDPLAN_END_DTDTURE_START_DTDTURE_END_DTDCHARGE_DEPVA20CHARGE_PERVA20ASSIT_DEPVA20ASSIT_PERVA20BAKVA50Identifier 1图

11、5 数据逻辑视图还不为最终设计数据结构,需要增加周度表、项目性质表、大节点项目表)2.4 功能模块说明如果为重点项, 保存后将该项目同2.4.1 项目大节点管理模块 项目大节点管理内容通过周计划界面由各专业主管选中为重点项的项目, 时存为项目大节点控制项目; 功能说明:A、项目登记 目的:项目登记是项目管理室专业主管基本确定某个项目准备进入需求管理阶段时将项目纳入项目过程控制环节,提交相关项目信息; (由周计划中专业主管定义为大节点控制项目) 当周计划项目中项目主管将其中某项勾为大节点项目时, 系统将给出大节点界面, 其中项目名和需求编号自 动集成和系统生成, 填写完成计划开始和结束时间, 则

12、系统将该项目保存进入大节点项目, 同时在周计划中保存 该项目为项目管理专业周计划项,同时该项目在项目大节点管理中保存其状态;操作:1)由周计划项目中确定为大节点项目的各项转入,提取其中的项目名称,系统自动生成需求编码(根 据钱亮浩需求外挂的算法) ,填写该项目的项目类型( A、B)、紧急程度( 15 级)、项目需求计划开 始和结束时间;2)该过程不需要提交文档;3)在可能情况可以在调研阶段填写乐观和悲观完成时间;4)项目上线最终节点为(悲观 +乐观时间),暂时悲观时间占权重 80%,乐观时间占权重 20%;责任:( 1) 该部分登记工作责任由项目管理室主管负责;要求说明:( 1) 项目版本填写

13、要求:当如果某项需求项目没有颠覆性变更情况下增加的需求,版本号增加0.1,例如v1.0、v1.1、 v1.2 等依次累加(通过周计划编制项目转入大节点计划);当如果某些需求项目发生颠覆性变更情况下,需求作为一个新项目需求项目,不再作为原需求延续;(2) 项目类型如果为 A,则该项目需要在需求完成后做详细设计;如果项目类型定义为B 型,则该项目在需求完成并由开发室认可后,直接纳入开发过程;B、需求调研目的: 需求调研是项目管理室主管在项目推进过程中收集业务部门的需求, 按照专业管理手册要求编制项目 的需求文档;操作:( 1) 在节点控制报表中填写需求计划开始和结束时间;( 2) 在需求调研完成后

14、,填写实际开始和结束时间;( 3) 在需求调研结束后, 提交需求调研文档; (需求调研文档标准遵照专业管理手册要求)责任:该部分工作由项目管理室专业主管负责;C、详细设计目的: 在项目类型确定为 A 型后,软件开发室在项目专业主管提交需求并得到认可后, 软件开发室就需要组 织人力进行开发软件的详细设计工作, 具体设计要求按照专业管理手册标准制作; 同时在系统中表现为项目管理 主管提交该需求的实际结束时间关闭该项目, 根据其项目类型为 A 级,自动将该项目转为软件开发室周计划提取 项以供编入软件开发室开发周计划,同时该项目在项目大节点管理中保存其状态;操作:(1)在项目管理专业主管提交需求后,软

15、件开发室则需要填写计划开始和结束时间和责任人;(2)在做详细设计过程中(3)在详细设计完成后,软件开发室需要填写实际开始和结束时间;(4)在详细设计完成后,软件开发室需要提交详细设计文档;责任:(5)该部分工作由软件开发室负责;3.4 编码开发及测试D、编码开发及测试 目的: 在项目需求确认的基础上(如果项目为 A 级,要求详细设计完成后方可进入开发阶段) ,软件开发室 组织人力开始将需求开发成为产品, 同时对每个开发单元用验证数据进行测试, 每个开发人员完成其分配的功能 开发任务后,需要同步完成其负责的; 系统中表现为详细设计完成或者非 A 类项目需求实际结束时间填写完成, 自动将该需求列为

16、开发周计划中, 供软件开发室选取作为开发周计划项目, 在周计划中填写开发计划开始时间和 结束时间以及负责人、配合人员,同时该项目在项目大节点管理中保存其状态;操作:( 1) 根据需求(业务需求 /详细设计)开发符合上线的软件产品;( 2) 保证测试所有功能单元,提供单元测试记录;( 3) 在开发前,提交计划开始和结束时间;( 4) 在开发前,提交开发负责人;( 5) 在开发完成后,提交实际开始和结束时间;责任:( 6) 该部分工作由软件开发室负责;E、集成测试及修改目的: 在软件开发人员按照业务(或详细需求)要求完成软件开发和单元测试工作后提交项目管理室,由项 目主管组织人员对交付的各模块进行

17、模块功能集成并进行测试,将测试过程中发现的 BUG 及与业务逻辑存在出 入的地方记录并提交软件开发室安排修改;软件开发室在接到集成测试 BUG 文档后,对 BUG进行消除工作; 最终目的是完成所有业务系统要求检查工作并具备上线条件; 操作:( 1) 在测试开始前,填写测试计划开始和结束时间;( 2) 在测试结束后,填写测试实际开始和结束时间;( 3) 测试人员提供测试记录及跟踪文档;责任:该部分工作由项目管理室和软件开发室共同完成; 在编码开发项目提交实际结束时间后, 系统自动将该项目 转为集成测试周计划项目分配到该专业周计划中, 测试人员和开发人员共同完成测试和修改后由项目管理专 业主管提交

18、实际完成时间和文档, 项目转入培训上线项目管理专业的周计划, 同时该项目在项目大节点管理 中保存其状态;F、上线目的:在软件项目完成集成测试后转入上线阶段, 项目主管负责完成软件产品的使用手册及组织现场实际使用的培 训工作, 准备现场操作环境的完备工作, 保证系统能够顺利在现场运用起来, 同时保证实际业务部门能够充分合 理地使用系统并促进管理提升;操作:(1)上线工作完成后,填写实际开始和结束时间;(2)上线工作开始时,填写责任人;(3)上线工作中,提交培训记录;(4)上线工作中,提交使用手册;责任:该部分工作由项目管理室完成; 在集成测试项目提交实际结束时间后, 系统自动将该项目转为培训上线

19、周计 划项目分配到该专业周计划中,项目主管完成上线培训工作后由项目管理专业主管提交实际完成时间和文 档,同时该项目在项目大节点管理中转入关闭状态;G、界面界面形式见项目过程控制节点计划表格样式;2.4.5 项目计划管理年度计划和年度实绩管理模块年度年度年度计划大项手工输入框筛选序号年度计划大项计划开始时间计划结束时间实际开始时间实际结束时间状态备注年度计划小项序号年度计划小项计划开始时间计划结束时间实际开始时间实际结束时间状态备注DS-设计专业PD-生产专业MA-物资专业SMDF-软物件流开专业发SM-系统运维 TR-培训管理 IT-IT 管理图 项目年度计划管理界面目的:提供项目经理登记年度

20、项目专业工作任务及计划安排时间。 年度计划包括年度计划大项和年度计划小项; 年 度计划和年度实绩界面一样,只是填写内容限制有所区别;操作:( 1)进入界面,点击“ search”,系统默认搜索本年度的年度计划所有项目;点击选择“不同专业”后,将 对应列出不同专业本年度的年度计划大项和小项 (默认方式年度小项为第一项年度大项对应的年度小项) ;( 2)如果进入“年度实绩”编制界面,只能填写实际开始时间和实际结束时间以及备注,如果填写了实际 开始和实际结束时间,则“是否关闭”默认为关闭状态;( 3)如果进入“年度计划”编制界面,只能填写年度计划大项、年度计划小项、计划开始时间、计划结束 时间、备注

21、;( 4)如果在年度输入框中输入年度信息,点击“筛选”按钮,则显示出对应年度的年度大项和年度小项信 息,但如果年度不是本年度(计划开始时间和计划结束时间跨度不在本年度中) ,则无法进行操作该纪录信息, 而只能进行查看;( 5)年度计划的编码 YEARPLAN_ID, VA10 自行由系统生成; eg:MA200801 ( MA-专业, 2008-年度, 01-项目序号)( 6)有年度大项,可以没有年度小项; (软件开发室和系统运维室可能没有年度小项) ,如果没有年度小项, 则在树状图中就不显示年度小项;2.4.2 项目月度计划和实绩管理模块目的: 提供项目经理登记每月项目组工作任务及计划时间。

22、月度计划隶属于年度计划;操作:( 1)选择专业类别年度计划大项 年度计划小项 选择月份 点击筛选按钮 (先选年再选月,月份默认为上月 24日至本月 23 日),查询出所有该月份下所有月度计划项目以及该最终时间之后的所有 项目;( 2)点击“ insert ”则允许在该月份下添加新的计划内容(状态不需要填写,协作部门和协作人、备注为非 必填项,其余项目都为必填项) ;选中某条筛选查询出来的项目,点击“delete ”可以将其删除;新增、删除和修改都只允许对录入数据时间为本年当月 2125 日内填写的记录进行前面几个动作,否 则不允许新增、修改或删除; (如不能操作,系统需要能够提示原因)新增、删

23、除和修改数据只能修改录入时间为当月 2125 日的数据,不在该区间的数据不能进行改动; 各专业只能对其主管专业进行管理,其他非负责专业,该登录人只有查看功能;年份默认为系统时间当年的年份,当选择筛选条件年后,则按照筛选条件年份查询出年度大项和小项; (如果选择的年份与当年时间不一致,则只能查看,而不能修改)( 3)如果为进入菜单为实绩反馈,则只允许填写实际开始时间和实际完成时间,反馈完实际完成时间,则状态变为完成;实绩反馈时间也只能在当月 2125 日;(如果时间范围外做修改动作, 系统需要能够提示不能修改原因)责任:该部分由项目管理室各专业主管、 3 个科室长负责维护; 界面:月度计划项目

24、月 度: 选择月份 年 度: 选择年份筛选DS-设计专业 年度计划大项 年度计划小项PD-生产专业MA-物资专业MF-物流专业SD-软件开发SM-系统运维TR-培训管理IT-IT 管理序号月度计划项计划开始时间计划结束时间实际开始时间实际结束时间负责部门负责人协作部门协作人状态备注注意:(1)图 项目月度计划管理界面年度和月度选择后点击筛选,则树状图中列出的也应当为该年度的年度计划大项和年度计划小项;2) 年度和月度选择后点击筛选,月度计划会将时间跨度在该月份的(如果为计划编制:则时间为本月24 至下月 23;如果为实绩反馈, 则时间为上月 24 至本月 23 日)数据查询显示出来;3) 不同

25、登陆人身份根据所属专业基础表内信息,只能修改和筛选查询到本专业的计划信息,其它专业 信息只能查看;2.4.3 项目周计划和实绩管理模块目的: 提供项目经理登记每周项目组工作任务及计划时间。周计划计划隶属于月度计划;操作:( 1)选择专业类别年度计划大项 年度计划小项 选择月份 选择周 (周度根据年度和月度出来月度出来) ,点击筛选按钮,查询出所有该周度下所有计划项目;对应选择的周度与年度、月度相关联对应;( 2)点击“ insert ”则允许在该月份下添加新的计划内容(状态不需要填写,协作部门和协作人、备注为非 必填项,其余项目都为必填项) ;选中某条筛选查询出来的项目,点击“ delete

26、”可以将其删除; 新增、删除都只允许在每周周五当日内完成,否则不允许修改; 各专业职能对其主管专业进行管理,其他非负责专业,该登录人只有查看功能; ( 4) 如果登陆的为周实绩编制菜单界面,则只能填写实际开始和实际结束时间; ( 5) 如果在周计划记录条中选中该记录为大节点项目,在选中大节点的复选框后, 项目大节点填写界面 自行跳出以提供输入,从而将该项目转入项目节点控制, 同时填写的计划开始时间和结束时间保存 时要回填并保存进入系统 ;( 6) 如果在填写实绩时注意事项: 在对周计划的大节点项目“需求项”填写实际结束时间时保存进入周计划,同时要求提交需求 文档,并将实际开始和结束时间保存进入

27、大节点数据表中,同时将该项目转入软件开发项目中以供 开发室选择进入软件开发周计划中; 在对周计划的大节点项目“详细设计”填写实际结束时间时保存进入周计划,同时要求提交相 关文档,并将实际开始和结束时间保存进入大节点数据表中,同时将该项目转入软件开发项目中以 供开发室选择进入软件开发周计划中; 在对周计划的大节点项目“软件开发”填写实际结束时间时保存进入周计划,同时要求提交相 关文档,并将实际开始和结束时间保存进入大节点数据表中,同时将该项目转入项目管理专业自动 进入项目管理集成测试周计划中; 在对周计划的大节点项目“集成测试”填写实际结束时间时保存进入周计划,同时要求提交相 关文档,并将实际开始和结束时间保存进入大节点数据表中,同时将该项目转入项目管理专业自动 进入项目管理培训上线周计划中; 以上项目存储时在数据表中保存和需求项的关联关系;责任: 该部分由项目管理室各专业主管、 3 个科室长负责维护 界面:增加查询条件:年度DS-设计专业年度计划大项年度计划小项PD-生产专业MA-物资专业MF-

温馨提示

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

评论

0/150

提交评论