欢迎来到天天文库
浏览记录
ID:30642809
大小:19.56 KB
页数:8页
时间:2019-01-02
《基于b/s模式的水库兴利调度系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于B/S模式的水库兴利调度系统 摘要:针对水库兴利调度的特点并结合卡海水库的实际情况,以Visual为系统开发平台,基于B/S模式,结合oracle9i数据库,设计并开发了结构合理、功能齐全、界面友好、具有很强实用性和交互性的基于Web的水库兴利调度系统。该系统可通过Internet远程访问和操作,较好的实现了资源的共享,为水库的兴利调度提供了依据。 关键词:
2、兴利调度;B/S;Visual 水库调度是水库运行管理的中心环节,是为了合理水库的运行工作,解决和协调由于径流不能准确预知情况下水 库工作可靠性与经济性的矛盾,减免因调度不当而造成的损失,充分发挥的工程效益。水库调度的安全性主要体现在防洪调度方面,而水库调度的经济性主要体现在兴利调度方面,根据入库水量信息、水库特性、面临的状态及各类约束条件,尽可能的减少弃水,确定不同时期不同情况下的发电计划和实施方案,使水电站的发电效益最大[1]。随着电子技术、计算机技术的发展和计算机应用的日益普及,水库
3、兴利调度的信息化越来越高,许多为水库兴利调度开发的调度决策支持系统,为水库的兴利调度提供了较好的参考依据,发挥了巨大的经济效益。目前水库兴利调度一般都是采用传统的C/S结构,但是随着网络课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果技术和分布式数据库技术的迅速发展,基于C/S结构的软件系统就暴露出维护
4、工作量大、升级困难、可移植性差、开发周期长和信息难以共享等自身难以克服的缺点[2]。 以Web技术为核心的B/S网络化应用模式的出现及其广泛应用,使得软件系统的网络体系结构跨入了一个新的阶段。导致了很多应用系统的体系结构从C/S结构向更加灵活的B/S多级分布结构的演变。基于web的以B/S为核心的水库兴利调度系统使得许多操作可以在客户端浏览器中实现,既简化了操作、提供了较准确的兴利调度依据,又大大减少了软件升级维护费用。 1、系统结构分析及总体结构 兴利调度系统结构以Web服务器
5、和Oracle数据库服务器为中心,以Visual课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果为系统开发平台,采用和c#作为核心编程语言[3]。整个调度系统分为三层:表示层、业务逻辑层、数据库层。表示层为用户提供一个在浏览器里显示的交互界面;业务逻辑层是所有调度功能模块的集合;数据库层负责业务逻辑层中
6、所有数据的持久存储。用户通过浏览器在Web上根据权限可进行兴利调度方面的操作,充分发挥水库的兴利效益;可进行兴利调度成果的管理,实现资源的共享。兴利调度系统总体结构如图1所示。 2数据库设计 数据库结构 数据库设计是整个系统关键的一步,一个良好的数据库设计是高效率的系统所必须的。应依据需求,获取并分析系统信息,进行数据内部以及外在关系的分析,有效地建立整个系统的数据结构,在此基础上对数据库的数据量、数据流量、及响应速度的估算分析,合理地给数据库分配物理空间,使数据储存合理,没有冗余,
7、保证数据库数据的安全和数据库的性能。目前通用的数据库软件中Oracle数据库以其能够很好地满足标准信息服务系统的要求,因此本系统以Oracle9i作为B/S计算环境数据库服务器的分布式数据库管理系统[4]。依据水库兴利调度工作的需要和用户查询的需要,对不同类型的数据进行分类管理,以满足远程用户的数据库访问的需要,能适应网络环境的需要,确保数据的可靠性、有效性、完整性、安全性和一致性,实现数据的共享。本分布式数据库系统分为用户限管理模块、系统数据管理和维护模块、水库基本信息模块、查询模块、水库兴利调
8、度数据储存模块、图形报表模块。2.用户权限管理模块课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果 为有效保证系统的安全性,根据实际需要系统管理员在本模块中为不同的用户授予不同的权限,也可以在本模块中添加、修改、删除用户权限资料。 2.系统数据管理和维护模块 数据库是系统的核心。数
此文档下载收益归作者所有