首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
在介绍了串行端口通讯知识的基础上,利用C 开发出了一套可提供对WinCE平台支持的串口组件代码,并对该代码以C 静态库形式进行了封装,使其可以方便地适用于软件的开发。文章重点阐述了开发此组件所需的相关知识,给出了串口组件的设计过程和类库构架,并说明了其在EVC中的使用方法。  相似文献   

2.
为了满足不同企业刀具管理的需求,同时又能复用已有的代码,避免重复劳动,研究了组件技术在系统开发中的应用。通过调研后了解到各车间的刀具管理存在着很多相似功能,总结出了刀具全生命周期管理的所有功能模块,将传统的三层体系结构进一步细分,利用当前主流组件技术.NET按业务职能的不同对各层中的业务逻辑进行封装生成组件,最终调用需要的组件装配成系统。基于组件技术开发的系统在很大程度上缩短了系统的开发周期,提高了开发效率,降低了开发成本,增强了系统的可扩展性和重用性。  相似文献   

3.
卢佳  余海燕 《计算机工程》2009,35(2):259-262
基于网格服务标记语言(GsML)提出并实现一种基于事件驱动、面向组件的Mashup应用开发框架,其中的事件驱动模型帮助开发者灵活、有效地描述Mashup应用逻辑。GSML通过对Web资源进行组件化的封装,方便用户使用统一的方式访问。封装后的组件提高了代码的可复用性。提出一种通用的、具有访问控制的跨域方式,实现不同站点间有保护的通信。  相似文献   

4.
随着智能矿山建设的稳步推进和煤炭企业数字化转型的加速实施,煤矿企业用户业务数字化应用需求呈指数式增长,对业务应用开发效率提出更高要求,传统的煤炭行业应用系统开发模式过度依赖专业厂家,实施周期长、实施成本高、资源重复利用率低,难以满足煤矿用户对快速开发业务应用的管理要求。针对上述问题,提出了一种采用“模型驱动”开发模式的智能矿山低代码工业物联网平台设计方案。基于微服务技术设计了包含数据采集层、数据处理层、数据存储层、数据发布层、人机交互与应用层的平台架构,在每个层级运行平台通过解析引擎解析开发平台配置对应的功能;通过设计数据编码与主数据规范、平台内部数据交互规范、平台接口与服务等构建统一技术体系,实现了煤矿作业现场各类物联网监控对象的统一监管;通过开发低代码组件工具箱,将原本在煤矿各类监控系统软件中需要通过定制化开发的系列通用功能和业务逻辑进行统一封装,形成可直接复用的组件,使其可适应煤矿不同类型监控系统应用,为用户提供一个通过拖拽组件和配置参数等方式即可完成智能矿山应用软件开发的可视化开发环境。应用结果表明,该平台可为煤矿监控类系统提供快速开发平台,满足煤矿用户日常提出的紧急定制化任务...  相似文献   

5.
基于智能客户端的企业应用开发框架   总被引:1,自引:0,他引:1  
为了解决当前中小软件企业开发混乱的问题,帮助开发人员实现软件架构级别的重用,设计了一个基于智能客户端的企业应用开发框架,通过辅助工具支持代码一键生成和快速开发,并封装一系列的设计模式和业务逻辑,特别是面向特定领域业务逻辑的基础服务供开发人员复用,同时也提供了对第三方组件的支持.基于本框架开发管理信息系统可以简化开发流程,缩短开发周期,提高软件复用率和软件质量.  相似文献   

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

7.
VB环境下基于类的软件复用技术研究   总被引:1,自引:1,他引:1  
为提高VB环境下软件开发的效率,研究了软件复用技术,提出了以代码组件为核心的软件复用工程化思想.结合具体应用,详细介绍了VB中类的创建、复用方法,以及基于类的ActiveXDLL代码组件复用技术,同时还对VB中常用的其它代码组件的复用方法进行了简单介绍.研究结果表明,合理利用相关的软件复用技术,可以缩短软件的开发周期,提高软件的开发质量.  相似文献   

8.
王鸿 《程序员》2002,(5):40-42
Microsoft Project 2000是一款非常出色的项目管理软件,其技术基础是二十世纪初逐步发展起来的现代工程管理理论。它可以用于控制各种不同规模和复杂度的项目。通过提供甘特图、网络图、资源管理图表等视图,它可以对项目的创建、跟踪、调整、评估等过程进行形象主观的管理。由于其先进性、实用性、直观易用性等特点,MS Project 2000已被越来越多的人所使用。  相似文献   

9.
为提高航电测试软件的可移植性及复用能力,缩短软件开发周期,参照通用开放式软件架构FACE(Future Airborne Capability Environment)标准,基于将可移植组件通过标准接口快速接入通用软件框架的思想,设计了分层解耦的通用测试软件架构。将测试软件划分为平台适配组件、基础服务组件、测试指令通信组件以及测试用例组件。在此架构基础上,设计了统一的测试软件通信规约,定义了标准的接口规范。基于此架构开发的测试软件不仅可满足航电产品的测试需求,而且可以实现不同项目之间测试用例的快速接入和裁剪。所设计的通用测试软件架构改变了传统一型产品定制开发一个测试软件的现状,可满足航电测试软件通用性、易用性和可扩展性等要求,其在航电产品测试领域的推广可有效提高测试软件开发效率,减少人力资源成本。  相似文献   

10.
刘洪  蕾丁  香乾    瑞春 《微型机与应用》2014,(3):5-7,11
在基于.Net平台的信息系统开发过程中,组件-控件的复用已经很常见,但是,逻辑流程部分的代码始终没有得到有效的缩减。针对这种现状,提出对插件虚拟机的研究。在组件-控件和功能模块间抽象一层"插件",将信息系统划分为不同的"插件",通过XML配置文件来定义"插件"间的逻辑关系,同时,"插件"也可以很好地实现功能的复用。插件虚拟机用于解释执行该配置文件。  相似文献   

11.
基于B方法的组件开发   总被引:1,自引:0,他引:1  
现有的组件开发技术的规格说明是非形式化的,这导致了逻辑的非严密性和理解的歧义性,将会严重影响组件复用的效率。B方法是形式化方法之一,已经有功能强大的工具支持软件的形式化开发过程,它通过严格的数学推导和证明来保证软件设计和代码的正确性。为此,将B方法应用于学生信息管理系统的开发,提供了学生组件从需求规格说明、精化到最终实现的开发过程。通过对这一实例的研究可以看出,B方法增强了组件的规范性,对于提高组件复用的可靠性有重大的意义。  相似文献   

12.
把Web服务技术引入到网络管理中,通过封装功能提高网络管理系统的扩展性和灵活性。可以在网络异构环境下跨越防火墙和各种平台实现组件的互操作,把已有的网络管理功能包装起来,利用它组合组件进行计算的特性实现软件复用。从软件工程、设计模式的角度提出并分析设计Web服务网络管理新模型和SOAP与SNMP的转换接口,较好地解决了Web服务应用到网络管理中数据传输问题,可以把已有的网络管理功能包装起来,把分散的应用集成起来,为用户提供更为灵活的接口,实现软件复用,并跨平台实现了该系统。  相似文献   

13.
《程序员》2010,(4):128-129
Sonar是一个用于管理代码质量的开源系统,可以从架构测试、代码复杂度、单元测试、代码风格、注释、代码复用、潜在缺陷等几个方面对代码质量进行全面的评估和管理。可以通过插件系统对系统功能进行扩充,内置支持Java语言,通过插件可以支持SQL和C++。新的2.O版本增加了新的“组件DSM服务”;增加了资源浏览器的设计页签:引入了一个新的“设计”组件用于显示项目面板;增加了用于SonarWebService的JavaAPI库;增加了对Java程序进行设计分析、架构和面向对象度量等功能;可通过删除不受欢迎的依赖从而避免包之间的循环调用。此外还包括了大量的更新和Bug修复。  相似文献   

14.
基于组件技术的手机管理软件的设计与实现   总被引:1,自引:0,他引:1  
为实现计算机对手机的管理,给出了基于组件技术的手机管理软件的设计方案,采用VC 6.0 作为开发平台,基于Windows 串口通信、AT 指令、PDU编码、ActiveX 控件、动态链接库(DLL)、ADO智能指针、Windows消息钩子等技术设计和实现了该手机管理软件,系统采用了多线程技术.通过使用该软件,用户可以利用计算机进行手机电话簿管理、通话记录管理、短信息管理以及计划工具管理等,可较好地方便用户的使用.  相似文献   

15.
现有的软件过程复用方法往往采用形式化的过程模型和过程实例,由于其复杂性而在业界应用较少。提出的项目过程自动化建立的方法是软件过程复用的一种实现方式。该方法对软件过程进行结构化的定义和存储,并通过一组规则将过程描述映射为软件组织所熟悉的项目管理方式——甘特图,以实现项目过程的自动化建立,进而实现软件过程的复用。最后给出了该方法的一个实现.  相似文献   

16.
为了解决目前IDC(互联网数据中心)机房可视化管理软件开发代价大、灵活性差、迭代周期长的问题,提出了可定制的、模块复用的IDC可视化软件开发平台,本文详述了该平台中核心子系统-配置与编译子系统的设计与实现.配置与编译子系统采用AssetBundle技术封装物体模型,采用DLL封装功能模块,并提出了一种新的结合编辑距离和分块计算的增量更新算法AssetDiff,从而满足了编译、管理可复用的物体模型和功能模块的需求,并实现了管理、配置、发布IDC可视化软件以及已发布软件远程更新的功能.  相似文献   

17.
“沣西新城”基础数据平台开发过程中,需要将持久层的对象二次封装为数据传输对象。传统的方式是调用Getter/Setter方法进行取、赋值,不仅操作繁琐,而且会造成大量代码堆积。本文旨在使用Spring和Apache的BeanUtils工具类进行对象转换,通过研究其拷贝原理,对比两种拷贝工具类在不同条件下的实验结果,总结两种工具类的应用场景,以解决平台二维数据对象间的复杂转换问题。  相似文献   

18.
随着J2EE技术平台的逐渐成熟和完善,基于J2EE的Web应用开发也日益增加。本文讨论了一种基于Struts框架的Web应用开发环境—WebPJ。它包含了两个部分:WebPJ-GUI和WebPJ-SDK。GUI部分主要以插件的方式集成到程序员熟悉的Java开发平台Eclipse中,并提供可视化界面以用于Web工程的设计、开发、配置和管理。SDK部分则封装了Struts的核心,提供了完整的控制器组件,低耦合性的模型框架结构,以及通过绑定HTML的方式自动生成代码框架和JSP。此外,SDK还提供了验证组件和异常处理组件等其他功能。WebPJ通过一系列实际Web项目的开发检验,表明它能够缩短程序员理解和学习Struts框架的周期,同时WebPJ的使用也降低了程序员的工作量,提高了项目的成功率。  相似文献   

19.
《电子商务世界》2005,(1):28-29
上海博科资讯股份有限公司从1996年开始就介八物流信息系统的规划、设计和开发,其第三方物流信息系统基于OPEN9000管理软件平台开发进行架构式设计,不仅吸收了国际上物流管理的先进理念,而且结合了国内物流企业的实际情况,是一个中西结合的现代物流管理软件。  相似文献   

20.
可复用的软件资产的确定为软件复用活动提供了基础.特征模型通过特征以及特征之间的关系来有效地组织特定领域的软件需求,为领域需求的复用提供有力支持.面向方面系统设计着眼于减少软件开发中需求或代码的纠结,将识别出的横切关注点封装成aspect,有利于开发模块化良好的软件产品以及高效的软件维护和复用.为方便特征复用,提出了一种在系统需求分析级别对特征模型进行aspect化封装的方法,可提取出遗留系统中的可复用部分.首先,通过分析同一领域遗留系统的需求文档,识别出系统关注点,建立领域的关注点层次结构;其次,基于领域关注点层次结构,提取领域特征,并对相似特征进行aspect化封装,形成特征层次模型;最后,基于建立的特征模型以及封装的aspect开发新系统,达到软件复用目的.基于新方法进行了实例分析,通过复用两个不同的Web遗留系统得到一个新的Web系统.可以看出新方法对同一个领域中的多遗留系统地复用有较好的指导意义.  相似文献   

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

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