基于SSVH框架的综合集中告警WEB系统的研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:alex851123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络技术的迅速发展和J2EE平台的广泛应用,基于B/S的多层WEB体系结构逐渐发展起来,多层WEB应用的开发已经成为主流。但是,多层WEB体系结构的设计中,仍然存在程序可重用度低、维护工作繁琐、应变能力较弱等不足,同时,现存的IT资产也无法得到有效的保留,开发一个新的WEB应用需要从头开始,而无法直接利用一些已有的设计思想、系统架构以及代码,造成大量的重复劳动。设计一个通用的、稳定的、灵活高效、快速开发及与当前先进的WEB技术和设计模式相结合的WEB架构是非常有意义的,在这个通用的架构基础上进行开发,开发人员的重点是实现与业务逻辑相关的代码。本文以B/S结构下WEB应用开发模式的研究为基本出发点,剖析分别应用于各层的、成熟的开源框架Struts、Spring、Hibernate、Valuelist的内部机制及各框架的优势,将上述框架有效地整合为SSVH集成框架,并将依赖注入和面向切面、快速开发的思想引入到SSVH集成框架中,实现了系统纵向、横向的弱耦合性和快速开发性。在理论研究的基础上,采用UML对综合集中告警WEB系统进行需求分析和详细设计,建立基于SSVH框架的WEB系统结构,设计时将外观模式、DAO模式、Command模式等设计模式应用于系统中,对设计模式的应用进行了详细的阐述,并对系统核心模块的算法进行了深入的研究。然后,构建业务模型,在上述WEB系统结构及设计模式的基础上进行高效编码,并详细讲述了系统各个层次实现的具体过程,从而充分体现集成框架和设计模式在软件开发过程中的优势。最后,对系统采用了从单元测试、集成测试到系统测试的测试方案,详细阐述了使用JUnit、StrutsTestCase、HttpUnit、LoadRunner等测试工具测试的整个过程,有效地检测了系统的功能、性能、安全性和完整性。
其他文献
随着计算机网络技术和多媒体技术的迅速发展,为了给人一种视觉上的美观,文本信息不再仅仅以单调的文本出现,而是与多媒体结合在一起。这些多媒体图像丰富了我们的生活,更重要的是
比较是科学研究中最常见的方法,通过将研究对象相互比较来寻找对象可能具备的特性。在生物信息学研究中,比较多个生物序列相似性的任务是由序列比对来完成的。序列比对可用于
生物特征识别技术作为一种身份识别的手段,具有独特的优势,近年来已逐渐成为国际上的研究热点。签名认证属于生物特征识别技术的一种,已经在国内外各个领域应用数十年,被人们
在计算机网络迅猛发展的今天,Internet已经成为人们日常生活中必不可缺少的部分,网络安全也越来越成为人们关注的焦点。当前网络安全防护技术有很多,如防火墙,访问控制和数据加密
对等网络技术(Peer-to-Peer,简称P2P)带给了我们诸多的好处,其中之一是加强和改进许多原有的应用。基于客户端/服务器(Client/Server,简称C/S)模型的互联网游戏由于有大量的数据需
为了监控网格环境下分布的、动态的、异构的资源,本文分析了网格环境下资源监控的任务、难点和用途,并对GMA网格资源监控框架,以及不同部件之间的交互方式进行了研究。在分析了
本论文所反映的研究工作的项目背景是四川省网络通信技术重点实验室与核工业部九院的合作预研项目“无人驾驶机群作战网络体系结构研究”。无人驾驶机群作战网络是一类特殊的
在信息技术飞速发展的今天,信息安全显示出前所未有的重要性。电子商务、电子银行、网络安全等应用领域更是急需高效的自动身份认证技术,生物特征识别技术以其特有的稳定性、
计算机支持的协同设计是并行工程的重要组成部分,是21世纪的生产模式,其重要性在于使不同地点的设计人员、施工人员和用户能同步或异步地参与协作设计工作,从而加快设计进度和提
随着Internet技术和网络业务的飞速发展,用户对网络资源的需求空前增长,网络也变得越来越复杂。越来越多的网络应用程序需要了解网络延迟、带宽、吞吐率等网络性能参数,以支持不