打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ERP、MES等数字化生产系统避坑之二:IT架构

ERP、MES、WMS、EDI、OA、CRM、SRM等制造业数字化生产应用系统,它们既是业务系统(现在也有称它们为工业软件),但也是IT系统,既然是IT系统,那他们的IT架构就是一个在选型时的需要重点考量因素。

数字化生产系统的IT框架

首先要考虑的是应用系统运行的服务器操作系统选择,目前主流的服务器操作系统无非是微软的Windows和开源的Linux。由于历史原因,Windows服务器的市场占有率仍然能排在前列,软件生态完善,大多带图形界面,还可选购各种付费的商业软件(有的还包含后期维护的服务),例如vmware,oracle和mssql等,可以快速部署相关业务。Linux系统的市场占有率更高,包含大量免费的开源软件可供使用,但这些软件大多使用交互式命令行操作,存在一定技术门槛,对运维人员要求较高。

其次是考虑应用系统采用的编程语言,以备未来的业务拓展,常用的跨平台的编程语言有JAVA,PATHON,GO,JAVASCRIPT等,这些编程语言拥有海量的从业人员、活跃的开源社区,以及丰富的开源框架和库。其他非跨平台的编程语言,如C#,仅能在微软的相关平台运行,这一点是企业在考虑后期业务扩展时需要关心的。

第三是考虑数据库,目前关系型数据库中,市场占有率靠前的有:ORACLE:成熟的商业收费软件,适合大型企业;SQL server:由微软开发,可以快速在Windows server上部署;MySQL:灵活小巧,兼容性好,完全能满足中小企业需求。

第四是考虑应用系统的服务模式,是权益买断模式还是租赁模式(SAAS模式),如果是SAAS模式往往不能做定制化开发,同时SAAS模式还需要考虑数据的敏感性及数据安全。

第五是考虑系统的安装方式,是采用私有云安装(租赁的云服务器,但只要企业自己使用),还是采用本地服务器安装,本地服务器安装,需要工程师对服务器进行维护,还需要连接外网(如果需要厂外访问或手机访问),如果系统是采用的SAAS模式,大部分会采用公有云安装(可能是多家企业共同使用的云服务器)。

第六点是非常重要的,就是要考虑应用系统的软件架构,是采用B/S(Browser/Server,浏览器/服务器模式)还是采用C/S(Client/Server,客户/服务器模式)的架构,B/S是采用网页就可以访问的系统,C/S是需要在用户的电脑上安装一个应用软件,目前比较流行的都是采用B/S结构的应用系统,比较有利于系统的拓展、更新和维护。

要注意的另一个重点是:同样的B/S架构也有不同,有的系统的B/S架构的系统耦合性比较高,部分逻辑处理和运算被设计在了前端处理,不能做到多端访问。

而比较新型的被称之为互联网架构的B/S(ERP)应用系统,做到了标准的三层架构(表示层、业务逻辑层、数据访问层)和前后端的解耦,不但可以大大提高软件效率,承担更多用户使用,更可以做到多端访问(手机、平板都可以使用)。

应用系统的IT三层架构

互联网架构的B/S(ERP)应用系统,往往都采用了API接口(Application Programming Interface,应用程序接口,是一些预先定义的数据接口)进行数据交换,还有一些API接口是开放的,用户完全可以进行二次开发、功能增加和功能改进,并且数据通过这些API调用后,可以被APP使用,被公众号、小程序等手机端应用调用,是比较推荐的应用系统架构。

采用互联网架构的B/S应用系统,意义重大,因为互联网架构系统的开放性和实现了多端协同工作,事实上可以做到了用系统重构业务流程。

选择了不正确的ERP或其他生产应用系统,不仅要求生产流程跟着系统走,导致实施困难,更无法面对未来业务的发展,最终也不得不更换系统。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于数字化转型,不得不了解的50个问题!
从中台回到流程 |业务流程数字化仍是企业数字化转型的核心话题
ERP系统本质深度透视:是基础技术!
用友YonSuite:SaaS全场景让企业获得“超能力”
【总裁必读】上SAP系统之前不读此文要后悔(上)
零售“云”时代,科脉平台化SaaS产品如何领航?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服