论文部分内容阅读
针对当前测试软件中存在的通用性、扩展性和升级性差的问题,提出了基于数据库和构件技术的通用ATS软件框架,测试软件采用“框架+数据库+构件”的软件体系结构,此结构将数据和测试流程分开,由系统数据库管理各种信息和构件资源,为框架提供数据信息,由数据来驱动框架;构件是检测系统功能具体实现的程序集,由框架利用动态加载机制通过访问构件的标准接口加载,实现具体的检测功能;框架负责检测系统的调度和为用户提供交互界面。该结构降低了系统的复杂性,解决了通用ATS软件的通用性、灵活性、可靠性、扩展性差的问题。本文最后将这一结构应用到军械检测系统软件的设计中。