MVC模式在系统框架设计中的研究与应用

来源 :西安建筑科技大学 | 被引量 : 0次 | 上传用户:huojiantong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MVC(Model-View-Controller,模型-视图-控制器)是目前广泛流行的软件设计模式。最初,MVC只是应用在软件界面设计中,随着网络Web应用的快速增加,MVC在系统框架设计中大量采用,如Struts、Spring等,MVC的应用越来越广泛,因此对MVC在系统框架设计中的应用进行研究,具有极大的开发应用意义。 在详细分析研究MVC的基础上,本文采用EJB、前控制器模式、DAO(DataAccess Object)、DTO(Data Transfer Object)等技术与模式设计实现了一个轻量级的系统框架(简称为IsBuilder框架),该框架不象Struts等只是Web层的应用开发框架,它涉及到数据持久层的应用开发。IsBuilder框架层次结构划分清晰明了,便于软件开发人员分工合作及软件的后期维护与技术升级。目前,这个框架已获得公司的具体项目开发应用,经测试稳定性好,速度快。 虽然IsBuilder框架在公司的实际项目应用开发中获得很好的评价,但这只是一个轻量级的系统框架,难以适应大规模的企业应用。结合实际项目开发经验、理论分析,论文最后指出了该框架目前存在的缺点及以后如何进行升级改讲。
其他文献
最大团问题(Maximum Clique Problem,MCP)是图论中的经典组合优化问题,也是一类NP完全问题。被广泛的应用于许多领域,如人工智能、聚类分析、信号传输、子图同构问题、顶点覆
互联网和计算机技术的发展,使基于网络的远程教育成为一种新的教学手段,学生可方便地从网上教学系统中获取所需的教育资源。但是,目前的网络教学系统在提供教育资源时,大多忽略了
学位
本文主要根据目前网络信息检索存在的查全率和查准率低的特点,采用自动的查询扩展方法提高网络信息检索的性能。查询扩展作为解决词的不匹配问题的一种解决方案,已经引起了国
随着Internet的发展,传统的安全防护手段防火墙、入侵检测、虚拟专用网等在同黑客的斗争中发挥了巨大作用,但是却普遍缺乏网络防御的主动性和时效性。如何使网络安全防御体系由
目前商用车公司内部业务信息交流大量依靠电话、传真和E-mail等手工作业进行处理,信息传递不及时、不能实现信息共享和交互,效率极其低下,严重阻碍了公司业务的发展。为了适
基于互联网的P2P(Peer-to-Peer)技术又称为对等网技术,是一种网络体系结构,是在系统各成员之间直接进行交换来共享计算机资源和服务的一种应用模式。P2P网络有中心化P2P、结
随着计算机技术的发展,目前异构数据集成问题成为人们研究的热点。多数据源集成系统为访问异构数据源提供统一接口,使得查询者可以执行统一查询而不必考虑异构数据源之间的差
机会网络是演变自延迟容忍网络的一种新型网络,它具有容迟网络的大部分特性--例如网络底层拓扑结构不稳定、单个结点的负载和储存的能力都非常有限、端对端的通信缺失、链路
学位