阿里巴巴股东结构初始结段的人员及职责

第一章 管理系统与信息技术的应用 一、现代企业的运作 1、1954 年,美 通用公司用计算机计算职工工资,开辟了计算机辅助企业管理的新领域; 2、1970 年,管理信息系统的概念开始出现 识记 intel 公司创始人提出摩尔定律:1965 年曾预言单块微处理器芯片上所集成的晶体管数目大约每年增加 1 倍,1975 年又更正为每 2 年增加一倍 3、为企业信息化应用水平
进一步提高奠定基础: NGN(下一代通信网络)、物联网(Internet of Things) 、三网融合(电信网、移动互联网、 广播电视网) 、高性能集成电路、云计算 识记 4、电子商务:通过互联网等信息技术的运用,产品、服务及信息的买卖的交易和支 付过程都可以通过电子化和数字化的方式实现,此种商务运行方式被称为电子商务。 领会 5 电子商务的类型 b2b(企业对企业)如阿里巴巴 b2c(企业对消费者)如卓越亚马逊、京东商城 c2c(消费者对消费者)如淘宝、易趣 c2b(消费者对企业)priceline 和其他一些团购网 g2c(政府对公民) sns-ec(社交电子商务) 识记 6、移动商务:通过利用智能手机、pda、掌上电脑等无线终端设备,借助移动通信平 台所展开的商务业务。 领会 7、信息时代的特点:推动各行业的经营运作流程转向电子化和数字化;推动企业的 业务流程全面实现电子化和数字化;使电子化和数字化应用延伸到经济活动中的所有主体 二、组织管理方式的变革 领会 1、信息技术对企业的作用:提高企业的生产率;减少浪费,降低成本;改善和提高 决策质量;改善客户关系;开发新的战略性应用;构建更为有效的商业模式 三、企业活动中的信息 人类赖以生存和发展的三大资源要素:信息、物质、能量 1、按稳定分:动态信息静态信息:员工出生日期、-1- 领会 2、按决策层分:战略信息、战术~~、业务信息~~ 3、按其他方式分: 以信息所依附的载体:文献信息、口传信息、电子信息、生物信息 从信息加工程度看:原始信息、二次信息 与组织边界相联系:内部信息、外部信息 领会 4、 cobit 的含义: 专门从事信息技术管理的国际性组织 isaca 设计了一个信息技术管理 的理论框架,被称为 cobit,它强调所有企业都必须重视对信息技术的管理。 第二节 一、数据与信息 1、数据是物理的,数据反映事物的表象,是零散的;数据容易变化多端;数据是信息的载 体,可以对数据进行处理;从数据到信息要经过一个转换的过程,即数据处理过程。 2、信息是释义的、是稳定的;信息是对数据的解释,是数据含义的体现;反映了事物的本 质,是相互关联的,是数据加工后形成的认识和概念,信息是根据一定规则对数据所承载 的事实进行组织后的结果。 信息的递归定义:对于某个单项数据而言,它既可以是数据也可以是信息,在不同的数据 树立阶段充当不同的角色。 二、管理信息的性质 识记 1、管理信息:对人们所从事的社会经济活动有用的、可影响和控制生产、服务或经 营活动的信息。 领会 2、管理信息的性质:正确性 完整性 及时性 可靠性 层次性 相关性 简单性 经济性 安全性 可处理性 可访问性 可检验性 领会 3、管理信息的特点: 数据来源的广泛性; 信息资源的共享性; 信息形式的多样性; 信息发生、处理、使用在时空上的不一致性; 信息价值的不确定性(其价值取决于它对使用者帮助的大小) 信息生命周期的主观性(捕获、组织、处理、使用、消亡) A. 1946 年,世界上第一台计算机 ENIAC 研制成功 B. 基于计算机的信息系统 CBIS:可用来对信息管理的各个环节提供支持, 包括数据的 计算机系统在管理中的作用-2- 采集、存储、加工、传输和提供等。 领会 其优越性有:支持数据的自动化采集;高速度、高质量的完成海量数据的存储、查询 和运算,并迅速输出结果;使半自动的业务流程和手工处理的任务自动化;以低成本来实 现海量数据的安全、快速传递;多种途径和方式表现信息内容 领会 管理信息的可用性:及时性、适用性、准确性、经济性 三、管理系统中计算机应用的发展 1、EDP 阶段:最初使用计算机来替代繁琐的手工管理环节,承担企业中要求大量数据的 采集、计算和汇总的工作 2、MIS 阶段:此系统可以帮企业及时的采集和迅速处理来自基层零散的业务数据,生成 中高层管理人员所需的报表,并自动打印出来,便于他们随时了解组织的动态。 3、DSS 阶段:以数据库、决策模型库和方法库为基础,将计算机的运算能力和决策者的 分析能力有机结合,利用人机对话的方式,提供决策者所需要的信息和运算结果。 4、SIS 阶段(战略性信息系统) :BPR(业务流程重组) ERP(企业资源规划) 5、电子商务和网络化应用:SCM(供应链管理) CRM(客户关系管理) 6、移动商务和物联网的应用: GPS(全球定位系统) LBS(定位服务) IOT(物联网)四、计算机应用普及对用户的要求 第二章 应用信息系统 一、系统的概念 1、系统是由彼此相关联且与环境相关联的元素组成的集合。 2、系统的特点:整体性、相关性、目的性、环境适应性、系统无处不在 二、信息系统的概念 1、信息系统(IS)是指以信息处理服务为主要活动的、人机交互型计算机应用系统。也被 称作:基于计算机的信息系统(CBIS)例如:收营系统、挂号系统、民航订票系统等 2、信息系统的功能:信息的采集、存储、处理、输出、控制 3、 信息系统的多样性: 超市收营系统、库存管理系统、医院挂号系统、人员培训管理系统、 客户管理系统、银行绩效分析系统、产品数据管理系统等 4、信息系统的分类:企业中的信息系统可横向地分为——战略层系统(DSS)管理层系统 (MIS)、操作层系统(TPS) 不同部门的信息系统:财务管理系统,人力资源系统,生产制造系统,市场营销系统 第二节 信息系统与组织的关系-3- 一、组织的信息化与网络化 信息化:企业不断用信息技术装备自己,用信息系统覆盖手工运作的过程。 网络化:企业的计算机系统应用会从组织内部向组织外部逐步扩展,应用覆盖领域逐步延 伸的过程。 根据信息系统与企业组织间的关联关系,可以将信息系统分为部门级信息系统、企业级信 息系统和组织间信息系统(Inter Organization Systems,IOS,也被称为跨组织信息系统) 二、管理创新和组织的虚拟化 1、虚拟化:信息化和网络化在某种程度上消除了地理分隔的障碍,企业的结构不再受传统 组织资产、部门实体或办公场所的约束,而是以网络为基础的,形成了分工合作关系、衣 市场原则组合的虚拟化运作机构 2、虚拟企业的特点:通过网络汇聚而成的组织集合,以整合资源和能力、共享技术、分摊 费用、满足市场机会为目的 3、虚拟企业的定义:是独立分布的机构、公司或个人组成的、临时或永久的集合体,组织 成员只见借助信息及通信技术提供互补的能力,共享资源以完成该“企业”的经营过程。 4、虚拟团队:是由真实的个人组成的工作团队,团队人员可以分布在不同地点,可以完全 没见过面,完全通过电话、网络、可视图文等沟通手段组成虚拟的工作环境,彼此按流程 工作,合作完成事先拟定好的工作目标。 第三节 一、业务处理系统的概念和作用 1、定义:也称为事务处理系统,其主要服务对象位于企业的操作和执行层面,主要处理企 业的日常业务,实现基本业务处理环节的自动化和规范化。 2、功能:支持组织基层,或前段业务机构的具体管理事务 3、作用:根据事务的要求和特点,提供高度自动化的处理流程; 高效率完成结构化数据的捕获、生成、存储和传递过程; 有效的数据编辑能力,可保证业务数据的正确性、完整性和时效性; 高速、有效地处理大量业务数据的输入输出,支持大量用户的同时操作和查询 具备系统可靠性和安全防护能力,保证业务处理流程和相关数据的安全性 二、业务处理系统的构成 一个完整的业务处理周期都包括 5 项基本活动:数据输入、业务处理、数据库维护、生成 文档和报告、查询处理 业务处理系统 TPS-4- 三、业务处理系统的发展趋势 1、覆盖全业务 当代 TPS 的特点:广覆盖、高传输速率、可靠数据存储、可用性高 2、联机事务处理系统(OLTP On-Line Transaction Processing)实时地采集处理与事务相连 的数据以及共享数据库和其他文件的地位的变化。联机事务处理数据所需要处理的数据比 较繁杂,而且需要数据库持续运行,而不能临时停车。更多的时候,这类数据库需要一定 的硬件和技术支持,从而达到数据库的稳定运行。 例如:网上预定机票系统 第四节 管理信息系统 MIS 一、MIS 的概念和作用 1、概念(狭义) :用来指支持中层管理运作的各种计划和控制系统,它也同时具备一定的 基层运作和高层规划功能。 (广义) :以人为主导,利用计算机硬件、软件、网络通信设备及其他办公设备,进行信息 的收集、传输、加工、存储、更新和维护,以企业战略竞优、提高效率为目的,支持企业 高层决策、中层控制、基层运作的集成化的人机系统。 2、作用: “四个适宜” :将适宜的信息、在适宜的时间、用适宜的形式、提供给适宜的决策 者——拉里.朗 二、MIS 的构成:由企业中不同职能部门的子系统组合而成的。 MIS 最核心的功能:高质量地生成职能部门所需的信息报表。 1、MIS 的报表内容包括:周期性报表——销售日报表、财务报表; 例外报表——异常报告、临时项目报表; 需求报告——对用户查询的响应,即时性信息提供等; 推式报告——关键指标报表、内部网统一传递的报告 2、部门职能系统 财务管理信息系统:财务系统——负责管理企业资金的运作;会计系统——维护公司的财 务记录; 人力资源管理系统 生产管理信息系统 市场营销信息系统:主要处理 4 个方面的信息(产品、渠道、促销、价格) 3、管理信息系统的发展趋势-5- 1)最先出现在制造业:物料需求计划 MRP制造资源规划 MIP2企业资源规划 ERP2)另一方面是外部集成:逐渐向客户、供应商、业务伙伴、员工和其他利益相关者协作的 集成应用体系发展。 第五节 决策支持系统 DSS 一、概念和作用 1、 安东尼.戈里和斯科特.莫顿提出了 DSS 的概念: 即用来描述为组织中高层管理者服务的、 以数据分析为特点的、具有高度灵活性的信息系统。 识记 2、DSS 的作用 领会 P61 3、联机分析处理——OLAP OLAP 是以实时方式提供查询需求,并执行在线任务,系统快速响应并返回查询结果,有 力地支持了管理者的分析过程。 二、DSS 的构成 领会数据管理:从企业数据库和数据仓库中提取和 COPY 资源到 DSS 模型管理:保存和管理 DSS 运算方法和模型 知识管理:对模型的选择和使用等需要专门的知识管理能力 人机会话界面:用户与 DSS 之间的接口 三、DSS 的发展趋势 领会 1、商业智能 识记 2、主管信息系统 EIS:是为组织的最高层管理者定制的决策支持系统 特点:只提供关键信息,根据高管的特点和要求定制,操作简便,支持过程,信息提供方 式灵活多样,支持数据深度调查 3、专家系统 ES:是一种模拟专家决策能力的计算机系统 特点:具有咨询功能,能回答用户提出来的特定领域的问题 具有学习功能,用户可以不断增加或修改已拥有的知识 具有教育功能:提供专门领域的知识 4、群决策支持系统 GDSS:是一种基于计算机的群体合作支持系统 第六节 流程整合型系统 企业级的信息系统,整合内部---------------ERP 组织间的信息系统,上游---------------------SCM 企业中跨部门整合的 IS,下游--------------CRM-6- 一、ERP 企业资源规划 1、ERP 的作用:管理内部资源;解决各部门效率低下的问题;调整和安排生产计划等 2、ERP 的功能:使信息在各部门间无缝隙流动,实现信息的高度共享和及时传递,有效 控制各个业务环节的衔接,增强管理的有序化和透明化。 3、ERP 的结构 二、SCM 供应链管理系统 1、定义:是一种组织间信息系统,可跨越组织边界传递信息。 2、作用:帮助企业管理和供应商的关系,使规划、货源组织、生产过程、产品流通和服务 最优化 3、特点:决定生产、存储和运送的具体产品和精确时间 快速传递订单,跟踪订单状态 监视库存水平,核对库存状态,减少库存和运输成本 对产品的形成过程、物流流向、运输过程进行追踪 根据顾客的需求安排生产并追踪产品设计的变化 减少人为失误,提高 SCM 的运行效率 三、CRM 客户关系管理系统 1、定义: 是企业中跨部门整合的信息系统, 它以客户为中心, 提高企业对客户的关注程度, 改善企业与客户的之间的关系。 2、特点:与其他部门联系密切,是服务客户流程实现集成化和自动化,基于 web 可搜集、 追踪和分析每一客户的信息,通过多种渠道同客户交流 3、类型:沟通和账户管理模块;销售模块;营销和订单模块;客户服务与支持模块;客户 留住及忠诚计划模块 4、作用:吸引和维护客户,提供快速周到的服务,改善企业与客户的关系,实现企业利润 优化第三章 管理系统的信息化平台
第一节 信息处理的基础平台 一、信息处理基础平台的概念 1、信息处理的主体是各行业的人,客体是以数据为载体的信息,为进行信息处理提供技术 支持的各种资源的总和称之为“信息处理基础平台。 ”-7- 信息处理基础平台包括:computer 系统平台通信及 net 平台,数据库平台——硬资源 以及相关的规则、标准、制度、理论、方法、政策等软资源1.1 计算机系统平台包括:硬件系统和软件系统 1.2 通信网络平台 通信网络设备:路由器、交换机、移动基站 传输介质:双绞线、同轴电缆、光纤、无线电波 通信协议:TCP/IP、UDP 操作系统 OS 1.3 数据库平台(属于计算机软件的范围) 数据库管理系统 DBMS 数据库 DB 应用程序 1.4 信息处理的软资源 包含内容:方法、技术、规则、标准、规范、制度和法规等 作用:控制和管理着参与信息处理的计算机、通信网络、数据库等实体平台以及人的活动, 实现信息的采集、传输、加工、存储和利用等处理功能 二、信息处理基础平台的发展 1、计算机平台的发展历程 1946 年,世界上第一台电子计算机 ENIAC 诞生 冯诺依曼 20 世纪 80 年代,IBM 推出个人电脑产品——IBM PC 两大推动力量:硬件——Intel 2、通信网络平台的发展 形式有局域网、城域网、广域网、互联网,应用最广泛的通信网络平台即国际互联网—— 因特网(起源于 20 世纪 60 年代末美国国防部组建的 ARPAnet) “三网融合” 是指未来的通信网络平台将是融合了计算机网络、 : 电信网络和广播电视网络 的综合网络系统。 3、C/S 和 B/S 模式(通信网络平台进行信息处理的模式) 3.1 C/S:客户端/服务器 客户端请求服务、服务器提供服务的处理方式 优点:充分发挥客户机端 PC 的处理能力,有较高的客户端响应速度 缺点:需特定的软件支持,费用昂贵 3.2 B/S:浏览器/服务器 ★C/S 和 B/S 没有本质的区别,B/S 是基于特定通信协议(HTTP)的 C/S 架构,是一种特 软件——微软公司-8- 殊的 C/S 架构 4、数据库系统的发展 经历了人工管理、文件系统、数据库三个阶段 数据库是按照一定的结构将数据组织起来进行处理和维护, 并保证数据的共享性、 独立性、 完整性和安全性的数据管理工具。 三、集中式信息处理平台与分布式信息处理平台(根据资源分布结构和处理过程不同) 集中式平台:是指数据库中的数据集中存储在一台计算机上,数据的处理集中在一台电脑 上完成。分布式平台:利用计算机网络把分布在不同地点的计算机硬件、软件数据等信息资源联系 在一起服务于一个共同的目标而实现相互通信和资源共享,就形成了 MIS 的分布式结构-9- 第二节 计算机系统平台 一、计算机系统 1、计算机的重要特点:能够自动进行计算 主要功能:科学计算、数据处理、过程控制和人工智能 2、计算机的体系结构 识记2.1 美籍匈牙利 科学家 约翰.冯.诺依曼——计算机之父在 1946 年研制出世界上第一台计 算机 ENIAC运算器输入 SB存储器接收 SB控制器2.2 冯.诺依曼体系结构构成的计算机,有以下功能: ①将需要的程序和数据 计算机②须具有长期记忆程序、数据、中间结果及最终运算结果的能力 ③能完成算术、逻辑运算和数据传送等数据加工处理的能力 ④根据需要控制程序走向,并根据指令控制机器的各部件协调的操作 ⑤能按照要求将处理结果输出给用户 2.3 计算机必须具备如下 5 大基本组成部件 输入设备、运算器、存储器、控制器、输出设备 硬件部分:是组成计算机系统各物理部件的总成,主要包括各种电子器 件和计点装置(CPU、存储器、外部设备) 3、计算机系统 软件部分:是一系列按照特定顺序组织的计算机数据和指令的集合,是 用户与硬件之间的接口,用户通过软件与计算机进行交流。 ①计算机系统软件:操作系统、计算机语言处理程序 ②应用程序 二、多媒体计算机 1、媒体的含义:媒介的多样性(软盘、硬盘、光盘) 格式的多样性(文本、图像、视频、动画、音频) 1.1 多媒体的特征:多样性、集成性、交互性、实时性- 10 - 2、多媒体计算机的关键技术 2.1 数据压缩与编码技术 数字信息图像压缩标准分为:静态 JPEG 和动态 MPEG(MPEG-1 VCD MPEG-2 DVD MPEG-4 用语无线窄道多媒体通信和可视电话 PEG-7 用于建立多媒体数据库和相应的搜索引擎之间的接口) 2.2 数字图像技术:输入、处理、输出 2.3 数字音频技术:声音采集及回放技术、声音识别技术和声音合成技术 “声卡”2.4 数字视频技术(动画) :视频采集及回放、视频编辑和三维动画视频制作 AVI 和 MPG 2.5 多媒体通信技术 2.6 多媒体数据库技术 2.7 虚拟现实技术(VR) :又称人工现实或灵境技术 三、计算机的发展历程及方向 识记 1、发展历程(5 阶段) 第一代 电子管、 继电器 第二代 晶体管 第三代 中小规模集成电路、多层印刷电路 第四代 大规模集成电路、半导体存储器 第五代 高性能微处理器、高密度电路 2、发展方向:高性能化、微型化、大众化、智能化、人性化、功能综合化 第三节 通信系统平台 一、数据通信系统 1、数据通信的概念(Data Communication) :是依照一定的通信协议,利用数据传输技术 在两个终端之间传递数据信息的一种通信方式和通信业务。 识记 数据通信可实现计算机之间、计算机与终端之间的二进制数据信息的传递,其模型如下: 硬件设备成本越来越低,功能越来越强大 软件设备成本越来越高 (20 世纪 70 年代后)原点发送器传输系统接收器终点2、数据通信方式识记:从通信双方的信息交互方式来看,有三种 单向通信(单工通信) :只有一个方向的通信,没有反方向的交换,如无线电广播 双向交替(半双工~~) :通信的双方都可以发送信息,但不能同时发送,如对讲机- 11 - 双向同时(双工~~) :通信的双方可以同时发送和接受信息,如电话网、计算机网络 a) 并行通信:速度快 b) 串行通信:一个一个排队过 3、数据通信系统的功能:传输系统的利用、接口及信号的产生、同步、差错检测与纠正、 寻址与路由、网络管理、安全保证 二、数据传输的基础知识 1、数据传输的信号 识记 1.1 模拟信号:自然的、未经过数字化加工处理的信号 1.2 数字信号:指表示信息的因变量是离散的,自变量时间的取值也是离散的信号 2、四种编码方式:由数据转换成信号的过程称为编码。 模拟数据的模拟信号编码 模拟数据的数字信号编码 数字数据的模拟信号编码:也就是调制的过程 幅移键位 ASK 频移键位 FSK 相移键位 PSK 数字数据的数字信号编码 3、传输媒体:指的是数据传输系统中发送器和接收器之间的物理新到,分为导向和非导向 导向:如双绞线、同轴电缆和光纤 非导向:无线传播 3.1 双绞线 分屏蔽和非屏蔽 3.2 同轴电缆 3.3 光纤(光缆)的主要优势:识记 容量更大;体积更小,质量更轻;衰减更小;隔绝电磁场;成本低廉 3.4 无线传输介质 a) 无线电波 全向性 电视、无线电广播、收集 b) 微波:波长 1mm~1m 电视广播、GPS、长途电话传输 c) 红外线:波长在 760nm~1mmm 各种家用电器的遥控器 d) 蓝牙:最大传输距离 10m,本质上就属于无线传输介质 4、带宽的概念:识记 ? 信号可以使用的最高频率和最低频率间的差值就代表了这个通信系统的通频带宽, 单位 Hz 识记- 12 - ?数字通信系统中“带宽”的含义完全不同于模拟系统,它通常是指数字系统中数据 的传输速率,单位比特/秒 bit/s?信道的带宽是指信道容量,即信道中传递信息的最大值,单位比特/秒 识记5、多路复用技术让多个通信的双方共享数据链路的带宽容量,这样的技术称之为“复用” ,常见的形式有: 5.1 频分复用 FDM:一条线上有多个设备 5.2 时分复用 TDM:在这个时间段用这个物理信道,在那个时间用那个物理信道 5.3 码分复用 CDM: 6、异步传输和同步传输(两者区别在于发送端和接收端的时钟是独立的还是同步的)领会 同步技术是指通信系统中实现手法两端动作统一、保持手法步调一直的过程。 异步传输以祖父为单位独立进行发送,传输效率低,适用于低速系统 同步传输是以数据块为单位进行发送,传输效率高,适用于高速系统 7、数据交换技术 简单应用 7.1 电路交换:优点 传输延迟小;一旦线路建立,就为一对用户独占不会发生用户冲突 7.2 报文交换(包交换) 7.3 分组交换 第四节 计算机网络平台 一、计算机网络的构成 1、主要特点:信息传递、资源共享、增加可靠性、提高系统处理能力 2、计算机网络的体系结构 识记 ISO(国际标准化组织)与 1977 年提出 OSI(开放式系统互联参考模型) ,标志着网络的发 展走向了标准化的道路。 识记- 13 - 2.1 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质 的传输速率等。它的主要作用是传输比特流(就是由 1、0 转化为电流强弱来进行传输,到 达目的地后在转化为 1、0,也就是我们常说的数模转换与模数转换) 。这一层的数据叫做 比特。 2.2.数据链路层: 定义了如何让格式化数据以进行传输, 以及如何让控制对物理介质的访问。 这一层通常还提供错误检测和纠正,以确保数据的可靠传输。交换机 2.3.网络层:在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择。 Internet 的发展使得从世界各站点访问信息的用户数大大增加, 而网络层正是管理这种连接 的层。 路由器 2.4.传输层:定义了一些传输数据的协议和端口号(www 端口 80 等) ,如:TCP(传输控 制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据) ,UDP(用 户数据报协议,与 TCP 特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如 QQ 聊天数据就是通过这种方式传输的) 主要是将从下层接收的数据进行分段和传输, 。 到达目的地址后再进行重组。常常把这一层数据叫做段。 2.5.会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路。主要在你 的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是 IP 也可以是 MAC 或者是主机名) 2.6.表示层: 可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。 例如, PC 程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码 (EBCDIC) ,而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符。如有必 要,表示层会通过使用一种通格式来实现多种数据格式之间的转换。 2.7.应用层: 是最靠近用户的 OSI 层。这一层为用户的应用程序(例如电子邮件、文件传 输和终端仿真)提供网络服务。 3、网络协议:用于规定信息的格式以及如何发送和接收信息的一系列规则 有三个要素:语法——定义协议中所使用数据块的格式 领会 语义——规定各种数据块格式额作用 定时——规定数据块的交换顺序和定时器的使用 4、计算机网络的分类 识记 按网络覆盖范围的大小,可将计算机网络分为:LAN、MAN、WAM 和互联网 4.1 局域网 识记 是指范围在几百米到几千米的办公楼群和校园内的计算机相互连接所构成的计算机网络; 特点:高数据传输率、低延迟、低误码 4.2 城域网:工作范围 160KM- 14 - 4.3 广域网识记 广域网通常跨接很大的物理范围,一个或几个国家。采用交换技术,数据的交换是广域网 最为关心的问题,主要交换技术有 X.25,帧中继,ATM 4.4 互联网 将世界各地的局域网、广域网联系起来,使得海量的信息能在更广阔的范围内传播,就构 成了互联网。 二、互联网协议 1、TCP/IP 协议(传输控制协议/网际协议)从低到高分为 4 层: 识记 网络接口层(数据链路层) :接口协议 IEEE802.2,Token-ring,FDDL,X.25,ATM 网络层:ARP,RARP,ICMP 传输层: TCP(传输控制协议),UDP(用户数据报协议) 应用层:HTTP 协议——浏览网页,FTP 协议——文件传输,SMTP——电子邮件发送 Telnet 协议——远程登录服务总结OSI 中的层 功能 文件传输,电子邮件,文件服务,虚 拟终端 数据格式化,代码转换,数据加密 解除或建立与别的接点的联系 提供端对端的接口 为数据包选择路由 传输有地址的帧以及错误检测功能 TCP/IP 协议族 TFTP,HTTP,SNMP,FTP,SMTP,DNS,RIP,Te lnet 没有协议 没有协议 TCP(传输控制协议),UDP(用户数据报协议) IP,ARP,RARP ,ICMP,OSPF,BGP,IGMP, SLIP,CSLIP,PPP,MTU,ARP,RARP应用层表示层 会话层 传输层 网络层 数据链路层- 15 - 物理层以二进制数据形式在物理媒体上传 输数据ISO2110,IEEE802,IEEE802.22、IP 协议——是 TCP/IP 协议簇网络层的核心,是因特网能够有效运行的基础。 2.1 IP 协议最基本的功能是实现 IP 编址 IPv4 表示为 32 位的无符号二进制数 IPv6 表示为 128 位的无符号二进制数 2.2 IP 路由——IP 协议所规定的另一项重要功能 领会IP 路由是指在不同网络间的数据手法选择路径连接 2.3 IP 协议的版本 IPv4 的最大问题是网络地址资源有限 IPv6 128 位,能提供 2128-1“ctrl shift +”就是上标 识记3、TCP 与 UDP——传输层的 2 个重要协议 3.1 面向连接或非连接 面向连接:是现在需要通信的双方之间建立一个传递信息的通道,再由发送方发送请求连 接信息,当接收方响应后才开始传递信息。能保证信息的可靠性。 面向非连接:是一开始就发送信息,知识一次性的传递,事先不需要接收方的响应,不能 保证信息的可靠性。 3.2TCP 和 UDP 的区别 领会TCP 是面向连接的传输协议,适用于要求比较高的业务,如电子邮件、网页浏览、文件传 输等 UDP 是面向非连接的,没有重传机制,适用于如视频会议、在线播放等 物理端口:是指主机、集线器、 、路由器等与其他网络设备项连接的接口,如 3.3 端口 识记 RJ-45逻辑端口: TCP/IP 协议簇中应用层紧密联系, 与 是区分不同应用类型的标识号, 一个端口对应一个特定的因特网应用或服务,如 FTP 端口号是 21,Telnet 的端口号是 23, HTTP 的端口号是 80 三、物联网与云计算 P101 1.1、物联网(Internet of Things)通过射频识别(RFID) 、红外感应器、全球定位系统、激 光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换 和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。就是“物物相连”的- 16 - 网络。 识记 “物”要相连必须满足一定的条件①具有信息接收和发送器件 领会 ②具有一定的存储功能 ③具有 CPU ④具有 OS ⑤有可被识别的唯一标号 ⑥遵循物联网的通信协议 1.2、物联网与互联网 领会 物联网是互联网的拓展和延伸 物联网技术的基础和核心仍然是互联网 物联网须支持现有互联网中的基本协议 其重要特征是纳入物联网的“物” ,即物联网中的结点必须具有智能处理能力 1.3、物联网的发展 美国——将物联网与新能源并列为振兴其经济的两大重点 中国——在 2009 年作为国家五大新兴战略性产业之一正式写入政府工作报告 国家五大战略性新兴产业,包括新能源、信息网络(以物联网为代表) 、新材料、生物医药 和空间技术等产业 1.4、物联网的 3 层次架构 领会 感知层:采集各种有用信息,对物体进行识别和标记识别 网络层:实现信息处理和通信,将在感知层上获取的信息转化成数据格式,并遵循协议, 保准数据准确到达目的地 应用层:提供物联网和用户之间的接口,将各行业对物联网的需求转化为具体的应用 1.5、物联网的用途 识记 在食品安全、工业监控、公共安全、城市管理、远程医疗、智能家居、智能交通、邮政物 流、环境监测等各行业有广阔的应用前景 2、云计算(Cloud Computing) 2.1 定义 识记:是一种基于因特网的超级计算模式,它是分布式计算、并行计算、网格计 算等计算机技术的发展和商业化的产物。其原理是将大量由互联网连接的计算资源进行统 一的管理和调度,构成一个计算资源地,根据用户的需求提供服务。 2.2 云计算的特点:领会 虚拟化技术、安全性和可靠性、灵活方便地获取服务、高性价比- 17 - 2.3 云计算的 3 个服务模式 IaaS:基础设施服务 PaaS:平台服务 SaaS:软件服务领会第五节 数据库平台 一、数据库技术的发展 识记 1、人工管理阶段 2、文件系统阶段 3、数据库系统阶段 二、数据库系统的组成 领会 数据库系统(DBS)是指以计算机系统为基础,以数据库方式管理大量共享数据的综合系 统。由数据库、软硬件系统、数据库管理系统以及管理员和用户 5 个部分构成。 识记1、 数据库: 以一定的组织方式将特定组织各项应用相关的全部数据组织在一起并存储在外 存储器上所形成的、能为多个用户共享的、与应用程序彼此独立的一组相互关联的数据集 合。 识记2、硬件支持系统 3、软件支持系统——DBMS,是数据库系统的核心 4、数据库管理员——DBA 5、用户 三、数据库系统的结构 领会 三级组织结构分为:物理结构和逻辑结构 A、描述物理结构的称为物理模式(内模式) ,直接通过操纵系统与硬件联系,一个 DBS 只能有一个内模式 B、描述逻辑结构的称为模式(概念模式、逻辑模式) , 四、数据库管理系统 DBMS 1、组成:DDL 数据描述语言、DML 数据操作语言、其他管理和控制程序 2、DBMS 的功能 a) 数据定义功能 b) 数据操纵功能 c) 数据库的运行管理功能 领会 P109- 18 - d) 数据库的建立和维护功能 五、数据库技术的新发展 识记 1、面向对象的方法和技术对数据库的发展 面向对象数据库系统 OODBS 2、数据库技术与多学科技术有机结合的发展 分布式数据库系统、并行数据库系统、演绎数据库系统、知识库系统、Web 数据库和多媒 体数据库系统 多媒体数据库系统的主要特点:集成性、独立性、数据量大、实时性、交互性 建立数据模型的途径:基于关系模型;基于面向对象模型;基于超文本、超媒体模型、开 发全新的数据模型 3、面向应用领域的数据库新技术——数据仓库 3.1 数据仓库指的是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用 于支持企业或组织的决策分析处理。 识记3.2 特点:面向主题;集成;相对稳定;反映历史变化 识记 3.3 数据仓库的组成: a、数据仓库数据库 b、数据抽取工具 c、元数据:描述数据仓库内部数据的结构和建立方法的数据 d、访问工具: e、数据集市:为了特定的应用目的和范围,而从数据仓库中独立出来的一部分数据,也可 称为部门数据或主体数据 识记 第四章 数据库系统 一、数据库系统概述 1、 数据模型——是整个数据库系统的核心和基础, 数据库中数据模型是抽象的表示和处理 数据的工具。 模型:真实反应物质的本身;容易被人理解;便于在计算机上实现。 概念模型(信息模型) 从人对现实世界的认识出发,根据建模的需要将具体的 : 事物抽象为便于理解和研究的模型; 逻辑数据模型:层次模型、网状、关系、面向对象 数据模型以计算机为观点的 物理数据模型:- 19 - 2、概念模型:从人对现实世界的认识出发,是缺乏计算机知识的基本用户最容易理解的, 也是用户和数据库设计人员交流的工具 2.1 常用术语: ?实体:客观存在并可以互相区别的事物,是具体物件,是抽象概念,是某种联系 ?属性:实体具有的特性,属性越多,实体越清晰。 “型” :说明、名称 “值”对型的具体赋值。 例如:计算机 001 ?码:能够唯一标识实体属性的称谓实体的码 ④域:属性的取值范围 ⑤实体型:用实体名及描述它的各属性名 计算机(编号、品名、单价、出产日??) ⑥实体集:某个实体型下的全部实体(某个单位目前拥有的全部计算机) ⑦联系:一个实体型内部各属性之间的联系 2.2 实体型之间的联系 1:1 一对一——是一对多的特例 1:n 一对多——是多对多的特例 m:n 多对多 2.3 概念模型的表示方法 E-R(实体—联系图)3、数据模型★ 数据结构 P119 逻辑数据模型:描述了数据库数据的整体结构:数据操作数据模型 以计算机为观点的 物理数据模型:描述数据的物理存储结构和方法数据完整3.1 格 式 化 数 据 模 型 : 通 过 存 取 路 径 来 实 现 记 录 之 间 的 联 系 , 所 以 用 户 必 须 十 分 了解系统结构和细节,使得应用程序的编写也很困难。 层次数据模型: 特点是实体之间按层次关系来定义的, 一种以记录类型为结点的 向树结构,是网状模型的一个特例 网状数据模型 3.2 关系模型:1970 年,美国提出 二、关系模型和关系数据库 1、关系模型和数据结构- 20 -有 关系模型:建立在集合论和谓词演算公式的基础上, 逻辑结构简单,数据独立性强,存取具有对称性,操纵灵活 关系数据库:在数据库中的数据结构如果依照关系模型定义,就是关系数据库系统 关系:一张二维表对应一个关系 列:字段 行:记录 2、关系模型的基本要求: 表格中每一数据项不可再分,这是基本项 每列的顺序是任意的,每行的顺序是任意的; 每一行数据是一个实体诸多属性值的集合,即元组 每一列数据有相同的类型,即属性; 3、关系的完整性 P123——是防范使用不和语义数据的 实体完整性规则:关系中的主属性不能取空值 参照完整性: 若参照关系中的外码与目标关系中的主码相对应, 则参照关系中每 个元组在 外码上的每个属性值必须为空值。 用户定义的完整性: 4、关系操作 集合论 4.1 传统集合运算:交、并、差 4.2 专门的关系运算:选择(筛选) 、投影、连接 三、数据规范化 1、规范化:限制条件越严格,描述的关系就越规范,将关系的这种划分层次称之为范式。 关系范式有 5 个级别:5NF,4NF,BCNF,3NF,2NF,1NF(最低) ,而高一级范式的关系模式总 是包含在低一级范式中 关系范式越高,数据库结构越好,一般三范式就 OK 2、3NF,数据规范化: 一个低一级的关系模式, 可以通过分解转换为若干个高一级范式的关 系模式的集合,关系模式的不断改进提高的过程叫做数据规范化。 四、数据库的安全性:具有防止非法用户闯入或非法用户非法使用造成数据泄漏、更改或 破坏的功能,防范非法用户和非法操作 进行用户身份验证→存取控制→对数据库中的数据进行加密保存 第二节 DBMS 中的 SQL 语言 一、结构化查询语言概述- 21 - SQL 即结构化查询语言, 集数据定义、 数据查询、 数据操纵和数据控制功能于一体的语言, 其主要功能是数据查询,它是关系数据库管理系统的核心 1、SQL 语言的特点:高度非过程化的语言,没有基本程序结构语句,每一条命令功能强 大,操作简单第四章后面部分操作内容较多,故不进行整理。第五章 信息系统的建设规划
第一节 信息系统规划概述 一、信息系统规划概述 1、信息系统规划的意义 2、企业信息系统规划的类别 从规划范围分:战略性规划 3~5 年、执行性~~ 从规划主体分:企业级~~、部门级~~ 从规划内容分:综合发展~~、单一项目的开发规划 3、企业战略与信息系统 约翰.亨德森提出“战略一致性模型” ?信息技术开发及应用需要与企业的业务战略和组织流程之间保持良好的对应关系 ?对应关系具有多想行,是相互交织和复杂的 ?需要通过规划明确这些关系,尤其是战略层面的规划 4、信息系统规划的意义 ?保证信息系统开发的有效性?使企业对未来技术与业务的结合过程有所准备 为领导对系统开发决策提供依据 确定系统开发的优先顺序 降低信息系统建设的风险 二、信息系统规划的内容 1、规划的主要内容:需要哪些信息系统?如何获得这些系统?现有系统和管理环境的变 化;系统应急计划 2、信息系统规划书----帮助企业制定信息系统规划的模板工具 三、信息系统规划的流程- 22 - 1、不同规划之间的联系 1.1 企业业务战略: 是规划的起点和信息战略的支持目标, 企业需要从未来的业务趋势出发, 明确自身的发展目标和业务策略 1.2 信息系统战略:受企业业务战略的指导,根据业务发展方向,确定信息系统的需求及系 统对业务的支持方式 1.3 信息技术战略:侧重解决企业的信息技术能力和资源分布等基础性问题 2、四阶段规划流程 战略规划 需求分析 资源分配 项目规划建立组织总体发展规划和信息系统规划的联系 分析企业中的业务支持对象及目标,明确所需的信息系统以及相应的信息技术需求 分配信息系统项目所需的管理资源和开发资源等 具体安排每项项目的日程和资源使用计划 第二节 信息系统的战略性规划(宏观,3~5 年) 一、战略性规划和执行性规划 1、战略性规划: 将直接与组织的业务战略相衔接, 保证信息技术与企业组织和管理业务相 协调。分析信息系统在组织中的地位,选择需建设的应用系统。 【信息技术与企业战略的一致性是战略性规划关注的焦点问题。 】 2、执行性规划:是对战略规划的具体实施。 规划内容:总体规划的分期目标,具体的实施计划,资源配置方案,项目组合及进度安排, 工作步骤和验收时间。 【执行性规划中应设立具体的定量指标或评价方法,是规划具有可操作性和可检测性】 二、信息系统战略性规划的方法 1、诺兰模型:该模型有 6 个阶段(萌芽,扩散,控制,集成,数据管理,成熟) 该模型的认为:①组织中信息系统的应用发展有一定的规律性,经历从低级到高级的 6 个 成长阶段②各阶段互相衔接,形成有规律的、循序渐进的发展过程③每个组织都需根据自 身所处阶段对信息技术进行管理,具体问题具体分析④在三、四阶段之间有一个转折点, 即从信息技术管理转向数据资源管理 2、价值链模型 迈克尔.波特 企业的价值链指的是创造价值的一系列活动,而这些价值都是顾客愿意支付的。 分为两大类活动:基本活动和支持性活动- 23 - 作用:?识别出对组织有用的活动,就活动的价值达成共识,有效提升企业管理的总价值 ?借助此模型可以找出重要的活动和过程,并种出支持主要活动的应用系统,使信 息技术支持对企业的价值实现有实际的贡献 ?帮助人们脱离局部视野,使管理者客观地、整体地看待信息技术对组织价值创造 的作用 3、关键成功要素法 CFS 威廉.扎克 所谓关键成功要素:就是关系到企业的生存与组织成功与否的重要因素,它们也是企业最 需要得到的决策信息,是值得管理者重点关注的活动区域。 中间的三个模块: ?汇总分析企业中不同部门、不同业务活动的关键成功要素 ?通过充分沟通,是各个局部责任人从企业整体出发,影响组织的 CFS 达成共识 ?用组织的 CFS 指导信息系统的规划过程,是规划具有全局观点 4、企业系统规划法 BSP IBM 公司提出 是一种结构化的方法论。 出发点是:必须让企业的信息系统支持企业的目标,让信息系统战略表达出企业各个管理 层次的需求,向整个企业提供一致性的信息,并在组织机构和管理体制改变时保持工作能 力。 BSP 方法: “自上而下”地进行系统规划和“自下而上”地付诸实施。 BSP 通过 4 个 STEPS 来实现自上而下的规划理念: ?定义企业目标?定义企业过程(核心)?定义数据类 ④定义信息系统总体结构 5、情景法 信息系统的规划往往面临不确定性,这是一种权变的分析方法,它承认客观存在的不确定 性。 第三节 信息系统建设的可行性分析 一、可行性分析的主要内容 1、技术的可行性——该项目能否实现 需做以下工作:对方案所用技术的成熟性、技术风险等进行考察 对技术的选择及获取方式进行考察 考察企业是否具备有效的资源或技术能力来实现项目目标 2、经济的可行性——该项目何时能收回成本- 24 - 首先要尽量全面地计算项目的成本投入 第二要尽量完整准确地计算或描述项目的收益 3、管理的可行性——能否在企业中得到支持 信息系统项目实施的环境条件,如用户是否愿意接纳该系统 系统的核心设计是否与组织的管理基础相匹配 系统所需的各种数据是否有保障 业务基础是否牢固 企业对系统所引发的变革能否妥善处理等 4、法理的可行性——有何潜在风险? 要建立必要的系统安全机制 系统对自身数据的保存访问和传递负有责任,只能在授权范围内使用不得随意突破;对系 统信息采集的约束,要利用合法途径获得正确信息,用户对个人信息有自决权,公民对个 人隐私有保护要求 二、可行性分析的过程 确定可选方案→进行可行性分析和研究(经济、技术、法理、管理)→确定最优方案并撰 写报告 1、可行性分析的结论 可立即开发 需推迟直到某些条件具备以后才可开发(如资金、技术等) 需对目标进行修改后才可开发 项目不可行 第四节 信息系统的建设方式 一、建设方式的选择 1、开发 2、购买 3、外包:如:租赁 二、基本建设方式 1、“开发”的方式 1.1 自行开发:指信息系统的开发过程完全由用户企业负责 自行~~的优点:可防止企业机密外泄;- 25 - 便于组织内部的开发实力不断增强; 从本企业的独特需求出发设计设计 方便将来系统的维护和扩充 还可带来新收益 【自行开发的管理要点是确保企业自身具有较强的系统开发能力,在开发过程中对项目进 度的进行严格控制,保证软件的质量。 】 1.2 合作开发:指用户企业与其他开发组织协作,按合同分工或共同完成开发任务的方式 合作~~获得成功条件如下: ①选择富有技术优势和合作经验的合作伙伴; ②需建立有效的合作规则,并做好信息共享和文档管理等基础性工作; ③项目进行中要进行协调管理 【合作开发的管理要点是选择有技术优势和合作经验的合作伙伴,建立有效的合作规则, 做好信息共享和文档管理等基础性工作,在项目进行中要协调管理,加强合作双方的合作 意识】 1.3 委托开发:指用户企业与开发组织签订委托合同,将信息系统开发项目承包出去,用 户企业一般只负责经费的投入,受委托方承接系统开发任务,用户只接收最终“成品” 委托~~的流程:①用户企业先审视需求,明确开发任务. ②用户选择并确定委托单位,签订项目开发合同,约定开发目标和资源投入,负责提供资 金 ③委托单位按照合同要求承担开发任务,提交测试合格软件 ④开发者负责完成系统的安装实施和人员培训等 ⑤企业对系统进行验收,成功后获得可投入运行的系统 【委托开发的管理要点是选择称职的委托服务机构,签订相应的委托合同,在开发过程中 要加强监督,及时检查并认定阶段性成果等】 1.4“开发”方式的缺点:系统标准化程度不高;软件错误概率较高;容易延续原有的低效 流程;若管理不力,会导致服务成本提升 2、“购买”方式 软件在购买之后需根据客户要求进入定制过程,也被称为“二次开发” ,二次开发是依托所 购买的软件进一步确认参数选项、接口或有限修改的过程。 优点:软件产品可靠性、稳定性高;反映了先进的企业管理思想;- 26 - 开发周期短;费用较低 缺点:系统实施费用高;系统维护难 【购买方式的管理要点是确定合适的价格,关注软件质量、软硬件平台支持、安装维护条 件、文档完备程序及系统服务的程序性】 3、“外包”方式 企业只需有基本的软硬件和网络通信平台,通过租赁的方式得到应用系统,或用交服务费 的方式直接购买信息服务,这种方式被称为外包。 优点:能让信息技术实力不强的企业直接享受标准化、专业化的信息服务; 可以按需付款,降低企业信息技术的投资,特别适用于服务需求有波动的企业; 有利于企业关注核心业务 专业外包服务具有质量稳定、成本透明、技术更新及时的优点 软件服务市场的发展有助于软件服务商主动提升产品和服务质量 缺点:企业可能会失去某些控制权;企业对外包服务商的依赖性增强;更换外包商会付出 代价;对于信息技术有明显优势的企业,外包服务的优势往往不明显;若外包商自治不高 或外包管理不当,企业可能会面临信息泄漏的风险。 【外包方式的管理要点是选择合适的信息服务组织或应用服务提供商,防止某些控制权的 丧失,防止信息的外泄】 第五节 信息系统开发的方法 一、结构化方法:它以系统开发的生命周期为依据,依次完成信息系统的结构化分析、结 构化设计和结构化编程等各项任务 开发过程的重要特点是:错误被发现的时间越迟,纠正该错误所付出的代价也就越高 1、结构化方法的特点: 它面向过程或数据流,把现实世界的问题抽象形成信息流程 通过信息流程分解和数据关系描述,定义出系统模块 分析模块的算法和功能,并用程序设计语言实现 2、局限性: 对每个新问题都进行类似的结构化分析过程,并未充分利用已有软件资源,不利于软件的 大规模生产; 将数据和处理过程相分离,数据变化后总要考虑对处理模块的重新编程,软件的可重用性 不高;不利于应对变化着的系统需求。- 27 - 二、生命周期法和原型法 1、生命周期法(瀑布模型) 1.1 特点: ?将系统开发过程分成系统分析、系统设计、系统实施和系统维护等多个连续性阶段; ?规定每个阶段的开发人员和用户的职责范围,明确每一阶段需达到的目标,以及提交功 能需求报告、系统说明书等文档要求; ?系统开发项目像普遍一样从上向下推进,各阶段任务紧密衔接,保证实现最终目标。 1.2 生命周期法的主要阶段如下: 系统分析:调查、业务流程分析→知道“该如何解决问题”→提交系统说明书 系统设计:建立技术方案→完成功能需求设计→提交“系统设计说明书” 系统实施:根据设计方案,在组织的工作环境中安装可以运行的系统 系统维护:对于投入运行后的系统进行监督评价,做好维护,保证系统稳定可用 2、原型法:以用户和信息系统专家的合作为基础 2.1 工作流程:初步了解需求→短期内开发出一个简易模型即“原型” 同用户一起运行、评价和改进原型 重复迭代过程,直至用户认可为止 2.2 原型法常用的场合:演示宣传的系统; “部分功能”的系统;缩微系统 3、面向对象方法 OO 20 世纪以后从 OO 推广到 OOP(面向对象程序设计)、OOA(面向对象的分析)、OOD(面向 对象的设计) 3.1 面向对象方法的目的: 提高软件的可重用性、扩充性、可维护性; 使软件系统向通用性方向发展; 使软件生产像硬件组装那样用“软件集成块”来构筑 3.2 特点: 把“对象”作为系统分析设计的基本单位 对象把数据和作用于此类数据的特殊处理结合在一起 系统化建模的过程相当于对象集合及对象间合作关系的构建 3.3OO 的流程和概念 ?流程:- 28 - 系统分析阶段:从功能需求出发,分析识别出对象,将相同的数据类型抽象独立的同类模 块 系统设计阶段:描述对象的行动和交互关系,对其共性和各项进行区分控制 系统实施:使用可重用的软件库和面向对象的语言,将设计转换为代码 ?概念:对象——是面向对象模型的基本单元 类——具有相同结构、属性、操作和约束条件的对象形成的集合。 消息——对象之间的通信机制 继承性——不同层次的对象类可以继承所有上层类的属性、结构和行为,并加上一些独特 的属性和行为 统一建模语言(UML):是描述面向对象系统并进行可视化建模的行业标准。 4、快速应用开发(RAD):是一种通过采用已经设计好的技术、方法、工具来加快应用系统 开发方法。 优点:明显压缩低效率的重复环节;更快完成系统开发工作;有利于用户和系统开发人员 建立良好的合作关系。 联合应用开发 JAD:鼓励由开发技术人员和用户联合组成开发团队,共同完成数据手机和 需求分析过程。 5、基于构建的开发(CBSD):强调使用可复用的构件来搭建新的信息系统。 构件是指模块化 的、可部署的、可替换的软件系统的组成部分。 IS 的构件主要包括 3 大要素: 接口:指构件所能完成功能 实现:指让构件运作的代码 部署:指构件存在的形式,如可执行文件 第六章 系统分析——解决系统“做什么” 系统开发过程按生命周期法:系统分析→系统设计→系统实施→系统维护和评价 第一节 系统分析概述 要根据规划的要求,梳理系统开发者、拥有者、使用者、管理者的信息需求,确定待开发 系统的功能目标和逻辑方案,明确系统运作的环境和基础,确定信息系统如何对组织的业 务提供支持 一、系统开发的特点和原则 1、系统开发的特点:复杂性高、质量要求高、产品无形、是集体的创造性活动、- 29 - 技术更新快,开发经验不足 2、系统开发的原则:目的性;系统的环境适应性;文档化管理;用户参与 二、系统分析阶段的团队和任务 主要任务:要对现有系统进行调查分析,掌握现有系统的作用环境和真实情况,完成用户 需求分析,在此基础上建立新系统的逻辑模型。 1、系统分析师: 整个系统开发过程的领导者, 是信息技术人员与业务人员之间沟通的桥梁 2、业务人员:由企业信息系统应用部门的用户代表组成 职责:提出、解释、梳理用户的业务需求; 向开发人员介绍业务流程、文档作用、术语的含义; 参与原型设计过程,对原型进行评估和反馈 3、计算机技术专家:项目组长一般拥有资金的支配权 主要任务:协调开发人员之间、用户之间、开发人员和用户之间的关系,进行项目的监督 管理,做出及时性的总结报告,以保证整个开发项目的顺利进行 第二节 系统需求分析 一、系统调查:在所确定的系统范围之内,对现行系统进行详尽、深入的调查和分析。目 的是收集一切有关的事实、资料和数据,彻底掌握现行系统的工作状况,为需求分析和建 立逻辑模型提供依据。 1、系统调查的原则:自上而下、事先制订计划、深入沟通和交流(业务人员和技术人员) 、 避免先入为主、保守用户的商业秘密 调查的内容:企业的基本情况 basic situation ;系统资源 resource 情况;各类人员对新系统的态 度 Attitude;系统需要支持的业务流程和信息处理状况 2、组织结构图和信息关联图 3、业务流程图:具体描述了“4W1H” 3.1 用途:帮助系统开发人员的交流沟通,为他们分析和理解用户需求服务。 3.2 数据调查的 4 步骤:★分析和确定数据来源 ★全面收集各种载体上的有用数据 ★对所收集的数据进行分析和进化 ★对有效数据进行保存和整理 3.3 数据收集和调查的方法:查阅文献资料、报表或电子化数据;做计划访谈; 问卷调查 和统计分析;现场勘察和时间参与;召开调研会等 二、需求分析及确认——需求分析报告(很重要)- 30 - 需求分析报告是开发方和用户发签订系统开发协议时的参考文档; 可为将来形成更为细致的需求说明书和系统说明书提供依据; 高质量的需求分析报告有助于用户方得到真正需要的软件 三、开发项目的可行性研究 P207 1、经济可行性:economic 深入到软件功能层面进行成本效益分析 2、技术可行性:technology 3、管理可行性:management 项目团队的潜力如何, 是否能够根据项目的需要提供足够的用 户参与,未来用户接受和使用系统是否有难度,开发方的培训方式对用户是否有效 4、法理可行性:legal principle 第三节 建立系统逻辑模型 一、数据流程图——系统逻辑模型设计的重要工具之一 1、特点:抽象性——只专注于数据来源、流动、加工处理和存储活动; 概括性——将企业业务流程的各个环节用数据流相互联结诚一个整体 它采取自上而下逐步求精的方法,逐层细化地描述系统总体构成、工作细节和错综复杂的 内部联系2、据流程图的符号 客户2.1 外部实体:可以是数据的来源或数据输出的终点P1 打印报表2.2 处理功能:是数据流程图的核心,一般在 7 个以内2.3 数据存储:需要保存的数据,可以是磁盘、文件、帐簿、档案袋等2.4 数据流:noun,要以数据处理为起点或终点例如:纸质单据、电子数据、电话、短消息、统计报表、押金凭证等 3、数据流程图的绘制 3.1 背景图(也称为内外关系图,处理功能可能只有一个) 阐述了系统所处在的基本环境,将要开发的系统作为一个独立整体,识别出与该系统相关 的外部实体,并通过信息流把系统和各个外部实体间的联系描述出来 3.2 顶层数据流图(处理功能多些) :描述了数据流在各个处理功能和外部实体间的分布 3.3 低层次数据流程图- 31 - 数据流程图的分解主要围绕“处理功能”进行; 流向各个处理功能呢个的数据流要清晰明确,有足够的信息来实现该处理功能; 各个下层图中的数据流名称、输入输出流向要与上一层想匹配。 二、数据分析 其任务是:将数据流程图中出现的各个成分的内容、特征用数据字典的形式做出定义和说 明。 1、数据字典的作用 是由各类数据说明和定义所组成的集合,是对数据流程图中的相关成分进行解释和描述的 工具就是数据字典。 2、数据字典的编写要求:P213 定义需明确、唯一,易理解——针对数据流程图中各成分; 命名、编号与数据流程图保持一致 要符合一致性和完整性的要求 格式规范、风格统一、文字精炼 3、数据字典的条目: 数据项——数据的最小单位,也称为数据元素; 数据结构:描述了某些数据项之间的逻辑关系; 数据流:可由数据项和数据结构组成;外部实体;数据存储;处理功能 三、功能分析:对数据流程图中的复杂处理功能做出详细说明 描述处理逻辑的工具:决策树、决策表、结构性语言 1、决策树(判定树) :用来对决策方案进行分析和选择,适合于描述多种条件组合情况下 的决策策略,说清楚选项和决策结果的产生过程。 2、决策表(判断表) :适用于描述和处理判断条件较多、各种条件相互组合的多方案决策 过程。 决策表由 4 部分组成:判断条件、状态组合、处理策略 用决策表可以检验决策策略的完备性和有效性 3、结构化语言:是具有规范表达式的自然语言,具有形式简洁、清晰易读、逻辑严密的优 点。 它将任何处理逻辑简单表达为:顺序、选择(判断) 、循环 3 种结构 四、数据/功能分析:一般在数据流程图和功能分析之后进行- 32 - 1、格栅图:用网格分布的方法直观地表示两个方面的开发资源之间的关系 2、U/C 矩阵(功能格栅图) :矩阵中的行表示系统中的功能,功能名称位于最左 矩阵中的列表示系统中的数据类 对 U/C 矩阵的正确性需进行 3 方面检验: ★完备性检验:每个数据类列必须有一个 C 并至少有一个 U;每个功能行必须有 U 或 C; ★一致性检验:每个数据类列仅能有一个 C ★无冗余行检验:每个行或列必须有 C 或 U,不允许有空行或空列 五、系统说明书(系统功能需求报告)——系统分析 阶段的最终成果内容:对原系统的阐述;新系统的目标和范围;新系统的建设方案;系统应用环境;系统开发计划第七章 系统设计 系统设计阶段的主要任务: 1、系统总体设计:软件系统总体结构设计,数据库设计,通信网络平台设计 2、系统详细设计:代码设计,输入输出界面设计,处理过程设计 3、编写系统设计报告 第一节 系统结构设计 一、总体结构设计的主要任务 根据系统分析的逻辑模型设计应用软件系统的物理模型。 .. 物理模型必须符合逻辑模型,能够完成逻辑模型所规定的信息处理功能,同时需考虑应用 软件系统是动态变化的。 如何使系统具有修改性,成为系统总体结构设计要着重解决的问题 二、结构化设计的基本思想 其基本理念是:把大型的应用软件分解为多层的模块,使其易于实现、组织和管理。 结构化设计方法的核心内容:模块化、结构化、自顶向下逐步求精 1、程序的结构化设计:改变人们在软件程序设计中随意、率性的做法,保持程序具有良好 的一致性、可读性和可维护性,降低软件程序合作开发的难度。 该方法包含 3 种基本的程序结构:顺序结构、选择结构、循环结构 2、模块的结构化设计 模块间也有 3 种不同的结构形式:顺序结构、选择结构、循环结构 3、控制结构图(也称软件结构图/模块结构图) 它表示出一个系统的层次分解关系、模块调用关系、模块之间数据流和控制信息流的传递- 33 - 关系,是设计系统物理结构的主要工具。 模块间调用关系应遵循以下规则: ①每个模块有自身的任务,只接受上级模块的调用命令时才执行 ②模块之间的通信只限于其直接上下级模块,任何模块不能直接与其他上下级模块或同级 模块发生通信联系 ③若有模块要与非直接上下级的其他模块发生通信联系,必须通过其上级模块进行传递 ④模块调用顺序为自上而下 三、模块分解的规则 1、模块的划分:系统项目容易开发;降低项目开发成本;系统有较高的可靠性 系统容易维护 2、模块凝聚:是衡量内部功能的内在联系是否紧密以及衡量模块质量好坏的重要指标。 2.1 偶然凝聚:一个模块内部各组成部分的处理彼此无关,偶然的组合在一起 2.2 逻辑~~:一个模块内部各组成部分的逻辑处理相似,但功能彼此不同 2.3 时间~~:若干处理由于执行时间彼此有关,集中在一起组成的模块 2.4 数据~~:模块内包含若干处理它们按一定的顺序执行,且前一处理所产生的输出数据, 是下一处理的输入数据。 2.5 功能~~:一个模块只执行一个明确的功能,且完成该功能所必须的全部成分都包含在 模块中。 3、模块耦合:模块间的信息联系方式,是衡量模块间结构性能的重要指标。 3.1 数据耦合(正常) :两个模块间通过调用关系传递被处理的数据 3.2 控制耦合(避免):两个模块间通过调用关系传递被处理的数据并且还传递控制信号 : 3.3 非法耦合(消除) :一个模块与另一个模块内部发生联系,即一个模块中的某些内容在 另一模块中以某种方式被引用。小结:模块内的凝聚程度越高越好,偶然凝聚(最差)&逻辑~~&时间~~&数据~~&功能凝聚(最好) 模块之间的耦合程度越低越好 数据耦合(最好)非法耦合 最差 四、控制结构图的绘制 1、绘制方法:依据是数据流程图 将上层数据流程图映射为上层控制结构图,由顶层数据流程图开始,逐级下推- 34 - 每一层数据流程图的处理功能映射为控制结构图中的模块 数据流程图中流入处理功能的数据流映射为输入模块的数据流 流出处理功能的数据流映射成从模块输出的数据流 2、模块分解的方法 2.1 以转换为中心结构的分解: 若待分解的是一个数据凝聚的模块, 即内部包含若干顺序执 行且对某些数据进行转换处理,即所谓的以转换为中心的结构。 这种模块可分解为:输入、处理、输出三大部分 2.2 以业务为中心结构的分解:待分解的是一个逻辑凝聚的模块 图解 P233小结:通常混合使用以上 2 种分解方式,以达到模块凝聚程度高、模块之间独立性强,易于修改的目的。 第二节 处理过程设计 一、基本概念:处理过程设计就是要对控制结构图中每一个模块内部的处理过程进行具体 的描述。每一模块可以看成是一个独立的子系统,有输入、加工处理、输出几个部分。详 细地描述这个处理逻辑可以使用“输入-处理-输出”图(IPO 图) IPO 图将为编制程序提供指导,所以也称为程序设计任务书。 IPO 图的主体是处理过程描述,描述处理过程的工具,可以使用图形(程序流程图,N-S 图) 、表格(决策表、决策树)和伪码(结构化语言) 。 二、用户口令处理过程的设计 P234~235 第三节 界面设计 界面设计包括对话窗口、选择菜单、输入输出窗口设计等 一、选择菜单的设计 卡片分类法二、各类窗口界面的设计 对功能和信息的表现力强 保持统一的风格 突出核心功能 三、输入输出界面设计 1、输入界面设计“保证输入的正确性;输入数据的完整性;数据输入的效率” 2、输出界面设计:输出内容——根据用户的需要来设置输出项,考虑与其他系统的接口关 系;输出方式——各种输出设备;输出介质 文字、声音、表格、图形、报告等 输出版面布局——有利于信息内容接收,符合使用者为准则- 35 - 第四节 代码设计 一、代码设计方法 1、代码的重要性:唯一地标识一个分类实体;加快输入,减少出错,提高处理效率 便于存储和检索,节省存储空间; 为数据表达标准化,简化处理程序 为全局数据一致性提供了基础 2、代码的含义:也叫信息编码,是作为事物(实体)唯一标识的、一组有序字符的组合。 它必须便于计算机识别、处理,有利于人们使用。 代码设计就是用规范化的编码符号来标识所有信息实体的工作过程。 3、代码设计的原则:唯一性、简单性、可识别性、可扩充性、合理性、规范性 二、代码的类型 1、顺序码(序列码) :用连续数字作为每个实体的标识 优点:简单、易处理、易扩充、用途广 缺点:没有逻辑含义,不能表示信息特征;删除数据会造成空码 序列无法插入,不事先预留位置,只能在尾部扩充; 2、重复码:采用与原来手工系统相同的编码 优点:容易被原系统人员接受,易实现,便于推广 缺点:不能任意更改,不尽人意 3、成组码:也称为位别码、数字码、分组码,是最常用的编码之一 优点:简单、方便、能够反映出分类体系、易校对、易处理 缺点:位数多,难记忆、必须为每段预留编码,否则不易扩充 4、表意码:称为助记码、字符码,它将表示实体特征的文字、数字或记号直接作为编码。 优点:易明白编码含义、易理解、易记忆 缺点:编码长度位数可变,逻辑含义不确定,会给分类、处理带来不变 三、代码的校验 ASCII 代码 8 位二进制 第五节 数据库的设计 一、要求和步骤 1、数据库设计的要求:满足用户要求;满足 DBMS 要求;具有较高的范式 2、数据库设计的步骤:概念结构设计(更抽象) 构设计(更具体) 逻辑结构设计(抽象) 物理结 如身份证- 36 - ★二、概念结构设计 描述概念数据模型的主要工具是 E-R 图(实体-联系)图 1、确定实体、属性及联系 2、确定局部(分)E-R 图 3、集成完整(总)E-R 图 三、逻辑结构设计:把概念结构设计阶段建立的基本 E-R 图,按选定的关系数据模型的原 则转换成相应的逻辑模型。 转换原则: 一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码 一个联系也转换为一个关系,联系的属性及联系所连接的实体的码都转换为关系的属性, 但关系的码会根据联系的类型变化,具体变化如下 ①1:1 联系,两端实体的码都可以分别成为关系的码 ②1:n 联系,n 端实体的码成为关系的码 ③m:n 联系,两端实体码的组合成为关系的码 1、转换关系:按照上述规则 2、合并关系:关系的码相同可以合并,可以有不同形式的合并 第六节 数据库的物理实现 一、数据库的创建 1、使用 SQL 2000 创建 数据库文件分为 3 类: 主数据文件,一个数据库可以有多个数据文件,只有一个被指定为主数据文件,后缀为 MDF;辅助数据文件,后缀为 NDF;事务日志文件,用来存放恢复数据库的日志信息,每个 数据库可以有一个或多个事务日志文件,后缀为 LDF 2、使用 visual foxpro 创建 数据库文件由:数据库主文件.DBC、数据库备注文件.DCT、数据库索引文件.DCX。 ①使用菜单来操作 ②使用命令操作:create database 文件名 二、数据库的操作 1、数据库的打开 1.1 在 SQL 2000 中:使用企业管理器;通过查询分析器;通过命令:use 数据库名- 37 - 1.2 在 visual foxpro 中:用对话框方式;用命令 open database 文件名 2、关闭数据库 2.1 在 SQL 2000 中:不能关闭数据库 2.2 在 visual foxpro 中:用命令 close database all,若忽略 all 的话,只关闭当前数据库 3、删除数据库 3.1 在 SQL 2000 中:drop database 数据库名 3.2 在 visual foxpro 中:delete database 文件名 三、数据表的创建 在 SQL 2000 中所有的表都是数据库表,可以直接定义表命令中选项【数据库名.所有者】 指定数据库及所属用户 在 visual foxpro 中,数据表的主文件扩展名是 DBF,数据表的索引文件是 CDX,数据表的 备注文件扩展名是 FPT 1、在 SQL 2000 中:启动查询分析器,创建表 create table 学生.DBO.COURSE (KH CHAR(4) NOT NULL PRIMARY KEY DEFAULT ?0000?, KM CHAR(10) NULL, XF INT NULL, JSH CHAR(8) NULL) 2、在 visual foxpro 中: open database 数据 1 creare table kc(KH C(4) NOT NULL,KM C(10),XF N(4),JSH C(8)) 五、系统设计说明书(系统设计报告,系统设计阶段的最后成果,也是新系统的物理模型 和统实施的依据) 第八章 系统实施---相当于产品的生产制造和检验阶段 第一节 实施阶段的任务 一、实施阶段的任务:硬件的采购和安装、软件编程、用户培训、数据转换、文档编制、 系统测试和切换。 1、影响系统实施的因素 1.1 系统实施的目标:系统要给用户提供一个完整、有用、易用的 IS。 完整:该系统设计的全部功能都能顺利实现,并非只是某些部分能实现或投入使用;- 38 - 有用:能够对企业组织和最终使用者提供有效支持,与用户的业务环境顺利衔接; 易用:目标用户能够顺利地操作和使用新的 IS,愿意使用新系统来支持自己的工作。 1.2 技术因素的影响 a、平台建设任务能否如期完成 b、平台建设质量是否符合要求 c、技术平台如何服务 1.3 非技术因素的影响:主要指人员(用户、领导、实施团队、实施顾问等) 、组织(业务 流程、组织结构和规模等) 、文化(制度、管理环境等) a、用户在系统实施过程中具备多种角色 系统使用者;系统检验者;应用效果承担者;系统效果的传播者 b、高层管理者的支持作用 系统实施前期的号召和宣传;关键时刻积极表明态度;解决复杂的综合性问题 二、软硬件安装工程 系统实施阶段的硬任务:购置和安装软硬件、网络平台建设、编制程序代码 1、设备的采购和安装:事先周密计划,采用可靠的物流管理体系协助采购任务的完成;与 可靠的服务商合作;设定设备的安装标准 2、设备配置和部署 3、程序编制 对于自己需编写的软件, 则根据系统设计阶段的 “系统设计说明书” 或系统分析阶段的 “需 求分析报告” ;对复杂的可进行外包 软件程序的关键在于:质量、进度、成本三个要素 三、系统实施的准备工作 1、 制订实施计划: 预先分析压力和阻力因素,统筹管理各项任务、组织、人员和资金事项, 合理控制进度。对复杂的系统可采用甘特图等网络分析技术和项目管理工具 2、用户培训:包含两面内容 概念开发:让用户了解新系统的管理理念、性能、价值意义等; 面向业务的培训:让用户学会新系统的应用方法,对将来从事具体工作进行指导 新系统的用户包括:操作人员、知识员工、各级管理人员和决策者,需根据不同对象进行 分层次培训 a、操作人员:提升操作技能和保障本岗位的工作质量- 39 - b、业务部门用户:熟悉岗位职责的变更和新 IS 的使用方法,能够正确无误完成业务操作 c、知识型用户:掌握系统资源分布、查询技术和使用方法,并与桌面系统集成 d、管理人员:能够利用系统数据辅助决策和管理工具,了解数据来源和分布,可以查询相 关数据,了解数据分许报告的含义。 3、基础数据的准备:避免“垃圾进、垃圾出 GIGO”的情况出现 4、流程变革:组织流程变革与 IS 之间的影响关系是双向的 一方面,信息系统的开发必须要估计组织环境的约束,事先必须要作管理可行性研究; 另一方面,企业也要主动适应信息系统的要求,通过积极的变革,实行更加科学合理的运 作方式。 流程变革有 2 种方式:业务流程改进、业务流程重组 5、任务外包 有经验的咨询服务商可帮助企业用户接受新的理念和模式,有利于系统应用知识向用户方 转移,使系统实施环节更加顺畅;从行业标准和整体优化的角度审视企业流程,提出多种 有益的解决思路,帮助企业处理难题。 四、用户参与的主要任务 系统实施的场地准备、安装工程所需的物理环境、业务流程调整、系统切换等都是用户主 导的实施过程; 软硬件购买计划、外包服务商的选择、组训机构的选择等需用户进行评判或审查; 用户要组织和参与系统验收测试,用户培训与质量保证,以及各种管理规程的制订过程 1、系统实施的目标:过高过低都不好 2、系统的数据保障 3、选派用户代表:具备一定的计算机知识;非常熟悉企业业务;深入了解企业的需求;具 备协作意识和责任意识;有良好的沟通能力和表述能力 第二节 系统测试和验收 系统测试是检验系统质量的关键环节,是整个系统开发和实施过程的最终审查。 一、系统测试的原则 1、系统测试的对象:是整个应用软件系统 2、 系统测试的目的: 验证系统是否满足了需求规格的定义, 找出与需求规格不相符的地方, 以确保应用系统能够提供符合用户需求的处理能力 3、系统测试的原则:5 个- 40 - 系统测试贯穿整个软件开发的过程,并非只发生在系统实施阶段 “V 模型” :左边是开发过程中随时开展的测试,即“一步三回头” 右边从下至上逐步推进的测试过程,及系统实施阶段的最后把关和检验环节 3.1 测试机构要独立:测试小组与开发团队分立 3.2 测试工作要按计划进行:排除测试的随意性,以免发生疏漏或重复无效的工作;可跟踪 和控制测试进度,减少测试中的不确定性,应对测试过程中的各种变更,有效地控制测试 风险;明确了测试任务和方法,可发现更多的软件缺陷 a、 软件测试计划: 是指导测试过程的纲领性文件, 主要包含了测试对象的概述、 测试目标、 测试内容、测试方法、测试资源、测试环境、任务及进度、安全保密及私密性要求等内容。 b、常见的测试内容如下: 负载测试:测试软件在最大任务量下的表现,看系统的响应是否会退化或失败。 压力测试:了解系统质量保证水平的测试,观察系统在超载、故障、重启、资源缺失等负 面情况出现时的反应,观察系统的可恢复性。 用户界面测试(UI 测试) :用户界面是否满足客户要求,文字是否正确,页面是否美观等 可用性~~:通过用户访谈、调查、用户对话录像等方式考查 逆向~~(负面测试) :确认系统没有执行不当操作 安装~~:检测软件在正常和异常情况下是否能正确安装 验收~~:确定系统是否能够满足合同规定或用户确认的需求,让用户决定是否可以接收该 系统 3.3 测试应贯彻经济性原则 3.4 测试需要最佳人员 3.5 要安排回归测试:是指在发生修改之后要再次重做先前的测试,以验证原问题已修改, 并确认所做修改没有引入新的缺陷 二、系统测试方法 1、测试方法 静态测试 人工代码评审 软件测试 动态测试 白盒测试 黑盒测试 自动分析工具 小软件自审 文档分析 会审- 41 - 1.1 黑盒测试:又称为功能测试,它是将软件看作黑盒子,在完全不考虑程序的内部结构和 特性的情况下,测试软件的外部特征。 1.2 白盒测试(结构测试) :待测试模块被看成结构透明的白盒子,内部路径清晰可见。不 适用于大型复杂模块。 2、设计测试用例:是测试前专门设计的测试方式,测试人员在进行测试时必须严格遵循实 施。 测试用例由 3 部分组成:对系统输入的描述;系统的处理或执行条件;预期结果的描述 测试用例的设计原则:全面性、正确性、完备性、可操作性 三、系统测试的内容和流程 1、系统测试的一般流程 如 P285 图 2、系统测试的内容: 2.1 单元测试:针对具体程序模块的测试, 2、系统测试的内容
2.1 单元测试: 是针对具体程序模块的测试, 在模块编程后及时进行, 由程序员承担的测试。 2.2 组装测试:对组装后多个模块的联合测试,也称为系统测试或集成测试。是对集成后的 系统进行检验,以确定系统的各个部件能否在一起共同工作而没有冲突。 2.3 确认测试:是对装配好的整个软件系统的整体效果进行测试,主要采用黑盒法。 测试的重点有 3 个:检验系统是否达到了相应业务或流程的需要;检测软件的易用性;让 用户来检查系统是否有漏洞。 2.4 验收测试:主要对软硬件的协调性,新系统平台上业务的顺畅性和准确性,用户的操作 水平等进行全面检测。 第三节 系统切换——即用新系统替换旧系统 切换阶段的管理目标是:保证新老系统平稳、可靠地交接,使新系统能够顺利使用。 一、系统切换的方式 业务无中断:如高速公路收费系统、机场监控系统、订单系统、报关服务 1、直接切换 系统 业务有中断:地铁运营系统、电子邮件系统等 优点:新旧系统的交接很清楚,切换周期短,易获得用户的配合 缺点:切换风险较大;若系统有缺陷,则会直接影响业务的运行 2、并行切换:新老系统同事运行一段时间,当新系统正常运行有保证时,或用户管理层同 P285- 42 - 意切换新系统时再停掉旧系统,让新系统独立工作。 优点:切换风险较小;通过 2 个系统数据的差异比较,可以及时更改新系统的错误,提高 新系统的可靠性;用户有更多的时间熟悉新系统,有利于新系统的平稳过渡。 缺点:切换速度慢,成本较高;若用户偏爱旧系统则不利于新系统的展开;若新旧业务流 程改变较多,并行运转则会非常麻烦,甚至失去意义;并行期间需投入双倍工作量。 3、逐步切换(鉴于上述两者之间) :是让系统的切换分期分批地多个阶段完成。 适用于可做拆分的复合型系统、独立性较高的模块。 优点:风险分散,避免切换期各种矛盾的集中爆发,给技术人员提供较多处理问题的时间; 用户可以逐步适应,便于掌握不同的新流程; 较易部分先行可为后续阶段提供经验, 增强用户的信息, 有利于复杂系统平稳的切换 缺点:出现技术上安排的困难;整个切换周期会拉长;容易出错;容易出现混乱 4、试点过渡:需与其他方式一起使用。 二、系统切换阶段的管理工作 1、制订切换规划,事前准备应急预案 2、严格审核数据,并监控数据移植过程 3、初始化环境的检查确认 a、网络和软硬件等技术环境:保证网络通畅,设备处于正常可用状态,OS 健康运行等 b、组织的业务环境:需要与财务、物流、生产等部门联手,调整业务工作同步?? c、用户环境:岗位分工、责任明确,文档备齐有效,客户做好上线准备 d、数据环境:高质量完成了数据移植工作 4、切换时间考虑业务节奏 5、过程追踪与管理 6、积极促进切换的完成,保证后续跟进 第九章 系统运行管理与维护 第一节 信息系统的运行管理 一、系统运行管理的主要任务 1、建立运行管理机构 企业中信息系统的运行维护需要有专门的管理机构,负责对企业的信息系统和信息资源进 行规划协调、服务支持和管理控制,如企业内部的机构,接受企业委托的外部机构 信息中心的运营管理和服务方式有集中式和分散式两种- 43 - 1.1 集中式:所有信息资源的规划配置、协调服务和管理控制权都集中于统一的信息中心, 企业的运营流程和各部门的信息服务需求都由信息中心负责提供。 优点:提供经济、高效的服务支持;有利于内部信息资源的协调与平衡;便于系统保持整 体运行;充分发挥系统的服务潜力;便于贯彻统一的信息标准、操作规程和服务规范;有 利于实现数据的完整性和安全性控制。 1.2 分散式:信息资源分别置于企业各个部门的管理和控制之下,信息系统的开发活动、开 发人员、数据存储等都是分散进行,信息服务和流程支持尽量由本地提供。 优点:方便满足业务部门内部的独特信息需求; 部门一级对信息资源的控制、使用和维护比较方便; 业务处理成本低。 1.3 互相结合 2、制定运行管理制度 管理规范是系统稳定运行的基本保障,也是信息中心开展各项运行管理工作的依据。 系统操作和使用制度是最基本的制度之一。 3、系统日常运行服务与管理 数据收集与维护、例行信息处理、系统运行与维护、系统的安全管理 4、系统评价及维护 二、系统的运行管理机构 1、信息中心:是企业中支持信息系统运行管理、承担信息化工具支持服务的职能机构。 有 4 种情况:如 P295 图 不同的组织形式各有利弊,并没有一种普遍适用的最优方式。 2、信息技术监管委员会 3、企业的信息主管 CIO,其职责如下:P296 以整个企业为目标,着眼企业信息系统、信息技术和信息资源的管理; 从性能、成本等多个角度对信息系统项目的价值进行评估,不断改善企业信息技术的应用 及时准确地收集企业内外部信息,为企业决策提供依据 以信息技术带动企业的业务创新和管理创新,提高企业的核心竞争力 参与企业高层的决策过程,负责企业信息化战略和相关规划的制定 三、信息中心的组成和职责 1、信息中心的组成 P296 图- 44 - 2、信息中心的人员及素质要求 2.1 系统分析师:研究企业对 IS 的需求,负责设计新系统等。 熟悉企业业务,关注企业信息服务应用需求;有管理技能;精通系统分析 技术和方法;领导开发人员完成系统建设项目;协调好技术人员、外包人 员和业务人员之间的关系 2.2 程序员:能够根据系统设计报告,编制、调试和修改程序。 有较强的逻辑思维能力和学习能力; 熟练掌握计算机程序设计语言; 较强的严 谨性、科学性和合作意识 2.3 数据库管理员: 负责整个企业共享数据资源、 核心数据库的建立、 运行安全和维护工作。 精通数据库技术知识,熟悉数据的应用环境、网络平台状况和业务应用流程,熟知保密工 作条款,工作原则性强,有很强的工作责任心等 2.4 用户协调员 第二节 信息系统的评价 一、项目安装后评价 1、安装后评价:即对新系统的首次评价,一般在系统投入运行一个业务周期后(约为 3~6months)进行。 2、评价人员及内容 3、评价依据:系统开发前期所确定的需求目标和功能要求。 二、性能评价 P299 一般包括:应用系统的综合性能、可用性、安全性、环境适应性、可扩展性 可用性:系统能够稳定可靠地提供服务,有灾害防范能力和灾后恢复工作的能力; 支持管理人员更有效地工作,满足管理工作连续性的要求; 系统的结构化程度高,方便维护检测和修复 可扩展性:软硬件能力都容易扩充,系统的开放程度及标准化水平较高,当企业增加业务 量或开辟新业务项目时,系统能够适应 三、经济效果评价 1、经济效果评价的特点:IS 可能会分期建设,通过较长时间才能观察到具体效果 系统的应用和成果分散在不同领域,是其他管理策略的一部分; 收益和损失大多是潜在的,正负效果可能同事出现,不易达成共识 2、经济效果评价的原则:投入产出比- 45 - 计算投入时:兼顾一次性投入和持续性投入 计算产出时,考虑有形和无形、潜在性的收益 第三节 系统可靠性和安全性 一、系统可靠性——衡量信息系统稳定运行水平和能力的基础性指标 1、可靠性:是指信息系统在既定应用环境中正常工作的能力,即信息系统应能够在规定的 条件下和时间内完成规定能够任务的功能 通过系统故障率(FR) 、平均无故障运行时间(MTBF)等指标来衡量,两者是倒数关系 2、可靠性技术 2.1 设备冗余技术: 是以额外资源配备及消耗换取系统正常运行的技术。 以双工或双机方式 运行。成本高。 双工方式:一套设备联机运行而另一套设备脱机后备,后备机定时接收更新数据,当联机 设备发生故障时,立即切换为后备机运行。 双机方式:两套设备并联完成相同任务流程,处理相同信息并自动比较纠错,双机方式可 靠性水平更高。 2.2 容错技术:当系统中出现了数据、文件损坏或丢失时,系统能自动将这些孙华或丢失的 文件和数据恢复到发生事故以前的状态,是系统能够正常运行。 2.3 负荷分布技术:一种普遍采用的技术,分布在多个设备单元上或不同的时间段上,防止 单一设备负荷过大,或某个时段容量朝鲜导致系统瘫痪。 3、人的因素和可靠性 二、系统安全目标 1、安全性:是指系统防止外部债还和人为破坏,防止系统资源受到侵害或者被非法使用的 能力。 安全性以可靠性为基础,但其关注范围更宽 可靠性再好,也要注重安全性 2、影响信息系统安全性的因素 计算机硬件、操作系统、数据库、网络通信、检测与控制 三、系统安全管理 1、信息安全等级保护制度 5 个等级 第 1 级,自主保护 第 2 级,系统审计- 46 - 第 3 级,安全标记 第 4 级,结构化 第 5 级,访问验证 2、系统安全管理的原则 2.1 木桶原则:各类安全措施中水平最低者会称为系统安全中的“渗透点” ,它会直接决定 整个系统的实际安全程度 2.2 最小特权原则: 受保护的敏感信息职能在一定范围内共享, 访问和使用信息的权限要始 终遵循“比不可少”的原则 2.3 安全隔离原则 3、系统安全管理的措施:分为技术性和非技术性的 3.1 物理系统的安全 3.2 数据加密和信息隐藏 数据加密的目的是保护数据在存储状态下和在传输过程中,不被窃取、解读和利用。加密 过的数据以密文的形式存在,即使被窃取,没有密匙也无法解读成原文;但合法用户受到 密文后,可以用密匙解密获得的信息 信息隐藏是一种伪装技术,即将某种隐秘的信息隐藏在公开的普通信息中,并通过公开信 息的传输来传递隐秘信息。数字水印是最常用的信息隐藏技术,在网络多媒体产品的版权 保护和办公自动化领域都很常用。 第四节 系统维护
一、系统维护概述 系统维护是对运行中的系统作出检查、升级和修改等保护性活动;是延续时间最长、累计 工作量最大的活动,系统运行及使用时间一般为 4~5 年,大型软件生命周期在 10 年 系统维护的投入是长期的,随着使用年限的增加其成本也不断增加,若忽视平时的维护则 投入成本更大。 二、系统维护的内容 1、系统维护的分类 1.1 应用软件维护:是系统维护中最主要的内容 1.2 数据维护 1.3 硬件平台维护 1.4 代码维护 低保护级别自主,高保护级别强制- 47 - 2、应用软件的维护: 2.1 完善性维护:占 50%~60% 根据用户日益增长的需求,对软件系统进行改善和提高等 2.2 适应性维护:25% 系统为适应运行环境的变化而进行的维护活动 2.3 纠错性维护:20% 指改正系统开发阶段遗留的系统测试阶段未能发现的错误 2.4 预防性维护:4% 维护人员应该主动地做维护工作,不应被动地等待用户提出问题 三、系统维护的工作程序 1、系统维护的工作流程:制订维护工作计划,确认修改项目,提交维护变更申请表 审批表经批准之后,才能开始工作 对软件实施的任何修改都应该在单独的 computer 上完成 ,以免影响业务系统的运行 修改后的结果须经严格测试、验收,才可更新运行中的系统 投入使用,相应地将文档更新,并保存归档 四、维护系统的外包 1、外包的含义:建立信息系统以及对信息系统的维护必将消耗企业的大量精力,这对企业 来说是无法承受的, 在这样情况下企业可以聘请专业的服务公司从事系统维护和管理工作。 2、外包的利与弊 有助于缩减运行维护成本;降低维护与管理的风险;获得优质高效的服务 3、保证外包效益的因素 选择有资质和信誉好的服务商作为合作伙伴,对外包服务内容应细致化和量化,签署规范 的外包服务合同,明确操作规范、服务质量和保密协议 第五节 信息系统的管理制度与审计 一、管理制度 1、运行管理制度 1.1 机房管理制度:计算机使用和机房值班制度; 机房用电、消防、进出等安全制度,计算机设施维护责任人 机房设施的操作规程,系统设备巡检、日常记录的规定 故障情况下的处理措施 1.2 信息存储和文档管理制度 信息存储制度:明确规定网络信息存储和保管的责任人 重要运营数据应在服务器上备份 需异地存储的数据备份应及时送往异地保管- 48 - 特殊数据可专门建档保存和备份 文档管理制度: 1.3 系统运行及操作规范:指计算机系统运行维护工作相关的管理规范和人员管理制度 2、服务管理制度 2.1 IT 服务管理 二、信息系统审计:与信息安全有关,但不限于信息安全的、强制性的管理措施。 系统审计是从高层管理者的角度,对企业中信息系统使用的安全性、合规性和服务效果进 行的常规检查。 1、核心内容:信息系统的可用性、保密性、完整性、有效性 2、职责:确认已有的安全策略,检查系统安全措施是否有缺陷 观察系统是否受到了完好的保护,足以应对攻击、损失和灾难 确认系统是否能够可靠地为用户提供所需的服务 3、基本方法:P313- 49 -
管理系统中计算机的应用 1-6章——提供以文本文档的格式的各类文档免费下载和在线浏览。

我要回帖

更多关于 阿里巴巴的股权结构 的文章

 

随机推荐