admin 管理员组

文章数量: 887053


2024年1月12日发(作者:priorityqueue自定义排序)

MVC模式下多界面控制的设计和实现

摘要:基于b/s的软件开发需要一种科学的软件开发模式,mvc模式的设计思想为软件的健壮性、可维护性和可扩展性提供了有力的支持。文章介绍了mvc模式的体系结构及功能,给出了多界面控制的设计与实现,使用mvc模式开发软件充分体现了该模式的优点,增加了项目开发的效率和复用性。

关键词:mvc设计模式;多界面;xml

中图分类号:tp311 文献标识码:a 文章编号:1009-3044(2013)09-2227-04

mvc(model-view-controler,模型-视图-控制器)是xeror parc

在八十年代为编程语言smalltalk-80所发明的一种软件设计模式[1,2],至今已被广泛使用,是一种划分系统功能的方法,其为开发交互式应用系统提供了一个优秀的设计模式,受到越来越多开发者的欢迎。mvc模式三维目的是增加代码的重用率,减少数据表达、数据描述和应用操作的耦合度,同时也使得软件可维护性、可修复性、可扩展性、灵活性以及封装性得以提高。

1 mvc模式体系结构及功能分析

mvc把一个应用的输入、处理、输出流程按照model、view、controller的方式进行分离,这样一个应用被分成三个层,即模型层、视图层、控制层[3]。

模式的核心就是做到三层甚至多层的松散耦合,是一种面向动态内容的实现方式。在mvc模式中,应用程序被强制分成三个核心部


本文标签: 模式 应用 数据