首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
介绍了基于.Net架构下的DotnetNuke开源框架,分析了其开源架构的架构特点,以及如何在该开源框架下建立了一套高效实用的应用模块的开发流程.该框架由核心框架、应用程序模块、皮肤等部分组成,实现了表示层、业务逻辑层、数据访问层的合理分层,提高了应用的扩展性、可维护性,有效的缩短开发周期,降低开发成本,在实际应用中取得了良好的效果.  相似文献   

2.
【目的】针对企业或机关单位需要利用信息化进行绩效考核的需求,研究低成本的绩效考核系统。【方法】使用跨平台的开发语言JAVA进行编程,利用开源免费的轻量级框架快速构建基于MVC架构的系统平台,再利用开源免费的操作系统、中间件和数据库搭建Web服务器,并结合局域网构建实现交互式的网络应用软件系统。【结果】该系统设计简便,且能实现跨平台操作。【结论】基于开源框架和平台的开发模式,可在低成本的前提下,最大限度地提高软件产品的质量和开发效率。  相似文献   

3.
基于MVC结构的高校智能建站系统的设计与实现   总被引:1,自引:0,他引:1  
针对目前高校内各级网站管理建设的现状,设计并实现了一个高校网站智能建站系统.该系统采用MVC开发模式进行开发,使用Java Web开源框架Struts,数据层选用了Hibernate,模板及前端页面显示采用Velocity+Ajax技术实现,通过各层次的良好设计,实现了高校内网站的多部门多用户管理、站点的快速生成、中英文信息同步发送等功能.  相似文献   

4.
崔丽  周相兵 《科学技术与工程》2012,12(25):6490-6494
针对当前语义Web服务应用的需要,设计实现一种以开源软件为基础的语义Web服务开发框架,主要是采用Spring、CXF、WSDL2OWL—S和EXT JS开源软件来整合完成该框架。因此,从分析这些开源软件技术、整合的关键代码和具体的应用案例三个方面来具体地分析该框架的设计、实现和应用,从而为语义Web服务开发者提供一个快速开发框架和方法。  相似文献   

5.
该文开发的是基于Django框架的蒙汉英对照词库查询系统.系统遵循了MVC开发模式,采用目前较为流行的Django框架作为开发平台,并且利用开源的轻量级数据库MySQL;开发完成后,整个系统将被部署到Linux平台下的Apache服务器上.管理员可以通过Django自带的后台管理模块对系统进行管理,系统实现了用户查询功能,用户可以通过浏览器直接访问系统,无需安装专门的客户端.  相似文献   

6.
云计算的迅速发展对云应用与云服务的开发提出了更高要求。然而,依靠提供商提供的云平台基本功能组件不能直接满足需求,对云平台进行二次开发会增加开发周期,降低开发速率。OpenStack是一个开源的云管理平台,为客户提供云基础架构服务,包括计算服务、存储服务和网络服务。以OpenStack为基础,针对虚拟机管理应用、存储应用和定制应用,设计并实现了一种云应用开发框架,融合了服务组合和元数据的设计思想。基于该框架实现了一个虚拟机定制系统,并验证了该设计框架的可用性和有效性。  相似文献   

7.
Apache Struts是开源的通用Web应用开发框架.电信产业的发展进入到增值服务的时代,在高等教育中应用电信增值服务产品提高教育服务的能力和水平成为趋势.首先结合高等教育的特殊应用需求简单介绍MVC设计模式和Struts框架的基本概念;然后重点分析了短信办公平台软件的整体设计架构,并给出该架构的特点和原理;最后详细阐述了软件架构中各模块的实现技术.基于Struts的应用开发充分利用开源项目的优势,大大缩短软件的开发周期.软件已经广泛应用于日常办公,取得明显的经济和社会效益.  相似文献   

8.
Struts框架是一种在MVC设计模式的基础上所创建的开源框架,能有效实现系统开发中逻辑层和表示层的分离,促使逻辑层跟表示层的彼此独立,从而大大减轻多层Web构建过程中的负担,提升了系统开发和应用的效率.该文主要从Struts框架结构出发,具体探讨Struts框架下JAVA WEB的开发应用过程.  相似文献   

9.
针对传统毕业设计管理工作中存在的问题,结合目前比较流行的开源框架Struts、Hibernate和Spring,开发一套高校毕业设计过程控制与论文管理系统,可以对毕业设计的过程进行科学的管理和有效的控制。  相似文献   

10.
王刚 《科技信息》2011,(4):247-248
Ruby on Rails是一个开源的web开发框架,其轻量级集成式MVC框架特别适合简单高效的开发web应用,此外Nails也提供了自动测试框架,本文将简要介绍此测试工具,并结合Rails项目的实际测试案例,讨论其优点及不足。  相似文献   

11.
文章提出只有在应用软件层次上满足数控系统的开放要求,才能实现数控系统真正意义上的跨平台开放性;叙述了量子框架的含义、结构和内容,指出量子框架是一种软件总线,能够实现软件的开放性以及各个功能模块的松耦合;定义了基于量子框架的开放式齿轮数控系统的体系结构,并给出了部分活动对象的状态图和程序。结果表明,量子框架实现了真正意义上的开放性。  相似文献   

12.
通过采用当下主流的框架技术,包括SpringBoot、Vue和Uni-App等前后端框架和Apache ECharts、MySQL、Flyway和Redis数据库等技术,以及Stylefeng开源技术、Selenium动态爬取技术、JWT和Shiro安全验证技术,设计和实现了一个校园疫情防控平台。该平台细分为五大子系统,分别为电脑端疫情信息管理、电脑端智疫图数据展示、电脑端疫情知识题库与刷题、手机端疫情信息上报和手机端疫情信息管理适配系统。多端多系统的设计正是为了适应高校防疫的多样性,本平台可高效应对高校的疫情防控。本平台各系统操作简单、管理高效、易于维护、具有较高的安全性。  相似文献   

13.
基于J2EE核心模式的组合Web框架研究   总被引:1,自引:0,他引:1  
在研究多种J2EE Web框架和J2EE核心模式的基础上,提出了一种基于J2EE核心模式的组合Web框架--CWFBP(Composite Web Framework based on core J2EE Patterns)模型.框架采用分层体系架构,集成了开源的J2EE Web框架和持久层框架,并在表示层和业务层综合应用多种J2EE核心模式,实现了层次之间和业务层内部的松散耦合,提高了系统的可复用性和开放性.研究了N层计算模式、AJAX和正则表达式等在模型中的应用.采用CWFBP进行软件架构,设计实现了三峡--葛洲坝水利枢纽通航调度系统.系统运行实践表明了CWFBP的正确性和有效性.  相似文献   

14.
根据中小企业信息服务平台建设需求, 解决传统中小企业信息系统竖井式部署带来的管理分散、 资源利用率低等问题, 提出中小企业服务平台的整体框架, 并基于 OpenStack 开源云框架对中小企业云平台进行实验部署, 最后对中小企业服务云平台的高可用性技术进行初探。 结果表明, 基于基础资源层、 数据中台层、 业务中台层和应用层等 4 层的平台框架, 解决了传统信息系统竖井方式部署产生的信息孤岛问题, 基于 OpenStack框架搭建的原型系统验证了OpenStack 较适合于建设中小企业私有云平台。  相似文献   

15.
针对多源矢量空间数据动态存取方法通用性低、内存占用率高以及效率低等问题,提出一种多级格网框架下多源矢量空间数据动态存取优化方法。通过平均失效间隔、平均无故障时间以及平均修复时间对多级格网框架下存取系统的可靠性进行评价,建立BLOB存取可靠性概率模型;在此基础上利用关系数据库以及相关编程接口优化多源矢量空间数据存取环境,提升多源矢量空间数据的成功存取概率,实现对多级格网框架下多源矢量空间数据动态存取的优化。实验结果表明,所提方法具有效率高、内存占用率低以及系统开销少的优势。  相似文献   

16.
开放源码软件的利弊分析   总被引:5,自引:0,他引:5       下载免费PDF全文
随着Linux和Apache的广泛应用,开放源代码软件的使用正成为一种趋势,人们开始关注和了解开放源代码软件的应用。文章主要分析了开放源代码软件的优缺点及应用开放源代码软件的益处,指出了开放源码的风险与解决方案,以便于人们更好地理解开放源代码软件,并能从使用中获益。  相似文献   

17.
提出了以Struts为表现层框架、Hibernate为持久层框架、XML为系统关键数据存储的设计思路。指出,将这3种技术整合应用到煤矿安全纠察综合应用系统后,可充分发挥其各自的优点,可将视图与业务逻辑剥离,最大限度地减少耦合,提高代码的可读性、重用性,提高软件的开发效率、执行效率,降低软件的维护成本。  相似文献   

18.
FORTH语言已越来越广泛地用于设计嵌入式软件和固件,但设计过程中通常面临的诸如没有操作系统支持、缺乏调试环境等问题却使得传统的编译FORTH语言的方法遇到了很大的困难,本文针对嵌入式软件开发的实际情况,提出了一种具有良好可移植性和可扩展性、能有效生成异构平台上FORTH系统的框架,该框架被应用于开放式BOOT固件的设计中,取得了良好的效果。  相似文献   

19.
介绍了Dorado提供的开发模式及其涉及的一些关键技术,如Ajax、Rich Client及组件技术.作为一款支持Ajax的应用展现中间件,Dorado同时支持当前主流开源框架,对于设计Web应用系统具有很大的技术优势.与现有的Web展现层开发技术相比较,使用Dorado开发Web应用具有更高的开发效率和可复用性.  相似文献   

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

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