论文部分内容阅读
中图分类号:TP317.1 文献标识码:A
【本文受江西科技学院教改课题“《办公自动化》课程实践教育改革-以非计算机专业为视角”编号:jy1327资助。】
摘要:对办公自动化系统的现状进行分析研究,探讨了办公自动化系统的发展。
关键词:办公自动化;发展研究
1、研究背景
办公室自动化是近年随着计算机科学发展而提出来的概念。办公室自动化英文原称OfficeAutomatlon,缩写为OA。办公室自动化系统一般指实现办公室内事务性业务的自动化,而办公自动化则包括更广泛的意义,即包括网络化的大规模信息处理系统。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。通常办公室的业务,主要是进行大量文件的处理,起草文件、通知、各种业务文本,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等等。所以,采用计算机文字处理技术生产各种文档,存储各种文档,采用其它先进设备,如复印机、传真机等复制、传递文档,或者采用计算机网络技术传递文档,是办公室自动化的基本特征。办公室是各行业工作的领导进行决策的场所。领导机关做出决策,发布指示,除了文档上的往来之外,更深层的工作,实际上是信息的收集、存储、检索、处理、分析,从而做出决策,并将决策作为信息传向下级机构或合作单位,或业务关联单位。这些都需要办公自动化的辅助。
人是系统第一因素,即办公室主要因素是工作人员,包括各种人员,除了传统办公室的角色外,现在又要加部分管理设备的专业技术人员,例如,计算机工程师,其它设备维护人员等。技术设备,计算机是另一因素。设备中有各种机器,如计算机、复印机、速印机、电话机、传真机、网络设备、光盘机等等,这些设备统称为硬设备,或称硬件。而各种信息设备中还需要有管理设备的软件,例如,计算机的操作系统、网络操作系统、文字处理软件、专项工作程序软件等等,这些将在其它章节详述。显然办公自动化这一人机系统,人,机,缺一不可。而设备方面,硬件及必要软件都需齐备。我们也可以认为办公自动化系统是人类处理信息的系统,是人类进入信息时代后的一种新概念。
2、办公自动化系统发展
我国的OA系统的应用和发展历程,可以分为以下三个阶段:
第一代OA系统,是从20世纪80年代中期到90年代中期以使用办公套件为主要标志,实现了数据统计和文档写作电子化,即将办公信息载体从原始纸介质方式转向比特方式。
第二代OA系统,是从90年代中期开始的以网络技术和协同工作技术为主要特征的应用系统。这一阶段的OA系统主要有两个特征:一是实现了工作流程自动化或半自动化,即将收发文从传统的手工方式转向工作流方式。不同部门及其工作人员工作间的协作大大加强,使政府、企业的办公效率得到较大的提高;二是以Intemet为基础,办公自动化系统实现了移动办公,拓展了OA系统的应用范围。
第三代OA系统,是融信息处理、业务流程和知识管理于一体的网络应用系统。它以知识管理为核心,提供丰富的学习功能与知识共享机制,使员工在办公自动化系统中的地位从被动向主动转变,并因此提高企业运转效率。第三代OA的核心是知识,其突出特点是:实时通信、实时交流。
3、办公自动化系统的一般开发过程
(1)一般开发过程
传统的OA系统开发过程一般都是根据用户的具体需求为其制定一个系统,沿袭了传统的一般应用程序的开发方法。首先与用户交流,完成需求分析,然后开始项目设计和实现,主要基本过程概括如下:l)选择一种系统结构,包括开发工具;2)选择一种数据库系统;3)根据项目的具体内容设计数据库结构(如关系数据库系统中的数据库和表结构等);4)根据项目的具体内容利用开发工具的可视化设计能力制作各种视图并绑定数据(如传统的表单,ASP、JSP页面等);其中包括了每个视图的操作或事件处理方法等;5)设计一定的服务器端功能实现处理逻辑;6)通过基本的测试后提交给用户使用;7)根据用户的反馈进行修改。目前市场上的OA系统,其主要区别体现在使用的系统结构和开发技术手段上,系统结构决定了客户端与应用服务系统的交互方式:开发技术手段指系统平台、开发工具的选型及其采用的相关开发技术,开发技术决定了系统的使用特征和用户的使用环境。
1)系统结构
按照客户端的不同,可将办公自动化系统的开发模式分为B/S模式和C/S模式,它们各具特色,概述如下:
B/s模式的系统以服务器为核心,业务逻辑处理和数据存储基本上在服务器端完成,用户使用浏览器进行事务处理。B/S模式具有易于升级,便于维护,客户端使用难度低、可移植性强等特点,但受到灵活性差、应用模式简单不足的制约。C/S模式是早期OA系统开发中主要应用的模式,同时一些专业的Mls软件也经常使用这种模式。C/S模式系统几乎可以适应任何的操作平台,开发技术也多种多样,大部门计算机语言都能开发出C/S模式的应用系统。
2)开发技术
LOTUSDOM取O被视为最为成熟的OA系统平台,与流转复杂的工作流相适应,成为了OA系统开发的首选技术手段。利用LOTUSDOMmO既可以实现了c/s模式的OA系统,也可以使之适应B/S的应用模式,其完善的文档数据库和权限管理系统为公文流转的顺利实现提供了强有力的保障。但LOTusDOMINO的开发、使用成本偏高,系统的重用程度较低,重复开发偏多。
EXCHANGESERVER与LOTUSDOMINO有相似之处,具备了复杂流程的设置与处理能力。在早期的OA系统中,EXCHANGESERVER被广泛的使用,客户端通过OUTLOOK等电子邮件系统与服务器交互,但在使用上存在不直观、灵活性差等不足。同时基于EXCHANGESERVER的二次开发难度也较大,系统之间的兼容性和扩展性较差。
Windows.Net框架具有很强的灵活性和扩展性,能够与windows操作系统平台进行良好的结合,可开发B/S模式和C/S模式系统。在表现形式上十分灵活,开发难度和成本低,能够方便地使用各类中间件。Windows.Nct框架下的开发工具很多。
4、OA系统开发的意义
设计和实现的适用于中小型企业、部门的OA系统框架具有一定的通用性和适用性。利用框架实施一个OA系统时,具有实现简单、快速等优点,符合快速开发要求。实现的OA系统具有较高的运行稳定性和安全性、灵活的可扩展性、简单的可维护性等特点。因此设计和实现的OA系统框架具有一定的社会和经济价值。
提出的适用于中小城市企业、部门的OA系统框架的设计思想,抽象了一般OA系统的内容、功能和特征,是依据OA系统用户的普遍需求的分析结构而建立的,具备了较强的通用性、针对性和适用性。该设计思想对需实施OA系统的用户具有一定的参考价值,同时对OA系统开发人员具有一定的借鉴价值。在设计和实现过程中,使用了多种成熟的开发模式和体系机构的设计思想和理念,并结合使用了具体系统平台的技术支撑。在整个设计和实现过程中,强调了各种技术的灵活应用和组合使用。指出了在设计和实现一个OA系统的过程中,应该处理的内容及应该采用的方法和技术细节。从而规范OA系统的开发过程和提供OA系统较强的柔性特征。
实现的适用于中小型企业、部门的OA系统具有一个OA系统的基本功能,具备了实现简单、快速的能力,符合了快速开发要求,从而提高了开发效率、缩短了开发周期、降低了开发成本。利用实现的OA系统具备了相当的可扩展能力和柔性特征,提高了系统的可维护性,降低了扩展和维护成本,进一步提高了系统的开发效率。
作者简介:
涂敏(1981-)江西南昌人,江西科技学院计算机中心,讲师,硕士,研究方向:计算机应用。
【本文受江西科技学院教改课题“《办公自动化》课程实践教育改革-以非计算机专业为视角”编号:jy1327资助。】
摘要:对办公自动化系统的现状进行分析研究,探讨了办公自动化系统的发展。
关键词:办公自动化;发展研究
1、研究背景
办公室自动化是近年随着计算机科学发展而提出来的概念。办公室自动化英文原称OfficeAutomatlon,缩写为OA。办公室自动化系统一般指实现办公室内事务性业务的自动化,而办公自动化则包括更广泛的意义,即包括网络化的大规模信息处理系统。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。通常办公室的业务,主要是进行大量文件的处理,起草文件、通知、各种业务文本,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等等。所以,采用计算机文字处理技术生产各种文档,存储各种文档,采用其它先进设备,如复印机、传真机等复制、传递文档,或者采用计算机网络技术传递文档,是办公室自动化的基本特征。办公室是各行业工作的领导进行决策的场所。领导机关做出决策,发布指示,除了文档上的往来之外,更深层的工作,实际上是信息的收集、存储、检索、处理、分析,从而做出决策,并将决策作为信息传向下级机构或合作单位,或业务关联单位。这些都需要办公自动化的辅助。
人是系统第一因素,即办公室主要因素是工作人员,包括各种人员,除了传统办公室的角色外,现在又要加部分管理设备的专业技术人员,例如,计算机工程师,其它设备维护人员等。技术设备,计算机是另一因素。设备中有各种机器,如计算机、复印机、速印机、电话机、传真机、网络设备、光盘机等等,这些设备统称为硬设备,或称硬件。而各种信息设备中还需要有管理设备的软件,例如,计算机的操作系统、网络操作系统、文字处理软件、专项工作程序软件等等,这些将在其它章节详述。显然办公自动化这一人机系统,人,机,缺一不可。而设备方面,硬件及必要软件都需齐备。我们也可以认为办公自动化系统是人类处理信息的系统,是人类进入信息时代后的一种新概念。
2、办公自动化系统发展
我国的OA系统的应用和发展历程,可以分为以下三个阶段:
第一代OA系统,是从20世纪80年代中期到90年代中期以使用办公套件为主要标志,实现了数据统计和文档写作电子化,即将办公信息载体从原始纸介质方式转向比特方式。
第二代OA系统,是从90年代中期开始的以网络技术和协同工作技术为主要特征的应用系统。这一阶段的OA系统主要有两个特征:一是实现了工作流程自动化或半自动化,即将收发文从传统的手工方式转向工作流方式。不同部门及其工作人员工作间的协作大大加强,使政府、企业的办公效率得到较大的提高;二是以Intemet为基础,办公自动化系统实现了移动办公,拓展了OA系统的应用范围。
第三代OA系统,是融信息处理、业务流程和知识管理于一体的网络应用系统。它以知识管理为核心,提供丰富的学习功能与知识共享机制,使员工在办公自动化系统中的地位从被动向主动转变,并因此提高企业运转效率。第三代OA的核心是知识,其突出特点是:实时通信、实时交流。
3、办公自动化系统的一般开发过程
(1)一般开发过程
传统的OA系统开发过程一般都是根据用户的具体需求为其制定一个系统,沿袭了传统的一般应用程序的开发方法。首先与用户交流,完成需求分析,然后开始项目设计和实现,主要基本过程概括如下:l)选择一种系统结构,包括开发工具;2)选择一种数据库系统;3)根据项目的具体内容设计数据库结构(如关系数据库系统中的数据库和表结构等);4)根据项目的具体内容利用开发工具的可视化设计能力制作各种视图并绑定数据(如传统的表单,ASP、JSP页面等);其中包括了每个视图的操作或事件处理方法等;5)设计一定的服务器端功能实现处理逻辑;6)通过基本的测试后提交给用户使用;7)根据用户的反馈进行修改。目前市场上的OA系统,其主要区别体现在使用的系统结构和开发技术手段上,系统结构决定了客户端与应用服务系统的交互方式:开发技术手段指系统平台、开发工具的选型及其采用的相关开发技术,开发技术决定了系统的使用特征和用户的使用环境。
1)系统结构
按照客户端的不同,可将办公自动化系统的开发模式分为B/S模式和C/S模式,它们各具特色,概述如下:
B/s模式的系统以服务器为核心,业务逻辑处理和数据存储基本上在服务器端完成,用户使用浏览器进行事务处理。B/S模式具有易于升级,便于维护,客户端使用难度低、可移植性强等特点,但受到灵活性差、应用模式简单不足的制约。C/S模式是早期OA系统开发中主要应用的模式,同时一些专业的Mls软件也经常使用这种模式。C/S模式系统几乎可以适应任何的操作平台,开发技术也多种多样,大部门计算机语言都能开发出C/S模式的应用系统。
2)开发技术
LOTUSDOM取O被视为最为成熟的OA系统平台,与流转复杂的工作流相适应,成为了OA系统开发的首选技术手段。利用LOTUSDOMmO既可以实现了c/s模式的OA系统,也可以使之适应B/S的应用模式,其完善的文档数据库和权限管理系统为公文流转的顺利实现提供了强有力的保障。但LOTusDOMINO的开发、使用成本偏高,系统的重用程度较低,重复开发偏多。
EXCHANGESERVER与LOTUSDOMINO有相似之处,具备了复杂流程的设置与处理能力。在早期的OA系统中,EXCHANGESERVER被广泛的使用,客户端通过OUTLOOK等电子邮件系统与服务器交互,但在使用上存在不直观、灵活性差等不足。同时基于EXCHANGESERVER的二次开发难度也较大,系统之间的兼容性和扩展性较差。
Windows.Net框架具有很强的灵活性和扩展性,能够与windows操作系统平台进行良好的结合,可开发B/S模式和C/S模式系统。在表现形式上十分灵活,开发难度和成本低,能够方便地使用各类中间件。Windows.Nct框架下的开发工具很多。
4、OA系统开发的意义
设计和实现的适用于中小型企业、部门的OA系统框架具有一定的通用性和适用性。利用框架实施一个OA系统时,具有实现简单、快速等优点,符合快速开发要求。实现的OA系统具有较高的运行稳定性和安全性、灵活的可扩展性、简单的可维护性等特点。因此设计和实现的OA系统框架具有一定的社会和经济价值。
提出的适用于中小城市企业、部门的OA系统框架的设计思想,抽象了一般OA系统的内容、功能和特征,是依据OA系统用户的普遍需求的分析结构而建立的,具备了较强的通用性、针对性和适用性。该设计思想对需实施OA系统的用户具有一定的参考价值,同时对OA系统开发人员具有一定的借鉴价值。在设计和实现过程中,使用了多种成熟的开发模式和体系机构的设计思想和理念,并结合使用了具体系统平台的技术支撑。在整个设计和实现过程中,强调了各种技术的灵活应用和组合使用。指出了在设计和实现一个OA系统的过程中,应该处理的内容及应该采用的方法和技术细节。从而规范OA系统的开发过程和提供OA系统较强的柔性特征。
实现的适用于中小型企业、部门的OA系统具有一个OA系统的基本功能,具备了实现简单、快速的能力,符合了快速开发要求,从而提高了开发效率、缩短了开发周期、降低了开发成本。利用实现的OA系统具备了相当的可扩展能力和柔性特征,提高了系统的可维护性,降低了扩展和维护成本,进一步提高了系统的开发效率。
作者简介:
涂敏(1981-)江西南昌人,江西科技学院计算机中心,讲师,硕士,研究方向:计算机应用。