什么是OA系统的运行环境
更新日期:2014-8-30 信息来源:http://www.chysoft.net
OA系统的运行环境,是指部署和运行OA系统所需的各种资源,包括各种硬件、系统软件、网络环境、客户端等,不同软件厂商OA系统的运行环境不一样,但基本上包含以下几个方面内容:
一、硬件服务器
OA系统一般是B/S方式(浏览器/服务器),系统部署在OA服务器上,客户机基于浏览器或移动终端通过网络直接访问OA服务器。OA硬件服务器一般是一到多台,对于并发用户数比较少的采用一台服务器就够了,OA系统运行所需的系统软件全部安装在这台服务器上;并发用户比较多的或实时性要求比较高的,需要使用多台服务器并采用服务器的集群。
参考文章:什么是OA服务器
 
二、网络环境
网络是OA系统的重要运行环境,OA使用对象一般是单位的绝大多数用户,OA系统可以部署在局域网或Internet上,局域网访问的速度比较快。对于外地有分支机构的单位,OA系统需要部署在Internet上,可以采用主机托管;接入光纤可以让部分用户在局域网中使用,另外一部分用户基于Internet访问;而对于外部访问用户很少,而不希望在网络方面有太多投入的单位,可以将OA系统部署在公司内部,外部采用adsl+动态域名解析。
对于OA系统部署在Internet上并对外访问的,需要在整体上提升系统的安全性。
参考文章:OA办公系统如何通过域名访问  通过adsl+动态域名访问内部的OA系统
 
三、软件部分
包含了系统软件和OA软件,程序软件和数据集中部署在OA服务器上,其中OA软件的安装和运行依赖于系统软件。
1、系统软件
OA系统是管理软件,除了硬件和网络条件外,同时需求相应的系统软件,系统软件包括操作系统、应用服务器、数据库、Domino服务器(基于IBM的notes和domino开发)、邮件服务器(可选)、目录服务器(与开发技术和架构有关)等。而所需的系统软件同OA采用的开发语言及技术架构相关,因此我们需要从开发语言和技术架构来分类对OA系统所需的系统软件进行描述,开发语言包括Java、Asp或asp.net、PHP、IBM Domino。不同的OA软件产品对对系统软件的要求是不一样的,具体参考以下内容:
 
Java开发
Asp或asp.net
PHP
IBM Domino
操作系统
Windows 、Unix、Linux
Windows
Windows、Unix、Linux
Windows、Unix、Linux
应用服务器
Tomcat、Resion
JBoss、Weblogic、websphere等
Window操作系统自带IIS(Internet information server)
Apache
 
Domino自带
数据库
可以选择mysql、SQL Server、Oracle等类型数据库
 
Domino服务器
 
 
 
必须
邮件服务器
可根据需要选择配置,需要第三方的邮件服务器,邮件服务器可选择免费和商业付费的
Domino自带
目录服务器
可选,有的OA系统是基于目录服务存储用户和权限的,如果是微软的ADS目录服务,一般windows系统中自带,如果NOVELL的NDS是商业付费的,还有开源的目录服务。
其中Weblogic、websphere、SQL Server、Oracle(价格昂贵),Domino(价格比较贵)等系统软件是商业软件,需要另外支付费用;最终用户在选型时需清楚。

2、OA软件
具体参考不同厂商的OA软件和功能(略)。
 
四、客户端
访问OA系统应用的客户终端,使用windows操作系统的比较多,一般采用浏览器(如:IE、Firefox、Safari等),不同厂商的OA系统支持不同的浏览器,部分用户会使用手机或其他移动设备进行移动办公。
OA系统的运行环境的运行环境一般主要包括以上几个方面,有的OA基于安全性的考虑增加软硬件加密设施、数据的备份设备、网络防火墙、不间断电源等。

推荐阅读:OA系统如何支持外部访问
粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司