企业OA探讨 - 办公自动化系统平台的选择(转)

简介: 对于办公自动化系统的选型而言,确定系统平台的方向是第一个应该做的工作。否则就可能使后续工作走很大的弯路。比如,如果企业要求的可以在Linux或Unix系统下运行的系统,但花很多精力去了解评估一个基于.NET平台的产品,则完全是无用功. 办公自动化软件(协同办公软件)的系统平台,目前主要有两类五种: 第一类是以群件为基础,主要是基于IBM Domino(即Lotus Notes)的和基于微软的Exchange的两种。

对于办公自动化系统的选型而言,确定系统平台的方向是第一个应该做的工作。否则就可能使后续工作走很大的弯路。比如,如果企业要求的可以在Linux或Unix系统下运行的系统,但花很多精力去了解评估一个基于.NET平台的产品,则完全是无用功.

办公自动化软件(协同办公软件)的系统平台,目前主要有两类五种:

第一类是以群件为基础,主要是基于IBM Domino(即Lotus Notes)的和基于微软的Exchange的两种。Domino是一个从邮件系统发展起来的类似于文档数据库的产品,早期曾是OA系统的主流,随着OA应用的不断发展出现了不少基于Notes和Domino的OA产品,功能也从原来最简单的收发文、信息共享发展到包括工作流等较全面的功能。Exchange则是完全基于微软平台的一个产品,其本质是一个邮件服务器,但有一些增强功能,也有少数公司基于它开发了一些OA产品。

第二类是以开放平台为基础,主要是基于J2EE(Java)的、基于微软的.Net平台(严格地讲,其中部分产品是基于ASP而非.Net)、以及基于其他一些程序开发语言的三种。它们都是基于程序开发语言来实现的,后台采用标准的数据库如Oracle、SQL Server等,采用标准的B/S三层架构。

下面对于这两类五种平台的特点及适用范围进行一下说明:

  • Domino:优点是有较多的基于它的成熟产品。从历史的角度,由于它本身就是一个面向基本的协同工作及信息共享的产品,所以早期的OA应用大都选择以它为基础,曾经是这一领域主流的选择。缺点在近期则逐渐显现得较多,主要是它不是一个开放的系统,无论从数据的利用,还是与其他应用系统的协同而言,都有较大的困难,系统的灵活性受一定局限,也给新功能的二次开发带来一定的困难。另外,购买正版的Domino软件本身也是一笔较大的投资。当然,如果功能很明确,有适用的成熟产品,目前Domino应该说仍然是一个可选择的平台。
  • Exchange:它有一些Domino也具有的优点,同样有Domino的缺点。但它不象Domino及Notes那样曾经是主流产品,现在在市场上基于它的OA产品也极少。并且它局限于只能基于Windows平台。可以说除非恰好有一个产品非常适用,否则没什么理由要由这种平台的产品。
  • J2EE:J2EE是当今软件开发的两大主流方向之一(另一个是.Net,但J2EE的影响力还是要比.Net大很多)。用J2EE做应用软件,包括OA系统已经是现在的主流方向。它的优点很明显,标准的数据库、开放的接口可以很好地与其他系统进行交互,也很容易可以在上面增加各种功能,具有很强的灵活性。并且,有一点是.Net不具备的,就是J2EE可以跨平台运行(要注意相关的数据库)。
  • .Net:简单讲,就是除了它只能局限于微软平台一条缺点外,从应用角度看它其实与J2EE的优缺点差不太多。不过,从专业开发人员的角度,.Net的地位似乎比J2EE要低一些,有一种用.Net开放产品显得技术能力不足的感觉。
  • 基于其他程序开发语言:市场上也有少量这样的产品。其问题是非常大的,一是受所用开发语言或工具的局限,能实现的功能、灵活性等方面都会有很大困难;二是由于使用面窄,二次开发、维护等等的问题都很多。

根据这五种平台的特点,在选择OA的系统平台的我们建议如下:

  • 如果是大系统,即功能多、用户量大的系统,一定要尽可能选择J2EE平台。
  • 如果功能有限,与其他应用没有关联的小型OA应用,可以在J2EE、.Net及Domino平台的产品中以功能为核心去选择。不过,在功能相差不大的情况下,还是建议优先考虑J2EE平台。
目录
相关文章
|
25天前
|
运维 Linux Apache
Puppet 作为一款强大的自动化运维工具,被广泛应用于配置管理领域。通过定义资源的状态和关系,Puppet 能够确保系统始终处于期望的配置状态。
Puppet 作为一款强大的自动化运维工具,被广泛应用于配置管理领域。通过定义资源的状态和关系,Puppet 能够确保系统始终处于期望的配置状态。
48 3
|
2天前
|
安全 搜索推荐 数据安全/隐私保护
点晴免费OA办公系统:高效协同,安全易用
信息技术发展推动企业信息化,即企业利用现代技术提升生产、经营、管理效率,增强竞争力。点晴免费OA系统作为信息化管理的基础,是实现企业信息化的关键手段。
11 2
|
22天前
|
机器学习/深度学习 人工智能 机器人
智能废物管理系统:城市垃圾的自动化处理
【10月更文挑战第24天】智能废物管理系统利用物联网、大数据、人工智能和自动化机器人等技术,实现城市垃圾从分类、收集到处理的全过程自动化,提高处理效率,优化资源配置,提升居民参与度,降低运营成本,推动城市可持续发展。
|
4天前
|
运维 监控 网络协议
自动化运维的魔法——打造高效、可靠的系统
【10月更文挑战第32天】在数字化时代的浪潮下,运维不再是简单的硬件维护和故障排除。它已经演变成一场关乎效率、稳定性和创新的技术革命。自动化运维,作为这场革命的核心,正引领着企业走向更加智能和高效的未来。本文将带你探索自动化运维的世界,揭示其背后的原理和实践,让你领略到自动化带来的无限可能。
10 0
|
23天前
|
数据采集 SQL 运维
企业出海WAS安全自动化解决方案
企业出海WAS安全自动化解决方案
|
23天前
|
敏捷开发 数据可视化 数据挖掘
哪些OA任务管理系统值得推荐?4款高效办公工具介绍
在现代企业中,OA(办公自动化)任务管理系统是提升工作效率和团队协作的关键工具。本文介绍了4款备受推崇的OA任务管理系统:板栗看板、Trello、Asana和Monday.com,分别从提高工作效率、增强团队协作、优化资源分配和提升工作质量等方面进行了详细说明,为用户提供全面的参考和选择指南。
|
1月前
|
机器学习/深度学习 人工智能 运维
构建高效运维体系:从自动化到智能化的演进
本文探讨了如何通过自动化和智能化手段,提升IT运维效率与质量。首先介绍了自动化在简化操作、减少错误中的作用;然后阐述了智能化技术如AI在预测故障、优化资源中的应用;最后讨论了如何构建一个既自动化又智能的运维体系,以实现高效、稳定和安全的IT环境。
59 4
|
29天前
|
运维 Linux Apache
,自动化运维成为现代IT基础设施的关键部分。Puppet是一款强大的自动化运维工具
【10月更文挑战第7天】随着云计算和容器化技术的发展,自动化运维成为现代IT基础设施的关键部分。Puppet是一款强大的自动化运维工具,通过定义资源状态和关系,确保系统始终处于期望配置状态。本文介绍Puppet的基本概念、安装配置及使用示例,帮助读者快速掌握Puppet,实现高效自动化运维。
47 4
|
7天前
|
机器学习/深度学习 数据采集 运维
智能化运维:机器学习在故障预测和自动化响应中的应用
智能化运维:机器学习在故障预测和自动化响应中的应用
25 4
|
29天前
|
运维 jenkins 持续交付
自动化部署的魅力:如何用Jenkins和Docker简化运维工作
【10月更文挑战第7天】在现代软件开发周期中,快速且高效的部署是至关重要的。本文将引导你理解如何使用Jenkins和Docker实现自动化部署,从而简化运维流程。我们将从基础概念开始,逐步深入到实战操作,让你轻松掌握这一强大的工具组合。通过这篇文章,你将学会如何利用这些工具来提升你的工作效率,并减少人为错误的可能性。
下一篇
无影云桌面