基于MVC和三层架构的水资源管理系统的研究与应用

来源 :安徽大学 | 被引量 : 0次 | 上传用户:hawking415
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
水资源管理系统是水行政管理部门获取水文水情一手资料的重要手段,它为实时监测水情雨情,合理地制定用水供水决策、应急管理提供数据支持,是严格执行水利部水资源管理制度的重要组成部分。本文采用将MVC模式和三层架构相结合的架构运用于水资源管理系统开发,其目的在于将前台和数据相分离,使系统更加安全、稳定。整个系统设计过程严格遵守了这个新的架构,满足了水资源管理系统的使用需求。实践证明,重新设计架构模式能适应开发需求,在调试和使用阶段更具灵活性与复用性。同时对该系统的设计思路、结构框架、开发环境等做了详细介绍,系统以Visual studio 2010、ArcGIS Desktop 10.1为主要开发环境,以ArcGIS Server+SQL Server+Asp.Net MVC4为支撑平台,同时利用基于磁盘阵列的双机容错系统作为硬件环境。根据需求,添加了权限管理子系统,包含视图管理,用户管理等。此外,系统还实现了下载、保存、打印和输出的功能,将数据库中的数据转变成普通用户熟悉的EXCEL文件,方便了用户的使用。
  本文主要做了以下几个方面的工作:
  一详细介绍架构设计理念在软件设计中的关键作用,并分析介绍了三层架构和MVC设计模式以及二者的优缺点。将MVC与三层架构结合形成新的系统框架,给出了新框架的具体实现步骤。
  二对水资源管理系统进行详细的需求分析、功能设计、数据库设计等。
  三对水资源管理系统中等值线的插值方法进行研究,在插值时考虑多个变量,提升空间分析的准确度,从而使得生成的等值线更接近现实情况。
  四用三层架构和MVC设计模式相结合的框架设计出了水资源管理系统,通过了单元测试、集成测试、系统测试和验收测试。用现代化的在线管理系统服务水资源管理部门,简化了工作,提高了水资源管理的准确性和实时性。
  最后总结了工作,并对系统的未来研究方向进行了展望。
其他文献
期刊
期刊
手部静脉识别技术是生物特征识别技术领域的研究热点,主要包括:手背静脉识别技术、手掌静脉识别技术、手指静脉识别技术,而手指静脉识别技术是近几年来静脉识别技术的研究热点。本文研究了基于近红外透射成像原理的手指静脉图像采集和身份识别方法,主要包含:近红外手指静脉图像采集装置的设计、基予引导图像滤波的手指静脉图像细节增强算法、骨架细化算法、特征提取方法、分类器设计以及MATLAB仿真实现,具体如下:  近
无线传感器网络是一种小型自组织低功耗的区域性数字化无线通信网络,具有低成本和易于维护等优点。但由于无线信道环境复杂,硬件设备供电受环境限制而采用电池供电,单一的通信频段和较高的设备功耗限制了这一技术的实际推广。同时目前常用无线传感器网络软件系统也存在如底层代码不开源,微型操作系统任务调度实时性差和目标硬件范围较小难以移植等问题。  为解决上述问题,本文设计了一种新型多用低功耗无线传感器网络硬件平台
无线Mesh网络是在传统Ad hoc网络基础上发展而来的,兼具Ad hoc网络的各种结构特点。作为一种新兴的宽带接入技术,改进了传统无线局域网(WLAN)中每个客户端均通过一条与AP(Access Point)相连的无线链路来访问网络的局限性,又具备Ad hoc网络中网络节点的独立路由和主机功能,采用无中心控制点的分布式控制方式。同时,无线Mesh网络又不同于Ad hoc网络,无线Mesh网络中骨
学位
期刊
智能视频监控系统作为计算机视觉技术的一个重要应用,一直是计算机视觉领域中活跃的课题之一。智能视频监控系统是在不需要人为干预的前提下,对视频序列进行实时、自动的分析处理,试图在视频序列中检测出运动目标,并对其进行跟踪、目标识别和后续行为分析等,从而对视频内容进行理解和解释,并做出实时主动的预警和行为规划等。其中,运动目标检测是视频监控系统的基础,运动目标检测的准确与否决定了后续步骤的准确性和可靠性。
期刊
期刊