基于J2EE的远程监控系统的研究与设计

被引量 : 0次 | 上传用户:zq19900303
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络化监控系统不断发展,Web应用从C/S模式发展至B/S模式,其中J2EE技术能够分离数据处理,业务逻辑与页面显示,降低系统各模块间的耦合性,较好地解决原有编程模型不能成为易分布的客户端困难。因此建立基于J2EE的远程监控系统成为发展趋势。由于传统的网络化监控系统与基于组态软件的监控系统,它们都会出现可移植性差,重构性与集成性较弱,缺乏通用性,缺少敏捷性等困难,而组件化软件结构、集成计算模式、分布对象技术的发展等为上述问题的解决提供了帮助。本文在结合远程监控与J2EE相关技术的基础上,对基于J2EE的远程监控系统进行研究与设计,采用了分布式对象技术中的远程方法调用(Java RMI)与通用对象请求代理体系结构(CORBA)技术,并使用Java EE技术中的开源框架Struts,从MVC模式的角度实现了远程客户端和监控服务器端的数据通信和监控。如此系统可以跨平台运行,并且可以在不改变原有系统的模块代码的基础上实现功能扩展,这样既提高了系统的可移植性与重构性,又能增强敏捷性与通用性。本系统采用集成开发环境MyEclipse6.5,开源的Web应用服务器Tomcat6.0,运用JSP进行网页界面设计,通过JDBC驱动与MySQL5.0数据库进行无缝连接。本文首先说明基于J2EE远程监控系统的研究背景与意义,介绍系统的研究现状包含远程控制,WEB应用与监控组态软件的发展现状;其次介绍系统关键的开发技术,包括Java与Java Applet技术,JSP/Servlet技术,数据库技术,超文本语言,Java开发组件与开源框架等;然后研究系统的基本结构,包括系统的分析与方案,基于UML的设计规划以及系统的部分编程;再次详细介绍系统关键模块的开发,包括Java串行通信类的设计,监控图形显示,数据采集与数据处理,数据定时刷新,Web Services设计,用户权限的开发以及系统的安全机制等;然后介绍系统的软件调试,系统的登录,用户的管理,管理员密码更改,用户权限设置,系统主界面,系统信息界面以及系统退出等方面;最后总结全文,介绍本课题后续工作并展望监控系统的发展前景。
其他文献
随着新媒体技术的快速发展和普及,高中生使用新媒体的现象越来越普遍。如何利用迅速发展的新媒体提升高中生对国家路线、方针、政策的认识,进而树立理论自信、制度自信和道路自
随着中国经济的快速发展,经济发展与环境、社会的矛盾也逐渐凸显。最近十几年来,政府部门通过完善政策和法规,加强社会舆论监督,促使企业履行社会责任;由于全球化竞争的压力,企业自
犬瘟热(Canine distemper, CD)是由犬瘟热病毒(Canine distemper virus, CDV)感染引起的烈性传染病,其高致病性、高死亡率,严重危害我国犬业、毛皮动物养殖业与野生动物保护业。虽
多晶硅太阳电池因其较高的光电转换效率及较低的成本等优势占据了光伏行业的主要份额。铸造多晶硅是多晶硅太阳电池制作过程中的一个重要环节。影响多晶硅质量的因素主要有杂
随着信息技术的发展和新媒体形式的出现,媒体的影响不仅扩展到社会生活的方方面面,也逐渐渗透到每个社会成员的身边。同时,高度商业化增大了现代媒体为了经济利益违反新闻伦理的
随着科技的不断发展和进步,人们对数控加工的精度和效率要求都在不断的提高,从而对伺服系统的要求也越来越高,为此伺服系统也在朝着高速,高精,高效的方向发展。但是伺服系统中存在
合议制度相比独任审判和其他审判模式,具有独特的公正价值、效率价值和民主价值,才致其备受青睐。其公正价值体现在能够会聚众人智慧、知识、能力和经验;协调不同的利益和立场;审
目的评价益髓生血颗粒治疗血红蛋白H病(HbH病)的临床疗效。方法采用随机、单盲、安慰剂平行对照方法,将入选的59例HbH患者随机分为益髓生血颗粒组(27例)和安慰剂对照组(32例)
20世纪50年代到70年代,在美国、法国、哥伦比亚和台湾开始进行参与灌溉管理改革,这项改革是将灌溉管理职责从政府部门移交给用水协会。通过组建用水协会,让农民直接参与灌溉系统
随着一次能源的不断消耗和所造成的环境污染等问题的日益严重化,可再生绿色能源的发展得到了人们越来越多的关注。光伏发电被认为在是最具有潜力在将来取代一次能源作为电力发