首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
本文在BREW(Binary Runtime Environment for Wireless)平台之上,应用中间件技术对现有的基础接口进行封装和扩展,提出一种新的适合开发手机游戏的框架。应用该框架可以增加代码的复用率,提高程序开发的效率,使代码更易于维护。  相似文献   

2.
SSH(Struts+Spring+Hibernate)框架技术是目前最受关注、应用最为广泛的架构之一。本文在深入研究各个框架理论和设计模式的基础上,主要针对当前开发模式中表示层与业务逻辑层、业务逻辑层与数据持久层之间不能完全分离,设计了基于MVC模式的一套框架,该框架以Struts2,spring3,Hibemate3为主,Ajax为辅,引入了spring的IoC技术和Java5的新特性Annotation。由于IoC技术的纳入,从而降低了系统模块之间的依赖性。通过在POJO类使用Annotation技术,大大降低了系统的代码量以及提高了系统的开发效率,并且通过struts2把AOP思想引入到SMS(Supermarket Management System),即超市管理系统应用的开发中,分离了业务逻辑代码和基础业务代码(交叉业务代码),提高了系统代码的可复用性,可维护性和可读性,解决了代码的分散混乱的问题。本文以社会上常见的超市管理系统为例,对整合的架构应用进行具体的研究。研究结果证实了,整个系统具有平台无关性,并提高了应用系统的灵活性,可维护性,可扩展性,可移植性和组件的可复用性。  相似文献   

3.
为了提高软件代码质量,笔者从开发与审核两个过程分析了可以改进代码质量的关键环节,并在此基础上利用AOP提供的连接点模型,提出了一个灵活的、面向扩展的代码质量框架AjCQFr(AspectJ-based Code Quality Framework)。按照此框架的要求,开发了若干个检测代码质量的工具。同时,在开发中引入面向方面的设计和实现,并使用上述工具对开发成果进行质量检测。实践证明,这些工具可以极大地提高软件的质量和开发效率,并缩短代码质量保证过程。  相似文献   

4.
罗成  陈曦  张原 《科学技术与工程》2007,7(6):1243-1247
Struts为大型的Web应用程序开发提供了良好的框架,充分的体现了MVC的设计模式,很好的实现了用户界面和业务逻辑的分离,有利于网页设计者与程序设计者的分工,提高了代码的可重用性和灵活性。文中对Struts的工作原理进行了分析,结合实例介绍了Struts框架在程序开发中的应用,并总结了应用Struts框架进行开发的优势和局限性。  相似文献   

5.
Struts框架在JavaWeb应用的开发中得到了广泛的应用。Tiles是Struts的一个子框架,Tiles可以很好地解决页面代码重用的问题。全国计算等级考试采用网上报名是必然的趋势。介绍了MVC模式和Struts框架,研究了Tiles框架及其优势。最后给出了StrutsTiles在NCRE网上报名系统中和应用。  相似文献   

6.
崔丽  周相兵 《科学技术与工程》2012,12(25):6490-6494
针对当前语义Web服务应用的需要,设计实现一种以开源软件为基础的语义Web服务开发框架,主要是采用Spring、CXF、WSDL2OWL—S和EXT JS开源软件来整合完成该框架。因此,从分析这些开源软件技术、整合的关键代码和具体的应用案例三个方面来具体地分析该框架的设计、实现和应用,从而为语义Web服务开发者提供一个快速开发框架和方法。  相似文献   

7.
基于EJB等的重量级的Web应用存在着很多问题,如代码复用率低、复杂程度高、维护性差.本文提出了一种新的基于MVC结构,使用轻量级的SpringMVC+Spring+Mybatis(SSM)开发框架,并且对其结构整合、组成、开发优点等进行了探究,并以构建城市供水业务系统为例子,说明了SSM框架在实际开发中,能提高代码的复用率、系统的性能等.  相似文献   

8.
ESSE.NET是一个基于.NET技术的应用框架,该框架分为三个组成部分:基于MVC模式的表示层、业务逻辑层、通用数据访问层。本框架不仅适用于.NET的WEB系统开发,也适用于WindowForm系统开发:应用程序中所使用的数据访问代码几乎不需要改变,就能满足不同厂商的数据库开发,有更好的灵活性和扩展性。  相似文献   

9.
Struts提供了一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性。文中首先介绍了Struts概念和体系结构及其对Model,View和Controller层的实现原理。然后介绍了高校开放式实验室系统各个功能模块以及整个系统基于Struts的开发流程。最后,通过一个应用示例,详细介绍了Struts框架在系统开发中的应用。  相似文献   

10.
浅析面向对象框架复用技术   总被引:1,自引:0,他引:1  
软件复用是在软件开发中避免重复劳动的解决方案,其出发点是开发应用系统不再采用一切“从零开始”的模式,而是以已有的工作为基础,充分利用过去应用系统开发中积累的资源,如设计、代码、测试用例、度量、过程.开发知识和经验等,从而将开发的重点集中在完成系统的业务逻辑设计上面。在现代软件工程中,像代码复用这样低层次的复用已经不适合于特定领域大型软件生产的需求,工业化的软件复用已经从通用类库进化到了面向领域的应用框架。框架由于提供了大力度的重用而被认为是一种最有前途的面向对象技术。  相似文献   

11.
良好的体系结构和开发框架对一个Web应用的设计、开发、扩展、维护具有重要的意义,可以很好地提高代码的复用性,满足系统的"高内聚低耦合"原则。Struts是一种基于MVC的Web框架,实现了表示层和业务逻辑层的分离,提高了系统的开发维护效率;Hibernate是一种开源的持久层框架,保证系统具有更好的移植性,降低了数据库设计的复杂度。  相似文献   

12.
袁军  周小平 《科技资讯》2007,(15):225-226
Struts是基于MVC设计模式,当今Web程序开发最广泛应用的框架之一,在Web应用开发中很好地将显示和逻辑分离,提高了代码的可重用性和灵活性。本文首先分析了Struts框架结构及其对Model,View和Controller层的实现原理,并总结了Struts框架的优点和不足之处,以及开发时就注意的一些细节的问题。  相似文献   

13.
在如今需求快速迭代,代码规模不断膨胀的趋势下,传统的Web应用开发模式已经无法满足快速开发的要求,为了解决代码规模的危机,先进的开发理论应运而生。该文基于YAF这一PHP开发中流行的MVC框架进行改进,对YAF的Model模块进行内部分层,并对基于YAF的系统开发进行研究。实际表明,将系统进行分层,每层对应不同职责,系统开发模块化,易于维护扩展。  相似文献   

14.
Struts是众多实现MVC模式框架中实验B/S应用系统的一种优秀的应用框架。在Web应用开发中,它把界面和业务逻辑分离,极大地提高了代码的可重用性和灵活性。阐述了Struts的工作原理,论述了Struts概念和体系结构,介绍了电子银行系统各个模块以及整个系统基于Struts的开发设计。  相似文献   

15.
雨丝 《科技信息》2009,(4):168-168
在J2EE企业级系统开发中,Struts框架占据了很重要的地位,熟练使用Struts框架可以大大地缩短开发周期,提高开发效率。本文将通过具体的代码实例和流程图对Struts框架的工作原理进行论述。  相似文献   

16.
研究面向SOA技术在网络设备管理系统中的应用,并给出一个基于SSH的J2EE开发框架,探讨此框架的设计策略及其兼容性能,实现业务代码的分离以及程序逻辑组件间的解耦,提高了系统的可维护性、可移植性和可重用性.通过此框架设计开发了网络设备管理系统,系统具有权限控制、弱电间设备管理、IP管理、VLAN管理、网络接口用户管理等功能.实际应用表明,系统运行良好,大大提高了高校中网络设备的管理效率,并为类似应用系统的构建与开发提供了可以参考的解决方案.  相似文献   

17.
在J2EE企业级系统开发中,Struts框架占据了很重要的地位,熟练使用Struts框架可以大大地缩短开发周期,提高开发效率。本文将通过具体的代码实例和流程图对Struts框架的工作原理进行论述。  相似文献   

18.
基于Struts框架的Web应用设计   总被引:1,自引:0,他引:1  
李红岩  马秀芳 《科技信息》2011,(33):115-115,109
Struts是一种非常优秀的基于MVC的应用框架,具有良好的扩展性,能够实现代码重用,使得Web应用开发效率大大提高。本文介绍了MVC的分层设计思想,对Struts基本体系架构,处理流程,开发方法进行了阐述。  相似文献   

19.
本文分析了Hibernate和Struts的机制,提出了一种基于Hibernate和Struts的J2EE应用开发策略。在这种策略中,模型层用Hibernate实现,视图和控制器则用Struts框架实现,这样可大大降低代码的耦合性以及提高系统的开发效率。  相似文献   

20.
胡泽华 《科技信息》2009,(4):152-152
本文分析了Hibernate和Struts的机制,提出了一种基于Hibernate和Struts的J2EE应用开发策略。在这种策略中,模型层用Hibernate实现,视图和控制器则用Struts框架实现,这样可大大降低代码的耦合性以及提高系统的开发效率。  相似文献   

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

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