【摘 要】
:
随着监控系统在工业、城市建设等各个行业发挥越来越重要的作用,用户对监控系统也提出了更多的需求。然而目前市场上的监控系统组态软件尚不能满足市场需求,在监控系统软件的
论文部分内容阅读
随着监控系统在工业、城市建设等各个行业发挥越来越重要的作用,用户对监控系统也提出了更多的需求。然而目前市场上的监控系统组态软件尚不能满足市场需求,在监控系统软件的开发过程中存在着大量重复的工作,开发效率低下,代码维护和测试困难,造成了很大的人力和时间的浪费。作者在论文课题期间参与了某城中水集团管线监控系统等多个大型监控系统项目的开发,研究监控系统软件的扩展性、开放性和复用性。因此,作者以上述项目为背景展开研究。论文的研究工作主要包括:第一,作者对监控领域的需求进行抽象,应用面向对象框架技术进行设计,提取相对固定的业务逻辑构建了监控中心软件框架,实现了设计重用;第二,针对重复开发和代码利用率不高的问题,作者应用COM技术实现展现构件、数据模型构件等服务构件,在开发过程中逐步建立和组织开发团队的构件库,实现了代码复用;第三,针对通用服务代码和核心功能代码交织缠绕的现象和问题,作者应用动态代理技术实现AOP基础服务构件,实现了业务逻辑和横切逻辑的有效分离。在应用了软件复用技术后,缩短了项目周期,提高了软件质量,系统运行稳定良好。这表明,软件复用技术可以提高监控系统软件的开发效率和质量,具有非常重要的实践意义和经济意义。
其他文献
NGN是一个统一的、多业务的、以数据网络为中心、在开放的业务平台上提供不同服务质量业务的下一代网络。通过与电信网络的融合,可以实现多样化的电信增值业务,SIP传真服务就
H.264/AVC是国际电信联合会(ITU-T)和国际标准化组织(ISO/IEC)共同研究并发布的下一代视频压缩标准。该标准为了使视频压缩编码在比特率受限条件下,得到最优化的压缩效率,其
本体是一种重要的知识表示形式,它是共享概念模型的明确的形式化规范说明,并在语义Web、知识工程、软件工程、生物医学信息学和社会化网络等领域中得到广泛应用。然而,本体创建
随着网络技术的迅速发展,网络安全问题已经成为当今网络技术的研究重点。通常黑客和病毒是通过系统中存在的漏洞对目标主机进行系统攻击的。漏洞扫描技术就是对系统中存在的
构件技术已成为软件产业发展的关键技术之一,推行基于构件的软件开发是当前软件生产的世界潮流。构件的描述和检索是充分发挥构件技术优势、实现软件复用、构筑高质量软件产品
随着互联网技术的快速发展,使得Web技术得到了广泛的应用,并且获得了巨大的成功。Web技术有着良好的通用性、平台独立性和交互性。信息化的不断发展,促使Web技术应用到不同的
随着语义Web的快速发展,行业应用数据越来越多地选用RDF格式进行发布,RDF语义数据规模呈现爆炸性增长趋势,三元组条数已经远远超过百亿。RDF数据规模的急剧增大加深了语义数
传统的网络入侵检测技术使用手工分析和编码的方式已经不能适应网络新攻击层出不穷和数据量日益增大的趋势,知识发现能从数据集中识别出有效的、新颖的、潜在有用的模式,数据
Android的广泛应用使得Android系统缺陷越来越受到关注。由于Android平台存在一些安全机制问题,使得简单的权限机制不足以用来保证手机端软件行为的安全。而传统的Android框