
01第一章 信息系统综合知识
1.1 信息的定义和属性
1、信息是客观事物状态和运的一种普遍形式,客观世界中大量地存在、产生和传递着以这些方式表示出种各样的信息。
控制论的创始人维纳认为:信息就是信息,既不是物质,也不是能量。
信息论的奠基者香农认为:信息就是能够用来消除不确定性的东西。
2、信息的传输模型

1)信源:产生信息的实体
2)信宿:信息的归宿或接收者
3)信道:传送信息的通道
4)编码器:在信息论中是泛指所有变换信号的设备。
5)译码器:译码器是编码器的逆变换设备。
6)噪声:噪声可以理解为干扰。
当信源和信宿已给定、信道也已选定后,决定信息系统性能就在于编码器和译码器。
信息系统的主要性能指标是它的有效性和可靠性。有效性就是在系统中传送尽可能多的信息;而可靠性是要求信宿收到的信息尽可能地与信源发出的信息一致,或者说失真尽可能小。为了提高可靠性,在信息编码时,可以增加冗余编码,而过量的冗余编码将降低信道的有效性和信息传输速率。
3、信息的质量属性:精确性、完整性、可靠性、及时性、经济性、可验证性、安全性。
1.2 信息化
1、信息化从“小”到“大”分层以下5个层次:
1)产品信息化。 2)企业信息化。 3)产业信息化
4)国民经济信息化 5)社会生活信息化。
2、未来 5G 网络正朝着网络多元化、宽带化、综合化、智能化的方向发展。随着各种智能终端的普及,面向2020年及以后,移动数据流量将呈现爆炸式增长。在未来5G网络中,减小小区半径,增加低功率节点数量,是保证未来 5G 网络支持1000倍流量增长的核心技术之一。因此,超密集异构网络成为未来 5G 网络提高数据流量的关键技术。
3、我国信息化目前的问题
1)缺乏核心技术
2)信息资源开发利用不够
3)我国信息基础设施普及程度不高
4)当前网络空间面临严峻挑战,网络空间法治建设亟待加强
4、两化融合:工业化和信息化
5、电子政务主要包括如下
1)政府间的电子政务(G2G)
2)政府对企业的电子政务(G2B)
3)政府对公众的电子政务(G2C)
4)政府对公务员的电子政务(G2E)
6、电子商务的概念:可分为原始电子商务和现代电子商务。
原始电子商务:使用电子信息技术工具进行商务活动。如电报、电话、广播、电视、传真及计算机、计算机网络手段。
现代电子商务:是指在网络环境下,买卖双方不需见面,实现网上交易、在线支付、智能配送及相关综合服务。EDI(电子数据交换)是连接原始和现代电子商务的纽带。
7、电子商务本质上是依靠信息技术,将贸易(交易)中涉及的信息流、资金流、物流、服务评价管理、售后管理、客户管理等整合在网络之上的业务集合。
主要功能包括:广告宣传、咨询洽谈、网上订购、网上支付、交易管理、商品推送、商户管理、账户管理、供应链管理等等。
8、电子商务应该具有以下基本特征:
1)普遍性 2)便利性 3)整体性
4)安全性 5)协调性
9、电子商务的基础设施包括4个,即网络基础设施、多媒体内容和网络出版的基础设施、报文和信息传播的基础设施、商业服务的基础设施。此外,技术标准,政策、法律等是电子商务系统的重要保障。

10、按照交易对象,电子商务模式包括:
企业与企业之间的电子商务(B2B)
商业企业与消费者之间的电子商务(B2C)
消费者与消费者之间的电子商务(C2C)
电子商务与线下实体店有机结合向消费者提供商品和服务,称为 O2O 模式。
11、电子商务支撑保障体系:
1)法律法规体系 2)标准规范体系 3)安全认证体系
4)信用体系 5)在线支付体系 6)现代物流体系
7)技术装备体系 8)服务体系 9)运行监控体系
12、十三五规划(P19 页)
13、BPR:业务流程再造
14、推进企业信息化发展过程中应遵循以下原则。
1)效益原则 2)“一把手”原则
3)中长期与短期建设相结合原则
4)规范化和标准化原则 5)以人为本的原则。
1.3 信息系统
1、信息系统的组成部件包括硬件、软件、数据库、网络、存储设备、感知设备、外设、人员以及把数据处理成信息的规程等。
2、从用途类型来划分,信息系统一般包括电子商务系统、事务处理系统、管理信息系统、生产制造系统、电子政务系统、决策支持系统等。
3、信息系统的生命周期通常包括:可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等阶段。信息系统的生命周期可以简化为系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护等阶段,为了便于论述针对信息系统的项目管理,信息系统的生命周期还可以简化为立项(系统规划)、开发(系统分析、系统设计、系统实施)、运维及消亡4个阶段,在开发阶段不仅包括系统分析、系统设计、系统实施,还包括系统验收等工作。
1)立项阶段:即概念阶段或需求阶段,这一阶段根据用户业务发展和经营管理的需要,提出建设信息系统的初步构想,然后对企业信息系统的需求进行深入调研和分析,形成《需求规格说明书》并确定立项。
2)开发阶段:以立项阶段所做的需求分析为基础,进行总体规划。之后,通过系统分析、系统设计、系统实施、系统验收等工作实现并交付系统。
3)运维阶段:信息系统通过验收,正式移交给用户以后,进入运维阶段。要保障系统正常运行,系统维护是一项必要的工作。系统的运维可分为更正性维护、适应性维护、完善性维护、预防性维护等类型。
4)消亡阶段:信息系统不可避免地会遇到系统更新改造、功能扩展,甚至废弃重建等情况。对此,在信息系统建设的初期就应该注意系统消亡条件和时机,以及由此而花费的成本。
4、信息系统常用的开发方法包括结构化方法、原型法、面向对象方法、敏捷开发等。
1.结构化方法
结构化方法是应用最为广泛的一种开发方法。应用结构化系统开发方法,把整个系统的开发过程分为若干阶段,然后依次进行,前一阶段是后一阶段的工作依据,按顺序完成。每个阶段和主要步骤都有明确详尽的文档编制要求,并对其进行有效控制。
优点:理论基础严密,它的指导思想是用户需求在系统建立之前就能被充分了解和理解。由此可见,结构化方法注重开发过程的整体性和全局性。
缺点:开发周期长;文档、设计说明烦琐,工作效率低;要求在开发之初全面认识系统的信息需求,充分预料各种可能发生的变化,但这并不十分现实: 若用户参与系统开发的积极性没有充分调动,造成系统交接过程不平稳,系统运行与维护管理难度加大。
2.原型法
原型法的基本思想、与结构化方法不同,原型法认为在很难一下子全面准确地提出用户需求的情况下,首先不要求一定要对系统做全面、详细的调查、分析,而是本着开发人员对用户需求的初步理解,先快速开发-个原型系统,然后通过反复修改来实现用户的最终系统需求。
原型应当具备的特点如下:
1)实际可行。
2)具有最终系统的基本特征。
3)构造方便、快速,造价低。
原型法的特点在于原型法对用户的需求是动态晌应、逐步纳入的,系统分析、设计与实现都是随着对一个工作模型的不断修改而同时完成的,相互之间并无明显界限,也没有明确分工。系统开发计划就是一个反复修改的过程。适于用户需求开始时定义不清、管理决策方法结构化程度不高的系统开发,开发方法更易被用户接受: 但如果用户配合不好,盲目修改,就会拖延开发过程。
可以将原型分类如下:
1)抛弃型原型:此类原型在系统真正实现以后就放弃不用了。
2)进化型原型:此类原型的构造从目标系统的一个或几个基本需求出发,通过修改和追加功能的过程逐渐丰富,演化成最终系统。
3.面向对象方法
对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。面向对象的信息系统开发,其关键点是能否建立一个全面、合理、统一的模型,它既能反映问题域,也能被计算机系统求解域所接受。
面向对象方法的基本思想如下:
1)客观事物是由对象组成的,对象是在原事物基础上抽象的结果。
2)对象是由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义改变对象属性状态的各种操作方式。
3)对象之间的联系通过消息传递机制来实现。
4)对象可以按其属性来归类。
5)对象具有封装的特性,可达到软件(程序和模块)复用的目的。
4.敏捷开发
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
敏捷开发的原则包括如下:
1)快速迭代:相对那种半年一次的大版本发布来说,小版本的需求、开发和测试更加简单快速。一些公司,一年仅发布2~3 个版本,发布流程缓慢,它们仍采用瀑布开发模式,更严重的是对敏捷开发模式存在误解。
2)让测试人员和开发者参与需求讨论:需求讨论以研讨组的形式展开最有效率。研讨组,需要包括测试人员和开发者,这样可以更加轻松定义可测试的需求,将需求分组并确定优先级。同时,该种方式也可以充分利用团队成员间的互补特性。如此确定的需求往往比开需求讨论大会的形式效率更高,大家更活跃,参与感更强。
3)编写可测试的需求文档:开始就要用"用户故事" (User Story) 的方法来编写需求文档。这种方法,可以让我们将注意力放在需求上,而不是解决方法和实施技术上。过早提及技术实施方案,会降低对需求的注意力。
4)多沟通,尽量减少文档:任何项目中,沟通都是一个常见的问题。好的沟通,是敏捷开发的先决条件。在圈子里面混得越久,越会强调良好高效的沟通的重要性。团队要确保日常的交流,面对面沟通比邮件强得多。
5)做好产品原型:建议使用草图和模型来阐明用户界面。并不是所有人都可以理解一份复杂的文档,但人人都会看图。
6)及早考虑测试:及早地考虑测试在敏捷开发中很重要。传统的软件开发,测试用例很晚才开始写,这导致过晚发现需求中存在的问题,使得改进成本过高。较早地开始编写测试用例,当需求完成时,可以接受的测试用例也基本一块完成了。
5、诺兰将计算机信息系统的发展道路划分为6个阶段:初始期、普及期、控制期、整合期、数据管理期和成熟期。诺兰强调,任何组织在实现以计算机为基础的信息系统时都必须从一个阶段发展到下一个阶段,不能实现跳跃式发展。
6、诺兰阶段模型同时还指明了信息系统发展过程中的6种增长要素:
1)计算机硬软资源 2)应用方式 3)计划控制
4)MIS在组织中的地位 5)领导模式 6)用户意识
7、信息系统建设的首要工作就是要进行顶层设计和系统规划。
8、在规划中应处理好以下关系:
①是处理好行业/集团规划和企业/公司规划的关系,要在统一技术标准和技术规范下形成一个相互联系的完整体系,做到统筹规划;
②是处理好共性和个性的关系,在坚持行业共性的前提下,尊重企业的个性,做到上下兼顾;
③是处理好规划制订和执行的关系,加强规划的约束力,维护好规划的权威性、严肃性,做到规划落地。
9、规划报告通常应对包括:
1)现状分析与诊断 2)组织/企业战略描述
3)信息化战略描述 4)业务架构
5)应用架构 6)数据架构 7)技术架构
8)治理架构 9)规划实施
1.4 IT战略
1、IT战略规划包括两个部分:IT战略的制定和信息技术行动计划的制定。前者偏重战略方向,后者具体行动计划。
2、IT战略由以下组成:
1)使命(Mission) 2)远景目标(Vision)
3)中长期目标(Medium to Long-term Objectives)
4)策略路线/战略要点(Strategy Point)
3、策略路线/战略要点:实现中长期目标的途径或路线。
主要围绕信息技术内涵的4个方面展开:即应用、数据、技术和组织。
4、企业信息化过程中的3个重要影响因素:经营战略、业务流程与组织、信息架构,而IT战略是连接3个因素的重要工具和方法。
5、现状分析、战略分析、差距分析和路径分析是IT战略规划的核心组成要素.
6、IT战略规划包括如下几个主要步骤:
1)业务分析 2)评估现行系统 3)识别机会 4)选择方案

免责声明:本站内容来源于互联网公开信息,仅供学习和参考使用。如涉及版权问题,请联系我们,我们将在核实后第一时间删除相关内容。