节点文献
基于MVC模式的物业管理系统的研究与实现
【作者】 李莎;
【导师】 吴力明;
【作者基本信息】 昆明理工大学 , 管理科学与工程, 2007, 硕士
【摘要】 面向Web的应用程序开发的技术有很多,因此在系统的开发中有很多开发方法可以选择。但多数系统在开发中存在系统结构复杂、开发周期长、代码重用率低、网页设计和软件开发相互制约导致开发效率低下等不尽人意的地方。MVC设计模式把应用程序抽象为Model(模型)、View(视图)、Conrtoller(控制器)三个功相互独立的部分,三者既分工又合作地完成用户提交的每项任务,这样可以使系统的开发更加便捷。Microsoft公司推出的.NET开发平台是一组用于建立Web服务器应用程序和Windows桌面应用程序的软件组件,提供了大量的易于使用的控件和功能强大的类库,还有良好的代码结构。这些优势能够很好的支持基于MVC模式的系统开发。本文提出了运用三层体系架构和B/S结构来进行基于MVC模式的解决方案。详细讨论了在.NET平台下,开发基于MVC模式和三层架构的B/S系统的原则及设计,并说明了MVC模式和三层体系架构的关系及MVC模式在.NET平台中的实现。本文运用上面提出的解决方案,选择.NET平台和B/S体系结构,以MVC模式的思想作指导实现了一个三层体系架构的小区物业管理系统。该系统包括综合管理、住户管理、房屋管理、收费管理、系统管理几个模块。本文主要介绍了系统的需求分析、总体架构设计、数据库的设计以及最后的程序实现。实际运行结果表明,该系统运行良好。
【Abstract】 There are many technologies of Web-oriented application program development. So there are also lots of methods can be chosen to develop in the development of system development. However, in the development of most systems, there are many unsatisfactory things including complex system structure, long development cycles, low code reuse rate, low development efficiency which was led to by mutual restraint between web design and software development, etc.The MVC design model abstracts the applications into three parts with distinct functions, which are Model, View and Controller. The three parts complete each task from users with both division and cooperation. This model can make the development of system easier. .NET development platform launched by Microsoft Corporation is a set of software components used for establishing Web server applications and the Windows desktop applications, it provides a large number of easily applied controls and powerful class library, and good code structures. The advantage of .NET platform can support the development of system perfectly.This article proposed the solution based on the MVC pattern, which used the three-tier architecture and the B/S structure. In detail it discussed under the .NET platform, the developed principle and design of B/S systems of three-tier architecture based on MVC the pattern, and explained the relations between MVC pattern and three-tier architecture and realization of MVC pattern in NET the platform.This paper used the solution as above, chose .NET platform and the B/S architecture, with guidance of the the MVC pattern, realized the property management systems. The systems included several modules, such as integrated management, household management, housing management, charge management, and systems management. In this article, it mainly discussed the demand analysis, overall structure of the system, database design and the final program realization. The actual movement result indicated that, this system movement is good.
【Key words】 MVC pattern; Architecture; .NET Platform; Web Services; The Property Management System;
- 【网络出版投稿人】 昆明理工大学 【网络出版年期】2008年 09期
- 【分类号】TP311.52
- 【被引频次】9
- 【下载频次】360