摘 要: | 基于历史数据,通过对各参数字段取值情况进行综合统计分析,结合深入研究业务文档和与业务专家的深入沟通,确立公告技术参数的合法性检验规则体系.根据确立的合法性检验规则体系,综合考虑实际应用情况,通过系统性的分析、研究,确立了公告数据合法性检验系统的组成和整体结构.检验系统由校验 Jar 包、校验 Web services、校验工具软件组成,其中校验 Jar 包是校验系统的核心和研究、开发、维护的重中之重.检验系统在设计实现过程中,综合采用了多种设计模式,确保了本系统具有较高的灵活性、可扩展性、可维护性.校验 Jar 包以装饰者模式、责任链模式为主,综合采用了工厂模式、命令模式、适配器模式、策略模式.校验 Web services 主要采用了适配器模式和命令模式.校验工具软件采用了 MVC 模式、适配器模式等多种设计模式.本系统在实现时,采用了 Axis2开源 Web service 框架,使用 Log4j 来记录日志以解决责任链模式难以追踪调用过程的缺陷
|