办公自动化系统Word下载.docx
- 文档编号:6468155
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:64
- 大小:1.42MB
办公自动化系统Word下载.docx
《办公自动化系统Word下载.docx》由会员分享,可在线阅读,更多相关《办公自动化系统Word下载.docx(64页珍藏版)》请在冰点文库上搜索。
第三阶段〔1983年至1990),一体化阶段。
随着局域网络技术和远程通信网络技术的发展,综合利用各种技术及设各,如计算机、传真机、多功能工作站、电子邮件、专用或公用的通信网络等,建立集成的、一体化的办公自动化网络,实现办公业务综合管理的自动化。
第四阶段((20世纪90年代以后)多媒体信息传输阶段。
光存储设备、智能化办公机器、语音处理设备与图形图像处理设备进入了实用阶段,并成为办公自动化系统的重要组成部分,使办公自动化进入了一个崭新的发展阶段。
特别是1993年9月,克林顿政府正式宣布了“国家信息基础设施(NII)”计划,以光纤网技术为先导,谋求实现政府机关、科研院所、学校、企业、商店乃至家庭之间多媒体信息传输,使得办公自动化系统与其它信息系统结合在一起,形成一个高度自动化、综合化、智能化的办公环境。
内部网可以和其它局域或广域网络相连,获取外部信息源产生的各种信息,更有效地满足高层办公人员、专业人员的信息需求,达到辅助决策的目的。
日本办公自动化的起步稍晚于美国。
但是,针对本国的国情制定了一系列发展本国办公自动化的规划,并建立了相应的执行机构,组建了办公自动化的教育培训中心。
随后完成的日本东京京都政府办公大楼,成为一座综合利用了各种先进技术的智能大厦,是当代办公自动化先进水平的代表。
在办公自动化方面,英国开展的也比较早。
在英国的各级政府办公机构中,几乎都建立了较完善的办公自动化系统。
在办公自动化功能工作站研制和使用的某些方面,美国居于世界领先地位。
进入九十年代后,国外办公自动化的发展趋势是:
(1)办公自动化设备向
高性能、多功能、复合化和系统化发展;
(2)整个办公自动化系统向数字化、智能化、无纸化、综合化办公系统发展;
(3)办公用计算机向多媒体化、网络化发展;
(4)通信在办公自动化系统中的地位进一步加强,可充分利用IntemeVIntranet等现代通信技术,建立全球性的通信网络体系。
计算机网络技术在办公自动化中应用降低了对办公场地的要求〔如面积可以很小),极大提高了办公地点的灵活性,出现网络虚拟办公室以及小办公室/家庭办公(SOHO)。
1.2.2我国OA的发展
我国办公自动化起步较晚,七十年代从国外传入,八十年代才开始发展。
国务院为了统一指导我国的OA事业的发展,于1985年6月成立了“办公自动化专业领导小组”,1986年5月成立了“办公自动化专家小组”,对发展我国OA所涉及的设备、系统功能层次、系统结构模式、通信网络、OA集成技术及接口、应用软件等七个方面的问题进行统一研究,并专门指定专家编写我国OA设计指导书,从宏观和整体上确定了我国OA的发展战略和总体部署,使我国的OA建设能够沿着我国国情的健康道路发展。
自1991年以后,我国的办公自动化发展才逐渐进入成熟期。
我国的OA从发展的过程来看,也可分为以下三个阶段:
第一个阶段为启蒙与准备阶段(1981年至1985年)。
20世纪80年代初,世界性的新技术革命浪潮也对我国形成了冲击,管理现代化、决策科学化的重要性引起了各级领导的重视。
特别是计算机汉字信息处理技术的突破性进展,为办公自动化系统在我国的实用化铺平了道路。
1985年,国务院电子振兴领导小组成立了办公自动化专用组,拟定了中国办公自动化的发展规划,确定了相关政策,为全国办公自动化系统的初创与发展奠定了基础。
第二个阶段为开创与见效阶段(1986年至1990年)。
国务院及其所属各部委、各省级人民政府在国内率先推进办公自动化工作,对办公自动化系统在全国的普及起到了积极的推动作用。
1987年10月,上海市政府办公信息自动化管理系统(SOIS)通过鉴定并取得了良好效果,在全国具有一定的示范性。
在这一阶段,我国的单机应用水平与国外相近,但由于国内通信设施落后,网络水平低,办公自动化的进一步的发展,还有待于对全国通信网络进行全面改造。
第三个阶段为发展与走向成熟阶段((90年代后)。
20世纪90年代以来,我国办公自动化系统呈现出两种趋势,即是网络化和综合化。
其发展主要是两个群体建设的。
大型信息管理系统主要由国家投资建设,体系比较完整,具有相当规模。
其中,由国务院办公厅局牵头的“全国行政首脑机关办公决策服务系统”于1992年启动,以国办的计算机主系统为核心节点,覆盖全国省级和国务院主要部门的办公机构,到1997年底初步实现了全国行政首脑机关的办公自动化、信息资源化、传输网络化和管理科学化。
在此期间,一些企业或部门自行开发了不少办公自动化软件。
这些软件例如财会软件、商业自动化软件等往往主要侧重于某几项功能,或者侧重于某些特殊需求。
这类软件在一些中小型企事业单位有较大的市场需求。
我国的OA事业在党和政府的重视和支持下得到了迅速的发展。
OA技术水平在不断提高,OA的应用领域在不断扩大,为提高我们的办公质量和工作效率发挥了巨大作用。
随着计算机技术、通信技术、自动化技术的不断进步和发展,办公自动化也取得了飞速的发展。
在现代技术、现代设备支持下,办公自动化及其系统呈现出小型化、集成化、网络化、智能化、联机办公及多媒体化。
我国办公自动化的发展趋势为pzasl:
(1)办公自动化系统的小型化。
早期的计算机是一个庞大的系统,今天的高性能微机。
其各项性能指标已经大大超过了早期的小型机甚至大型机。
光、磁存储技术的发展,使得大规模数据存储成为可能,也使得计算机的体积进一步缩小。
办公自动化系统的性能价格比大幅度提高,进一步促进了办公自动化的普及和应用。
系统的小型化已成为当前发展的重要趋势。
(2)办公自动化系统的集成化。
办公自动化系统的集成化是指将单项技术集成形成新系统,如把计算机、通信设备和事务处理机的功能集成于一台设备上,实现一机多用,或将某些OA子系统集成为较为完整的系统,在集成化的过程中,计算机技术、网络技术等将起着重要作用。
(3)办公自动化系统的网络化。
随着技术的发展,通过联网将单项办公业务系统联成完整的办公系统,通过远程网络将办公自动化系统联成更大范围的办公自动化系统,实现异地、远程办公。
(4)联机办公系统成为办公自动化的热点。
集团公司、外贸公司等的办公自动化系统都要在广域网内处理办公业务,如银行信用卡业务、飞机订票业务、铁路售票系统、地震预报、天气预报等都要联机进行处理。
(5)办公自动化系统的智能化。
人工智能是当前计算机技术研究的前沿课题。
时至今日,在许多领域已取得了一些重要的成果。
从广义上讲,办公自动化的智能可以包括几个方面:
手写输入识别、语音输入识别、多语互译、基于自学习的专家系统、智能设备等等。
(6)多媒体技术使办公自动化系统丰富多彩。
在办公自动化系统中引入多媒体技术,使系统具有处理声音、图形、图像、动画、文字等信息,使信息更加形象和更丰富、生动、直观,同时也提高了办公信息处理的应用范围和价值。
随着社会需求的增长和支持技术的发展,办公自动化也在不断地发展,不断地提高和完善。
不久的将来,办公自动化必将出现崭新的前景和面貌。
1.3课题目的及意义
1.3.1课题研究意义
办公系统是企业信息系统的重要组成部分,办公信息在管理信息系统中占相当大比重,对办公信息的有效管理、控制和使用,能大大地提高办公效率,解决我国目前存在的办公效率低的状况。
目前,各企业大多数部门都配备了微机,并使用了各自的事务处理应用系统,在一定程度上提高了部门的办公效率。
但无法实现信息共享和集成,从而难以实现部门之间的高效率协作。
因此需要建立现代化的办公自动化系统来完成信息的收集、整理、传递和分析,实现信息大范围、有控制、高效率、低成本的共享和利用。
并及时、主动地获取决策所需的信息以辅助决策,实现管理现代化和决策科学化。
企业之间的竞争就意味内部管理体制和工作效率之间的竞争。
随着规模的扩大,如果人员之间,部门之间的信息传递还停留在原来的有纸化传送的基础上,这种联系方式就势必导致低效落后,影响部门之间的信息流通效率,因此有必要建立高效安全的办公环境。
随着信息技术的不断发展和理论的不断深入,各种新的办公自动化系统设计方案的出现也必将对办公自动化的实施与推广起到巨大的推动作用,办公自动化系统必将获得更广泛的应用前景。
1.3.2系统目标
针对办公业务的实际情况和需求,制定了基于Web的办公自动化系统的设计方案,运用Internet和ASP开发技术,采用B/S(浏览器用民务器)模式,建立一个基于Web的办公自动化系统。
系统目标就是通过建立基于Web的办公自动化系统,以改善办公条件与环境,减轻工作人员负担,提高办公质量和工作效率,加快管理工作规范化、科学化、网络化的进程。
从设计上要达到以下目标:
1)无纸化办公,将所有行文的处理,从起草,处理审核,初审,复审,到领导签发,处理,再到归档立卷均实现全面的计算机化,标准化和无纸化,以减轻工作强度,提高工作效率,提高工作质量。
2)建立一个基于Web的服务网络平台,用户操作限于浏览器上进行,系统架构是Browser/Serve:
模式,用户客户端不需要安装任何软件,Windows系列操作系统附带InternetExplorer即可。
用户即使操作不当也不会给系统造成较大的破坏。
3)对不同级别的用户,赋予不同的操作权限,分工明确,权力和义务相统一。
4)系统的交互性好,用户界面友好,操作方便。
系统还能为全体用户提供信息交流。
5)系统可靠,安全,保密,灵活。
6)系统支持远程访问,安装内部局域网的拨号服务系统,实现异地办公。
7)文件处理进行授权,收文和发文分为标题浏览权限和内容浏览权限,有系统管理员对己生成的密级文件进行授权,只有具有相应权限的用户才能对文件进行浏览。
1.3.3本论文的主要工作和论文的组织结构
本人根据实际项目的开发需求,通过研究大量文献资料,对办公自动化系统做了较为全面的研究,从而对其有了较为深入的认识。
不仅了解了它的历史和发展现状,同时还在此基础上通过阅读大量文献资料,总结出了传统办公自动化中存在的不足,对基于Web的办公自动化系统进行了深入探讨和研究,实现了高校办公系统的自动化。
本人的工作主要分为以下几个阶段:
1、网络知识和编程技术的学习阶段;
2、关于办公自动化系统知识的学习;
3、工作流技术和安全技术的学习和研究;
4、办公自动化系统的规划和设计;
5、办公自动化系统的具体实现。
本文分为以下几个部分:
第一章办公自动化概述:
本章主要介绍了办公自动化系统的研究背景、国内外的发展以及本课题研究的意义和目标。
第二章基于Web的办公自动化系统相关技术的研究:
本章主要介绍了基于Web的办公自动化系统相关技术。
其中包括系统的应用模型,系统开发采用的ASP技术,办公自动化系统的核心工作流技术及从网络、数据加密、身份认证三方面来保证系统安全性的安全技术。
第三章基于Web的办公自动化系统的设计:
本章主要介绍了基于Web的办公自动化系统的总体结构、系统运行环境、数据库设计和功能设计。
系统总体结构中包括办公自动化系统的设计原则,系统采用的应用模型及系统物理拓扑结构。
系统功能设计部分包括系统需求分析以及系统六大功能模块的划分。
第四章基于Web的办公自动化系统的实现:
本章主要介绍了鞍山科技大学办公自动化系统的主要模块的具体实现,包括工作流系统的实现、安全技术的实现和功能管理模块的实现。
第五章总结与展望:
本章对整个论文工作进行总结,介绍了系统的特点并对
系统今后的研究和开发工作进行了展望。
第二章基于Web的办公自动化系统相关技术的研究
1ASP技术
2.1ASP技术
ASPl3l(ActiveServerPages)是Microsoft公司开发的一套服务器端运行的脚本平台。
在其中我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web月及务器应用程序。
同时,ASP也支持VBScript和JavaScript等脚本语言。
当客户在浏览器端浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码,然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。
所有的程序都在服务器端执行,仅将执行结果返回给客户浏览器,这样减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP是新兴的互联网国际标准技术,越来越多的办公自动化软件采用此技术。
2.1.1ASP工作原理
(1)用户浏览器向Web服务器(IIS/PWS)发出请求,Web服务器将判断ASP
文件中是否含有Script程序(VBScript或JavaScript),如果有,则加以解释执行,否则直接传给浏览器。
(2)若执行中的Script程序使用了ADO(ActiveDataObject)对象,则Web服务器会根据ADO对象所设置的参数来启动对应的ODBC驱动程序,访问相应的数据库,进而达到存取数据库的目的。
(3)如果有数据须显示在浏览器上,则Script程序会利用ASP提供的输出对象将数据由Web服务器传送给浏览器。
ASP的工作原理如图2.1所示:
图2.1ASP工作原理
2.1.2ASP内置对象和组件
ASP提供了功能强大的7个内置对象151和五个内置组件,用于构建高性能网站其中内置对象分别是:
(1)Request对象:
取得用户信息,用于读取从浏览器中通过HTTP请求而转入脚本的信息,其中包括窗体、表单、URL查询等。
(2)Response对象:
传递信息给用户,用于处理从Web服务器输出到客户端数据的对象。
(3)Server对象:
提供访问数据库的属性和方法,通过此对象的应用,可取得Web服务器的数据与执行状态。
(4)Application对象:
用于存储一个特定应用程序所需的信息。
(5)Session对象:
用于存储一个特定用户任务所需的信息。
(6)ObjectContext对象:
此对象可提供程序设计人员利用MicrosoftTransationServer来处理事物。
(7)ASPError3N象:
为ASP网页执行发生错误所产生的对象。
ASP的主要内置组件分别是:
(1)AdRotator组件:
用来按指定计划在同一页上自动轮换显示广告,用于Web上日益重要的广告服务。
(2)BrowserCapabilities组件:
确定访问Web站点的用户浏览器的功能数据,包括类型、性能、版本等。
(3)DatabaseAccess组件:
提供ADO(ActiveXDataObjects)来访问支持ODBC的数据库。
(4)FileAccess组件:
提供对服务器端文件的读写功能。
(5)ContentLinking组件:
生成Web页内容列表,并将各页顺序连接,用于制作导航条。
2.1.3ASP对Web数据库的访问
由于Web浏览器无法与数据库系统直接相连,故必须通过中间件技术。
常用的中间件技术有JDBC和ASP等。
它可以与ADO(ActiveX数据对象)相结合,对
数据库进行查询、更新、插入等操作。
1)ASP访问Web数据库的原理
当用户通过浏览器对ASP文件发出一个请求时,Web服务器响应该请求,调用ASP引擎,定位并解释被申请文件,当遇到任何与ActiveScripting兼容的脚本(如VBScript或JavaScript)时,ASP引擎会调用相应的脚本引擎进行处理。
如果脚本指令中含有访问数据库的请求,则通过ODBC与后台数据库相连,ASP通过数据库存取控件使用ADO(ActiveXDataObjects)与数据库对话,并将执行结果动态生成一个HTML页面返回服务器端,以响应浏览器的请求。
2)ASP访问Web数据库的主要步骤
ASP内建Server对象,动态地创建ADO对象来进行数据库的访问。
利用ADO
访问数据库的方法
(1)创建Connection对象
Setcn=Server.CreateObject("
ADODB.Connection"
)
(2)建立与数据源的连接
创建Connection对象后,就可以用下述方法建立与数据源的连接:
cn.ConnectionString="
DSN=odbc;
UserlD=Sa;
Password=Secrete”cn.open
其中DSN是由ODBC数据源管理器创建的数据源。
还可以用OLEDB连接字符串来建立与数据源的连接:
StrCnn="
Provider=sgloledb;
UserID=sa;
Password=Secrete;
InitialCatalog=oa;
DataSource=LD\FILTT"
Cn.OpenStrCnn
InitialCatalog后指定数据库名,DataSource后为机器名(即网络、属性*标识中的计算机名)或IP地址(需要安装DNS服务)。
(3)指定要执行的SQL命令
连接数据库后,可对数据库进行查询、修改、删除等操作,这些都是通过SQ指令来完成的,例如在数据表ComMessage中查询公文标题title为“请假”的公文
sglstr="
Select*fromComMessagewheretitle=‘请假’
Setrs=conn.Execute(sglstr)
(4)RecordSet对象对数据库记录的操作
为了更精确地跟踪数据,要用RecordSet组件创建包含数据的游标,游标就是存储在内存中的数据。
SetRst=Server.CreateObject("
ADODB.Recordset"
Rst.Opensql,cn其中sql为SQL语句。
在RecordSet组件中,常用的属性和方法有
rs.Fields.Count:
Recordset对象的字段数。
rs(i).name:
第i个字段的名称,i为。
至rs.Fields.Count-la
rs(i):
第i个字段的数据,i为0至rs.Fields.Count-lo
rs("
字段名,’):
指定字段的数据。
rs.Record.Coun!
游标中的数据记录总数。
rs.EOF:
是否最后一条记录。
rs.MoveFirst,rs.MoveLast,rs.MovePrev,rs.MoveNext:
分别指向第一条记录、最后一条记录、上一条记录和下一条记录。
rs.GetRows:
将数据放入数组中。
rs.Properties.Count:
ADO的ResultSet或Connection的属性个数。
rs.Properties(item).Name:
ADO的ResultSet或Connection的名称。
rs.Properties:
ADO的ResultSet或Connection的值。
rs.CloseQ:
关闭连接。
2.2应用模型
办公自动化系统的应用模型是指办公自动化系统软件采用的层次结构,常用的应用模型有两种:
两层应用模型C/S和三层应用模型B/S。
2.2.1两层应用模型C/S
在C/S即Client/Server(客户机/服务器)型的两层应用模型中,把数据库内容放在远程的服务器上,而在客户机上安装相应软件。
它由两部分构成:
前端是客户机,即用户界面结合了表示与业务逻辑,接受用户的请求,并向数据库服务提出请求,通常是一个PC机;
后端是服务器,即数据管理将数据提交给客户端,客户端将数据进行计算并将结果呈现给用户。
还提供完善的安全保护及对数据的完整性处理等操作,并允许多个客户同时访问同一个数据库。
在这种结构中,服务器的硬件必须具有足够的处理能力,这样才能满足各客户的要求。
C/S分布结构如图2.2所示:
图2.2C/S模型
C/S模型在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。
但是该模型的程序是针对性开发,不够灵活,维护和管理的难度较大。
通常只局限于小型局域网,不利于扩展。
并且,由于该模型的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,具有较大的局限性。
要求具有一定专业水准的技术人员去完成。
2.2.2三层应用模型B/S
B/S即Browser/Server(浏览器/服务器)模型,就是只安装维护一个服务器,而客户端采用浏览器运行软件。
它是随着Internet技术的兴起,对C/S模型的一种变化和改进。
主要利用了不断成熟的Web浏览器技术,结合多种Script语言(VBScript或JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。
B/S三层应用模型采用三层客户/服务器结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。
三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用层分为表示层、业务逻辑层和数据存储层三个不同的处理层次,如图2.3所示。
图2.3B/S三层应用模型
三个层
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 办公自动化 系统
![提示](https://static.bingdoc.com/images/bang_tan.gif)