基于MVC架构的校外实训基地管理系统开发
2016-10-21王鸿彬
王鸿彬

摘 要:本系统是基于MVC架构进行设计、开发的,系统主要包括基础数据录入、合同管理、实训基地评价、事项跟踪等功能模块。在充分利用MVC耦合性低、重用性高、部署快、可维护性高等特点的基础上,构建起一套服务于职业院校实训基地日常管理、维护、评价和跟踪的管理系统。
关键词:MVC;ASP.net;实训基地管理;信息系统
1 概述
MVC(Model View Controller),是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。根据实训基地管理系统用户分散、距离远、业务需求多变、对可扩展性要求较高等特点,文章中使用ASP.net MVC,它是另外一种开发ASP.NET应用程序的设计模式,不会取代ASP.NET Web Form模式,两者是并行的,不会冲突。由于ASP.net MVC具备耦合性低、重用性高、生命周期成本低、部署快、可维护性高、有利于软件工程化管理等优点,其已经成为.net平台Web开发的首选设计模式。
2 ASP.net MVC原理
ASP.NET 是微软面向Web应用开发推出的一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架[2]。ASP.NET 支持三种不同的开发模式:Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。
MVC是一种使用MVC(Model View Controller 模型-视图-控
制器)设计创建Web应用程序的模式[3]:
(1)Model(模型)表示應用程序核心(比如数据库记录列表)。
(2)View(视图)显示数据(数据库记录)。
3 系统设计与实现
校外实训基地管理系统主要功能模块如下:……p>
