基于工作流的网管测试管理系统的设计与实现
作者单位:北京邮电大学
学位级别:硕士
导师姓名:邱雪松
授予年度:2010年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:现今的网管测试管理多数是人工管理,导致测试人员不能及时、充分地交流信息,难以掌握项目进度,测试流程不统一、不规范,资料、数据等不易共享,维护测试文档、统计测试结果、存储测试记录工作量大且容易出错等问题。通用的软件测试管理软件又有着或多或少的局限性,如测试流程固化,不适合网管测试,不能集成专有的网管测试工具进行自动测试等。 为了解决上述问题,有必要加强对网管测试管理的研究,专门设计实现一套网管测试管理系统,不仅对整个网管测试过程进行科学有效的管理,同时还能管理网管测试过程中的各类信息数据,并集成网管测试工具,进行自动测试。 由于网管测试中涉及多人协同工作,测试过程具有明显的流程运转规律及特征,而工作流技术可以完成企业业务过程建模、过程优化、过程管理及集成,是解决此类问题的有效途径。为了实现网管测试管理系统,论文首先介绍了工作流技术,对工作流的起源、定义、基本术语及工作流模型进行了简单阐述,为网管测试管理系统的设计提供理论支撑。在对网络管理和网管测试理解的基础上,论文详细分析了网管测试管理系统的功能需求和非功能性需求。在网管测试管理系统设计过程中,论文运用工作流技术,对网管测试管理系统进行组织模型和过程模型分析,重点描述了过程模型的建立,对网管测试过程进行分析设计。在此基础上,论文从功能、数据库、系统工作流程方面进行了总体设计,为后期实现提供指导。 论文最后在Apach+MySQL+PHP平台上,利用WEB相关技术,开发实现了网管测试管理系统,并集成了常用网管测试工具,最后做了系统性能优化工作,对网管测试的各个对象和活动进行管理与控制,提高了网管测试的管理水平和测试效率与质量。