2.3 开发数据逻辑视图
YEARPLANYEARPLAN_ID
(还不为最终设计数据结构,需要增加周度表、项目性质表、大节点项目表)
2.4 功能模块说明
2.4.1 项目大节点管理模块
项目大节点管理内容通过周计划界面由各专业主管选中为重点项的项目,如果为重点项,保存后将该项目同时存为项目大节点控制项目;
功能说明: A、项目登记 目的:项目登记是项目管理室专业主管基本确定某个项目准备进入需求管理阶段时将项目纳入项目过程控制环节,提交相关项目信息;(由周计划中专业主管定义为大节点控制项目)
当周计划项目中项目主管将其中某项勾为大节点项目时,系统将给出大节点界面,其中项目名和需求编号自动集成和系统生成,填写完成计划开始和结束时间,则系统将该项目保存进入大节点项目,同时在周计划中保存该项目为项目管理专业周计划项,同时该项目在项目大节点管理中保存其状态;
操作:
(1) 由周计划项目中确定为大节点项目的各项转入,提取其中的项目名称,系统自动生成需求编码(根
据钱亮浩需求外挂的算法),填写该项目的项目类型(A、B)、紧急程度(1~5级)、项目需求计划开始和结束时间;
(2) 该过程不需要提交文档;
(3) 在可能情况可以在调研阶段填写乐观和悲观完成时间; (4) 项目上线最终节点为(悲观+乐观时间),暂时悲观时间占权重80%,乐观时间占权重20%; 责任:
(1) 该部分登记工作责任由项目管理室主管负责; 要求说明:
(1) 项目版本填写要求:当如果某项需求项目没有颠覆性变更情况下增加的需求,版本号增加0.1,例
如v1.0、v1.1、v1.2等依次累加(通过周计划编制项目转入大节点计划);当如果某些需求项目发生颠覆性变更情况下,需求作为一个新项目需求项目,不再作为原需求延续;
(2) 项目类型如果为A,则该项目需要在需求完成后做详细设计;如果项目类型定义为B型,则该项目
在需求完成并由开发室认可后,直接纳入开发过程;
B、 需求调研
目的:需求调研是项目管理室主管在项目推进过程中收集业务部门的需求,按照专业管理手册要求编制项目的需求文档;
操作:
(1) 在节点控制报表中填写需求计划开始和结束时间; (2) 在需求调研完成后,填写实际开始和结束时间; (3) 在需求调研结束后,提交需求调研文档;(需求调研文档标准遵照专业管理手册要求) 责任:
该部分工作由项目管理室专业主管负责;
C、 详细设计
目的:在项目类型确定为A型后,软件开发室在项目专业主管提交需求并得到认可后,软件开发室就需要组织人力进行开发软件的详细设计工作,具体设计要求按照专业管理手册标准制作;同时在系统中表现为项目管理主管提交该需求的实际结束时间关闭该项目,根据其项目类型为A级,自动将该项目转为软件开发室周计划提取项以供编入软件开发室开发周计划,同时该项目在项目大节点管理中保存其状态; 操作:
(1) 在项目管理专业主管提交需求后,软件开发室则需要填写计划开始和结束时间和责任人; (2) 在做详细设计过程中
(3) 在详细设计完成后,软件开发室需要填写实际开始和结束时间; (4) 在详细设计完成后,软件开发室需要提交详细设计文档; 责任:
(5) 该部分工作由软件开发室负责; 3.4 编码开发及测试
D、 编码开发及测试
目的:在项目需求确认的基础上(如果项目为A级,要求详细设计完成后方可进入开发阶段),软件开发室组织人力开始将需求开发成为产品,同时对每个开发单元用验证数据进行测试,每个开发人员完成其分配的功能开发任务后,需要同步完成其负责的;系统中表现为详细设计完成或者非A类项目需求实际结束时间填写完成,自动将该需求列为开发周计划中,供软件开发室选取作为开发周计划项目,在周计划中填写开发计划开始时间和结束时间以及负责人、配合人员,同时该项目在项目大节点管理中保存其状态;
操作:
(1) 根据需求(业务需求/详细设计)开发符合上线的软件产品; (2) 保证测试所有功能单元,提供单元测试记录; (3) 在开发前,提交计划开始和结束时间; (4) 在开发前,提交开发负责人;
(5) 在开发完成后,提交实际开始和结束时间; 责任:
(6) 该部分工作由软件开发室负责;
E、集成测试及修改
目的:在软件开发人员按照业务(或详细需求)要求完成软件开发和单元测试工作后提交项目管理室,由项目主管组织人员对交付的各模块进行模块功能集成并进行测试,将测试过程中发现的BUG及与业务逻辑存在出入的地方记录并提交软件开发室安排修改;
软件开发室在接到集成测试BUG文档后,对BUG进行消除工作; 最终目的是完成所有业务系统要求检查工作并具备上线条件; 操作:
(1) 在测试开始前,填写测试计划开始和结束时间; (2) 在测试结束后,填写测试实际开始和结束时间; (3) 测试人员提供测试记录及跟踪文档; 责任:
该部分工作由项目管理室和软件开发室共同完成;在编码开发项目提交实际结束时间后,系统自动将该项目转为集成测试周计划项目分配到该专业周计划中,测试人员和开发人员共同完成测试和修改后由项目管理专业主管提交实际完成时间和文档,项目转入培训上线项目管理专业的周计划,同时该项目在项目大节点管理中保存其状态;
F、 上线 目的:
在软件项目完成集成测试后转入上线阶段,项目主管负责完成软件产品的使用手册及组织现场实际使用的培训工作,准备现场操作环境的完备工作,保证系统能够顺利在现场运用起来,同时保证实际业务部门能够充分合理地使用系统并促进管理提升; 操作:
(1) 上线工作完成后,填写实际开始和结束时间; (2) 上线工作开始时,填写责任人; (3) 上线工作中,提交培训记录; (4) 上线工作中,提交使用手册; 责任:
该部分工作由项目管理室完成;在集成测试项目提交实际结束时间后,系统自动将该项目转为培训上线周计划项目分配到该专业周计划中,项目主管完成上线培训工作后由项目管理专业主管提交实际完成时间和文档,同时该项目在项目大节点管理中转入关闭状态;
G、界面
界面形式见《项目过程控制节点计划》表格样式;
2.4.5 项目计划管理年度计划和年度实绩管理模块
DS-设计专业PD-生产专业MA-物资专业MF-物流专业SD-软件开发SM-系统运维TR-培训管理IT-IT管理年度计划大项序号年度年度手工输入框计划开始时间筛选计划结束时间实际开始时间实际结束时间状态备注年度计划大项年度计划小项序号年度计划小项计划开始时间计划结束时间实际开始时间实际结束时间状态备注图 项目年度计划管理界面
目的:
提供项目经理登记年度项目专业工作任务及计划安排时间。年度计划包括年度计划大项和年度计划小项;年度计划和年度实绩界面一样,只是填写内容限制有所区别; 操作:
(1)进入界面,点击“search”,系统默认搜索本年度的年度计划所有项目;点击选择“不同专业”后,将对应列出不同专业本年度的年度计划大项和小项(默认方式年度小项为第一项年度大项对应的年度小项); (2)如果进入“年度实绩”编制界面,只能填写实际开始时间和实际结束时间以及备注,如果填写了实际开始和实际结束时间,则“是否关闭”默认为关闭状态;
(3)如果进入“年度计划”编制界面,只能填写年度计划大项、年度计划小项、计划开始时间、计划结束时间、备注;
(4)如果在年度输入框中输入年度信息,点击“筛选”按钮,则显示出对应年度的年度大项和年度小项信息,但如果年度不是本年度(计划开始时间和计划结束时间跨度不在本年度中),则无法进行操作该纪录信息,而只能进行查看;
(5)年度计划的编码YEARPLAN_ID,VA10自行由系统生成;
eg:MA200801(MA-专业,2008-年度,01-项目序号)
(6)有年度大项,可以没有年度小项;(软件开发室和系统运维室可能没有年度小项),如果没有年度小项,则在树状图中就不显示年度小项;
2.4.2 项目月度计划和实绩管理模块
目的:
提供项目经理登记每月项目组工作任务及计划时间。月度计划隶属于年度计划; 操作: (1)选择专业类别 年度计划大项 年度计划小项 选择月份 点击筛选按钮(先选年再选月,月份默认为上月24日至本月23日),查询出所有该月份下所有月度计划项目以及该最终时间之后的所有项目;
(2)点击“insert”则允许在该月份下添加新的计划内容(状态不需要填写,协作部门和协作人、备注为
非必填项,其余项目都为必填项);
选中某条筛选查询出来的项目,点击“delete”可以将其删除; 注意:
新增、删除和修改都只允许对录入数据时间为本年当月21~25日内填写的记录进行前面几个动作,否则不允许新增、修改或删除;(如不能操作,系统需要能够提示原因)
新增、删除和修改数据只能修改录入时间为当月21~25日的数据,不在该区间的数据不能进行改动; 各专业只能对其主管专业进行管理,其他非负责专业,该登录人只有查看功能;
年份默认为系统时间当年的年份,当选择筛选条件年后,则按照筛选条件年份查询出年度大项和小项;(如果选择的年份与当年时间不一致,则只能查看,而不能修改)
(3)如果为进入菜单为实绩反馈,则只允许填写实际开始时间和实际完成时间,反馈完实际完成时间,则状态变为完成;
注意:
实绩反馈时间也只能在当月21~25日;(如果时间范围外做修改动作,系统需要能够提示不能修改原因)
责任:
该部分由项目管理室各专业主管、3个科室长负责维护; 界面:
月度计划项目月 度:选择月份计划结束时间年 度:实际开始时间选择年份负责部门负责人筛选协作部门协作人状态备注DS-设计专业年度计划大项年度计划小项序号月度计划项计划开始时间实际结束时间PD-生产专业MA-物资专业MF-物流专业SM-系统运维TR-培训管理IT-IT管理SD-软件开发图 项目月度计划管理界面
注意:
(1) 年度和月度选择后点击筛选,则树状图中列出的也应当为该年度的年度计划大项和年度计划小项; (2) 年度和月度选择后点击筛选,月度计划会将时间跨度在该月份的(如果为计划编制:则时间为本月
24至下月23;如果为实绩反馈,则时间为上月24至本月23日)数据查询显示出来;
(3) 不同登陆人身份根据所属专业基础表内信息,只能修改和筛选查询到本专业的计划信息,其它专业
信息只能查看;
2.4.3 项目周计划和实绩管理模块
目的:
提供项目经理登记每周项目组工作任务及计划时间。周计划计划隶属于月度计划; 操作: (1)选择专业类别 年度计划大项 年度计划小项 选择月份 选择周(周度根据年度和月度出来月度出来),点击筛选按钮,查询出所有该周度下所有计划项目; 注意: