首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
基于元数据构建自描述的Web应用框架   总被引:1,自引:0,他引:1  
在Web应用系统中,具有自适应能力的Web应用框架将极大地提高系统的开发、部署和维护效率。基于元数据的表征能力,扩展了MVC设计模式,建立模型元数据、视图元数据、控制元数据,分别对系统中模型、视图和控制进行详细地描述,并利用应用程序元数据对三类元数据之间的关系进行描述,在此基础上,构建了一个自描述的、具有良好自适应性和可扩充性的Web应用框架。  相似文献   

2.
基于元数据开发管理信息系统极大地提高了系统的开发效率。当需求发生变化或系统功能扩展时,只需根据变化调整元数据内容,无须修改程序代码,即可升级系统适应用户需求变化,大大增强了系统的需求适应能力,提高了软件的灵活性和可扩展性。文中详细介绍Delphi7.0元数据开发管理信息系统生成界面源代码的过程,为元数据在MIS开发中的应用进行了大胆的尝试。  相似文献   

3.
刘香萍  赵雪岩  焦宁 《计算机工程与设计》2007,28(20):5060-5062,5065
Struts为Java Web应用程序提供了模型-视图-控制器(MVC)框架结构.采用Struts框架开发网上订票系统,充分体现了MVC的思想以及Struts结构在开发Web应用程序中的优势,将显示层、业务层和数据层分离,以实现代码重用和易于修改,提高系统的灵活性、复用性和可维护性,达到提高软件质量的目的.  相似文献   

4.
通过对元数据建设和维护及其管理系统结构的深入研究,提出一种基于元数据驱动的企业级数据仓库系统架构。该系统架构采用关系模型数据结构,并通过元数据接口和元数据驱动引擎的设计开发将数据仓库中各模块的反馈信息与其元数据存储进行交互,实现由元数据驱动数据仓库系统的运作机制,解决了一直以来元数据难以更新维护、数据质量检查效率低的问题,提升了对企业级数据仓库的管控能力。  相似文献   

5.
在Internet网络普及的当今社会,Web应用程序越来越受到重视并加以重用,在未来,web应用也将日益壮大,取代大部分PC应用,整个国际互联网领域,B/S模式的Web应用程序将是最广为使用的应用开发技术。Web程序开发率、可维护性和可扩展性因为Web框架的使用而得到明显改善。Web系统分为表现层、业务层和数据持久层,基于这种设计的构思,结合其他流行开发框架的特色,开发出基于SSH框架和DWR技术的Web应用程序开发框架并深入研究。SSH框架可以实现各个分层,用户面响应不足由DWR来解决,二者结合可提高程序的扩展性与维护Il!生,界面的灵敏性也得以改善。  相似文献   

6.
大型企业级Web应用系统的开发通常要求有一个良好的软件架构、便于协作开发和扩展升级,针对传统J2EE架构的不足,结合目前比较流行的开源框架Spring、Struts和Hibernate,给出了一种开发J2EE Web应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。并且,通过案例具体说明了如何将这一方案应用到网上银行系统中。同时,对网上银行系统中密码保护和事务管理等相关技术给出了解决方案。  相似文献   

7.
地学元数据结构分析及其管理系统设计   总被引:5,自引:0,他引:5  
在分析了地学数据的Web共享需求及其多学科特点基础上,设计了地学数据的可扩展元数据结构,它包括地学核心元数据、模式核心元数据、模式(专用)扩展元数据等三层体系,并利用W3C推荐的RDF/XML数据模型和方法开发了地学数据共享平台的元数据管理系统(MMS)。该系统的应用验证了地学数据共享元数据构架体系的可靠性和适用性。  相似文献   

8.
在开发Web应用程序时,经常要对数据库进行访问,实现对数据的增加、删除、修改等操作。这一系列操作代码是烦琐的,而且每次对数据库操作都要重复编写这些代码。该文介绍了运用.NET技术和数据库技术编写通用代码,用较短的程序代替通常需要重复书写的大量程序段,减少了数据库维护的工作量,提高了项目开发的效率。  相似文献   

9.
基于ASP.net的工作流技术在OA系统中的应用   总被引:1,自引:0,他引:1  
欧阳  李彦 《计算机科学》2004,31(7):110-112
ASP.net技术是Microsoft.net平台的重要组成部分,这种新的Web应用程序开发技术具有许多优点,基于ASP.net技术,采用合理的开发设计模型就能够得到结构合理、易于维护的Web应用程序解决方案。本文基于工作流的开发方法,用ASP.net技术,结合实际介绍了高校办公自动化系统(OA)的开发应用,并探讨了有关的技术问题,提出了一种用于Web应用程序开发的七层设计模型,从而降低了开发难度,提高了工作效率。  相似文献   

10.
Struts与Web Service集成模式研究与应用   总被引:1,自引:0,他引:1  
本文在分析传统Struts框架和Web Service集成模式存在的不足的基础上,提出了一种新的Struts和Web Service集成模式。在新的集成模式中,通过服务总线避免了原来的序列化问题,降低了客户端程序的复杂性,提高了系统的灵活性和可扩展性。最后用该模式设计和实现了基于Web的自适应考试系统。系统开发表明:该集成模式简化和规范了Web应用系统的开发和部署,可以快速高效地开发出企业级Web应用程序,并且程序的修改、重构、重新部署的工作量大大降低。  相似文献   

11.
一种利用PHP防御SQL注入攻击的方法   总被引:1,自引:0,他引:1       下载免费PDF全文
丁翔  仇寅  郑滔 《计算机工程》2011,37(11):152-154,157
PHP在Web应用程序开发中的广泛运用使得PHP Web应用程序成为众多恶意攻击者的攻击对象。基于此,通过对PHP解释器和运行时库的修改,使PHP Web应用程序无需修改便能够防御SQL注入攻击。与传统的利用动态着色方法防御漏洞不同,使用基于可信任输入的着色机制,采用SQL方言感知的检查方法,可解决传统方法防御Web漏洞的诸多问题,提高防御的准确率,消除误报。实验结果表明,该方法准确有效,对应用程序执行造成的负载较低。  相似文献   

12.
王晟  卢晓莉 《福建电脑》2004,(11):39-41
开发Web应用程序的中心很少关注开发的过程。本文给出利用UML为Web应用程序建模,并将此方法应用于厦门大学研究生选课系统的分析、设计和建模过程。这种程序的开发方法不但降低了系统复杂性,还为开发人员提供交流的工具,同时提高了系统重用性和可维护性,提高了系统开发的效率。  相似文献   

13.
基于Ext+Spring+Hibernate的Web系统开发架构的研究与应用   总被引:1,自引:0,他引:1  
介绍了当前开源框架Spring、Hibernate和新型Ext开源框架,并针对新一代Web应用程序开发的问题,采取基于Ext+Spring+Hibernate的Web系统开发架构设计开发。该架构具有高效复用快速特点。本文还举例阐述了如何利用该架构进行Web应用程序开发。  相似文献   

14.
范翔 《信息与电脑》2022,(21):139-141
目前,常见的Web应用程序软件开发技术,通常包括Java Applet、公共网关接口(Common Gateway Interface,CGI)、JavaScript、VBScript等技术,可被用于浏览器超文本标记语言(HyperText Markup Language,HTML)页面、客户端程序的开发。但是,将JavaScript与服务器端代码相混合的技术方案,在软件开发中的流程非常复杂,且程序代码后期调试和应用管理维护较为困难。基于此,提出利用ASP.NET的模型-视图-控制器(Model View Controller,MVC)开发框架,对Web应用程序进行开发,将Web应用分为模型、视图和控制器的组成部分,封装于MVC框架的类库,并使用代码自动生成技术进行应用程序功能模块的添加与调试,提高软件系统中Web应用的设计规范性和开发效率。  相似文献   

15.
针对当前Web应用程序开发面临的问题,结合目前比较流行的开源框架Spring、Struts和Hibernate,提出了一种开发J2EEWeb应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。并且,通过案例具体说明了如何将这一方案应用到实际项目中。  相似文献   

16.
Memcached是一个免费开源、高性能的、分布式的内存对象缓存系统,用于在动态Web应用中提升访问速度,在很多高访问量的大型网站中得到广泛应用。然而却一直没有一个对Memcached进行统一集中管理部署的工具,在实际开发中往往会将Memcached模块紧密地和应用程序混在一起,给缓存的独立维护造成困难。文中从Memcached应用特征和Web应用体系结构特征两方面分析了现有Memcached系统的缺点,进而提出了一种缓存资源集中管理和多应用共享方案,并构建了一个Memcached Manager应用系统。相对于传统Web开发方式,文中提出的方案可以很大程度上规范和简化应用程序对Memcached的使用,方便缓存资源的统一分配管理。  相似文献   

17.
长期的实践发现,一般的需求变动都是对表单和相应数据库表的修改。以某中小企业创新平台为基础,提出在应用系统中的可视化Web表单管理的功能,企业维护人员即可通过后台方便地对表单和数据库表进行新建、修改、查找、删除的操作,实现维护方便,成本低以及业务需求响应迅速等特点。  相似文献   

18.
郭栋  王伟  曾国荪 《微机发展》2013,(12):62-65
Memcached是一个免费开源、高性能的、分布式的内存对象缓存系统,用于在动态Web应用中提升访问速度,在很多高访问量的大型网站中得到广泛应用。然而却一直没有一个对Memcached进行统一集中管理部署的工具,在实际开发中往往会将Memcached模块紧密地和应用程序混在一起,给缓存的独立维护造成困难。文中从Memcached应用特征和Web应用体系结构特征两方面分析了现有Memcached系统的缺点,进而提出了一种缓存资源集中管理和多应用共享方案,并构建了一个MemcachedManager应用系统。相对于传统Web开发方式,文中提出的方案可以很大程度上规范和简化应用程序对Memcached的使用,方便缓存资源的统一分配管理。  相似文献   

19.
针对单点登录技术实施过程中, 采用HTTP身份鉴别协议的已有Web应用系统不能修改、改变的技术难题, 提出了一种无须修改Web应用程序和Web服务器的身份鉴别方式即可实现单点登录的单点登录透明集成技术。该技术通过插入到Web服务器的HTTP请求、响应处理通道中的一个插件, 自动处理与Web服务器交互的HTTP身份鉴别协议数据, 从而在对Web服务器不作改变、对Web应用程序不作修改的情况下, 实现单点登录功能。实际应用和测试结果表明, 该方案实现了预定的功能, 达到了预期的效果。所提方案对单点登录的应用实施非常有帮助。  相似文献   

20.
本文解释了Web应用程序的安全概念 ,论述了如何通过验证用户ID和控制对应用程序资源的访问来维护应用程序的安全 ;并从操作系统级、Web服务器级、数据库级以及Web应用程序级各个层次上阐述了维护微软ASP应用程序的安全技术。  相似文献   

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

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