企业信息化-2.5-如何做信息化?-制定标准

  企业实现信息化,没有参考的规范标准是万万不能的。从不同的角度看,标准规范也可以分为多种多样。(下文将“标准规范”直接用“标准”来代替)

  • 按信息化使用阶段来分:1. 采购/开发标准;2. 实施/运维标准;3. 改善/升级标准;4. 服务终止标准;

  • 按信息化使用技术来分:1. (系统)架构标准;2. (数据/应用)接口标准;3.(终端)使用标准; 

 


 

按使用阶段来分析


  以一个新业务系统的建立、部署、维护/升级、终止来细说各个阶段所需的标准。

 

1. 新系统的采购/开发标准

  如上篇文章所述《企业信息化11-如何做信息化?-项目建设》,购买成品/独立开发/混合模式,不同企业采取的是最适合自己的方式。

  •  小微企业尽量用成品软件,因为成品软件的价格低/周期短,自己的业务系统可以跟着产品走;(高科技型企业除外,或者本身是需要买卖信息化IT产品)

  • 中小企业可以根据自身业务需求,如果涉及业务的独立性、特殊性、保密性,且本身有一定的资金实力,可考虑自己独立组建团队开发一套产品,亦或者委托其他软件开发公司外包开发,这样,可以拥有属于定制化的、自主知识产权的行业内领先的产品;

  • 中大型企业,由于业务系统的庞大,往往市面上的一般成品软件不能完全覆盖,且成品软件后期的维护升级的高成本,往往会单独成立信息技术部门开发应用系统。 而且,由于拥有一系列的产品,往往可以向同行业其他公司反推信息系统。比如:宝信软件是从宝钢股份分离出来;

 

2. 新系统的实施、部署标准

  本地部署/云部署,是最近企业高层反复要考虑的选择。

  本地部署

  • 成本:有硬件采购成本,机房土地成本,电源、空调消费成本,IT人员薪资成本;
  • 优势:可控性强,可扩展性强,数据自主可控;
  • 劣势:成本较高;


  云部署

  • 成本:云服务器购买成本(一般一次购买3/5年等),IT人员薪资成本;
  • 优势:成本较低,应用服务支持面广;
  • 劣势:数据、应用系统的物理“绑架”,内网业务必须时刻上线联网,可扩展性受限;


  总结:小微企业考虑云部署,中大型企业一般是自设机房,只有面向终端应用时才考虑云服务部署。


3. 新系统的维护/升级标准

  系统的维护/升级是根据业务系统来定的。如果是产品采购,则标准主要在于新系统的维护;如果是自主研发,则标准主要是偏技术的升级与业务扩展。 

 

4.  信息系统服务终止标准

  信息系统服务终止,主要是包含系统程序终止及数据服务终止或者转移。

  • 信息系统服务终止,从范围上看,有全部终止、部分终止,从时间上看,有立即终止、逐步终止;
  • 数据服务终止,从范围上看,有全部终止、部分终止,从安全上看,大部分有归档要求;

 


 

按使用技术来分析

 

  IT行业内充斥着各种开发语言而成的开发体系,尤其是Java跟.Net,也有最近新崛起的Python,Go等。但信息化系统追求的不是开发语言,而是系统的稳定性、可靠性、可扩展性等,低成本+高效益才是衡量标准。(笔者不得不提一句:Java正在逐步走向收费服务的盈利模式,.Net正在逐步开源+免费,这两大阵营正在逐步归一。)

1. 系统架构/系统开发标准

系统架构标准,是应用系统的架构设计标准(非服务器/网络部署标准),主要有B/S跟C/S(客户端/服务器)两种方式,其中以B/S(浏览器/服务器)模式为主推模式。笔者认为:如果业务系统没有特殊化的需求,请尽量使用B/S架构模式。因为B/S架构有不少优点:

  • 跨系统:只要系统有浏览器,windows/Mac/Linux等;
  • 跨终端:只要有浏览器的终端,手机/平板/电视/投屏等;

  系统开发标准,是指应用系统开发所用的开发语言+运行的操作系统+数据库软件。比如:

  • java系列,Java+linux+apach/Nginx+MySql,即LAMJ;
  • php,纯做网站应用,会用php代替java,即LAMP;
  • .net系列,.Net+Windows Server+ IIS+ MS Sql;
  • Python,Linux+Nginx+MySql;
  • 其他各大公司自有的框架;

 

2. 应用/数据接口标准

  应用接口标准:多个应用系统间为了进行业务数据交互而设立的标准。其定义的数据字段是从业务角度出发考虑(非数据库设计字段),通常使用统一、公开、规范的数据接口来进行交互,往往在这个时候必须准备业务系统的应用接口描述文档 

  数据接口标准:使用统一、公开、规范的技术标准编写数据接口服务,常见的有: 

  • RPC接口:是属于c/s架构下的远程数据调用; 
  • WebService:以WEB形式提供的服务称为Web Service,主要是以XML为交互的数据标准; 
  • Http接口:RESTful,轻量级的、跨平台、跨语言的,但凡是第三方提供的API都会有HTTP版本的接口;

 

3.  终端界面统一标准

  终端用户统一标准:多个应用系统间为了表征统一的业务体系,公司产权等,会强调应用系统操作界面的统一性、一致性;

posted on 2021-12-19 21:31  ez.zhao  阅读(297)  评论(0编辑  收藏  举报

导航