ccidnet????

出版日期:2000-10-01 总期号:164 本年期号:10

本期导读
新闻专递
方案设计
应用篇
技术篇
产品篇
基于Oracle Web Server的东胜公司网络办公自动化系统

段立栓

  本文从东胜公司的组织机构、网络结构、信息业务流程分析出发,提出了公司网络办公自动化的系统目标,并详细给出了基于Oracle Web Server的网络办公实现方案。最后通过实际运行效果的分析,总结出分散型企业网络办公自动化系统的一般开发方法。


  一、概述


  东胜集团公司是胜利油田下属的一个股份制公司,主要从事石油、天然气的勘探、开发及销售业务。早在1998年初,东胜公司便选定Internet和Oracle WebServer作为网络办公平台。截止到目前,公司已先后投入了Sun工作站和Compaq服务器数台作为数据库及WWW服务器,微机拥有量已经达到一人一台,且全部微机都实现了联网。应用范围也从最初的单机操作拓展到现在的网上日常办公、生产经营、工作考评、岗位办公、信息管理等多种业务系统。东胜公司网络办公系统为公司全面实施信息资源化、办公自动化和决策科学化提供了强有力的帮助,有效地提高了公司的整体决策水平、管理水平和工作效率。


  二、 系统分析


  东胜公司从组织机构上来说包括机关6部、2室、15个专业化油气开采子分公司和5个多元化子分公司。石油行业的特点决定了这些子分公司在地理上分布极其分散,遍布在山东省的五个地、市。但是石油行业又是一个信息密集型产业,在公司机关、油公司及多元化公司之间每时每刻都需要进行大量的信息传递、接收、汇总、分析和反馈。原先这些信息要么在单机上处理,然后车送电传,要么手工操作、人工处理。这种工作方式不仅落后低效,而且规范性差,严重影响了整个公司各个单位之间的办事效率。构造一个跨平台、跨地域的信息传输与处理系统日益迫切。

  事实上,实现东胜公司网络办公是完全可能的。首先,东胜公司早在1998年初就已建成了机关内部局域网,通过计算中心与胜利油田局域网连在了一起,后又通过DDN专线实现了与因特网的互连。各子分公司也于1998年底陆续通过电话拨号上网方式实现了与公司大网的连接。其次,东胜公司自成立7年来,在生产经营、管理决策各方面都已形成了一整套相对规范的工作流程,为开发办公自动化软件提供了可能。再者,日益成熟的Internet/Intranet开发技术和浏览器/服务器开发模式也为该系统的实现提供了技术保障和支持。


  三、系统目标


  东胜公司网络办公系统主要以公司经理和公司机关的各个部室为主动信息点(阅读、发布、管理或统计信息),其他分布各地的子分公司可以作为被动信息点(提交原始数据、阅读机关发布的信息)。整个系统以公司机关的各个部室、各个岗位为主线,作为系统调度的核心。

  东胜公司网络办公系统力求实现下列目标:

  1.首先要实现公用信息的网上发布功能,来替代传统的印刷文件散发的方式。这样做不但可以省掉印刷的工序,还可以节省时间,几乎可以在几分钟内完成通知及文件的发布。

  2.实现岗位信息的自动录入、提交、汇总及查询功能,以此代替各种手工报表的人工传递、汇总和检索,提高工作效率。

  3.实现日常办公的智能化管理,包括周月季年等各阶段的计划、总结、考核,上级交办和下级请示等工作的自动提示及反馈,提高管理水平。

  4.最终实现领导对日常管理工作的宏观控制能力和生产经营状况的分析决策能力。


  四、实现方案


  1.网络体系结构

  东胜公司网络办公自动化系统采用TCP/IP网络协议。由于子分公司地理位置的限制,在体系结构上它不可能采取纯局域网的连网方式,而只能采用Internet/Intranet的组网技术。具体来说,就是公司机关各微机通过内部局域网直接访问数据库服务器;而各子分公司的微机或出差在外的笔记本则需要通过Internet或拨号服务器与公司机关的数据库服务器连接和通讯。

  2.数据库平台

  通过对公司各项业务数据流的分析,发现几乎所有网络办公内容都可以用规则的二维表格来表示,因此选用Oracle关系数据库作为存放信息的平台,以Sun20服务器作为Oracle数据库的载体。为便于管理,所有网络办公数据和动态页面程序都以表的形式存入Oracle库中,而静态页面程序都以文件的形式集中存放在Sun20服务器上。另外,以两台Compaq Proliant 1600 NT服务器作为电子邮件和拨号网络服务器。

  3.软件开发平台

  由于采用Internet/Intranet网络结构和UNIX操作系统下的Oracle数据库平台,所以开发模式采用Browser/Server方式。具体选用Oracle Web Server作为开发网络办公的主要平台,利用WebServer不仅可以开发静态页面,而且可以开发各种复杂的动态页面。WebServer提供的HTP实用工具包和OWA实用工具包可以做到不借助于HTML烦琐的语法规则就能制作各种静态页面;而Oracle提供的PL/SQL过程化语言又为数据的查询和维护提供了极大的灵活性。

  4.技术要点

  动态页面程序设计

  一般来说,Web动态页面程序主要包括数据的查询和维护。数据查询是Oracle WebServer的优势。数据维护主要指记录的插入、修改和删除操作,记录插入和删除相对来说比较简单,记录的修改则最为复杂。它可以分为单记录的修改和多记录的修改。单记录的修改可以以该记录的物理位置来定位,或者以关键字段来定位;而多记录的修改通常是先把这些记录从库中删除,最后再把修改后的记录保存回库中。


  图1

  图形处理

  Oracle WebServer结合Java编程技术可以实现图形开发。Java是面向对象的程序设计语言,对图形和动画的支持是Java的重要特征之一。Java用来创建Applets的应用程序,这种Applets可以运行在任何平台上。因此用Java语言编写的图形处理程序,编译后形成(*.class)文件,运行在WWW浏览器上,就可以绘出丰富多彩的图形页面。

  安全策略

  东胜公司网络办公系统由于是在因特网上开发和使用的,所以必须采取严格的防范措施,防止任何非法的和无效的用户进入系统。具体采取如下的三级安全保密措施:

  首先,采取防火墙加虚拟专用网(VPN)技术,也就是在企业局域网对外出口的路由器上安装防火墙软件,在子分公司的远程客户端安装VPN软件,这样就能防止任何外来的非法用户的侵袭。


  图2

  其次,对进入公司主页面的用户进行两种不同方式的身份合法性认证。对于公司机关的用户,采用IP地址段控制方式,不属于公司内部的合法地址的网络用户无法直接进入该界面;对于子分公司,每次进入公司主页面时都将被提示输入该公司的账号和口令。

  再者,公司机关各个部室、每个部室的不同岗位及子分公司的每个岗位也都设立了账号和口令。这样,内部用户就只能在自己的工作界面上工作,任何企图进入其他岗位的工作界面的操作都将被禁止。


  五、系统功能


  东胜公司网络办公系统由6大模块24个栏目组成,涉及公司宣传、日常管理、生产经营、工作考核、岗位办公、信息管理等各个方面。

  各子系统功能概述如下:

  1.外部页面

  属于静态部分,负责公司对外信息发布,展示公司的企业精神和企业形象,是公司对外宣传的窗口。包括公司简介、下属机构、东胜简讯、最新消息、招聘信息、公司业务等6个栏目。

  2.日常工作

  也可称作网上办公室,主要解决公司日常的行政管理工作。每件工作都计划化、阶段化、数字化、考核化。在公司领导、部门经理、岗位人员之间的交办、请示、监督、反馈,构成一个完整的工作流程。

  3.生产经营

  生产经营计划的查询可以使各单位合理地安排生产,而生产动态的反馈又为各级领导及时指导生产提供了分析决策手段。成本、销售、材料等专项管理可以督促全公司员工控制成本、减少开支、关心销售。

  4.工作考评

  系统利用日常工作的数字化和考核化,对各阶段的交办、请示、周工作等进行计算机的自动考核、汇总和排名。光荣榜、批评台的上网及时地表扬了先进、督促了落后。


  图3

  5.岗位办公

  岗位办公包括6部2室28个岗的个人窗口,是东胜公司网络办公的核心和重点。它包括每个岗每个人的工作台账、工作流程、工作图表等文档。该系统不仅实现了个人工作的计算机自动管理、查询、保存,更重要的是实现了整个企业的信息和资源共享。

  6. 信息管理

  主要包括公文、消息、通知的发布与签收;相当于电子邮件的私访信息的传送与接收;网上《东胜简讯》的征稿与阅读;电子邮件与电话号码的网上查询与使用;公司每日车辆的申请、调度、发车情况;网上报刊杂志的订阅与阅读。


  六、效益分析


  东胜公司网络办公系统自1999年元旦投入运行以来,使用效果良好,效益显著。现在,集团公司的各类通知、文件、公告等公用性信息都是通过网上发布的,取代了以前电话传真通知的落后方式。生产经营计划和完成情况也都是通过浏览器界面和电子邮件在机关与子分公司之间上传下达的。公司机关的周、月、年工作计划和考核考评也都是通过网络由计算机自动进行的。各岗位更是抛弃了手工处理、单机操作的工作方式,改由网络进行联机录入、传送、汇总和共享。据不完全统计,自从采用网络办公以来,仅电话费、纸张费、印刷费、车辆费每天就为公司节约管理成本10000多元。由此而产生的工作水平、管理水平和决策水平方面的提高更是一次对传统工作方式的革命。


  七、体会和小结


  Oracle WebServer是第一个允许创建基于Web的交互式应用程序的Oracle产品,这些基于Web的交互式应用程序能与Oracle数据库更紧密地一起工作。同时,企业日常管理内容、生产经营信息、岗位文档数据都是些结构化或半结构化的规则二维表格,非常适合于用大型数据库来存放。而二者的结合,即基于Oracle WebServer的网络办公自动化系统则是非常适合象东胜公司、胜利油田这样信息密集、单位分散的企业进行现代化办公。