基于开源软件的办公自动化(OA)项目的实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于开源软件的办公自动化(OA)项目的实现作者:许国昌学位授予单位:复旦大学参考文献(12条)1.EricRaymond大教堂与集市2.RichardStallmanGPLv13.RichardStallmanGPLv24.RichardStallmanGPLv35.LinusTovals.王秋海乐者为王20036.ChrisDiBona开源革命之声20007.求是科技Java数据库系统开发实例导航20048.BruceEckel.侯捷ThinkinginJava20039.Apache介绍和配置200510.位元文化Linux管理与应用基础200211.KennethSLindXMLWebServicesandServerComponentsDevelopmentwithVisualBasicNET200312.IBMdeveloperWorks汇编ServiceOrientedArchitecturebriefing2005相似文献(10条)1.期刊论文肖明.XiaoMing论OA系统的文档类型-办公自动化(综合版)2009,(5)本文论述了在开发OA系统过程中,如何选择合适的文档类型.文中给出了具体方案,并对文档类型的标准化及未来的发展趋势进行了分析.2.学位论文陈彬基于开源技术构建的OA系统的设计和实现2008随着信息技术的不断发展,开源软件在我国得到越来越广泛的应用,特别是在高校信息化建设中发挥着重要作用。开源软件,是完全开放源代码的软件,使用者可研究程序运行机制,并按需修改,亦可重新分发拷贝,以使其他人能共享软件、改进程序。与商业产品软件相比,开源软件有很多优势:一、利用开源软件能节省项目资金,这可以缓解教育机构普遍存在的经费紧张问题;二、基于有效的开发模式,开源软件具有比商业软件更强的功能、更高的可靠性和安全性:三、由于源码和文档的开放性,开源软件给用户极大的自由定制软件,使其能够符合自己的业务需求;四、开源软件和框架减少了重复开发,使快速开发成为可能。本文以某高职院校的OA系统项目为背景,研究利用开源软件资源构建项目的应用。本文结合J2EE体系结构和软件设计模式,利用Spring和Hibernate开源框架,结合第三方的工作流组件,搭建起一个轻量级的具有开发周期短、成本低,易于扩展的平台,并在此平台上开发和实现OA系统项目。本文还针对项目设计和实现的不足进行分析,提出了改进的思路和方法。3.学位论文木合塔尔·甫拉提维、汉、英多文种操作平台的设计与实现2007维吾尔语是新疆使用范围最广的一种少数民族语言,目前在新疆各地已经形成了一种汉语和维吾尔语为一体的语言交流模式。所以,在新疆实现计算机的普及,首先要解决计算机办公语言问题,也就是说,在计算机系统中实现支持多种语言的操作平台是把计算机普及到新疆各地区的必要条件。因此,符合边疆少数民族语言特色的操作平台的开发就成为了一个亟待解决的问题。本文首先对常用的中英文操作平台进行了比较和研究,分析了不少的中英文计算机操作系统和‘办公自动化软件,从科学角度综述了国内中英文操作平台的发展趋势,认真总结了新疆目前常用多文种操作平台中存在的问题,并提出了适合新疆经济与信息技术发展状况的多文种软件设计方案。其次在多种中英文操作系统和办公自动化平台中选出了适合新疆经济发展情况的高性能低价位的操作平台,并在此基础上分析了这些操作平台的性能和特征。阐述了多文种操作平台的总体设计过程。最后,阐述了实现多文种操作平台中存在的问题以及解决方法。由于,操作平台开发的复杂性以及自身技术力量不足,在开发中,沿用了目前流行的基于已有的开源软件为基础的开发模式。首先,研究了软件本身的原理;然后在不破坏原有软件的前提下,添加和修改代码的方式,实现了新的功能。开发中,选择国产中文Linux为操作平台,以OpenOffice.org为基础,实现了符合新疆少数民族语言特色的版本。本版本支持中英维混合文本的显示,对原有的断行机制进行了修改,支持符合维文特色的断行,并利用原有软件的一些特性,巧妙的实现了维文断行后的加中连线机制。由于软件需要在Linux操作系统上使用,因此还在Linux操作系统上开发了一个基于XIM协议的维文输入法。在整个软件的开发过程中,本文得出结论:开发要以软件的实用性和推广性为基础,要目标明确,有针对性,这是软件开发的关键。4.期刊论文Novell与Sun联手推开源软件-办公自动化(办公设备与耗材)2009,(12)SUSELinuxEnterpriseServer与Sun公司的MySQL数据库协同使用,给客户带来更多价值.近日,Novell公司近日宣布将与Sun公司进一步加强合作伙伴关系,共同支持和促进开源软件的深远发展,通过Novell的SUSELinuxEnterpriseServer与Sun公司MySQL数据库的捆绑运用,构建最佳解决方案,帮助广大客户降低企业的运作成本、减少复杂性、降低数据中心的风险,从而为开源软件的进一步发展创造了新的契机.5.学位论文常海防基于开源软件的电信OA系统中个人办公子系统的实现研究2007Internet和Web技术的发展为电信综合办公信息管理系统提供了新的管理理念和技术支持。基于Web的电信综合办公信息管理系统通过构建一个开放性的办公环境,克服了传统办公系统功能单一、难以实现企业资源有效共享的缺点,建立了一个动态的、可控的、统一的、全面集成和协作化的平台,为企业提供了先进的管理信息化解决方案。本文在对电信企业信息化现状充分研究的基础上,结合开源软件工具与J2EE企业级应用开发技术,采用基于MVC模式的Web应用体系,设计和实现了一个基于开源软件和J2EE技术的电信OA系统中个人办公子系统。目前一些主流的开源软件工具,能够在保证系统性能和质量的前提下,大幅度消减项目成本。本文在对主要开源软件项目进行简要介绍后,详细讨论了J2EE分布式体系结构以及主要开源软件工具,如Struts、Spring、Hibernate和CVS等。作为新一代办公自动化系统,本系统采用关系型数据库作为后台,数据处理及分析程序作为中间层,Web作为前台呈现层的体系结构。在系统设计上,采用了基于J2EEMVC模式的JSPMode12的Web应用体系,有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心藕合问题,提高应用程序的柔韧性,使整个系统的开发效率更高、易于扩展与集成、便于维护与升级。6.学位论文张煜刚基于开源软件JaWE的工作流建模技术2005工作流管理技术作为一种过程建模和过程管理的核心技术,可以与其它系统有效地结合,实现符合政府、企业需求的各种业务管理系统,如办公自动化系统(OA)、电子政务系统(E-Government)、项目管理(PM)、客户关系管理(CRM)和企业资源管理(ERP)等,从而实现政府的政务公开和企业的经营过程重组.本文在当前种类繁多的工作流系统中基于遵守工作流管理联盟标准的原则,在开源建模软件中选择JaWE(JavaWorkflowEditor)进行详细的建模分析,有一定的技术前瞻性和可重复开发性.本文强调了在JaWE建模技术上,以基于Petri网的建模方法为基础,通过工作流模式分析实际业务过程,并参考WfMC过程定义元模型(Meta-Model)定义和修改过程属性.这种基于图形建模的工作流过程定义技术有很好的通用性并且可以重复利用,对今后的工作流建模技术会产生一定的影响.7.期刊论文梁燕杰中标软件-Novell联合测试认证中心正式启动中标软件与Novell联手共促国内Linux产业链成熟发展-办公自动化2005,(6)中国开源应用年会(OpenSourceApplicationChina2005)5月26日在北京召开,该年会作为国内规模最为盛大的Linux业界盛会吸引了众多开源软件厂商的参与.本次大会中一个重要组成部分就是上海中标软件有限公司(中标软件)与Novell公司(Novell)签约成立联合测试认证中心并揭牌,标志着中标软件-Novell联合测试认证中心正式启动.此次合作是继两家企业在上海LinuxWorld展览会上签署战略合作协议,宣布结成战略合作伙伴关系后具体工作的进一步推进,表明中标软件与Novell之间的合作正在向更深层次发展.8.学位论文文尹斐基于Struts和Hibernate的办公自动化系统的设计与实现2007近年来随着网络技术的迅速发展和J2EE(Java2PlatformEnterpriseEdition)平台的广泛采用,基于B/S的多层Web体系结构逐渐发展成熟起来,然而部署J2EE平台企业级应用太过于复杂而且费用高,导致许多中小型企业从技术和资金方面考虑而不愿意或不能够进行这种企业级应用。随着J2EE技术的不断发展,在J2EE设计中出现了各种开源免费的框架,这些框架的出现为中小企业使用开源技术来建构企业级应用提供了一个经济的、快速开发部署的、稳定而可扩展的可行方案和借鉴。Struts和Hibernate就是其中优秀的开源框架。Struts是一种基于MVC设计模式的开源框架,在系统开发中应用Struts,实现了表示层与业务逻辑层的分离,这样就可以在需要对业务层进行修改的时候而不影响表示层的实现,全面减轻了构建多层Web应用的负担,提高了系统的开发效率。而Hibernate作为一个面向Java环境的对象/关系数据库映射的工具,它不仅仅管理Java类到数据库表的映射,还提供数据查询和获取数据的方法。Hibernate提供的ORM机制可以把一个对象映射到多个数据库表,可以实现多种实体关联关系的映射,还可以实现继承映射。Hibernate提供的查询语言HQL实现了ORM的多态连接查询和动态查询。本文首先就J2EE技术和开源软件做了一个论述,接着对一个基于MVC模式的Struts框架和数据持久性框架Hibernate进行研究,着重于讨论Struts是如何实现MVC模式以及Struts的各组件是如何协MT作的,研究了Java对象持久化技术原理及Hibernate的对象关系映射框架实现机制及工作原理,并结合Struts和Hibemate框架,构建了一个开源的轻量级Web应用框架,然后根据当前开源技术的发展选择了适合企业应用的开源软件,说明了如何将这些开源软件配合使用,以进行企业级开发部署,接着将应用框架和开源软件应用于重庆华日有限公司办公自动化系统项目的开发和部署。最后对论文所作的工作进行了总结并指出了进一步的研究工作。9.期刊论文于红波基于LAMP架构开发Web应用的优势-广西纺织科技2009,38(2)LAMP(Linux+Apache+Mysql+PHP,Ped)是一种Web网络应用和开发环境,是四种开源软件技术的组合.采用LAMP技术的主要特点是:性能稳定、数据安全、运行速度超快、不涉及版权问题.LAMP是一种使用相对简单、方便,但功能强大的应用服务平台,广泛应用于网站建设、办公自动化、电子政务等Web应用系统.10.期刊论文Xen峰会首次在中国举办-办公自动化(办公设备与耗材)2010,(1)在英特尔公司的支持下,2009Xen峰会(2009XenSummit)在上海紫竹园区英特尔研发基地拉开帷幕.这是Xen峰会首次在中国举办,为期2天的活动规模空前-Xen.0rg顶级国际社区专家、国内虚拟化方面的专家学者、Xen爱好者和企业代表200多人聚集一堂,共同探讨如何以开源软件创新,迎接虚拟化新机遇.本文链接::上海海事大学(wflshyxy),授权号:b91e9a24-593b-4afc-9717-9dfb00879271下载时间:2010年9月24日

1 / 68
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功