共查询到20条相似文献,搜索用时 125 毫秒
1.
为了提高软件的复用度和扩展性,在参考设计模式和MVC框架的基础上,提出了一种基于自动化对象模型(AOM,Automatic Object Model)和插件(Plug-In)模式的轻量级框架(LFBAP,Lightweight Framework Based on AOM and Plug-In Pattern),并采用了Object-Z语言进行了形式化描述.其中,利用了观察者模式、事件冒泡机制设计AOM,为框架提供了一组可被订阅的对象事件接口;设计并实现了基于DLL的插件模式.应用结果表明,使用LFBAP框架开发某系统定制平台软件,可以很方便地对系统进行插件级的扩展,能有效地提高开发效率. 相似文献
2.
罗维 《电脑编程技巧与维护》2013,(16):25-27,38
MVC应用程序开发框架是MVC开发模式实现的基础。通过对MVC模式的深入研究,以PHP为基础,提出了MVC的实际模型,设计了MVC框架的体系架构,解决了框架的路由模式,研制了控制器工厂、DAO组件与模板引擎,形成了较为完整的MVC开发框架设计体系,为企业级应用系统开发提供了底层支撑系统。 相似文献
3.
4.
基于MVC_X的Web应用开发研究与设计 总被引:1,自引:0,他引:1
王天擎 《计算机应用与软件》2007,24(5):37-39
介绍了MVC(Model/View/Controller)模式,针对MVC模式中数据持久化问题提出了MVC_X开发模型,该模型在MVC的基础上进行了改进,将MVC中的模型层加以细化为业务层、持久层以及数据层.在此基础上提出使用Struts Web框架实现MVC设计模式,并针对Struts 框架对持久层支持不够的弱点引入了Hibernate O/R映射工具.最后给出了MVC_X模型中的持久层实现.在MVC_X上进行开发可以帮助开发人员快速、高效地开发出稳定的大型Web系统. 相似文献
5.
通过对金信项目内容和企业应用中的开发模式的讨论,分析了金信的项目需求和系统特性,利用MVC模式的特点,将MVC模式作为金信架构设计的基础,并依据应用系统的需求特性,对MVC框架模型进行了扩展。 相似文献
6.
为了满足企业对考勤系统的可移植性、可维护性的需求,采用基于MVC模式的SSI框架,设计并实现一套考勤系统。利用MVC模式对系统进行简单有效的分层式设计,使得系统的结构清晰,功能完善,同时SSI框架提供的丰富功能能够简化开发过程,降低系统代码耦合度,提高了代码的复用性。实践证明,SSI框架提高了开发效率和系统的可维护性,同时增强了系统的可扩展性。 相似文献
7.
本文首先介绍了MVC软件设计模式,进而述了基于MVC模型的Web应用软件开发框架struts的体系结构,并结合一个实例讨论如何设计基于Struts框架的应用,并分析了使用Struts框架开发系统的优点。 相似文献
8.
在简单介绍MVC框架实现的基础上,结合设计模式的思想,实现基于JSP+Servlet+Java Bean的模式在Java Web中移动实习就业跟踪系统的设计,重点讨论了在MVC框架中应用设计模式,达到系统和控制层、模型层、视图层的实现,为业务流程的开发及功能的扩展带来了灵活性。 相似文献
9.
为了满足中小型企业对于E-C和ERP系统两者的业务需求,构建一种高性能、易扩展的方便开发的模型-视图-控制器(MVC)模式实现机制,提出一种基于MVC模式的设计和实现方案。该方案首先整合了E-C和ERP的业务流程,然后采用统一建模语言对系统进行可视化建模,并根据MVC和.NET的N层架构模式,提出一种新的架构模式。最后用实际项目证明了该方案不仅高效地整合了E-C和ERP系统的业务流程,而且极大地提高了系统的性能,同时也提高了系统中代码的利用率。 相似文献
10.
以学院评教系统业务变化为背景,按照面向对象的基本原理,对网上评教系统进行了分析和重构。利用UML建立重构模型,并结合.NET的配置文件和反射机制实现了评教系统面向接口编程插件式框架的设计,为学院评教系统提供了极大的扩展空间。 相似文献
11.
基于MVC设计模式的Struts框架及其应用的研究 总被引:5,自引:0,他引:5
Struts是基于MVC设计模式的非常优秀的Web应用框架,在Web应用开发中很好地将显示和逻辑分离,提高了代码的可重用性和灵活性。文中首先分析了Struts框架结构及其对Model,View和Controller层的实现原理,并总结了Struts框架的优点,然后给出了采用Struts框架的一个应用实例的实现过程,在应用实例业务逻辑的实现过程中采用了Jbas技术,实现Java代码与数据库操作代码(SQL语句)的分离。 相似文献
12.
夏伟 《数字社区&智能家居》2007,3(8):789-790,792
Struts是基于MVC设计模式的非常优秀的Web应用框架,在Web应用开发中很好地将显示与逻辑分离,提高了代码的可重用性和灵活性。文中首先分析了Struts框架及其对Model,View和Controller层的实现原理,并通过一个实例演示Struts框架实现MVC模式的方法。 相似文献
13.
为了适应网络教学要求,在Java EE平台下,研究并设计一个基于SSH框架的在线教学系统。该框架采用MVC分层架构模式,实现表示层、业务层和持久层分离。每个层功能明确,相互独立,通过通信接口联系,从而规范Web应用开发行为,提高系统开发速度和可维护性。 相似文献
14.
MVC(model、viewer、conteroller)2模型的研究与实现,是近两年在业务系统开发中的一个热门话题。文章描述了MVC2模型的思想、在过滤与XML调用上进行创新,以及MVC2在湖南省交警总队门禁管理系统上的具体设计与实现。结果表明,利用MVC2模型开发业务系统,具有简单、灵活和扩展性好等特点。系统完全满足业务需求,在测试阶段中一直保持良好的运行状态。 相似文献
15.
卢肖霞 《计算机测量与控制》2018,26(10):122-127
在Web项目开发中,一个良好的框架可以加快开发速度,降低成本,减少工作量,同时可以使Web项目具有良好的扩展性和移植性。基于Spring MVC+Spring+Hibernate(简称SSH)的项目以其快速的开发效率和良好的扩展性,成为中小企业应用主流的框架组合。Spring MVC是一个基于MVC设计模式的框架,是Spring的子项目,主要负责表现层和控制层的功能,例如响应请求等。Spring是一个实现IoC和AOP的容器,降低组件间的耦合度,可以整合和支持Spring MVC和Hibernate等主流框架,使业务逻辑更加清晰。Hibernate负责管理数据持久化,实现与数据库相关的CRUD操作。以购书网站的后台管理系统为例,重点说明SSH框架在Web应用系统的后台开发中的应用。 相似文献
16.
针对B/S模式校园管理系统的建设与应用,提出了基于SpringMVC技术架构的解决方案,该方案在Web系统快速设计与开发中得到了具体的应用。结果证明,采用Spring内置的MVC和Hibemate技术架构对于构建复杂的业务系统.较传统的Struts+Spring+Hibemate(SSH)组合,提高了开发效率和系统的质量。降低了系统的复杂性。 相似文献
17.
Struts框架的研究与应用 总被引:9,自引:0,他引:9
Struts是当前Web应用开发中最为流行的框架之一。它提供了一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性,便于组件式开发。文章简要介绍了MVC(Model/View/Controller)设计模式和Struts框架的体系结构和工作原理,然后结合一个实例,讲述了Struts实现MVC模式web应用的过程。结果显示Struts能够大大提高开发效率,同时提高系统的可维护性和可扩充性。 相似文献
18.
Struts作为一个开源的Web层框架,在开放、大型、可扩展的Web应用开发中具有显著优势.介绍MVC设计模式和Struts框架的工作原理,采用Struts框架开发的税务申报系统,将显示层、业务层和数据层分离,实现系统的可扩展性、可重用性及可维护性. 相似文献
19.
基于.NET的Web应用框架的设计与应用 总被引:1,自引:0,他引:1
针对当前Web应用系统层次不够分明、结构不够清晰等不足,结合MVC设计模式和对象持久化技术,提出了一种基于.NET平台的Web应用框架.将传统的三层式的软件开发细化,在显示层将显示逻辑与应用逻辑相分离,将数据访问从业务逻辑中分离出来,使得基于框架的Web应用系统开发更加灵活,便于业务逻辑的测试、修改和重用,提高了系统的可移植性.最后,结合实例说明该框架的设计及应用. 相似文献