Font Size: a A A

Research And Application Of Water Resources Management System Based On MVC And Three-tier Architecture

Posted on:2016-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:M M ChenFull Text:PDF
GTID:2308330461992020Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Water management system is an important means of obtaining water hydrology information by the administrative department. It provides data to support real-time monitoring of hydrological rainfall, rational decision-making to develop water supply, emergency management. It is an important part of the strict implementation of Ministry of Water resources management system. This paper combines the MVC model and three-tier architecture and separates the three-tier display and logic code completely and applies to the Water Resources Management platform architecture design and development. It makes the system more secure and stable. This paper complies with this new architecture strictly with the design process to meet the demand for the use of system. Practice has proved that the new architecture can adapt to development needs, is more flexibility and reusability in commissioning and use phase. The paper also introduces the concepts, structure and development environments of water management system. The system uses Visual studio 2010 and ArcGIS Desktop 10.0 as development environment, ArcGIS Engine+SQL+ArcSDE +ASPOSE as support platform. The hardware uses "Fault-tolerant disk array system" duplex backup. According to the demand, the system also designs rights management system for the users, including the view management, user management. In addition, the system also enables to download, save, print and output. It outputs the data in the database as a EXCEL file to facilitate the common users.In this paper, the work is done in the following aspects:First, this paper describes the key role of design in software architecture design and analyzes the three-tier architecture and MVC design pattern and their advantages and disadvantages. This paper combines MVC and three-tier architecture to form a new system framework, and shows concrete steps to realize this framework.Second, it details Water Resources Management System requirements analysis, functional design, database design, etc.Third, it researches on Water Resources Management System contour interpolation method, considers a number of interpolation variable, improve the accuracy of spatial analysis, so that contours are generated closer to reality.Fourth, Water Resources Management System with a three-tier framework and MVC design pattern throughs unit testing, integration testing, system testing and acceptance testing. The modern online management system for water resources management department, simplifies the work and improves the management of water resources in the accuracy and timeliness.Finally, the paper summarizes the work and looks forward to the future research directions of the system.
Keywords/Search Tags:MVC, Three-tier architecture, Water management system
PDF Full Text Request
Related items