论文部分内容阅读
激烈的家电市场竞争要求企业必须在家电出厂前对其进行严格的测试以保证产品质量,这无形中对家电测试软件的质量和开发效率提出了更高的要求。传统的软件开发方式已经越来越不适应在家电测试领域中的软件开发,在该领域迫切需要一种能够快速高效的开发出适应性强、性能优越的测试软件的技术。此外,各大家电厂商由于对家电测试软件系统没有合理的规划使用,导致在一个企业内部也会出现各种异构的测试系统。这样,企业也迫切需要一个统一B/S架构的测试系统来整合企业内部的测试数据和实验室资源。B/S架构的测试软件凭借自身先天的优点,正在为越来越多的家电厂商所采用。本文正是基于上述需求,分析了家电测试软件系统的背景和相关需求,研究了软件复用和组件技术的发展形势,对家电测试软件系统进行归类划分,取出家电测试软件系统领域的共同部分并建立起系统模型,通过领域分析,依据具体需求将其中的功能子系统分解为模块。然后根据系统功能模块图,确定了家电测试系统涉及的主要组件,并逐一对这些组件进行了设计和实现。最后,本文利用设计好的组件,通过对一个实例的电冰箱测试系统的设计开发,来验证组件的可靠性和通用性。本文的工作主要体现在设计并实现了六种用于B/S架构的家电测试软件系统的组件,使得以后在开发B/S架构的家电测试软件系统时,不必再“从零开始”,直接使用这些组件就可以实现该类系统的大部分功能,从而提高了软件开发效率,降低了开发成本。此外,这也是组件技术在家电测试领域的第一次尝试。