电网公司SOA技术电力设施过程管理实施方案.docx
《电网公司SOA技术电力设施过程管理实施方案.docx》由会员分享,可在线阅读,更多相关《电网公司SOA技术电力设施过程管理实施方案.docx(72页珍藏版)》请在三一办公上搜索。
1、 广东电网公司基于SOA技术的电力设施全过程管理项目技术建议书广东电网公司基于SOA技术的电力设施全过程管理项目实施方案和进度计划深圳市康拓普信息技术有限公司Shenzhen Comtop Information Technology Co.,Ltd.2009年11月深圳市康拓普信息技术有限公司 II 广东电网公司基于SOA技术的电力设施全过程管理实施方案和进度计划目录第1章 实施方案11.1 实施方法论11.1.1 第一阶段:项目准备21.1.2 第二阶段:业务蓝图设计31.1.3 第三阶段:业务蓝图实现31.1.4 第四阶段:投入运行准备41.1.5 第五阶段:系统投入运行及支持41.2
2、项目实施方案51.2.1 项目准备阶段51.2.2 业务蓝图设计阶段61.2.3 业务蓝图实现阶段81.2.4 投入运行准备阶段91.2.5 系统投入运行及支持阶段111.3 测试实施方案121.3.1 测试策划121.3.2 测试设计131.3.3 测试执行131.3.4 缺陷管理161.3.5 测试类型23第2章 项目管理方案282.1 项目管理282.1.1 需求管理282.1.2 配置管理322.2 质量保障332.2.1 文档评审332.2.2 系统测试342.2.3 质量保证342.2.4 配置管理342.3 项目实施风险352.3.1 潜在的风险和应对方法352.3.2 潜在的难
3、点和应对方法372.4 项目组织及人员组成382.4.1 项目组织结构382.4.2 各小组职责和人员构成382.4.3 项目组成员介绍402.5 项目进度602.6 项目交付项612.6.1 第一阶段交付物612.6.2 项目技术环境配置清单第二阶段交付物612.6.3 第三阶段交付物622.6.4 第四阶段交付物622.6.5 第五阶段交付物632.7 培训方案。632.7.1 培训内容632.7.2 培训方式642.7.3 培训课程65 广东电网公司基于SOA技术的电力设施全过程管理实施方案和进度计划第1章 实施方案1.1 实施方法论Accelerated Implementation
4、Methodology (AIM)是康拓普公司为使项目实施更简单、更有效的一套完整的实施解决方案。AIM优化了在实施过程中对时间、质量和资源的有效使用等方面的控制,是一个包括了使得项目实施得以成功所有基本要素的完整的实施方案。经过多年的项目实践,这套方法已经在康拓普公司实施的多个项目包括广东、广西、北京、上海、福建、贵州、四川、安徽、成都等多个省级电网公司的重要项目中得到验证,取得非常好的效果。AIM 提供了面向过程的,清晰和简明的项目计划,为实施电力设施全过程管理系统项目的整个过程提供指导。路线图共有五步:l 项目准备l 业务蓝图设计l 业务蓝图实现l 投入运行准备l 系统投入运行及支持图
5、实施方法论路线图1.1.1 第一阶段:项目准备1) 目的: 确定项目主要目的和重点 确定项目的实施范围和策略 确定项目组织结构及成员 制定实施计划和标准 准备并安排各方面资源2) 主要任务: 成立项目相关小组 项目的初步实施计划 制定项目实施的规范及标准 启动项目 技术环境的分析与规划 质量检查1.1.2 第二阶段:业务蓝图设计1) 目的: 项目目标明细化 确定项目的详细实施计划 业务需求的差异分析 企业组织结构及业务流程的确定2) 主要任务: 项目管理 项目小组基础培训 建立系统技术环境 企业组织结构确定 企业业务流程确定 功能需求差异分析 质量检查1.1.3 第三阶段:业务蓝图实现1) 目
6、的: 逐步实现业务蓝图 完整的系统测试 用户对系统的确认2) 主要任务: 项目管理 基本系统配置及确认 开发应用接口程序 报表定义 权限定义及管理 系统集成测试 用户手册及用户培训资料 质量检查1.1.4 第四阶段:投入运行准备1) 目的: 完成系统上线的准备,以保证系统正确运转 解决剩余问题2) 主要任务: 项目管理 用户培训 正式运行技术环境的安装及测试 制定明细运行计划 制定系统运行支持计划 质量检查1.1.5 第五阶段:系统投入运行及支持1) 目的: 正确移交系统 保证系统正常运转2) 主要任务: 确认正式业务流程的正确性 优化系统的使用 后续培训 制定后续长期计划 系统升级 系统日常
7、维护 项目回顾1.2 项目实施方案根据康拓普快速实施方法论,结合广东电网公司电力设施全过程管理系统建设项目的实际,我们提出了本项目的实施方案。在本方案中,我们明确了每个项目阶段的目的、工作任务、主要工作成果。1.2.1 项目准备阶段1.2.1.1 目的正式建立康拓普公司及建设单位的项目小组,明确项目目标、范围并分配双方的工作职责和任务,制定项目实施计划。1.2.1.2 任务 成立项目相关小组分别成立康拓普公司和建设单位的相关项目小组,包括:项目领导小组、信息技术小组、专业小组、数据清理小组等,确定各方项目小组成员的工作角色及责任,确定互相沟通的方式、项目组的纪律和工作时间表。 正式启动项目建设
8、单位组织项目相关人员召开启动会议,会议明确项目目标、项目范围,项目组织结构及里程碑等内容。 制定项目实施计划康拓普公司及建设单位结合项目建设目标,讨论制定项目初步实施计划,明确项目实施进度并分配双方的工作任务。 规划项目技术环境康拓普公司基于项目平台配置要求,结合建设单位信息化环境,提交项目技术环境配置列表,明确项目所需软硬件及第三方平台配置。1.2.1.3 主要工作成果 项目组织结构文件 项目实施方案文件 项目实施计划文件 项目技术环境配置清单1.2.2 业务蓝图设计阶段1.2.2.1 目的根据项目范围并结合建设单位相关管理业务需求,组织项目相关专业小组开展功能需求分析,提交经双方讨论确定的
9、核心设计成果;基于建设单位现有业务流程,讨论、修改并确认未来业务流程设计;完成项目接口调研与分析。结合业务蓝图设计阶段成果细化项目实施计划,并以此为指导启动所有后续实施工作。1.2.2.2 任务 确认建设单位企业组织结构建设单位提交企业组织机构及其岗位职能说明,经双方讨论确认后形成项目职能边界,指导后续业务流程设计、功能需求差异分析。 组织数据审查康拓普公司组织资管理部门评估原库存数据和原过程单据数据。 组织功能需求分析康拓普公司组织建设单位相关管理部门,结合项目系统原形,完成系统功能与业务需求之间的差异分析。 系统架构设计康拓普公司项目组架构设计师进行系统总体架构设计、项目管理部分架构设计、
10、物资管理部分架构设计、设备管理部分架构设计和财务管理部分架构设计。 完成业务流程定义康拓普公司组织建设单位相关管理部门项目组,结合建设单位相关管理实际,完成项目业务流程的设计与定义。 完成接口调研与分析康拓普公司组织开展接口需求调研工作,完成项目建设单位系统接口需求分析与设计。 确认项目详细的实施计划康拓普公司及建设单位结合业务蓝图设计阶段成果,进一步细化项目实施计划,并以此为指导启动所有后续实施工作。1.2.2.3 主要工作成果 电力设施全过程管理系统业务需求说明书 电力设施全过程管理系统需求差异分析表 电力设施全过程管理系统业务流程设计文件 电力设施全过程管理系统接口调研分析报告 电力设施
11、全过程管理系统接口技术方案1.2.3 业务蓝图实现阶段1.2.3.1 目的本阶段的目的是开发、测试建设单位的软件系统及接口。在此阶段,康拓普公司将对建设单位设计/重设计阶段产生的未来业务流程、功能需求差异及接口技术方案进行更详细地设计和分析,完成电力设施全过程管理系统软件开发,并最终对结果进行集成测试。1.2.3.2 任务 系统开发与配置康拓普公司组织开发人员,结合建设单位功能需求差异与业务流程设计,完成电力设施全过程管理系统开发与配置。 接口开发与调试n 根据广东电网公司的安排部署,康拓普公司在各建设单位进行需求及应用系统现状调研。给出各建设单位与电力设施全过程管理系统有关的各应用系统的实际
12、运行情况;n 组织需求分析人员进行接口和信息模型定义,给出满足各方约束、符合各建设单位要求的方案;n 康拓普协调、组织评审接口方案的合理性和适用性;n 接口方案通过评审以后,康拓普公司安排技术专家协助各建设单位实现需求调研期间确定的所有接口服务,并完成单机调试与测试工作;n 进行建设单位调试工作。 制定集成测试计划,进行集成测试;康拓普公司制定集成测试计划,完成电力设施全过程管理系统集成测试,提交项目集成测试报告。 确认系统权限配置;康拓普公司收集最终用户系统权限配置,完成电力设施全过程管理系统权限初始化。 制定最终用户培训计划;康拓普公司及建设单位结合项目实施计划,讨论制定最终用户培训计划。
13、 进行系统功能验收建设单位组织相关人员召开项目验收会议,完成电力设施全过程管理系统功能测试与验收。 制定系统切换计划;康拓普公司结合建设单位信息化环境制定系统切换计划,明确系统切换步骤与系统切换应急预案。1.2.3.3 主要工作成果 电力设施全过程管理系统配置数据; 电力设施全过程管理系统权限分配表; 电力设施全过程管理系统集成测试计划及测试记录报告; 通过集成测试的电力设施全过程管理系统; 通过集成测试的接口服务; 功能验收报告; 电力设施全过程管理系统培训计划; 系统切换计划。1.2.4 投入运行准备阶段1.2.4.1 目的在此阶段将通过用户验收测试的系统切换到正式系统,完成系统培训及投入
14、运行前的准备工作。1.2.4.2 任务 进行数据的最后收集与确认建设单位完成系统基础数据的最后收集与确认。完成系统配置数据、用户权限数据、业务流程数据的最终确认。 制定最终用户手册康拓普公司完成用户手册的编写工作。 完成最终用户的培训康拓普公司组织实施人员,开展电力设施全过程管理系统培训,分批完成最终用户培训。 完成正式系统切换;康拓普公司组织技术人员进行系统环境及数据准备,完成系统测试环境到运行环境的切换。 制定明细运行计划及系统运行支持计划;康拓普公司协助建设单位完成明细运行计划及系统运行支持计划的制定。 制定运行维护管理制度;康拓普公司协助建设单位完成运行维护管理制度的编制。1.2.4.
15、3 主要工作成果 电力设施全过程管理系统最终用户使用手册; 电力设施全过程管理系统最终用户培训教材; 电力设施全过程管理系统明细运行计划; 电力设施全过程管理系统运行支持计划; 电力设施全过程管理系统运行维护管理制度; 交付使用的电力设施全过程管理系统。1.2.5 系统投入运行及支持阶段1.2.5.1 目的系统投入运行及支持阶段使系统成为一个实际应用中的系统,并确保其具有稳定的操作性能。该阶段包括了问题解答和用户帮助。1.2.5.2 任务 确认正式业务流程的正确性康拓普公司收集实际应用环境业务流程改进,确认正式业务流程的正确性。 优化系统的使用康拓普公司组织测试人员进行性能测试,完成实际应用环
16、境的性能配置与调优。 系统上线支持康拓普公司负责本阶段系统上线支持,提供现场技术支持、故障紧急恢复、故障的软件补丁升级以及问题解答服务。 完成初步验收建设单位组织相关人员召开初步验收会议,开展电力设施全过程管理系统功能现场初步验收。1.2.5.3 主要工作成果 性能测试记录报告; 问题处理备忘录; 服务支持备忘录; 初步验收报告。1.3 测试实施方案1.3.1 测试策划1.3.1.1 流程图 图 测试策划流程1.3.1.2 活动描述在需求基线建立后,测试工程师启动测试需求分析活动: 识别测试范围 识别出可重用的测试用例 标识出自动化测试部分 初步确定测试类型(例如:功能测试、性能测试、界面测试
17、、兼容性测试等) 确定所需的测试环境和工具测试工程师根据开发计划、需求规格说明书及测试需求分析结果编写系统测试计划和系统测试进度计划。系统测试计划是可裁剪的,系统测试进度计划是必须的;系统测试进度计划必须进行评审,以确保时间上能与开发进度相一致,并且保证整个软件测试活动是有序的。1.3.2 测试设计1.3.2.1 活动描述测试工程师编写系统测试用例。以需求规格说明书、需求特征项作为主要的依据,设计文档、实际可运行的程序原型可作为编写的辅助材料。在编写过程中,应多与分析、设计人员沟通,不明确的地方以项目经理的答案作为衡量标准。系统测试用例的评审先在测试组内部进行评审,评审通过后在项目组内进行评审
18、。项目组的评审由项目组各类成员的代表共同参与,特别是熟悉需求和设计的代表必须参加,评审的具体形式可根据项目开发计划中的要求进行。测试组内部评审时,需要使用系统测试用例检查表。评审前测试人员应讲解测试用例的编写思路、主要的关键点,以达到评审的有效性。测试用例必须覆盖需求,以及与系统功能的一致性。测试用例的编写和评审根据项目组所选生命周期进行,逐步完善;在整个设计过程中,可以阶段性的部分评审,但在正式测试前应至少完成一次整体性的评审。1.3.3 测试执行1.3.3.1 流程图图 测试执行流程1.3.3.2 功能测试准备提交系统测试时,项目经理安排测试申请人在发布系统前检查代码是否入库,并通知相关人
19、员检查实现与设计的一致性、通知测试组预计能进行系统演示的时间。提交功能测试的前提条件:在测试范围内,QC库中无“new、Open、Reopen”状态的缺陷(只限于“系统演示”、“系统测试”发现的缺陷)。测试系统部署后,项目经理提交功能测试任务单,并进行系统演示。功能测试任务单主要内容包括: 被测系统版本号及代码行。 预计测试开始与结束时间(对系统进行全面测试时,项目组至少预留3天的测试时间;如果进行部分模块测试或缺陷验证,至少预留2天的测试时间)。 填写该版本修改的需求特征项,指明本次测试的要点。 注明需验证缺陷的范围。系统首次提交功能测试时,项目经理或指定软件工程师需先根据产品介绍文档讲解系
20、统需求及业务逻辑,然后进行系统的全面演示。系统演示开始时确定记录人,由记录人记录发现的缺陷,并在会后录入QC库进行跟踪。系统演示后,测试人员认为系统具备基本的可测试性,则抽取10的特征项进行验证,检查实现与需求规格说明书的一致性。特征项由测试组和项目组共同协商确定,并将抽取的特征项记录在功能测试任务单上,发现的缺陷录入QC。提交功能测试时,一般都需要全面演示,如果有特殊原因不进行演示,必须经过质量管理部经理(负责测试)的同意。系统演示必须在测试环境中执行,项目组需要将程序发布到测试服务器上,在测试过程中项目组不得更新被测系统和数据库。转测试通过后,项目经理通知配置管理员对测试系统进行预编译。预
21、编译完成后,发布人通知测试人员,并将预编译结果提交项目经理(不必录到QC库)。一轮测试结束后,测试人员在一个工作日内将测试结果及主要情况、缺陷统计反馈填写在功能测试任务单上,提交给项目经理审核,项目经理电子签名确认,标志着一轮测试任务的结束。测试任务单需存放在各项目组的配置库中。项目上线后一个月集中以会议形式给测试组演示需求/功能上的变更,在演示后,测试人员根据演示情况更新测试用例。1.3.3.3 性能测试功能测试通过后,项目经理根据系统的实际情况,提出性能测试申请,向测试组提交性能测试任务单。测试工程师执行性能测试前需要编写性能测试计划,跟项目经理或主要开发人员确定性能测试的范围和各项性能预
22、期指标,编写性能测试脚本,组织和执行性能测试,并作好观察和记录。1.3.3.4 其它类型测试项目组可根据系统的实际需要,向测试组提出功能及性能测试以外的测试申请,比如:兼容性测试。此类测试不需要演示,只要具备测试条件(系统功能比较稳定)即可进行。项目组需要提交相应的测试任务单。1.3.3.5 测试总结在项目开里程碑会议时,提交阶段的系统测试总结报告;在项目结项时,对整个测试活动进行总结,提交项目的系统测试总结报告。测试组将系统测试总结报告提交给项目组前,需进行内部审核。1.3.4 缺陷管理1.3.4.1 角色与职责角色职责项目经理负责提交系统测试,分配处理测试发现的缺陷。测试工程师执行测试,录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电网 公司 SOA 技术 电力设施 过程 管理 实施方案
链接地址:https://www.31ppt.com/p-1673955.html