惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
V
Visual Studio Blog
C
Check Point Blog
Google DeepMind News
Google DeepMind News
S
SegmentFault 最新的问题
博客园 - 聂微东
量子位
T
Tailwind CSS Blog
罗磊的独立博客
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
L
LangChain Blog
小众软件
小众软件
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Security Latest
Security Latest
M
MIT News - Artificial intelligence
Know Your Adversary
Know Your Adversary
MongoDB | Blog
MongoDB | Blog
Google DeepMind News
Google DeepMind News
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
爱范儿
爱范儿
T
The Exploit Database - CXSecurity.com
有赞技术团队
有赞技术团队
V
Vulnerabilities – Threatpost
Martin Fowler
Martin Fowler
A
Arctic Wolf
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
Cyberwarzone
Cyberwarzone
阮一峰的网络日志
阮一峰的网络日志
The Hacker News
The Hacker News
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
GbyAI
GbyAI
Latest news
Latest news
云风的 BLOG
云风的 BLOG
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
腾讯CDC
AWS News Blog
AWS News Blog
aimingoo的专栏
aimingoo的专栏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
L
Lohrmann on Cybersecurity
博客园 - Franky
S
Securelist
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Threatpost
美团技术团队

博客园 - Ez君

企业信息化-3.7 干系人管理-客户、运维团队与供应商 企业信息化-3.6 IT资源管理2-系统及应用 企业信息化-3.5 IT资源管理1-硬件及网络 企业信息化-3.1 信息技术运维定义与要素 企业信息化-3.4 信息化运营团队管理 企业信息化-3.3 IT服务标准制定2 企业信息化-3.2 IT服务标准制定1 企业信息化-2.4-如何做信息化?-项目建设 企业信息化-2.3-如何做信息化?- 制定战略 企业信息化-2.2-如何做信息化?- 需求调研 企业信息化-2.1-如何做信息化?-企业背景调查 企业信息化1.7-信息化的实施条件 企业信息化1.6-信息化的失败风险与风抗 企业信息化1.5-从哪里开始信息化? 企业信息化1.4-什么时候实施信息化? 企业信息化1.3-谁会参与企业信息化? 企业信息化1.2-为什么要企业信息化 企业信息化1.1-什么是企业信息化? [原创]企业信息化-前言
企业信息化-2.5-如何做信息化?-制定标准
Ez君 · 2021-12-19 · via 博客园 - Ez君

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

  • 按信息化使用阶段来分: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.  终端界面统一标准

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