APP下载

MVC模式下的Web系统快速开发框架设计❋

2015-08-07饶浩

微处理机 2015年3期
关键词:定义数据库模型

饶 浩

(韶关学院信息管理系,韶关512005)

MVC模式下的Web系统快速开发框架设计❋

饶 浩

(韶关学院信息管理系,韶关512005)

讨论了一种基于MVC(Model模型,View视图,Controller控制器)模式的Web信息系统快速开发框架,描述了开发框架的设计,介绍了数据库API封装、对象关系映射、URL映射表等操作。系统开发被抽象为MVC结构,开发过程在业务规则之下进行最根本的数据模型操作,很好地把系统业务剥离出来实现。快速开发框架的开发周期比较短,开发效率比较高,从开发和维护等角度相比较,比传统的开发方式更具优势。

模型-视图-控制器模式;信息系统;对象关系映射

1 引 言

在当今的信息时代,人们在商业、贸易、经济等方方面面都离不开信息交互,而在信息交互过程中,Web扮演着非常重要的角色。

在传统方法的Web应用开发中,系统业务和界面融合一体。开发人员除了要构建核心的业务数据以外,还往往需要花费很多时间和精力处理业务数据的流动及其展现。在做一个应用的时候,往往需要编写大量的数据库查询操作,频繁地在各种逻辑混杂的代码中加插经常变化的控制逻辑,使得系统的管理和维护十分艰难。

Web信息系统快速开发框架基于MVC模型进行设计,开发周期比较短,开发效率比较高。通过对象关系映射把数据表映射到对象,并为对象定义几个基本方法来处理数据,使开发人员能够把主要精力放在业务数据的处理之上,尽量减少其他逻辑的处理。开发框架将控制器分离出来,通过控制器连接界面和系统业务,其关系为松耦合。……

登录APP查看全文

猜你喜欢

定义数据库模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
数据库
3D打印中的模型分割与打包
数据库
数据库
成功的定义
数据库
修辞学的重大定义
山的定义