目前,计算机网络、数据库、数据采集等IT技术的发展十分迅猛,并对各个行业的发展起到了巨大的推动作用,如何将这些新兴的技术应用于水利管理,防洪抗旱、提高水资源利用率,就成为当今水利建设的重要一环,是一个非常重要的研究课题。作为一项投资少、工期短而又十分有效的非土建工程性防洪措施,水情自动测报系统的建设对于工农业的发展和维护社会的稳定均具有非常重要的意义。
J2EE是一种利用Java2平台来简化与企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE体系结构提供中间层集成框架满足高可用性、高可靠性以及可扩展性的应用需求。有良好的向导支持打包和部署应用,增强了安全机制,提高了性能。
本论文的主要工作包含以下几个方面:
(1)描述了水情测报系统的模型,研究了系统的功能目标和性能需求,采用结构化分析的方法进行了分析。
(2)结合水情自动测报系统的研究工作,组建了一套水情自动测报系统设备。主要包括YCZ型水文数据采集终端机、YJS型自报式遥测中继机、超声水位计、雨量传感器等。
(3)对水情自动测报系统进行了框架设计、软件开发模式的选择并根据水情自动测报系统的特点设计数据库并对数据库进行优化及数据库备份与恢复。
(4)最后,研究了J2EE多层分布式Web应用的框架,用基于J2EE的B/S模型解决了水情数据的存贮和发布,统计分析。