APP下载

基于Silverlight的B/S模式水库洪水预报系统设计与实现

2014-08-18,,,

长江科学院院报 2014年8期
关键词:界面数据库模型

,,,

(武汉大学 水资源与水电工程科学国家重点实验室,武汉 430072)

1 研究背景

目前国内大多数大型水库均已建设了以洪水预报为核心的防洪调度系统,并且发挥了重要的防洪减灾作用[1]。其中绝大多数系统采用的是传统的C/S(Client/Server)结构[2]。随着水利信息化建设的进一步深入,计算机网络技术、地理信息系统技术、卫星遥感、云计算等高新技术在水利行业中已得到广泛的应用。传统的C/S模式系统存在的计算机资源占用量大、维护和升级困难、重复开发工作量大、移植性和可扩展性差、系统数据库容易成为“信息孤岛”等弊端不断显现,需要采用新的系统结构去适应决策环境的变化和满足用户提出的新要求[3-5]。以Web技术为核心的B/S(Browser/Server)结构的出现及其广泛应用为解决上述问题提供了全新的系统构造模式。这种模式简化了系统的开发、维护和使用,提高了系统的通用性,客户端只需安装一个浏览器便可访问。

Silverlight是2007年微软为了解决Web前端应用程序而提出的一种解决方案,经过短短的5年时间,Silverlight已经由最初的1.0版本发展为现如今的5.0版本。由于其跨浏览器、跨平台及丰富的交互体验等优点,越来越多的大型门户网站开始接受并使用Silverlight[6]。现在使用Silverlight技术开发洪水预报系统属于一种全新的尝试与探索。

本文基于ASP.NET平台下B/S模式,借助Silverlight富客户端技术,使用XAML语言设计UI(User Interface)界面、C#开发后台业务逻辑,选用SQL Server 2008作为数据库平台,采用面向服务架构完成了基于Silverlight的B/S模式水库洪水预报系统的开发。……

登录APP查看全文

猜你喜欢

界面数据库模型
一半模型
国企党委前置研究的“四个界面”
重尾非线性自回归模型自加权M-估计的渐近分布
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
数据库
人机交互界面发展趋势研究
3D打印中的模型分割与打包
数据库
数据库
数据库