办公自动化系统的设计与实现答辩论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
办公自动化系统的设计与实现答辩论文
随着信息化社会的来临,传统的纸质化办公已经显得效率低下,将信息技术引入办公势在必行,办公自动化(OA)的时代已经来临。由于国家对3G建设持续加大投入,3G已经成为目前的主流通信网络。移动终端的普及和无处不在的3G网络使移动办公成为可能。正是在这样的背景下作者拟开发一套基于移动平台的办公自动化系统。
本文所设计并实现的基于移动平台的办公自动化系统是在Android平台下利用java语言进行开发的,数据库使用的是Oracle数据库。本文的主要工作如下:本文首先对移动办公的背景和相关的开发技术进行了详细的阐述,再对某公司办公现状进行了阐述,对移动办公自动化系统进行了功能需求分析,再对系统进行了设计和实现,本文所设计的移动办公系统主要包括4个主要功能模块:流程管理模块、数据报表模块、通知公告模块和通讯录模块。本文最后对系统的功能测试进行了详细的阐述,经测试系统满足了需求分析阶段提出的要求。移动办公系统的实现能进一步提高企业的信息化水平,提高企业的办公效率从而加强企业的核心竞争力。
第一章绪论
结合信息时代先进的信息技术手段对以往低效的办公手段进行改造,提升办公效率,这就是所谓的OA(办公自动化)。在信息化的第一和第二个十年(1990-2010),办公自动化的主流构建模式是建设基于局域网和PC端的办公信息系统,实现办公的电子化,数字化,少纸化,当今这些信息系统支撑着各种企事业单位的高效有序运行。OA主要的目的是整合目前的管理组织,合理调配组织资源,使各部门高效合作,从而使决策的成功得到最大化实现。
起初,办公自动化主要是方便了各种办公文档的管理和编辑,使用各种办公软件,在电脑上编辑文档和管理文档,实现办公的电子化和无纸化;由于数据库技术的发展和成熟,办公自动化进入数据化阶段,数据库技术以及客户端-服务端的信息系统结构技术的结合使OA步入更高的水平;OA真正产生实用价值并极大提高办公效率是引入了用面向对象方法开发的新型数据库和工作流,这些新技术的运用实现了更高程度的办公数据化,办公更加的简便快捷,在办公上真正体现了信息技术的巨大优势;自互联网这一伟大信息技术发展成熟以后,办公自动化不再局限于文件的管理和文档的转送,即数据的简单存储管理,而是进入了分析数据为决策提供信息支持,在这种新型的主流办公信息系统中,浏览器处于系统顶层,处理和挖掘数据的应用程序处于中部,底层是交互信息的数据库。
1.1 办公自动化的特性
OA系统有以下五个主要特点:
(1)易操作性
由于互联网技术的快速发展和互联网的普及,b/s 架构下的系统是目前办公自动化系统的主要发展趋势。因为使用办公自动化系统的人文化教育水平不一,掌握计算机的技术程度不同,所以相应的软件不能做到人人普及,但是简单的上网浏览是十分简单的,所以多采用b/s 架构下的系统,简单易操作成为办公自动化的特点之一
(2)一体性
为了真正实现OA,我们需要将公司的所有信息系统借助接口技术统一为整体,破除信息和资源的隔离带,使企业资源计划系统,客户资源管理系统和人力资源系统统一为一个整体。为了OA系统的最大化优势,我们需要整合公司的各种信息资源,将他们统一为一个整体,
这才是OA的最终目的。
(3)灵活性
为了方便管理和实现以人为本的软件设计理念,OA系统不仅要在建立建设在标准平台之上,更要尽可能实现自我定义功能,系统的使用者可以根据自己的需要对门户管理,资源管理,和数据流程管理等进行自我定义,加强对办公自动化系统的掌控能力,而不局限于软件开发者的使用框架,这样的系统非常灵活,具有很好的自适应性
(4)稳定性
办公自动化系统的稳定性是衡量软件优劣的重要指标[4],在b/s 架构下的系统的系统使用者在短时间内会非常多,因此对系统的稳定性要求会非常高,OA系统的稳定稳定性会在系统压力测试中得到具体衡量,系统所能承受的压力大小决定了它的稳定性。
(5)严密性
虽然OA系统要求一个集成整合了各个系统的平台,但是对系统中的各个模块我们还需要给其相当高的独立性,时期不过分依赖于整个系统实现自身功能,因而OA系统在完成使用者,角色和权限的3位对立统一,而且还要注意系统各模块的大整合和小孤立的辩证统一,使整个系统成为一个十分严密的信息系统。
1.2 发展现状
随着信息化社会的持续推进,办公成为新一轮信息化的热点,其中OA系统是研究和开发的重点,OA系统是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。
OA系统建设的本质是以提高决策能力为目的,利用它提高公司内部信息共享和公文流转的效率,实现公司办公的自动化,提高工作效率[5]。OA主要的目的是整合目前的管理组织,合理调配组织资源,使各部门高效合作,从而使决策得到最大化实现。
OA系统的一个非常强大功能是它不再是一个单纯数据的收集,存储和管理的简单系统,而是具有分类处理各种信息数据,在复杂的局势下再对各种因素综合考虑之后提供决策层相应的决策支持,例如制定合理科学的业务流程,资源分配方案,极大的减少了人力与物力。我们知道OA系统的运行速度主要在于文档流传中每一个文档处理点的处理文档速度,即信息的传送受多种因素制约缺一不可,信息流通路径必须时刻保持通畅,不然会极大的影响信息的流通因此信息系统的运行稳定性比较差,是一种与门系统。
以往的的OA系统大多有这样的两个孤岛困境
(1)公文处理的某一个环节由于不可抗拒的因素导致没有实时实现公文的处理,这一个节点在整个办公过程中并不处于十分重要的节点,但是由于这一个节点导致了这个公文办理时间的延长甚至是停滞不前,这就是进程孤岛,说明OA系统中存在木桶效应,最短的那块木板决定着木桶的盛水量。
图1-1 流程孤岛图示
(2)信息孤岛是OA系统的另一个孤岛困境,这是由于公司的信息流通的期望速度远大于实际速度造成的。
由于信息化的程度不断加深和对信息流通的期望速度不断提高,公司的各个部门间,公司的各级职员间的信息传递和沟通不断的增加,作用日益明显。在这种新的情况下,信息的沟通传递不再只有数据传输和文档复制公用等简单手段。
传统的OA系统由于收集和分析数据能力有限并且效率低下导致给出决策的时间过长并且即时决策的能力更加差,使系统的决策能力差且可信度低,因而企业的运行成本高,运行效率差,企业对管辖范围内的事件运行和公文流转过程掌握的不充分[6]。决策的被动。
由于这些限制因素,OA系统中产生了信息的孤岛,某些信息被局限在一个小空间和时间范