首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
MVC设计模式在远程考试系统中的应用   总被引:7,自引:1,他引:7  
陈大鑫  杨路明 《微机发展》2004,14(10):73-75,140
随着计算机网络的迅速发展,远程考试已成为Internet应用的一个热点。然而大多数现有的远程考试系统存在可扩展性差、难以维护的缺陷。MVC设计模式是目前Web应用开发中的一种非常先进的设计思想,使用这种模式不仅可以提供清晰的设计框架,而且使设计过程更加灵活。文中在分析三种常用的MVC角色分配的基础上,结合远程考试的具体应用场合,在系统设计中采用了Sexvlet,JSP,JavaBean的技术方案。实践证明,采用MVC设计模式的远程考试系统具有良好的可扩展性、灵活性,并且易于维护。  相似文献   

2.
随着计算机网络的迅速发展,远程考试已成为Internet应用的一个热点.然而大多数现有的远程考试系统存在可扩展性差、难以维护的缺陷.MVC设计模式是目前Web应用开发中的一种非常先进的设计思想,使用这种模式不仅可以提供清晰的设计框架,而且使设计过程更加灵活.文中在分析三种常用的MVC角色分配的基础上,结合远程考试的具体应用场合,在系统设计中采用了Servlet,JSP,JavaBean的技术方案.实践证明,采用MVC设计模式的远程考试系统具有良好的可扩展性、灵活性,并且易于维护.  相似文献   

3.
基于MVC设计模式的WEB应用框架研究   总被引:5,自引:0,他引:5  
MVC设计模式是基于J2EE的WEB应用开发的首选模式,当前许多流行的框架也都是基于MVC设计模式的。本文简要介绍了MVC设计模式和Struts框架,并提出了一种基于MVC模式的新型WEB应用开发框架——WebFramework,并对该框架的各个层次的组成、功能进行了详细的描述。  相似文献   

4.
MVC是八十年代Xerox PARC为Smalltalk发明的一种软件设计模式,至今已被广泛应用到软件设计与研发中。然而,在软件项目研发与教学中经常会遇到对MVC理解不清的问题,尤其是对"视图模型"和"视图"的概念不清,导致对MVC模型的错误应用。本文通过实例详细讲解"视图模型"和"视图"的异同,从而使读者更好的应用MVC设计模式。  相似文献   

5.
ASP.NET系统开发中MVC设计模式的应用研究   总被引:3,自引:0,他引:3  
近年来,MVC设计模式(Model—View-Controller)在.NET平台上逐渐开始得到应用。ASP.NET应用系统按照3层WEB结构划分为表示层、业务层和数据层。表示层由WEB窗体组成,实现视图和控制器的功能,业务层包括业务实体组件和业务逻辑组件,数据层包括数据对象、数据访问组件等,业务层和数据层共同实现模型的功能。以用户信息查询模块为例,对MVC在ASP.NET环境下的应用特性和实现机制进行了分析。  相似文献   

6.
本文首先介绍了MVC设计模式的概念及优点,接着讨论了经典MVC设计模式在ASP.net环境下的实现,最后对MVC在ASP.NET下的使用特点及不足之处进行了分析。  相似文献   

7.
针对目前多层Web应用开发的难点,讨论了MVC设计模式,并将MVC设计模式引入JSP应用开发中.MVC设计模式分离了数据的控制和数据的表现,在实现多层Web应用系统中具有明显的优势.  相似文献   

8.
在简单介绍MVC框架实现的基础上,结合设计模式的思想,实现基于Struts框架的Java Web系统中控制流程设计.重点讨论了如何在继承Struts框架组件的实现中应用设计模式,从而达到功能复用机制,为我们的业务流程的开发带采了灵活性.  相似文献   

9.
本文首先在对MVC的设计模式和信息管理系统等概念分析和理解的基础上,综合了J2EE、EJB、JSP等技术,阐述MVC的设计模式是如何运用到信息管理系统中去。文章还以具体的系统为例子说明如何运用MVC的设计模式来划分模型、视图与控制器三个不同的组件。  相似文献   

10.
随着现代计算机科学技术的不断发展,MVC框架模式在JavaWeb应用系统中有了逐步的应用。其中MVC模式框架类型包括:模型层和视图层,模型层主要完成数据信息的处理以及对接,视图层可提供可视化界面为用户,用户可通过视图层完成对应的操作流程。笔者在此进行了详细分析。以便于提供可参考性的依据。  相似文献   

11.
基于MVC设计模式的Struts框架及其应用的研究   总被引:5,自引:0,他引:5  
冯相忠 《微机发展》2006,16(8):131-133
Struts是基于MVC设计模式的非常优秀的Web应用框架,在Web应用开发中很好地将显示和逻辑分离,提高了代码的可重用性和灵活性。文中首先分析了Struts框架结构及其对Model,View和Controller层的实现原理,并总结了Struts框架的优点,然后给出了采用Struts框架的一个应用实例的实现过程,在应用实例业务逻辑的实现过程中采用了Jbas技术,实现Java代码与数据库操作代码(SQL语句)的分离。  相似文献   

12.
赵晶  宋波 《数字社区&智能家居》2013,(8):5146-5148,5155
教育视频点播系统是我国教育信息化的重要组成部分。它打破了传统教室的时空限制,充分利用当前的网络资源与技术,丰富了网络教学模式。该文在对MVC设计模式和教育视频点播系统的需求特点进行分析的基础上,详细描述了采用MVC设计模式架构教育视频点播系统的设计方法以及该系统的实现过程。试用系统证明,此系统具有友好的人机界面和良好的运行效果,而且易于维护和扩展。  相似文献   

13.
基于MVC模式的Web OA系统设计与研究   总被引:24,自引:0,他引:24  
MVC(模型/视图/控制器)设计模式是建立在面向对象设计思想之上的新型方法和程序框架。文章结合笔者开发WebOA系统的实践,介绍了MVC设计模式的概念和基于MVCModel2的Struts框架,然后重点介绍采用Struts架构进行WebOA系统的设计与实现。最后通过一个登录管理子模块的实例,指出基于MVC模式开发面向对象系统可获得很好的性能、可扩展性和易维护性。  相似文献   

14.
Model-View-Controller 设计模式实例研究   总被引:6,自引:0,他引:6  
从MVC的起源谈起,以一个十分简单的Java例子来说明MVC的设计方式,最后以图解的方式揭示了MVC在实际运用中所采用的具体做法。  相似文献   

15.
涂婷婷  段凡丁 《微机发展》2007,17(6):235-238
随着网络技术的发展,基于B/S的Web体系结构逐渐成为系统应用的主流。然而开发这样的应用普遍存在着程序可重用程度低、维护工作繁琐、应变能力较弱等问题。因此,采用何种设计模式进行高效开发,是当前B/S发展的热点之一。在简要介绍MVC设计模式的同时,通过一个系统设计实例讲述了该设计模式的实现方法,最后将系统控制器——基于白盒设计的Action组件进化成基于黑盒设计的通用Action组件,以达到更好的开发效果。  相似文献   

16.
分析线号打印机软件需求和MVC框架设计的优势,充分利用Command设计模式的灵活性,将线号打印机的特定内容通过预定义的标记来适应不同的需求,由此提出一个基于MVC的软件系统.该系统为用户提供良好的交互界面,给线号打印机应用提供了有力的支持.  相似文献   

17.
远程监控系统已在各个领域都得到了广泛的应用,而油田监控系统因其设备分散,要求快速响应和安全运行等特点对整个分布系统提出了更高的要求。本文讲述了如何利用MVC设计模式,结合组态软件和Visaul Basic来共同实现一个高性能的远程监控系统,并通过发挥各自的优势、弥补缺点来同时满足易用性,鲁棒性,实时性。  相似文献   

18.
MVC模式在网络中的应用   总被引:1,自引:0,他引:1  
模型-视图-控制(MVC)是一种交互界面的结构组织模型,把交互系统的组成分解成模型、视图、控制三种相互独立的部件,改变其中任何一个都不会影响其它两个.首先采用Factory模式给出了MVC的体系结构框架,然后通过一个网络程序实例,讨论了MVC体系结构的设计与实现过程.根据这种设计思想能构造良好的松耦合的构件,使应用程序的构架更健壮,更具扩展性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号