企业信息化-2.5-如何做信息化?-制定标准
Posted 黑云卷兮,寒雨如兮;望长路兮,壮士去兮。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业信息化-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. 终端界面统一标准
终端用户统一标准:多个应用系统间为了表征统一的业务体系,公司产权等,会强调应用系统操作界面的统一性、一致性;
以上是关于企业信息化-2.5-如何做信息化?-制定标准的主要内容,如果未能解决你的问题,请参考以下文章