北京云锐企业管理咨询有限公司

为企业提供
信息化解决方案

服务热线:400 097 5538

从用友软件的架构变化看ERP软件的发展

   2022-03-14 1700
核心提示:用友软件是中国最大的ERP软件提供商,虽以财务软件起家,但不断聚焦中国企业信息化需求,有针对性的研发符合中国企业需求的ERP软

用友软件是中国最大的ERP软件提供商,虽以财务软件起家,但不断聚焦中国企业信息化需求,有针对性的研发符合中国企业需求的ERP软件,不断完善和丰富产品线、迭代产品功能,发展至今,用友软件的企业管理方案基本全行业覆盖,针对不同行业、不同企业均有成熟的解决方案匹配相应的企业管理软件。

基于用友庞大的用户量,相信很多人都接触和使用过用友软件,我是2012入行,先后做了用友软件实施、售后、售前等岗位,见证了近8年来用友软件的发展,今天我想从用友软件产品架构变化的角度和大家谈谈ERP软件的发展进程。

用友软件的产品架构变化经历了以下三个阶段:

第一个阶段:C/S架构,典型产品有T1、T3、T6、U8

服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。

客户机通过局域网与服务器相连,接受用户的请求,并通过网络向服务器提出请求,对数据库进行操作。服务器接受客户机的请求,将数据提交给客户机,客户机将数据进行计算并将结果呈现给用户。服务器还要提供完善安全保护及对数据完整性的处理等操作,并允许多个客户机同时访问服务器,这就对服务器的硬件处理数据能力提出了很高的要求。

在C/S结构中,应用程序分为两部分:服务器部分和客户机部分。服务器部分是多个用户共享的信息与功能,执行后台服务,如控制共享数据库的操作等;客户机部分为用户所专有,负责执行前台功能,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

C/S结构在技术上已经很成熟,它的主要特点是交互性强、具有安全的存取模式、响应速度快、利于处理大量数据。但是C/S结构缺少通用性,系统维护、升级需要重新设计和开发,增加了维护和管理的难度,进一步的数据拓展困难较多,所以C/S结构只限于小型的局域网。

——百度百科

简单来说,所谓的C/S架构就是要在用户本地服务器安装用友软件和存储数据的数据库,需要使用软件的其他电脑视为客户端,客户端需要安装并进行相应的配置以连接服务器,一般为局域网使用,外网访问需要借助第三方软件,如金万维旗下的天联产品。(实际上,用友本身有基于外网访问的远程通产品,但卖的比较少)

第二个阶段:B/S架构,典型产品主要是T+

随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。它是C/S架构的一种改进,可以说属于三层C/S架构。主要是利用了不断成熟的WWW浏览器技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

第一层是浏览器,即客户端,只有简单的输入输出功能,处理极少部分的事务逻辑。由于客户不需要安装客户端,只要有浏览器就能上网浏览,所以它面向的是大范围的用户,所以界面设计得比较简单,通用。

第二层是WEB服务器,扮演着信息传送的角色。当用户想要访问数据库时,就会首先向WEB服务器发送请求,WEB服务器统一请求后会向数据库服务器发送访问数据库的请求,这个请求是以SQL语句实现的。

第三层是数据库服务器,他扮演着重要的角色,因为它存放着大量的数据。当数据库服务器收到了WEB服务器的请求后,会对SQL语句进行处理,并将返回的结果发送给WEB服务器,接下来,WEB服务器将收到的数据结果转换为HTML文本形式发送给浏览器,也就是我们打开浏览器看到的界面。

——百度百科

通俗理解,所谓的B/S架构就是在用户本地服务器安装用友软件和存储数据的数据库,服务器与客户端均需可通过浏览器进行访问,B/S架构的典型产品T+在上市初期基于IE研发,需使用IE浏览器,随着技术的更新迭代,目前有专用的T+浏览器,同时也基本适配了主流的各大浏览器。当然,T+虽然是通过浏览器进行访问,但也是基于局域网配置访问的,如需外网访问,也需要借助第三方产品,如金万维的云解析产品。(实际上,用友本身有基于外网访问的域名解析产品,但卖的比较少)

第三个阶段:SaaS模式,典型产品有好会计、T+Clooud

SaaS即Software-as-a-Service(软件即服务)是随着互联网技术的发展和应用软件的成熟, 在21世纪开始兴起的一种完全创新的软件应用模式。传统模式下,厂商通过License将软件产品部署到企业内部多个客户终端实现交付。SaaS定义了一种新的交付方式,也使得软件进一步回归服务本质。企业部署信息化软件的本质是为了自身的运营管理服务,软件的表象是一种业务流程的信息化,本质还是第一种服务模式,SaaS改变了传统软件服务的提供方式,减少本地部署所需的大量前期投入,进一步突出信息化软件的服务属性,或成为未来信息化软件市场的主流交付模式。

——百度百科

我简单的总结三个SaaS模式的特点,便于大家理解:

1、低成本

SaaS模式的实质其实可以理解为IT外包,企业不需要购买软件许可,以租赁的模式使用软件即可,传统买断软件成本高且需要定期补差价迭代,租赁模式下的成本基本相当于软件服务商每年收取的服务费的价格,但节省了买软件的钱、配备服务器硬件的钱以及专人维护的时间成本。

2、迭代快

基于SaaS模式的软件厂家,一般有相应的开发者社区,一些通用的行业需求可以快速匹配快速迭代且同模块新功能更新不需要额外的成本。

3、数据安全有保障

目前软件厂家合作的云服务器一般为阿里云,阿里云的数据安全和保密性一直都是国内做的最好的,SaaS模式下用户再也不用自己备份数据、担心硬件问题或者网络病毒问题导致的数据丢失情况了。

所以你现在体验过SaaS模式的软件了吗?

目前SaaS模式无疑是ERP软件发展的趋势,用友的SaaS基本上已经成熟,技术架构的变革同时也带来了需要新的智能化的功能,下一篇文章我会重点讲讲SaaS模式下的智能云财务软件。


 
反对 0举报 0 收藏 0 评论 0
 
更多>同类新闻中心
推荐图文
点击排行