程序文件规划中组件开发流程2003年月日起生效文件号编制审核批准版次1.0日期日期日期共6页第1页1目的及适用范围1.1为规范规划中组件开发过程,提高组件开发的效率和质量,建立侏罗纪自己的组件库,充分发挥组件可复用性的优势,特制定本程序;1.2本程序文件适用于侏罗纪公司规划中的组件开发;1.3本程序文件由侏罗纪公司制定,其解释权及修改权属于;1.4本程序文件从2003年月日起执行;2职责2.1研究院负责组件规划、开发和组件库的建设;2.2质量控制部负责对组件开发过程中的里程碑产生的相关成果和文档进行质量控制,并将符合规范的成果放入资源中心存档;3规划中组件开发流程3.1项目总监编写组件规划,下发给组件部部门经理;3.2组件部部门经理依据组件规划进行组件研发立项,制订组件研发项目计划,并交给项目总监评审,若未通过,组件部部门经理对研发项目计划进行修改;3.3若通过评审,组件部部门经理进行研发项目的总体设计,质量控制部对总体设计进行质量检验,若未通过质量检验,组件部部门经理修改总体设计,若通过质量检验,质量控制部将相应的成果放入资源中心存档,同时组件部部门经理对组件部专题组提出组件开发需求;3.4组件部专题组接到组件开发需求后进行组件研发,并将研发成果交给组件部部部门经理进行内容评审,若未通过,组件部专题组对研发成果进行修改;3.5若通过内容评审,质量控制部对研发成果进行质量检验,若未通过质量检验,组件部专题组修改研发成果,若通过质量检验,质量控制部将研发成果放入资源中心归档,组件部部门经理进行研发项目的项目总结,同时组件部核心平台组对经过检验的研发成果进行框架组装;3.6质量控制部对项目总结进行质量检验,若未通过质量检验,组件部部门经理修改项目总结,若通过质量检验,质量控制部将相关成果和文档放入资源中心存档;4相关文件4.1《组件规划说明书》4.2《组件开发计划》4.3《质量控制组件开发计划评审记录》4.4《组件设计说明书》4.5《质量控制组件设计规划说明书评审记录》4.6《组件开发需求》4.7《组件开发进度周报》4.8《内容验收单》4.9《框架组装说明》4.10《项目总结》4.11《资源中心验收单》组件规划说明书公司三年组件规划1.2.3.公司年度组件计划1.2.签发人:时间组件研发项目计划项目名称项目编号项目经理项目任务描述项目总时间及关键里程碑设置项目人力资源项目费用预计审批人意见:总监:副总监:执委会:备注:抄送财务部、人力资源部时间评审记录(公司)评审对象(项目名称及编号)评审人时间项目部评审意见财务部评审意见质量控制部评审意见技术委员会评审意见最终意见:通过修改修改内容时间《组件设计说明书》组件设计说明书编制的目的是说明对程序的设计考虑,包括程序的基本流程、程序的组织结构、模块划分、接口设计。运行设计、数据结构设计和出错处理设计等,编制组件设计说明书的内容要求如下:1.引言1.1编写目的1.2背景1.3定义1.4参考资料2.总体设计2.1需求规定2.2运行环境2.3基本设计概念和处理流程说明组件的基本设计概念和处理流程,尽量使用图表的形式。2.4结构用一览表及框图的形式说明组件的元素(各层模块、子程序、公用程序等)的划分,扼要说明每个元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.2.5功能需求与程序的关系说明各项功能需求的实现同各块程序的分配关系2.6尚未解决的问题说明在设计过程中尚未解决而设计者认为在完成之前必须解决的各个问题。3.接口设计3.1外部接口3.2内部接口4.运行设计4.1运行控制说明每一种外界的运行控制的方式方法和操作步骤。5.组件数据结构设计5.1逻辑结构设计给出所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、的标识、定义、长度及它们之间的层次相互关系。5.2物理结构设计给出所使用的每个数据结构中的每个数据项的存储要求,访问方法6.系统出错处理设计6.1出错信息6.2补救措施