郑 凯,张宏愿,李国良,毛文迪
(黄河水利委员会河南水文水资源局,河南 郑州 450004)
2013年水利部水情信息交换系统正式投入使用,水情信息交换系统采用新版《实时雨水情数据库表结构与标识符》(SL 323-2011),以Oracle 11g数据库为支撑平台,进行雨水情信息的存储与传输。由于Oracle 11g数据库的特殊性,没有为用户提供图形化管理界面,通常需要使用第三方软件进行数据库管理,如“PLSQL Developer”或“数据库维护系统”[1,3]。 然而无论是“PLSQL Developer”还是“数据库维护系统”(图1), 操作过程较为复杂,并且都需要用户具备一定的数据库管理知识和熟悉实时雨水情数据库表结构,对用户自身要求比较高,不是所有水情值班人员都具备专业的数据库管理知识,往往在日常工作中遇到很多困难,影响水情报汛质量。因此开发一套实时雨水情数据库管理系统,解决水情值班过程的实际问题,满足实际应用需求,提高水情值班工作效率,改善水情报汛质量,成为亟待解决的问题。

图1 PLSQL Developer管理界面
为解决这一问题,黄委河南水文水资源局水情信息中心采用Asp.net技术,开发了基于“WebService的实时雨水情数据库管理系统”[4,5]。该系统利用WebService的分布式和跨平台特性,使水情值班人员随时、随地的通过Web浏览器就可以简单、直观的对常用的数据库表进行增加、修改和删除等操作[6],确保雨、水情数据及时和准确的收、转、发,提高水情报汛质量。
水情值班人员通过IE浏览器输入Web地址:http://10.4.61.252/hnjweb进入用户登录界面,如图2所示。

图2 用户登录
输入用户名和密码,默认用户名为:admin,默认密码为:xxzx3465,单击“登录”按钮,进入系统主页。……