基于Oracle的智能大厦OA分布式数据库系统研究

基于Oracle的智能大厦OA分布式数据库系统研究

吕恢艳[1]2004年在《基于Oracle的智能大厦OA分布式数据库系统研究》文中指出近年来,各种各样的新技术应运而生,分布处理的技术也从多个处理机的系统领域渗透到数据库技术中,并掀起分布式数据库研制与开发的热潮。分布式数据库系统符合当今信息系统应用的要求,符合当今企业组织的管理思想和管理方式。 在分布式数据库系统环境下,信息可能存储在地理位置分散的数据库中。如何在全局逻辑上查询、更新分布在分布式数据库中的错误,是分布式数据库技术要着力解决的问题。分布式数据库技术是数据库技术和计算机网络技术的结合,它除了具有集中式数据库所具有的特点外,还具有它自己独有的特点:它不但要考虑局部场地的自治,而且要解决全局数据库的逻辑整体性;它除了具有集中式数据库所具有的数据逻辑独立性和物理独立性,还具有数据的分布独立性。另外,在查询处理、事务管理、数据的完整性与安全性等方面,分布式数据库系统比集中式数据库系统具有更复杂、更丰富的内容。 本论文对Oracle分布式数据库系统的原理、设计与实现技术进行研究,并基于C/S模式实现一个智能大厦OA的分布式数据库应用系统。文中,对Oracle分布式数据库系统设计与实现中的数据库链接与位置透明性、远程过程中错误的管理、悬而未决事务的处理、参照完整性约束、数据库访问的安全性以及查询优化几个部分重点进行了探索。 通过初步的开发和应用,所设计的Oracle分布式数据库系统基本上达到了理论设计要求,运行结果表明,用Oracle建立智能大厦OA系统的分布式数据库方案是切实可行的、并具有良好的应用和发展前景。

郝锐[2]2005年在《智能大厦的分布式数据库应用研究》文中指出智能大厦是信息化社会的产物,是当代高科技与现代建筑艺术的巧妙集成。智能大厦的办公自动化系统(OAS)是智能大厦的重要组成部分,也是计算机应用研究的重要领域之一。它通过构建一个开放性的办公环境,克服了传统办公系统的缺点,建立了一个协作化平台,为企业提供了先进的电子商务解决方案。 作为一个典型的分布式计算机系统,智能大厦OAS中的分布式数据库应用是系统研究的关键问题之一。本文的主要目标就是针对智能大厦OAS的实际需求,设计一个能够有效的支持分布式办公协作、可维护性强和可靠性较高的分布式数据库系统,满足智能大厦的实际应用需要。 本文首先从分析分布式数据库要求着手,讨论了分布式数据库的一些基本原理,如模式结构、管理系统和体系结构等。然后根据智能大厦OAS的需求分析,对系统的模块进行了划分,并结合MVC模式完成了对系统总体结构的设计。系统的实现采用了基于J2EE的Struts框架,以便有效的将用户界面与业务逻辑分离,从而提高应用程序的柔韧性,便于维护升级。在此基础上,本文结合了分布式数据库设计的基本原理,利用Oracle数据库中对分布式数据库的支持组件和实现机制,设计并实现了一个智能大厦OAS的分布式的数据库系统。该系统通过创建并使用用户、角色、数据库链接、视图、同义词、日志、快照等组件和对象,并通过利用存储过程和触发器来实现对系统的完整性约束和访问控制,基本实现了分布式的同构Oracle数据库之间数据的传输、更新、备份、恢复等功能。 本文还针对分布式系统设计中的一些关键部分,如系统安全性、完整性约束、两阶段事务提交、悬而未决事务处理等,进行了有针对性的研究,并设计出了相应的解决方案。 通过初步的开发和应用,所设计的Oracle分布式数据库系统基本上达到了理论设计要求。运行结果表明,用Oracle建立智能大厦OA系统的分布式数据库方案是切实可行的、并具有良好的应用和发展前景。

黎焱[3]2006年在《基于J2EE和工作流技术的智能大厦OA系统的研究与实现》文中提出工作流的概念起源于生产组织和办公自动化领域。它是针对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办公效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。作为一个新兴的研究领域,工作流技术已经被广泛应用于生产制造、办公自动化、并行工程、电子政务等领域,是实现企业业务过程建模、优化、过程管理与集成,最终实现业务过程的自动化的核心技术。工作流技术的实施已经成为企业完善经营过程,提高自身竞争力的一种重要手段。 随着互联网的迅速发展和普及,web技术越来越多的用于企业应用,基于web技术的各种系统也应运而生,J2EE技术提供了基于组件的设计方法,可方便地开发、集成、部署应用程序。作为平台,J2EE提供了一个多层结构的分布式的应用程序模型,该模型具有重用组件的能力,统一的安全模式和灵活的事务控制机制。 本系统采用基于J2EE MVC模式的Struts框架的Web应用体系。这样的体系结构有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心耦合问题,提高应用程序的柔韧性,使整个系统的开发有条不紊、容易集成、便于维护升级。 本文对工作流技术进行分析,并以WfMC(WorkflowManagement Coalition,工作流管理联盟)的工作流参考模型为依据,详细设计了基于J2EE的工作流管理系统。对活动网络技术在工作流管理系统中的建模进行了研究与分析,详细的设计了过程定义中的过程模型和组织模型,使该工作流管理系统能够适应智能大厦OA系统中的实际业务流程的多样性和复杂性。本文讨论了工作流引擎对实际流程的控制。论文使用关系数据库存储工作流模型和工作流相关数据,并给出了相关数据库的设计。

陈才贤[4]2005年在《基于AXIS和JAVA技术的WEB服务的研究与实现》文中提出Internet和Web技术特别是Web服务的发展为现代办公自动化系统提供了新的管理理念和技术支持。基于Web的智能大厦办公自动化系统通过构建一个开放性的办公环境,克服了传统办公系统功能单一、难以与企业其他业务系统紧密集成的缺点,建立了一个动态的、可控的、统一的、全面集成和协作化的平台,为企业提供了先进的电子商务解决方案。 本文从Web服务的理论基础着手,对智能大厦OAS公共信息服务系统的体系结构和实现技术进行了介绍。并结合智能大厦办公自动化系统的实际应用需求,采用了Web服务技术,在整合信息流程、消除信息孤岛、提高服务质量等方面做了一些探讨和实践,从而,说明了Web服务给EAI领域带来的革命性进步。 Sun公司发布的J2EE技术规范提供了一个基于组件的方法来设计、开发、装配和部署应用程序。J2EE平台使用了一个多层的分布式的应用程序模型。应用程序的逻辑根据其实现的不同功能被封装到组件中,组成J2EE应用程序的大量应用程序组件根据在其所属的多层的J2EE的环境中所处的层被安装到不同的机器中。随着Web服务的蓬勃发展,Sun公司把Web服务技术成功地引入J2EE规范。本文在对不同的Web应用开发平台分析比较的基础上,讨论了J2EE分布式体系结构及其对Web服务的支持。 在系统设计上,采用了基于J2EE MVC模式的Struts框架的Web应用体系,有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心耦合问题,提高应用程序的柔韧性,使整个系统的开发有条不紊、容易集成、便于维护升级。 本文在对各种SOAP服务器分析比较的基础上,详细介绍了Axis SOAP引擎的工作机理。并把SOAP引擎集成到Web服务器中,从而建立了一个动态的、可控的、统一的、全面集成和协作化的平台。 最后,本文对系统安全、系统性能等关键问题进行了深入地研究和设计。

姚建勋[5]2015年在《广东技师院资培训管理系统的设计与实现》文中进行了进一步梳理本文首先详细的阐述了系统的研究背景及意义,采用UML用例图对系统功能进行建模和分析,获取了系统的逻辑业务功能,包括系统的登记卡子系统、培训班附表子功能、统计表子功能和系统管理子功能等模块,基于MVC开发模式、ASP.NET动态页面技术、ADO.NET数据库访问技术、B/S体系架构等,开发实现了一个功能完善的师资培训管理系统。经过分析,本文的主要工作包括以下两个方面:(1)系统需求分析和设计。本文首先对系统实施了可行性分析,从技术和经济阐述了系统开发实现的基础和优势,同时使用UML建模技术,对系统的功能进行了建模,使用业务流程图对系统的功能业务实施了分析。接着,本文使用结构化流程图、E-R图等设计工具对系统的功能模块和数据库进行了设计,导出了系统核心模块的结构化流程图,使用E-R图对系统数据库进行了建模,并且导出了系统关系表。(2)规范了师资培训管理流程,提高了师资培训管理办公的效率。随着高校人数的增多,师资规模大幅度提升,导致师资培训管理业务任务重,工作流程长,因此为了提升师资管理培训的效率,提高教师的业务技能,因此,使用自动化的师资培训管理系统可以有效的规范教师培训管理流程,提高了教师培训业务办理效率。

王金霞[6]2002年在《现代OA系统的研究》文中指出随着信息时代的到来,信息量变得越来越大,有效的管理信息,使其为大多数用户服务,为管理人员和决策者们提供决策依据,成为政府、企业和组织机构追求的目标。同时随着电子商务的发展,企业需要为用户提供产品服务,需要将供应商、销售商、客户信息集成起来,加快信息化建设进程,以便迅速对市场变化做出反应。解决方案之一就是实现办公自动化。这不仅可以实现内部的信息集成,而且可以实现知识管理。目前很多政府机构和企业都把办公自动化系统(OA)作为信息化建设的重点之一进行开发和实施,以期对日常办公流程和信息进行管理,实现信息共享,更有效地提高工作效率。 本论文提出了现代办公自动化系统,它是以知识管理和信息集成为主要目标,以工作流程自动化为手段实现的办公自动化系统。本文详细介绍了知识管理的概念,信息共享、网上协作和网上讨论等为Intranet用户提供了学习知识的捷径,从而达到在恰当的时间,将正确的知识传给正确的人,使他们采取最适合的行动,避免重复错误和重复工作。同时本文利用集成的概念,将Intranet内部已有的系统集成到OA系统中;将工作流的概念引入到该系统中,实现了Intranet内流程的自动化。 本论文在理论研究的基础上,以科技开发类企业为背景,运用知识管理、信息集成等技术,开发并推出了基于群件Lotus Notes,适用于科技开发类企业的办公自动化系统,实现了项目管理、人事管理、图书管理等功能,提高了科技开发类企业的办公效率。论文最后讨论了系统深度和广度方向的发展。该系统包括项目信息管理模块、学术信息管理模块、资源信息管理模块、人事信息管理模块等九大模块,实现了科技开发类企业的信息共享、网上协作、办公流程自动化。

芦彦宇[7]2015年在《OA协同办公管理系统的设计与实现》文中研究说明目前由于当代企业信息化系统管理水平的不断发展,办公信息化的管理方式已逐渐进入到应用阶段,以前的工作方式已经赶不上当前的企业管理水平,人的智慧潜能得不到最大限度的发挥,很多繁琐与重复的工作还需要人工来处理,在这样情况下人工模式已无法满足新形势下企业发展的需要,需要用新型的管理方法与手段来提高企业的工作效率,各中小企业目前相继采用信息化手段来实现内部业务工作流程的管理。本文以某公司应用的办公自动化管理系统的设计研发作为研究内容,利用计算机的技术实现公司的内部日常工作的管理,以及让工作更加流程化、更加制度化,真正的实现无纸化办公。在利用工作流技术设计和实现该系统的特点是系统的核心部分,通过描述和自定义系统流程节点,实现文件的接收和处理,便于系统工作流程与功能模块的灵活扩展,根据软件设计的思想,本文首先对系统进行分析的实现方法和环境,在确定内容的实现,对系统的功能需求分析开始,系统功能的实现主要包括文档管理,邮件管理,新闻发布管理,新闻管理,公告管理,内部邮件列表管理,知识库管理和档案管理。其次,根据系统的功能分析,利用系统分成八个家庭的模块化设计方法,个人办公管理,合作和沟通管理,文档管理,行政管理,新闻公告管理,知识库管理,文件管理模块。最后,通过UML建模设计把系统功能与业务流程抽象化为数据信息和表结构关系,同时以orac le数据库进行存储与管理,在技术实现上看,此系统基于B/S模式,以J2EE应用技术与MVC思想对系统进行功能研发和技术实现,通过系统测试与优化,最终完成本课题的全部工作任务。由于系统成功应用,为企业搭建了内部信息处理平台与沟通的平台,改善了公司办公环境的同时提高员工的办公效率,为各级领导提供了更好的监督管理手段,促进了工作的流程自动化管理,以及企业管理的电子化与规范化。

参考文献:

[1]. 基于Oracle的智能大厦OA分布式数据库系统研究[D]. 吕恢艳. 武汉理工大学. 2004

[2]. 智能大厦的分布式数据库应用研究[D]. 郝锐. 武汉理工大学. 2005

[3]. 基于J2EE和工作流技术的智能大厦OA系统的研究与实现[D]. 黎焱. 武汉理工大学. 2006

[4]. 基于AXIS和JAVA技术的WEB服务的研究与实现[D]. 陈才贤. 武汉理工大学. 2005

[5]. 广东技师院资培训管理系统的设计与实现[D]. 姚建勋. 大连理工大学. 2015

[6]. 现代OA系统的研究[D]. 王金霞. 大连理工大学. 2002

[7]. OA协同办公管理系统的设计与实现[D]. 芦彦宇. 吉林大学. 2015

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于Oracle的智能大厦OA分布式数据库系统研究
下载Doc文档

猜你喜欢