网站工程实施方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

网站工程实施方案2013年5月21日第-1-页第1章工程实施方案1.1实施计划1.1.1任务分解1)项目启动与需求调研2)系统总体设计3)详细设计4)建设门户系统5)建设内容管理系统6)建立共享信息资源库7)建立安全保障体系8)软件系统现场试运行9)技术培训1.1.2进度计划任务名称计划开始时间计划结束时间项目启动与需求调研系统设计和开发系统测试和试运行技术培训第-2-页1.2工程实施组织结构工程领导组:由参与工程的各方领导组成,对项目的重大事件进行决策并对项目全过程进行监督及协调。项目经理组:由参与项目的各方所指派的项目经理组成,其中,由网站指派的项目经理负责组织协调工作。项目经理组的职责是负责项目的组织、协调、实施,并监督各工作小组的工作情况及进度,并负责计划与控制人员配置和工程进度等,对具体方案具有决定权,对项目领导组负责。质量保证组:由项目参与各方有关人员组成,直接对项目经理负责,对系统规划、设计、编程及测试的过程、内容、结果进行监督、审查和评估,具有质量否决权。需求组:由网站的技术人员和业务人员以及开发商的人员组成,负责提出明确的业务需求,提交技术和业务部门共同论证,形成正式业务需求。应用组:由开发商的技术专家构成,应用组应和需求组保持密切接触,分析和讨论业务需求,作出应用系统蓝本的修改计划,对新增功能模块作出设计。负责完成应用系统的客户化设计、编码、配置等工作。工程组:由开发商系统工程师组成,对主机配置、网络设备配置、资源分配、数据库配置、命名规则等作出规划;负责提供技术支持,根据规划编制主机、网络、数据库等方面的配置规范,以及IP规范、系统命名规范等。测试组:主要由开发商测试人员构成,负责编写测试计划、测试报第-3-页告,组织系统测试工作。文秘组:由网站和开发商有关人员组成,完成整个项目过程中的所有文档、资料、报告、软件介质,开发设备的管理,以及培训组织工作。协调组:由网站和开发商人员组成,解决项目实施中出现的问题、完成网站电子政务系统项目的商务工作和协调工作。上述组织及职责划分根据项目进展情况由工程领导组及项目经理组负责启动并调整,项目经理领导下各组由参与工程各方根据工程需要分配人员,各方应在项目实施阶段保持人员的稳定性,确保工程按计划实施。1.3项目管理流程图项目管理的流程图如下图所示:第-4-页CEO、COO、CTO、立项建议研发中心、销售、客户支持等下达协调配合任务产品部研发中心技术资源与监督部营销中心产品描述公司战略商业分析技术可行性历史文档计划分析资料项目启动资料不合格立项评审报批总裁室终止、归档通过项目章程任命项目约束条件假定经理计划编制项目经理提交项目计划不通过审查组织CTO、COO产品部资源使用时间计划成果目标需解决问题计划A第-5-页A需求分析No质量审查系统分析员Yes项目实施:分析设计概要设计度No质量审查技术资源YesYes与监督部进目详细设计可复用模块项NoNo控质量审查质量审查监程全碑需求分析概要设计详细设计Yes数据模型技术原型程说明说明说明里按部编码实现模块定制改造品产NoNo项目实施:编码实现单元测试单元测试程序员YesYes复用模块系统集成资源库No系统功能测试测试小组B第-6-页需求实例集测试用例分解No测试用例质量审查Yes测试数据测试程序B制作用户文档产品原型源代码测试报告用户文档项目实施:验收阶段产品组装产品修改内部培训提交Beta意见反馈测试产品产品部组织项目验收No产品部营销中心可发布用户文档维护手册培训手册技术文档验收报告产品项目总结项目总结会移交$$产品部营销中心全部文档产品及项目总结经验教训源代码总结技术资源归档技术资源与监督部1.4项目工程验收材料项目实施完成后,项目的里程碑阶段,与验收材料的列表如下:第-7-页序号里程碑文档名称1计划阶段实施方案2需求分析系统需求分析说明书3系统设计系统设计说明书数据库系统设计说明书4程序编码系统测试分析报告5试运行系统使用说明书6系统集成系统集成报告1.5质量保障体系网站网站建设工程是一项复杂的系统工程,工程实施单位在保证进度的同时应充分保证项目质量,为此制定应用示范工程质量保障体系,从工程质量管理体系、工程标准与规范、工程设备选型以及工程开发厂商资格认定等方面来进行规范管理,以按时保质地完成应用示范工程。1.5.1质量管理体系质量管理体系是保证应用示范工程质量的一个重要举措,它定义了一系列质量管理的程序及文档,可以用来指导工程的建设。1.5.2总体要求工程实施单位应按相关标准的要求建立质量管理体系,形成文件,加以实施和保持,并持续改进其有效性。工程实施单位应:识别质量管理体系所需的过程及其在工程实施单位中的应用;第-8-页确定这些过程的顺序和相互作用;确定为确保这些过程的有效运行和控制所需的准则和方法;确保可以获得必要的资源和信息,以支持这些过程的运行和对这些过程的监视;监视、测量和分析这些过程;采取必要的措施,以实现对这些过程策划的结果和对这些过程的持续改进。上述质量管理体系所需的过程包括与管理活动、资源提供、产品开发实现和测试有关的过程。1.5.3文件要求1.5.3.1总则质量管理体系文件应包括:形成文件的质量方针和质量目标;质量手册;相关标准所要求的形成文件的程序;工程实施单位为确保其过程的有效策划、运行和控制所需的文件;相关标准所要求的质量记录。当然不同工程实施单位的质量管理体系文件的多少与详略程度也有所不同,这取决于:工程实施单位的规模和活动的类型;过程及其相互作用的复杂程度;人员的能力。第-9-页1.5.3.2质量手册工程实施单位应编制和保持质量手册,质量手册包括:质量管理体系的范围,包括任何删减的细节与合理性;为质量管理体系编制的形成文件的程序或对其引用;质量管理体系过程的相互作用的表述。1.5.3.3文件控制质量管理体系所要求的文件应予以控制。记录是一种特殊类型的文件,应依据相关标准的要求进行控制。应该编制形成文件的程序,以规定以下方面所需的控制:文件发布前得到批准,以确保文件是充分与适当的;必要时对文件进行评审与更新,并再次批准;确保文件的更改和现行修订状态得到识别;确保在使用处可获得适用文件的有关版本;确保文件保持清晰、易于识别;确保外来文件得到识别,并控制其分发;防止作废文件的非预期使用,若因任何原因而保留作废文件时,对这些文件进行适当的标识。1.5.3.4记录控制应制定并保持记录,以提供符合要求和质量管理体系有效运行的证据。记录应保持清晰、易于识别和检索。应编制形成文件的程序,以规定记录的标识、贮存、保护、检索、保存期限和处置所需的控制。第-10-页1.5.4相关控制程序相关质量控制程序包括系统集成控制程序、软件开发控制程序、质量记录控制程序、项目文档控制程序、软件测试方法控制程序、管理评审控制程序等。下面举例介绍系统集成控制程序、软件开发控制程序和质量记录控制程序。1.5.4.1系统集成控制程序目的本程序规定了系统集成的安装、调试、控制流程和用户有关人员在系统集成方面的培训流程,确保工程实施单位的系统集成项目满足合同要求。适用范围适用于与系统集成有关的整个活动过程。职责系统集成安装、调试工作,用户在系统集成方面的培训工作由工程实施单位负责。程序包括施工计划、设备签收、设备检验、设备交付、设备安装和调试、系统试运行、交付、系统集成培训等。质量记录包括《系统集成安装调试施工计划》、《设备清单》、《设备初验报告》、《工程阶段完成情况表》、《系统试运行报告》、《工程任务签收单》、《工程完成情况表》等。1.5.4.2软件开发控制程序目的和适用范围第-11-页对软件设计和开发过程进行策划和控制,使设计输出不断满足顾客和有关标准、法令、法规的要求,设计输入在规定的条件下易于验证。本程序适用于工程实施单位应用软件设计、技术改进、软件升级和换代。职责开发部门归口管理,负责识别顾客需求,软件设计/开发;开发部门主管主持设计评审。总工程师批准立项,确定项目组主管,批准软件开发计划,决策资源配置。项目主管负责提出资源要求,编制软件开发计划,组织实施设计活动。品管部门负责软件测试和软件开发配置管理,组织设计确认。工程部门负责软件产品现场安装至项目验收阶段的软件修改和完善,负责项目验收。技术支持部门负责软件产品交付后的软件修改和完善。工作程序1)设计和开发策划需求分析A)开发部门系统分析员依据《项目建议书》或《客户需求说明》以及合同、技术协议等相关背景资料,开展功能调研和数据调研;必要时,开发部门应与客户交流,对系统功能和数据需求作进一步调研分析。B)开发部门系统分析员将得到客户充分理解的分析结果,编制成《软件需求分析说明书》和《总体设计说明书》,并按《设计评审程序》对其进行评审。合同规定或客户要求时,《软件需求分析说明书》和《总体设计说明书》应提交客户签字确认,可作为合同附件,编制时,应参照《软件需求说明书编写指南》及《软件总体设计说明书编写指南》执行。第-12-页确定项目主管总工程师根据工程需要,确定项目主管。开发部门项目主管应具备相关专业知识,大学本科以上学历证明,三年以上相关工作经验人员担任;特殊情况由总工程师批准。编制软件开发计划软件开发活动的策划,应明确项目输入和输出要求,确定需求分析、设计/开发、编码、集成、测试、安装和验收等各项活动。项目主管根据《软件需求分析说明书》和《总体设计说明书》,以及合同或技术协议要求,考虑工程量及进度要求,编制《软件开发计划书》。编制时,参照《软件开发计划编写指南》执行。《软件开发计划书》应按《项目文档控制程序》要求审批、发放、使用。软件开发计划采用《项目任务计划书》形式,由项目主管分解下发项目组成员。项目任务计划包括:A)项目组成员名单及分工要求;B)依据的标准、协议、法律、法规名称及编号;C)设计评审、设计验证、设计确认阶段划分及要求;D)配备的资源(如开发工具、环境、资金、设备等);E)设计输出应提交的全套项目文档要求;F)安全、保密或防病毒的控制要求。2)组织和技术接口在设计/开发策划和输入阶段第-13-页开发部门主管按《设计评审程序》对《软件需求分析说明书》、《软件开发计划书》、《项目任务计划书》进行评审时,可对其中不完善、含糊或矛盾的要求作业澄清和解决。在设计输出阶段项目主管根据设计进度,适时召开设计例会,组织解决设计中遇到的困难,协调相关资源,以会议记录本形式作好相关记录。设计人员、项目组之间、部门之间设计信息联络以工程实施单位内部计算机网络形式传递信息。3)设计和开发输入在《软件需求分析说明书》、《总体设计说明书》、《软件开发计划书》、《项目任务计划书》一起作为设计输入要求。设计输入文件应按《项目文档控制程序》审批、发放。项目组成文件在接受《项目任务计划书》前,应根据自身情况与项目主管交流,对所接受任务签字确认并签收。4)设计过程详细设计项目设计者根据已确定的系统需求分析、总体设计说明、业务流程、数据流图及数据字典,导出子系统(模块单元)的详细数据流图,细化至可以方便进行编码,从而形成《详细设计说明书》,编写时参照《详细设计说明书编写指南》执行。《详细设计说明书》应符合设计输入的要求,并由开发部门主管组织设计评审。设计人员根据各模块功能分配,编制初步的《用户使用手册》。第-14-页设计人员应编制《源代码说明》作为设计输出文件。品管部应编制《测试方案》作为设计输出文件。编码及单元测试设计人员按所分配的子系统(模块单元),按《产品开发规范》对其进行编码,程序编码应符合编码规则,应有完整注释,确保阅读人员通过注释了解程序的编制人员、编制时间、源码功能、程序流程、源码内所引用的外部变量、函数等。编码应满足《软件开发配置管理程序》的有关规定;编码应按品管部编制的《软件开发配置管理计划》执行。编码任务完成后,设计者应按《软件需求分析说明书》和《软件测试作业指导书》进行自测或小组之间交叉检测,检测应形成《测试用例说明》作为单元测试记录。项目主

1 / 29
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功