oa办公系统是用什么软件开发的(oa办公系统有哪些)

如题所述

OA软件的开发语言很多,目前较为常见的有ASP/PHP/LotusDomino/.Net/JAVA五种语言,五种语言各有特色,其最鲜明的就是——他们代表了“计算机语言发展使用简史”。

1.ASP语言

使用ASP语言脚本技术开发的产品最令软体工程师头疼的是ASP技术与.NET平台对接基本不太可能(笔者过去就经历过ASP网站改造成.NET网站的事情,那经历简直可以用“苦难”两个字来形容)。由于ASP的语言久远,所以现在在新开发的系统已经使用不多。今天市场上依然能够看到的ASP语言开发的OA软件多是在05年以前生产的产品的基础上改善的。

2.PHP

由于PHP的开源和ASP的易用性再加之其语言技术久远,造成一种事实——现在很多高校和计算机语言职业培训学校已经或者开始放弃了使用PHP和ASP教学,这也就决定了PHP语言技术正在沦为更新换代型的产品,对于使用者来说,就出现了未来的升级困难可能大的风险。

作为行销策略上的吸引点,很多采用PHP和ASP技术的OA软件多用低价的策略冲击市场,采用这两项技术的OA软件实际上更多的是应用于低端产品。

3.LotusDomino

使用LotusNotes语言架构的OA产品最大的难点就是针对业务系统整合起来比较难。97年笔者曾经在北京见过IBM推广过Louts系统,也许在国外懂louts语言的人很多,但是事实上在国内懂louts系统的人少之又少,这也就决定了louts在中国国内市场上一直都打不开局面的原因之一,由于懂louts语言的技术工程师较少,所以使用louts语言开发的软件的产品面临最大的困难是升级维护,物以稀为贵,louts系统工程师的支付成本也相对比较高昂。

4..Net

.NET语言开发的软件产品稳定性较高,产品可以模块化是一个存在的事实优势,但.NET具有很强的优势的同时,也存在一定的劣势,如跨平台、大数据并发。同时.Net与ASP对接时,就会导致产品的安全性变低,.NET平台的安全性会随着ASP的安全漏洞安全为黑客或者不法分子利用进而破坏,这个也就一直困扰软件技术工程师的一个最大的问题——.NET语言没有办法和ASP对接的最大一个因素之一。当然.NET如果不需要与ASP语言对接,那么也不存在这样的风险。

5.JAVA

JAVA比.Net相比,可以跨平台,具有非常强的扩展性;可以在LINUX,UNIX上部署。对于超大型的OA系统,这是至关重要的。Windwos平台想实现上千并发不太现实,这是一个绝对的事实。JAVA在扩展性和稳定性上(SUN在网络安全方面的持续支持)的优越表现导致银行、税务、公安、政府这样基于有很高安全要求的公司或者单位在选择软件才产品的时候会首先选择JAVA语言开发的软件产品。

目前国内基于JAVA的OA软件:承元OA等等。

由于JAVA和.NET语言开发的产品稳定性和安全性比较高的众所周之的原因,所以在OA软件的应用中使用JAVA和.NET语言开发的OA软件销售的价格会比ASP和PHP开发的软件价格通常要高,但是随着JAVA和.NET的语言技术的大规模使用,一旦JAVA和.NET开发的OA软件进入中低端市场,PHP和ASP结构的OA软件也将会面临全面被取代的局面。

从程序员的角度来分析,掌握Java开发技术的难度最大,其次是.NET,asp和php相对比较容易。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-09-24
OA软件开发很多,目前比较好的是致远互联。协同运营平台-免费体验
推荐了解致远互联协同运营平台(COP-A8),满足客户多样化、场景化、个性化的应用需求,助力中大型与集团企业客户实现数字化转型升级。
1.无纸化办公,提升协同办公效率,为企业提供丰富的协同(含OA)功能应用,提高员工办公能力及组织间协同能力。亮点功能如:门户管理、流程审批、组织主数据、会议管理、公文管理、文化建设、知识社区、目标管理等。
2.业务应用随需定制,低代码、可视化设计,通过协同应用平台CAP,让企业具备智能化、可视化、轻量级的设计和运营能力,赋予企业业务复用和业务孵化能力。快速搭建人事管理、财务管理、项目管理、合同管理、固定资产、采购管理、行政管理、客户管理。
3.消除系统孤岛,让数据、信息有效联动,成熟的集成插件,快速连接ERP、HR、CRM、PLM、BI等系统,可实现主数据统一、消息/待办统一、门户统一、业务流程统一、业务报表统一、身份认证统一等。
4.移动协同办公平台M3提供私有化部署,满足最常见的八大应用场景:统一门户、移动审批管理、移动办公管理、移动业务管理、移动集成管理、移动社交化业务、移动智能管理以及移动运营管理。
5.AI+协同的全面深度融合,打造智慧型组织,结合百度AI能力,致远互联的智能办公助手——“小致”可实现多种协同应用场景下的人机对话、智能数据检索和业务梳理。
6.消除信息孤岛,实现互联互通,数据集成、流程集成、应用集成、服务集成、生态链集成,构建标准共识、数据共享、资源共用的企业“信息枢纽”。
7.五大平台(协同技术平台、协同应用平台、协同移动平台、协同集成平台、协同数据平台)实现对产品线功能技术、弹性业务构建、移动化和集成连接的支撑,并可以支持公司协同管理软件产品的云计算SaaS化部署。
如您有协同办公方面的需求,随时咨询致远互联,致远互联(688369.SH)成立于2002年,是协同管理领域科创板第一股,致力于帮助每一个组织提升绩效,让数字化触手可及、落到实处,实现高质量发展。
致远互联在全国设有60+分支机构,覆盖100+个城市,拥有2600+名员工,1000+生态合作伙伴,有效实现对不同区域、不同行业、不同规模企业组织的营销服务覆盖,为客户提供高效、专业的本地化技术支持服务。每天,有超过5万家中大型组织使用致远的平台和服务运行工作。
相似回答
大家正在搜