电网信息化评测实验室管理系统的制作方法

文档序号:6441171阅读:183来源:国知局
专利名称:电网信息化评测实验室管理系统的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及一种电网信息化评测实验室管理系统。
背景技术
随着电力行业信息化建设步伐的加快,信息化在电力行业的应用越来越广泛,与之相关的业务支撑系统及平台呈规模化、复杂化的发展趋势,对相应的软件的质量要求越来越高,因此对软件质量保证的方法和手段要求也越来越高,各地电网公司随着安全信息化建设的范围和深度在逐渐扩展,相继成立电网评测实验室,执行电网信息化各应用软件的测试工作,成为系统内权威的信息化检测及评价中心,对信息化的高速发展起到保驾护航的作用。电力信息化评测实验室的发展,应先实施规范化的管理,建立评测业务流程,制定与之相适应的管理规范、信息化制度、绩效考核和激励制度,对重要的信息系统建设项目设立引入评测队伍参与机制,从制度上保障评测工作的常态化,真正辅助到电力信息化工作。信息化评测逐步深入、大范围的展开,信息化评测实验室在管理手段、自主技术研究等方面逐步面临一些新的挑战,由于信息化评测实验室评测项目日渐变得项目多、类型泛、数据大、人员广,从而迫切需要一套规范评测实验室管理体系和规范的管理平台的支撑,实现评测实验室所有测试项目的规范化、流程化、电子化的管理,以便能够即时地掌控测试项目进度、风险,以及为公司管理层提供实时的决策信息。目前国内不少电网公司都成立了评测实验室,但临诸多问题,主要集中在实验室的定位不清晰、标准不统一、原始手工管理模式、过程无法度量、指标无法量化等问题,这些问题的存在导致电力信息化过程中,缺乏有效的评测数据,导致无法对应用项目的启动提供依据,建设过程无法监控、实施后无法评价,没有真正起到电力信息化评测实验室的存在价值,更是制约了实验室的发展。

发明内容
本发明提出一种电网信息化评测实验室管理系统,能够满足电网信息化评测实验室对对软件的全生命周期的质量管控以及全方位的统计分析数据。本发明实施例提供一种电网信息化评测实验室管理系统,包括测试委托模块,用于接收委托方提交的测试申请表和测试需求表,经过审批后,将测试需求导入系统;项目计划模块,用于接收项目负责人提交的测试计划表,经过审批后,将测试计划导入系统;需求管理模块,用于导入系统需求,并对测试需求进行分析,建立测试需求关联以及测试需求跟踪矩阵;用例管理模块,用于根据测试需求编制测试用例,建立测试用例关联以及测试用例跟踪矩阵;
执行管理模块,用于从测试用例中生成测试执行集,执行测试用例,记录测试执行状态以及提交缺陷的过程;缺陷管理模块,用于根据测试人员提交的测试缺陷信息,生成问题分析报告;报告管理模块,用于对问题分析报告进行评审,生成测试报告并提交给委托方。进一步的,所述电网信息化评测实验室管理系统还包括样品流转管理模块,用于对委托书提交的样品进行管理;设备管理模块,用于对设备进行管理,包括设备的采购申请、设备验收、设备登记、 使用登记、校验维护及设备维修管理;进度管理模块,用于管理项目计划及任务的进度信息,计划阶段与实际阶段进度的对比信息,计划任务与实际任务进度的对比信息;工作量分析模块,用于展示系统中所有项目人员、任务的安排情况;质量管理模块,用于在制定项目计划时,设定项目要收集的质量指标,并指定质量目标范围,通过收集项目过程中产生的数据,查看该项目各指标质量的情况;统计分析模块,包括具体的某个项目以及系统内项目统计分析;具体某一项目的统计内容包含绩效指标分析、项目数据分析以及测试数据分析;知识库模块,用于存储有参考价值的知识;文档库模块,用于存储项目文档;系统管理模块,用于支撑整个系统的运行。本发明实施例提供的电网信息化评测实验室管理系统,能够满足电网信息化评测实验室对对软件的全生命周期的质量管控以及全方位的统计分析数据。实现对测试项目的测试委托、需求管理、用例管理、执行管理、缺陷管理、报告管理、样品流转过程,提供测试工作流程管理,对设备管理、进度管理、工作量分析、质量管理、统计分析及协作管理,提供测试数据的管理,对测试项目进行全方位管理以及数据收集分析和深度挖掘,以保证软件达到可接受的质量水平,技术支撑平台发挥测试工作流程管理,软件需求集中管理,保证软件达到可接受的质量水平,可有效提升系统对业务的支撑能力,增强质量垂直管控能力,为决策提供有效依据,同时降低投资成本,充分保证了公司信息系统在设计、开发和运行各阶段有序可控。


图1是本发明实施例一提供的电网信息化评测实验室管理系统的结构示意图;图2是本发明实施例二提供的电网信息化评测实验室管理系统的结构示意图;图3是本发明实施例三提供的电网信息化评测实验室管理系统的模块协作关系图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明实施例一提供的电网信息化评测实验室管理系统的结构示意图。本发明实施例提供的电网信息化评测实验室管理系统,包括测试委托模块,用于接收委托方提交的测试申请表和测试需求表,经过审批后,将测试需求导入系统;其中,测试申请表包含软件的运行平台要求、开发工具、系统特点、主要功能模块等信息。例如,运行平台要求为2G内存、80G硬盘、Window serVer2003操作系统;开发工具为=Eclipse ;系统特点为响应速度快;主要功能模块为邮件收发、公文收发、资料管理
和客户信息管理。项目计划模块,用于接收项目负责人提交的测试计划表,经过审批后,将测试计划导入系统;需求管理模块,用于导入系统需求,并对测试需求进行分析,建立测试需求关联以及测试需求跟踪矩阵;用例管理模块,用于根据测试需求编制测试用例,建立测试用例关联以及测试用例跟踪矩阵;执行管理模块,用于从测试用例中生成测试执行集,执行测试用例,记录测试执行状态以及提交缺陷的过程;缺陷管理模块,用于根据测试人员提交的测试缺陷信息,生成问题分析报告;报告管理模块,用于对问题分析报告进行评审,生成测试报告并提交给委托方。参见图2,是本发明实施例二提供的电网信息化评测实验室管理系统的结构示意图。进一步的,本发明实施例提供的电网信息化评测实验室管理系统还包括样品流转管理模块,用于对委托书提交的样品进行管理;设备管理模块,用于对设备进行管理,包括设备的采购申请、设备验收、设备登记、 使用登记、校验维护及设备维修管理;进度管理模块,用于管理项目计划及任务的进度信息,计划阶段与实际阶段进度的对比信息,计划任务与实际任务进度的对比信息;工作量分析模块,用于展示系统中所有项目人员、任务的安排情况;质量管理模块,用于在制定项目计划时,设定项目要收集的质量指标,并指定质量目标范围,通过收集项目过程中产生的数据,查看该项目各指标质量的情况;统计分析模块,包括具体的某个项目以及系统内项目统计分析;具体某一项目的统计内容包含绩效指标分析、项目数据分析以及测试数据分析;知识库模块,用于存储有参考价值的知识;文档库模块,用于存储项目文档;系统管理模块,用于支撑整个系统的运行。下面结合图3,对本发明实施例提供的电网信息化评测实验室管理系统进行详细描述。参见图3,是本发明实施例三提供的电网信息化评测实验室管理系统的模块协作关系图。
1、测试委托模块业务流程如下1. 1、《测试申请表》由委托方在电网内网登录系统进行填报,并且需要同时提交 《测试需求》(该测试需求包含本系统的测试范围及具体的系统需求);当系统需求发生变更时需要在系统需求上标示变更标识;1. 2、项目管理员在收到测试委托后填写《测试申请审批表》,并组织测试委托评审,参加评审的角色有技术负责人、质量监督员、项目管理员、测试组成员;1. 3、评审完成后由技术负责人在《测试申请审批表》上审核签字,并在《测试申请表》上填写实验室意见;1. 4、当评审通过,技术负责人还需要在填完《测试委托单》时,同时指派项目经理;1. 5、委托方可登陆平台查看《测试申请表》评审节点,了解评审意见,评审意见分为接受委托及不接受委托;1.6、项目由项目经理在支撑平台上登记,同时指定项目负责人及项目成员;1. 7、项目负责人被指定后需要对《测试需求》表做确认,在确认完成后提交给项目经理,由项目经理审阅后提交至技术负责人,由技术负责人在《测试需求》表上签字;1.8、《测试需求》确认后由项目负责人将系统需求导入支撑平台;1. 9、测试申请变更的流程走审批流程(不需会议和网签),由委托方提交《测试申请更改申请与评审表》至项目负责人,项目负责人签字后提交给项目经理审核(但是不需要签字),由项目经理再提交给技术负责人签字审批;审批通过以后可以由电网来实施系统需求的变更;审批的进程委托方可以登录平台查看;1. 10、未通过审批的测试申请需提交至文档管理员管理归档;1. 11、项目管理员在收到样品后,可填写《样品流转卡》发起样品流转流程。2、项目计划模块业务流程如下2. 1、项目负责人编写《测试计划》初稿,完成后发起《测试计划》评审;2. 2、评审后项目负责人根据评审意见修改文档,并填写《测试计划评审表》,交由项目经理签字确认;2. 3、项目经理签字后提交至质量监督员审核签字,最后交由技术负责人审批签字;2. 4、在评审完成以后,将测试计划的状态变为评审通过,由项目负责人提交给项目经理审阅;2. 5、项目经理审阅后提交给技术负责人审核签字;2. 6、技术负责人审核签字后提交给质量负责人批准签字;2. 7、批准完成后测试计划的状态变为有效;2. 8、《测试计划》定稿后,项目负责人根据《测试计划》进行分配任务,项目组成员接受任务并开始执行;2. 9、当《测试计划》需要变更时,由项目负责人修改《测试计划》,并将修改后的《测试计划》提交项目经理进行审批;项目负责人提出《测试计划》的变更申请,由项目经理进行《测试计划》变更的审批。3、需求管理模块需求管理模块主要是对系统需求的导入,以及对测试需求的分析,主要包含系统需求的导入;测试需求登记;测试需求评审;测试需求变更;测试需求关联以及测试需求跟踪矩阵。业务流程如下3. 1、项目成员根据《测试需求》表的系统需求编制测试需求;3. 2、项目负责人,提交《测试需求》初稿进行评审;3. 3、评审人员负责《测试需求》评审,评审的方式为会议评审以及网上会签两种方式;3. 4、评审通过,则项目负责人变更《测试需求》状态,并上传评审过程中的相关记录《评审会议通知单》《评审会议记录》《评审签到表》;如评审不通过,则返回项目成员修改;3. 5、技术负责人对通过的测试需求,进行签字;3. 6、项目负责人对签完字的测试需求的状态置为“有效”;3. 7、测试需求状态为“有效”,测试需求如需变更,则项目成员编辑测试需求,状态从“有效”置换成“新建”;3.8、项目成员,定期对变更的测试需求提交给项目负责人审批;3. 9、项目负责人对变更的测试需求进行审批,审批通过测试需求的状态为“有效”;审批不通过则返回给项目成员修改。4、用例管理模块测试用例,主要包含测试用例基本信息、测试用例评审、测试用例变更、测试用例关联以及测试用例跟踪矩阵等内容。则主要的业务流程如下4. 1、测试组成员根据《测试需求》编制《测试用例》;4. 2、项目负责人对《测试用例》初稿发起评审,并组织测试组成员进行评审;4. 3、评审人员评审《测试用例》初稿,项目负责人对评审用例的状态进行修改以及上传评审相关记录;4. 4、评审后项目成员根据评审意见修改测试用例,项目负责人填写《测试用例评审表》,交由项目经理签字确认;4. 5、项目经理签字后提交至质量监督员审核签字,最后交由技术负责人审批签字;4. 6、项目负责人对评审通过的用例发起审批,提交项目经理审阅;4. 7、项目经理审阅测试用例,但不签字,审阅后提交给技术负责人;4. 8、技术负责人审核签字后提交给质量负责人;4. 9、质量负责人批准签字;4. 10、项目负责人对批准完成后测试用例状态置为“有效”;4. 11、状态为“有效”的测试用例如需变更,则测试组成员直接修改测试用例,测试用例的状态从“有效”自动置换成“新建”;4. 12、测试组成员定期对变更的用例进行发起审批;4. 13、项目负责人对提交的变更用例进行审批;
4. 14、如审批通过,则项目负责人把测试用例状态置为“有效”,如不通过则返回测试组成员修改。5、执行管理模块从用例中生成测试执行集、交互关联、缺陷验证等方式生成测试用例执行集,测试人员执行测试用例,记录测试执行状态以及提交缺陷的过程。则业务流程为5. 1、项目负责人根据《测试计划》、《测试用例》和《测试需求》制定测试执行目录, 然后制定测试执行集;5. 2、项目负责人按照测试执行集内容分配任务;5. 3、测试组成员根据任务,执行测试,产出《执行记录》以及缺陷记录。6、缺陷管理模块业务流程如下6. 1、测试人员提交缺陷;6. 2、项目负责人导出《测试问题单》,组织《测试问题单》评审,并填写《测试问题单评审表》;6. 3、参加测试问题单评审的角色包括技术负责人、质量监督员、项目组成员、项目经理;6. 4、评审人员对《测试问题单》进行评审,产生《测试问题单评审表》,项目负责人在《测试问题单评审表》上签字,再提交给质量监督员确认签字,最后提交给技术负责人签字审批;6. 5、测试人员根据《测试问题单评审表》的反馈意见对缺陷进行修改,修改完成后,项目负责人将状态为“评审通过”的缺陷导出为《测试问题单》;6. 6、项目负责人将《测试问题单》提交给委托方确认签字后提交给测试人员确认签字,最后交由技术负责人审核签字;6. 7、《测试问题单》审核后,测试人员提交《问题分析报告》,签字后提交给质量监督员签字确认。7、报告管理模块业务流程如下7. 1、项目组成员选择测试报告模板编写《测试报告》;7. 2、项目负责人组织《测试报告》的评审,填写《测试报告评审表》;7. 3、参加评审的人员有质量负责人、技术负责人、质量监督员、项目组成员、实验室主任(可选);7. 4、评审后项目负责人在《测试报告评审表》上填写内容并签字,再提交给质量监督员签字确认,最后由质量负责人审核签字;7. 5、测试报告评审通过后,由项目负责人发起《测试报告》的审批流程,《测试报告》经项目经理签字后提交至技术负责人审核签字,再交由质量负责人批准签字,最后由机构负责人批准签发。7. 6、向委托方提交测试报告的同时可以提交《客户满意度调查表》,委托方可在平台上填写《客户满意度调查表》。8、样品流转管理模块
业务流程如下8. 1、当项目管理员接收到委托方提交的样品时,需要清点样品,并填写《样品流转卡》内容,确认签字;8. 2、填写《样品流转卡》时,系统自动生成样品流转卡编号;8. 3、测试实施时,由项目管理员将样品交给测试人员,并由测试人员填写《样品流转卡》,确认签字;8. 4、检闭后,测试人员需要填写《样品流转卡》,确认样品检闭状态并签字;8. 5、测试完成后,测试人员将样品提交给文档管理员归档,由文档管理员填写《样品流转卡》,并确认签字。9、设备管理模块设备管理包括设备的采购申请、设备验收、设备登记、使用登记、校验维护及设备维修几个部分。主要由设备管理员负责设备的管理实施。10、进度管理模块业务流程如下10. 1、当任务开始后,任务责任人需每天反馈当前任务完成百分比,系统对每个人填写的数据进行汇总统计;10. 2、计划进度控制中展示总体计划的进度与实际进度的对比情况、各阶段计划进度与实际阶段计划进度的对比情况、各任务的进度与实际任务进度的对比情况;通过对比,可以发现进度是否延迟,延迟的阶段、延迟的任务以及任务的负责人;10. 3、实际进度的提前完成或延期有不同的标识来区分。11、工作量分析模块工作量分析,是以整个系统为单位,展示该系统中所有项目人员、任务的安排情况。主要的业务流有a、任务人员表通过查询、查看项目任务安排人员的情况;b、人员任务表通过查询、查看人员安排任务的情况;C、未安排人员的任务展示项目中的任务还没有安排人员的情况;d、人员工期查看表通过人员为单位,可查看人员可利用的时间,为项目任务的安排提供参考;e、人员分配饱和分析分析人员参与项目的参与度,衡量人员的任务量。12、质量管理模块项目经理在制定项目计划时,设定项目要收集的质量指标,并指定质量目标范围, 通过收集项目过程中产生的数据,查看该项目各指标质量的情况。并根据质量情况,采取相应的应对措施。13、统计分析模块统计分析模块分为具体的某个项目以及系统内项目统计分析;在具体的某个项目中分为三大类,包含绩效指标分析、项目数据分析以及测试数据分析。统计分析模块具体的业务为13.1、具体某一项目的统计内容a)、绩效指标分析系统中先设定项目级别或个人级别的绩效参数,项目负责人或其他人选择想要查看的指标,系统将所选择的绩效指标值罗列出来,也可以将多个人的相同指标值进行对比;可以将绩效指标结果进行导出,且提供邮件发送等的功能;b)、项目数据分析是在同一项目中,总体查看项目的情况,主要包括项目总览、 项目的任务、项目工作量分析、项目进度管理等内容;C)、测试数据分析主要对版本间和版本内的测试数据进行分析,主要包括缺陷严重登记分布情况、各功能模块缺陷分布情况等统计内容。13. 2、系统内项目统计,主要展示各项目的进度、工作量以及缺陷严重程度、缺陷类型以及缺陷状态的分布情况。14、知识库模块业务流程如下14. 1、用户发现有参考价值的知识,可以提交知识入库,入库前需文档管理员审批;14. 2、待审批通过后,知识入库,知识将直接发布在知识库。15、文档库模块业务流程如下15. 1、项目完成后,项目负责人提交项目文档归档申请;15. 2、文档管理员审核提交归档的文档,审核通过后直接由文档管理员将文档归档至相应文件夹;15. 3、项目文档归档以后,项目成员只有查阅项目文档的权限,不能下载、复制,而非项目成员如需查阅文档则需提交文档借阅申请单;15. 4、技术负责人审批文档借阅申请,审批通过后,系统自动将借阅申请单提交给文档管理员,文档管理员开放查阅文档的权限给申请者。16、系统管理模块系统管理功能模块作为整个技术支撑平台运行的基础。其中,员工管理、角色管理、权限管理、流程管理、数据字典等作为基础数据的共享。系统基础数据是系统运行的基础,这些数据在系统管理功能模块中进行管理,其他功能模块需要读取这些基础数据来运行。本发明实施例提供的电网信息化评测实验室管理系统,在建设设计上,依托于两个基础(1)、电力信息化业务基础依托于现在电力信息化测评实验室的业务特点、发展趋势、管理模式、建设要求进行本地化的调研和分析,平台必须与电力信息化的业务紧密结合,为辅助到电力信息化业务发展的质量保证和安全保证提供有效的数据支撑。(2)、测试过程遵守CNAS认可实验室标准依托于中国合格评定国家认可委(CNAQ对软件评测行业的要求,采用《软件工程软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则》GB/T 25000. 51-2010、《信息技术/软件产品评价/质量特性及其使用指南》GB/T 16260. 2-1996为基础,简称为CNAS。本发明实施例提供的电网信息化评测实验室管理系统,能够满足电网信息化评测实验室对对软件的全生命周期的质量管控以及全方位的统计分析数据。实现对测试项目的测试委托、需求管理、用例管理、执行管理、缺陷管理、报告管理、样品流转过程,提供测试工作流程管理,对设备管理、进度管理、工作量分析、质量管理、统计分析及协作管理,提供测试数据的管理,对测试项目进行全方位管理以及数据收集分析和深度挖掘,以保证软件达到可接受的质量水平,技术支撑平台发挥测试工作流程管理,软件需求集中管理,保证软件达到可接受的质量水平,可有效提升系统对业务的支撑能力,增强质量垂直管控能力,为决策提供有效依据,同时降低投资成本,充分保证了公司信息系统在设计、开发和运行各阶段有序可控。 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种电网信息化评测实验室管理系统,其特征在于,包括测试委托模块,用于接收委托方提交的测试申请表和测试需求表,经过审批后,将测试需求导入系统;项目计划模块,用于接收项目负责人提交的测试计划表,经过审批后,将测试计划导入系统;需求管理模块,用于导入系统需求,并对测试需求进行分析,建立测试需求关联以及测试需求跟踪矩阵;用例管理模块,用于根据测试需求编制测试用例,建立测试用例关联以及测试用例跟踪矩阵;执行管理模块,用于从测试用例中生成测试执行集,执行测试用例,记录测试执行状态以及提交缺陷的过程;缺陷管理模块,用于根据测试人员提交的测试缺陷信息,生成问题分析报告; 报告管理模块,用于对问题分析报告进行评审,生成测试报告并提交给委托方。
2.如权利要求1所述的电网信息化评测实验室管理系统,其特征在于,所述系统还包括样品流转管理模块,用于对委托书提交的样品进行管理;设备管理模块,用于对设备进行管理,包括设备的采购申请、设备验收、设备登记、使用登记、校验维护及设备维修管理。
3.如权利要求2所述的电网信息化评测实验室管理系统,其特征在于,所述系统还包括进度管理模块,用于管理项目计划及任务的进度信息,计划阶段与实际阶段进度的对比信息,计划任务与实际任务进度的对比信息。
4.如权利要求3所述的电网信息化评测实验室管理系统,其特征在于,所述系统还包括工作量分析模块,用于展示系统中所有项目人员、任务的安排情况; 质量管理模块,用于在制定项目计划时,设定项目要收集的质量指标,并指定质量目标范围,通过收集项目过程中产生的数据,查看该项目各指标质量的情况。
5.如权利要求4所述的电网信息化评测实验室管理系统,其特征在于,所述系统还包括统计分析模块;所述统计分析模块包括具体的某个项目以及系统内项目统计分析;具体某一项目的统计内容包含绩效指标分析、项目数据分析以及测试数据分析。
6.如权利要求5所述的电网信息化评测实验室管理系统,其特征在于,所述系统还包括知识库模块,用于存储有参考价值的知识; 文档库模块,用于存储项目文档。
7.如权利要求1 6任一项所述的电网信息化评测实验室管理系统,其特征在于,所述系统还包括系统管理模块,用于支撑整个系统的运行。
全文摘要
本发明公开了一种电网信息化评测实验室管理系统,包括测试委托模块、项目计划模块、需求管理模块、用例管理模块、执行管理模块、缺陷管理模块、报告管理模块、样品流转管理模块、设备管理模块、进度管理模块、工作量分析模块、质量管理模块、统计分析模块、知识库模块、文档库模块和系统管理模块。本发明实施例能够满足电网信息化评测实验室对对软件的全生命周期的质量管控以及全方位的统计分析数据。
文档编号G06Q10/06GK102521697SQ20111041629
公开日2012年6月27日 申请日期2011年12月13日 优先权日2011年12月13日
发明者张若曦, 徐晖, 朱奕, 欧阳金亮, 王甜, 魏东辉, 魏理豪 申请人:广东电网公司信息中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1