Font Size: a A A

The Design And Implementation Of Safety Risk Monitoring Management System For Foundation Pit Based On ASP.NET MVC

Posted on:2017-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y W OuFull Text:PDF
GTID:2348330563452182Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Since the reform and opening policy,the rapid development of large and medium size cities in China led to the increasingly scarce land resource,and utilization of underground space cause widespread concern.Foundation pit engineering also moves to the direction of increasingly large scale and complex environment.Because of the multifarious data in the construction process,the traditional manual method has been unable to meet the needs of project management.There have been many problems in excavation,for example,the storage and achieves of monitoring data is difficult,resource can't be shared,a number of project units result to communication barries,and status of warning is relatived weak.So,the monitoring management proposed the new requirement in informationzation,automatization and intelligence.We need to design an management system to solve the above problems.Based on the current situation of excavation monitoring,this article used 3-tier architecture,combined with ASP.NET MVC,ADO.NET Entity Framework,RBAC,Ajax and Simple Mail Transfer Protocol,to achieve the construction of information management system.The main work and innovation of this paper are as follow:1.According to the foundation data and the enterprise informationzation requirement provided from Beijing survey and design Institute Limited Company,the paper analyzes the overall system demand,divides the system into seven functional modules,and discusses the performance requirements from the scalability,esay-using and others.At the same time,describes the key issused in the development process: In view of the inconsistency of user demand and the security of monitoring data,applies Role-Based Access Control technology to manage permissions and realize the top-down management mechanism.2.According to the system demand analysis,makes the overall design of system,analyzes the network topology structure and logic structure,and determines the system design scheme of extended MVC of three-tier architecture which based on ASP.NET MVC pattern and ADO.NET Entity Framework.At the same time,through the Repository model to expand the Model layer,decouples data access layer and service logic processing to ensure the security of the database.The paper designs and anasysises the system for every functional module.Combined with the knowledge of relational databse SQL Server,the paper finishes the design of database tables supplied by E-R diagram.3.According to the functional requirements analysis and system design,combined with the relevant knowledge of ASP.NET MVC and AJAX,through the visual studio 2012 development tools for the development and implementation of the system.After the brief introduction of the development environment,operating environment and the overall framework of system,the paper describes the design and implementation of the data persistence layer,model layer,control layer,view layer detailed,and describes specifically the implementation process of extending the model layer by the Repository pattern.At last,the function and performance of the system are verified by unit testing and functional testing,to make sure the reliability and stability of the system after the system is deployed on the two aspects.
Keywords/Search Tags:ASP.NET MVC, Entity Framework, RBAC, Repository model
PDF Full Text Request
Related items