首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 296 毫秒
1.
基于.NET的可复用应用框架的研究   总被引:1,自引:0,他引:1  
本文的全部工作专注于基于.Net的企业应用开发领域中的框架设计与实现。通过分析企业应用的特点和软件自身的结构,对软件开发中的通用过程进行了提炼和封装,最后提出和实现了一个基于.Net技术的企业应用系统可复用框架。此框架是一个基于.Net技术的应用框架,该框架分为3个组件:Core,ORM,Web,此框架实现了依赖注入、缓存服务、ORM服务以及基于ASP.Net的Web页面布局和装饰服务。对于此.Net框架所提供的每一项服务功能都详细说明了如何设计。  相似文献   

2.
一种Web应用框架的研究与实现   总被引:2,自引:0,他引:2  
软件框架是目前产业界实现大型软件快速开发的关键,也是学术界研究的热点.文中分析了Web应用三层架构的实现方式及其特点,提出了一种新的Web应用框架.该框架采用"面向接口"的设计思想,通过构建业务逻辑接口层实现了表示层和业务功能层之间的松散耦合,通过构建数据访问接口层实现了业务功能层和数据存储层之间的松散耦合;以某大型制造企业的工时管理系统中用户登录功能模块为例,详细阐述了采用此框架构建Web应用的具体过程.该框架可为有效实现基于Web的应用软件的开发提供帮助.  相似文献   

3.
为更好地解决网格环境下分布式跨域授权问题、增强授权功能的可扩展性和可复用性,构建了基于可扩展访问控制标记语言(extensible access control markup language,XACML)规范的网格授权框架.在该框架的基础上,依照Web服务资源框架和Web服务通知规范,设计实现了基于XACML策略引擎的网格授权服务.将复杂的模块交互调用封装在授权框架内,通过简单易用的服务接口实现域间互操作时的权限分配.实现结果表明,该框架更加灵活,适用于动态、异构的网格环境.  相似文献   

4.
针对汽车控制器中驱动代码生成存在对硬件依赖性强、代码格式不规范、可重用性不强等问题,提出利用仿真建模工具Simulink/RTW、结合AutoSAR规范、基于代码生成技术的汽车控制器驱动工具箱的设计方法。通过对驱动配置模块的不同芯片配置及对相关参数的设置满足多处理器需求,依据AutoSAR规范对驱动函数接口的封装实现代码的可重用性。最后将设计的驱动工具箱结合代码生成模板应用于BCM车窗控制系统,实验证明了该方法的高效性和可行性。  相似文献   

5.
针对AutoCAD的使用特点和编程接口,将软件即服务的模式应用于传统的AutoCAD软件,构建了基于Web服技术基础的Web AutoCAD系统,并阐述了系统的架构及具体实现技术。该系统将AutoCAD的功能和编程接口封装抽象为Web服务,使远程用户不需要在本地安装AutoCAD软件,通过浏览器就可以使用AutoCAD软件。原型系统测试结果表明,该系统具有较好的操作响应时间和执行效率。  相似文献   

6.
基于异构Web服务的虚拟实验平台   总被引:1,自引:0,他引:1       下载免费PDF全文
程一玲 《计算机工程》2011,37(13):291-292
目前大部分虚拟实验平台缺乏对异构组件的支持。为此,提出一种基于异构Web服务的虚拟实验平台,该平台采用Web服务技术,以其语言独立性、平台无关性等特点,将异构组件进行Web服务化封装,解决异构组件的通信问题,提高开发效率,实现组件重用。介绍系统平台的架构模型和系统实现的关键技术,讨论对异构组件进行服务化封装及实验流程执行引擎的设计与实现过程,并以该平台为基础,通过Web服务封装将C++和Matlab开发的图像处理组件集成到系统中,构建数字图像处理虚拟实验室。  相似文献   

7.
《工矿自动化》2017,(12):82-85
为了实现在网页中快速、方便地对采掘运装备零部件的参数化设计,综合利用ANSYS二次开发技术和网页设计开发技术,开发了基于Web的采掘运装备零部件参数化设计系统,介绍了系统总体设计及关键技术。该系统将用户在网页中输入的零部件参数与零部件建模APDL命令流相结合,通过远程调用ANSYS软件对采掘运装备零部件进行参数化设计,降低了对设计人员的专业要求,提高了设计效率。  相似文献   

8.
论述了基于Web服务的武器系统建模与仿真的结构及方法,目的在于促进可扩展建模与仿真框架XMSF在武器装备仿真中的应用.依照B/W/D三层体系结构,确定了应用层、服务层与资源层软件的主要组成.在对用户界面、Web服务器、仿真服务器、数据库及模型库接口的主要功能及开发方案进行分析的基础上,提出了建立武器系统论证支持、试验设计与鉴定、作战使用等仿真应用服务的实现方法,并应用于某型武器系统的研究.仿真结果表明,Web服务可以提高模型的可重用性及互操作性,为开展武器装备建模与仿真提供了新的技术途径.  相似文献   

9.
李相育  钱宇 《计算机工程与设计》2007,28(20):5021-5023,5038
为了实现对Matlab软件强大功能的跨平台调用,提出了一种基于Web服务的Matlab功能封装模型.在该模型中,根据Matlab的ActiveX自动化接口,将Matlab封装为名称为Matlab_Service的Web服务、Matlab的相应功能被封装为Matlab_Service中的相应操作,其它系统就可能通过Matlab_Service实现对Matlab功能的调用.最后,通过Matlab_Service在产品开发过程在线数据回归分析方面的应用,证明了该模型的有效性及实用性.  相似文献   

10.
前端开发环境中,合理地使用设计模式能够优化应用的开发方式,提高Web应用的开发效率。针对当前服务自动化程度低下、准确性低的现状,提出一种基于混合模式的表现层框架。该框架引用多种设计模式用于解决复合构件的分离协同建模设计,构件与模块间消息的有效传递以及业务逻辑处理模型的封装构造等问题。实例表明该框架具有开发成本低、易于维护、重用性高的特点。研究结果为进一步完善表现层架构设计提供了设计思路和实现方法。  相似文献   

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

12.
Aiming at improving the traditional object-oriented three-layer architecture for collaborative design, a service-oriented framework for mould design is established by adding a Web service layer to decoupling the direct linking of user interface to functional modules,making the system being platform independent and programming language independent,greatly facilitating the reuse of existing software and hardware resources. .NET technology is adopted to implement the framework. An example scenario is introduce...  相似文献   

13.
J2EEWeb开发框架体系结构   总被引:6,自引:0,他引:6  
开源框架(如MVC框架Struts、OR Mapping框架Hibernate、Log框架Log4j等)的出现极大地提高了J2EE应用程序开发的效率,但它们都只提供了应用程序某一层次的框架,不是一个完整的应用框架。应用框架是整个系统的可重用设计,是构建应用程序的模板,它本质上是一系列设计模式的抽象实现,并提供一些框架基础服务。在整合各种框架的基础上,我们在一个更高的层面上设计和实现了一个J2EEWeb开发框架。该开发框架具有良好的软件体系结构,采用了多种架构设计模式(如多层结构、MVC模式、IoC模式等),保证了程序具有松耦合性和易扩展性,并提供了一些常用的可复用构件,实现了web应用系统的基础功能。它可以帮助开发人员获得最大程度的框架复用,快速开发应用系统。  相似文献   

14.
Modeling and managing the variability of Web service-based systems   总被引:2,自引:0,他引:2  
Web service-based systems are built orchestrating loosely coupled, standardized, and internetworked programs. If on the one hand, Web services address the interoperability issues of modern information systems, on the other hand, they enable the development of software systems on the basis of reuse, greatly limiting the necessity for reimplementation. Techniques and methodologies to gain the maximum from this emerging computing paradigm are in great need. In particular, a way to explicitly model and manage variability would greatly facilitate the creation and customization of Web service-based systems. By variability we mean the ability of a software system to be extended, changed, customized or configured for use in a specific context.We present a framework and related tool suite for modeling and managing the variability of Web service-based systems for design and run-time, respectively. It is an extension of the COVAMOF framework for the variability management of software product families, which was developed at the University of Groningen. Among the novelties and advantages of the approach are the full modeling of variability via UML diagrams, the run-time support, and the low involvement of the user. All of which leads to a great deal of automation in the management of all kinds of variability.  相似文献   

15.
系统的开发与设计便是以安防受控箱为实物,物流行业为基础的一个物联网监控平台的设计,设计了以SpringBoot技术框架的监控管理平台。基于Thymeleaf模板的网页开发,SpringMVC的三层开发框架,MyBatis的数据库持久化层,Spring框架对于表现层、业务层、数据持久化层的整合完成了该系统的设计。该平台包括任务管理、基础信息、统计分析、系统维护、人员管理等模块,通过从受控箱不断传回收集到的数据,能够实现受控箱的监控状态、实时路径、异常报警等具体功能,以及系统及人员管理相关具体功能。  相似文献   

16.
介绍现有气象软件系统设计模式,分析国内气象业务特点和功能需求,提出一种新的设计模式。给出该模式下的数据转换和质量控制模型、组件封装模型、专业模块插件模型、总体框架模型。阐述在数据存储、组件开发、接口设计中实现技术共享、业务变化和技术更新的方式,解决系统低层和高层间的资源与技术复用问题,实现资源共享、集约化的系统设计。  相似文献   

17.
针对三层架构技术进行研究,分析了基于C#.NET开发平台的三层架构技术优势。阐述了三层架构体系的表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)各层的功能及依赖关系。然后结合运输企业管理系统中的车辆管理模块,采用三层架构体系进行程序设计,详细介绍该功能模块的实现过程。从而领会到三层架构技术在松散关注、松散耦合、逻辑复用、提高开发效率等方面的优势。  相似文献   

18.
基于MVC模式的界面自动生成   总被引:1,自引:0,他引:1  
为解决用户界面的不确定性问题,提出一种基于MVC模式的界面自动生成技术,将用户界面生成过程中表示层与模型层分离,使用户界面独立于模型之外.构造元数据作为数据模型对象的基础,建立统一数据模型作为模型层的支持,通过自适应模板自动生成用户界面,实现界面生成的独立性与自动化,提高系统的可重用性,减少用户需求变化带来的扰动性.  相似文献   

19.
在系统开发过程中,界面是系统与用户进行交互的重要渠道,为了在实现丰富动态的用户界面的同时提高代码编写的重用率,本文采用了ExtJS框架来实现用户界面设计,利用Ajax技术实现动态的界面编程,通过MVC的设计模式来减少代码的复杂度以及提高系统的可维护性。  相似文献   

20.
基于Web服务的网格体系结构及其支撑环境研究   总被引:61,自引:6,他引:61       下载免费PDF全文
胡春明  怀进鹏  孙海龙 《软件学报》2004,15(7):1064-1073
网格技术是当前网络计算的前沿领域,基于Web服务技术构建网格系统有助于提高网格系统的可扩展性和互操作能力,是这一领域中的最新热点.但现有的工作尚未明确界定基于Web服务的网格的功能模型和实现机制.首先讨论了网格功能模型,基于OGSA(open grid service architecture)框架提出了基于Web服务的网格层次体系结构,并将Web服务工作流引入到网格任务描述中,给出一种Web服务与网格技术相融合的机制,介绍了基于Web服务的网格支撑环境WebSASE4G的总体结构和设计原理,为基于Web  相似文献   

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

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