首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
高扬 《微机发展》2011,(2):77-80,85
面向对象和构件的软件开发平台,几乎是现在信息系统开发的必备之物,通过在平台之上融入三层架构及复用技术来构建一个功能丰富,结构灵活的软件框架也成为现在应用系统开发的主流思想。在介绍分析软件复用技术和三层架构思想的基础之上,研究并提出了基于.NET环境的三层架构信息系统软件框架设计的基本思路和方法,同时运用C#语言实现了该软件框架的代码自动生成器。信息系统开发时通过运用该软件框架代码生成器可以很方便的生成一个MIS雏形,从而能有效的提高信息系统软件的开发效率和软件标准化及构件化水平。  相似文献   

2.
基于.NET平台的三层架构软件框架的设计与实现   总被引:1,自引:0,他引:1  
面向对象和构件的软件开发平台,几乎是现在信息系统开发的必备之物,通过在平台之上融入三层架构及复用技术来构建一个功能丰富,结构灵活的软件框架也成为现在应用系统开发的主流思想.在介绍分析软件复用技术和三层架构思想的基础之上,研究并提出了基于.NET环境的三层架构信息系统软件框架设计的基本思路和方法,同时运用C#言实现了该软件框架的代码自动生成器.信息系统开发时通过运用该软件框架代码生成器可以很方便的生成一个MIS雏形.从而能有效的提高信息系统软件的开发效率和软件标准化及构件化水平.  相似文献   

3.
论文研究了基于三层结构的信息发布系统的系统结构、功能模块、代码模型等,并且结合XML与XSLT技术特点,按照数据库的设计直接形成XML文档,接着依据XML文档的原型以及代码模型的要求制定XSLT转换文件,然后书写控制转换的程序代码,源代码文件就可以自动生成了。从长远来看,XML和XSLT在程序自动化生成方面的应用,是一种新技术,以后将对软件自动化技术方面产生很好的发展。  相似文献   

4.
理解软件代码的功能是软件复用的一个重要环节。基于主题建模技术的代码理解方法能够挖掘软件代码中潜在的主题,这些主题在一定程度上代表了软件代码所实现的功能。但是使用主题建模技术所挖掘出的代码主题有着语义模糊、难以理解的弊端。潜在狄利克雷分配(Latent Dirichlet Allocation,LDA)技术是一种比较常用的主题建模技术, 其在软件代码主题挖掘领域已取得了较好的结果,但同样存在上述问题。为此,需要为主题生成解释性文本描述。基于LDA的软件代码主题摘要自动生成方法除了利用主题建模技术对源代码生成主题之外,还利用文档、问答信息等包含软件系统功能描述的各类软件资源挖掘出代码主题的描述文本并提取摘要,从而能够更好地帮助开发人员理解软件的功能。  相似文献   

5.
为了解决心理跟踪系统中的数据安全及并发等问题,文中采用了基于SSH框架技术设计模式设计并实现了大学生心理跟踪系统,使用Struts作为系统的整体基础架构,使用Spring框架实现表现层,在Struts框架的模型部分,利用Hibernate框架对持久层提供,在降低了各层之间的耦合度的同时,提高了系统代码的复用性.  相似文献   

6.
吕君可 《计算机系统应用》2011,20(7):233-235,220
从实用角度出发,结合实例,介绍了软件代码常见的几种分析技术;进而利用强名称、名称混淆、IL代码混淆、加壳等保护技术,逐步给代码加上防护层,以增强软件代码被反编译破解的难度,从而实现软件代码的保护。  相似文献   

7.
郑建华  朱蓉 《福建电脑》2011,27(12):8-9
代码自动生成技术是提高软件开发效率的有效方式,本文提出一种实现SSH(Struts-Spring-Hibernate)框架集成源代码的自动生成的技术方案。该方案通过构建图形化的E-R(Entity-Rela-tion)图编辑器,实现E-R图绘制;然后基于该E-R图实现不同类型数据库源文件、以及SSH框架集成源代码、持久层代码自动生成,最终形成一个完整的J2EE项目开发环境。  相似文献   

8.
联邦成员框架代码的自动生成技术研究   总被引:3,自引:0,他引:3  
联邦成员软件的开发者面临着学习和使用RTI库的问题,大量低层接口的编程往往会使联邦开发者的注意力从联邦问题域转移到RTI技术细节上去.因此生成联邦成员框架代码的设计和实现可以大大降低成员软件开发难度,加快成员软件开发.该文通过分析联邦成员的程序流程和软件组成,采用面向对象的方法对联邦成员进行了抽象,设计了一些体现联邦成员特征的基本类,并基于这些设计实现了一种由HLA对象模型(FOM/SOM)自动生成联邦成员软件框架代码的方法.在RTI和实际的仿真实体模型间提供了一个抽象层,开发者不必考虑联邦成员与RTI之间的信息交换过程,只负责实现仿真实体模型的仿真功能,从而在成员级上实现了成员代码重用.  相似文献   

9.
采用代码自动生成技术能为软件开发带来代码质量的提高、开发风险的降低等优点,提高了软件开发的速度和质量。该文描述了一种基于模板的代码自动生成系统的设计和实现,并利用它完成了基于J2EE-Web应用系统的代码自动生成工作。  相似文献   

10.
针对企业应用系统开发采用的轻量级Java EE框架的复用与维护问题,在对Hibernate、Spring和Struts三个开源框架分析的基础上,提出了整合三个框架的配置方案。并设计一个基于此方案的快速开发框架。实现的快速开发框架能自动将零散的框架自动集成,并根据数据表及代码模板生成各逻辑层的初始代码,为新项目生成一个稳定的初始开发平台。  相似文献   

11.
基于Spring的MVC框架设计与实现   总被引:9,自引:1,他引:9       下载免费PDF全文
为构建高效、灵活且易于使用的模型-视图-控制器(MVC)模式实现机制,提出一种基于Spring框架的MVC框架。该框架使用JSP技术构建视图层,采用总体控制与局部控制相结合的方法增强控制层的功能,采用O/R Mapping类完成数据访问操作。基于IOC/AOP技术实现事务管理,并应用该框架开发网络收藏夹。  相似文献   

12.
The increasing demands concerning the modifiability and connectivity of business processes cannot be met adequately anymore by relying on best practices only. There is an urgent need for a reference conceptual framework for studying, modeling, analyzing and designing business processes. The Language–Action Perspective (LAP), in particular Habermas’ theory of Communicative Action offers a sound and rigid foundation for such a framework. In this paper, the DEMO (Demo Engineering Methodology for Organizations)-framework is presented. It builds on the LAP-based theoretical foundation of the DEMO methodology. Several other LAP-based frameworks have been proposed in the past years. They are evaluated in a comparative review with the DEMO-framework. Several shortcomings of these frameworks are revealed and discussed. The practical applicability of the DEMO-framework is demonstrated using a small example.  相似文献   

13.
提出了应用Robot Framework自动化测试框架进行集散控制系统嵌入式软件自动化测试的方法。首先分析了控制系统产品嵌入式软件测试的特点,引进基于Python设计的Robot Framework自动化测试框架,探讨如何编写资源库进行控制系统产品嵌入式软件的自动化测试。最后介绍了如何通过该平台进行控制系统报警模块长期运行稳定性自动化测试,结果表明自动化测试的可行性。  相似文献   

14.
随着Internet技术的发展,Struts开源框架为Web应用系统提供全新的开发平台,利用该平台开发的应用系统执行效率高、扩展性强。系统以工作流为核心,采用Struts技术,利用Web应用的分层,完成了网上书店购物平台的构建,实现前台业务逻辑与后台管理,包括用户管理、新闻管理、书籍管理、订单管理、会员资料管理、流量统计分析、搜索等功能。系统的设计充分发挥了Struts框架的优势,实现多层开发的低耦合、设计和代码的重用,提高了软件可维护性、可扩展性和开发速度。系统的开发在一定程度上提高了书店的销售效率及有效管理,方便用户购买书籍。  相似文献   

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

16.
The Cambridge University Multimedia Document Retrieval (CU-MDR) Demo System is a web-based application that allows the user to query a database of radio broadcasts that are available on the Internet. The audio from several radio stations is downloaded and transcribed automatically. This gives a collection of text and audio documents that can be searched by a user. The paper describes how speech recognition and information retrieval techniques are combined in the CU-MDR Demo System and shows how the user can interact with it.  相似文献   

17.
本文面向3G、NGN等网络技术的发展,运用信息技术系统规划的方法,对面向3G的运营支撑系统(BOSS)进行了研究,建立了新系统的功能架构和总体技术架构模型,提出了新的子系统划分方法,并对综合采集子系统进行了需求功能描述及业务流程分析设计,为移动业务运营支撑系统向3G平滑过渡进行了探索和研究。  相似文献   

18.
基于GIS的气象服务产品后台制作系统   总被引:6,自引:0,他引:6       下载免费PDF全文
针对目前气象服务产品制作过程中存在的问题,根据具体的业务需求,采用可扩展框架技术、Remoting技术和ArcGIS GeoProcessing设计实现气象服务产品后台制作系统,系统采用客户端、数据层和服务层3层C/S架构。通过实例验证该系统具有较好的自动性、易用性和可扩展性。  相似文献   

19.
刘飞  雷旭升 《计算机仿真》2007,24(9):124-128
主控层软件是仿人机器人重要组成部分,主控层软件设计编写的优劣直接影响到仿人机器人的工作性能.在借鉴国内机器人主控层软件构架设计经验的基础上,针对仿人机器人控制系统的特点,在混合构架的设计思想基础上,采用分层模式设计仿人机器人主控层软件系统框架.该框架由三部分组成:陈述层,业务层和数据层,其中业务层作为仿人机器人软件系统的核心,采用模块化设计,使用消息作为各个模块通信协调机制,多线程多进程作为并发执行的机制,此框架具有良好的扩充性和可重用性等优点.最后在此框架基础上设计的一个具体主控层系统软件实例,在MIH-Ⅰ仿人机器人上稳定运行,证明了该框架的有效性.  相似文献   

20.
为了提高企业培训服务质量和效率,根据实际需求,采用层次化、构件化的设计理念,使用基于Java技术的Web应用框架Struts和关系型数据库Oracle开发了企业培训质量管理系统。其具有功能完善、内容丰富、样式新颖、便于管理的特点,可以提高员工工作效率,促进企业良性发展。  相似文献   

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

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