全套课件·《信息系统分析与设计》1.ppt

上传人(卖家):三亚风情 文档编号:3158480 上传时间:2022-07-25 格式:PPT 页数:449 大小:6.24MB
下载 相关 举报
全套课件·《信息系统分析与设计》1.ppt_第1页
第1页 / 共449页
全套课件·《信息系统分析与设计》1.ppt_第2页
第2页 / 共449页
全套课件·《信息系统分析与设计》1.ppt_第3页
第3页 / 共449页
全套课件·《信息系统分析与设计》1.ppt_第4页
第4页 / 共449页
全套课件·《信息系统分析与设计》1.ppt_第5页
第5页 / 共449页
点击查看更多>>
资源描述

1、第第1 1章章 信息系统导论信息系统导论 教学目的教学要点 介绍信息系统的基础知识,使读者对信息系统有一个整体的认识。让学生了解数据、信息、系统与信息系统的概念及相关知识,为本课程的学习奠定相关的理论基础。信息的概念、构成要素、特征、分类 信息资源管理的概念及其内容 系统的概念、特征、构成要素、分类 系统工程概念、系统工程基本阶段和基本方法 信息系统的概念、功能、分类和结构第1章 信息系统导论 第1章 信息系统导论 主要内容1.1 数据与信息数据与信息1.2 系统系统1.3 信息系统信息系统习题习题 引言生活中无处不在的信息系统图书馆借还书系统 教务管理系统食堂就餐信息管理系统财务管理系统KT

2、V选歌的“数字节目管理系统”第1章 信息系统导论 1.1 数据与信息数据与信息1.1.1数据与信息1数据与信息的定义 数据是对现实世界中客观事物的性质、形态、数量和特征等属性的一种表示形式,它可以是数字、字母、汉字、图形、声音等可鉴别的符号或是这些符号的组合。信息是经过加工、处理的,具有一定意义并对人类客观行为产生影响的数据表现形式。如:数据“38”医生建议婴儿洗澡时,水的最佳温度是38度 第1章 信息系统导论 2数据与信息的关系数据与信息的关系 第1章 信息系统导论 客观事物信息数据处理观察、测量等收集数据决策行为图1-1 数据与信息的关系数据1.1.2信息的构成要素信息的构成要素 信息的发

3、出者为信源 信息的接收者为信宿 信息表达的符号为语言符号 信息载体是进行储存、加工、传递和反馈依附着的物质 信息在收发双方之间传递的通道为信道 语言符号、载体、信道都属于信息传递时的媒介 第1章 信息系统导论 1.1.3信息的特征信息的特征 客观性 共享性 时效性 价值性 可传递性 可存储性 可加工性 第1章 信息系统导论 1.1.5 信息资源管理信息资源管理1、概念 狭义的信息资源管理是指对信息本身即信息内容实施管理 的过程。广义的信息资源管理是指对信息内容及与信息内容相关的资源如设备、设施、技术、投资、信息人员等进行管理的过程。2、信息资源管理包括以下四个要素管理对象管理内容 管理目的管理

4、方法第1章 信息系统导论 1.2 系统系统1.2.1 系统系统1系统的基本概念 系统是由相互作用和相互依赖的若干组成部分(元素)结合成的具有特定功能的有机整,记为 S=E(Elements)为系统(Systems)中所有元素构成的集合R(Relationship)为系统中所有关系的集合。第1章 信息系统导论 2系统的特征系统的特征目的性整体性相关性层次性 动态性 第1章 信息系统导论 基本特征 3系统构成要素和结构第1章 信息系统导论 系统边界输入输出反馈加工处理环境环境图1-2 系统的结构4系统的分类系统的分类按其组成l自然系统l人造系统l复合系统按照其与环境之间的相互关系l开放系统l封闭系

5、统第1章 信息系统导论 按系统的抽象程度l概念系统l逻辑系统l物理系统按系统功能l社会系统l经济系统l军事系统l企业管理系统第1章 信息系统导论 1.2.2 系统工程系统工程1系统工程的概念系统工程的概念 系统工程是组织管理系统的规划、研究、设计、制造、试验和使用的科学方法,是对所有系统都具有普遍意义的科学方法。信息系统的开发和建设是一项系统工程,因此,在信息系统的开发和建设过程中要采用系统工程思想,对信息系统进行规划、设计、开发、测试、实施、运行和管理,以确保信息系统的质量和满足系统用户的需求。第1章 信息系统导论 2系统工程阶段 第1章 信息系统导论 明确系统问题和目标定义系统方案综合系统

6、分析系统实施系统使用和管理系统优化否满足系统要求图1-3 系统工程的基本阶段3系统工程的基本方法第1章 信息系统导论 分析综合评价图1-4 系统工程的基本方法1.3 信息系统信息系统1.3.1信息系统的定义信息系统的定义 信息系统的定义为以计算机、网络技术等信息技术为基础,为实现系统目标,由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度等相互联系、相互作用的要素组成的以处理信息为目的的人机系统。第1章 信息系统导论 1.3.2 1.3.2 信息系统的功能信息系统的功能信息采集功能输入功能处理功能存储功能输出功能反馈功能传递功能第1章 信息系统导论 基本功能1.3.3信息系

7、统的发展过程和类型信息系统的发展过程和类型1组织管理活动和决策的层次 组织管理活动和决策具有层次性,在管理的过程中经常根据管理活动和决策的特点分为三层。操作层中层高层 每个层次的管理者对信息的需求不同,处理信息采用的系统也有所不同。第1章 信息系统导论 2信息系统类型(1)电子数据处理系统(Electronic Data Processing System,简称EDPS)(2)管理信息系统(Management Information System,简称MIS)(3)决策支持系统(Decision Support System,简称DES)第1章 信息系统导论 用 户人机交互系统数据库模型库数

8、据库管理系统模型库管理系统图1-5 决策支持系统的基本结构(4)专家系统(Expert System,简称ES)(5)办公自动系统(Office Automation System,简称OAS)第1章 信息系统导论 知识库推理机知识获取与学习系统解释系统专 家用 户人机交互系统知识管理系统图1-6 专家系统的基本结构1.3.2 信息系统的结构1信息系统的基本结构第1章 信息系统导论 图1-7 信息系统的基本结构输入输出信息管理者信息用户数 据、信息反馈信息加工处理(信息处理器)2基于网络技术的信息系统结构 (1)宿主式结构 采用宿主式结构的系统由主机和终端两部分组成,一般选用功能强大的大型机或

9、小型机做主机,用户通过本地终端或远程(拨号)终端访问主机。(2)单机式结构 单机系统中,客户端应用程序和数据库服务器一般在同一台计算机上,并且数据库一般采用本地数据,个人计算机具有一定的数据存储和数据处理功能,并且可以运行界面友好的软件。(3)文件服务器(F/S)结构 文件服务器结构由文件服务器和工作站组成,工作站所有的实际处理工作都在运行数据库应用程序的PC机上完成,文件服务器只是在其磁盘上搜索用户所需的文件,并将数据文件沿着网络发给用户的PC机。第1章 信息系统导论(4)客户/服务器(C/S)结构第1章 信息系统导论 客户机数据库服务器(1)两层结构客户机数据库服务器应用服务器(2)三层结

10、构客户机数据库服务器应用服务器(3)混合结构(5)浏览器/服务器(B/S)结构第1章 信息系统导论 浏览器数据库服务器Web服务器图1-9 浏览器/服务器结构(6)多层混合结构 第1章 信息系统导论 浏览器数据库服务器Web服务器图1-10 多层混合结构客户机客户机浏览器习 题问答题1信息的信息构成要素有哪些?信息具有哪些特征?2什么是系统和系统工程?3系统工程的阶段有哪些?系统工程基本方法是什么?4什么是信息系统?信息系统具有哪些功能?5信息系统的类型有哪些?每类信息系统主要解决哪个管理层次的问题?6试述文件服务器结构、客户/服务器(C/S)结构和浏览器/服务器(B/S)结构优点和不足。讨论

11、题举出大家学习、生活中接触到的信息系统。第1章 信息系统导论 教学目的教学要点 本章主要介绍信息系统建设方面的知识,了解信息系统建设的特点和影响因素;掌握信息系统的开发方法和信息系统的开发方式,熟悉信息系统的项目管理的内容,了解信息系统项目组织,重点掌握项目管理内容中的进度管理、成本管理和质量管理。信息系统建设特点和影响因素 信息系统开发方法 信息系统的开发方式 信息系统的项目管理流程 信息系统的项目内容:进度管理、成本管理和质量管理 信息系统项目组织第2章 信息系统建设主要内容2.1 信息系统建设概述信息系统建设概述2.2 信息系统开发方法信息系统开发方法2.3 信息系统开发方式信息系统开发

12、方式2.4信息系统的项目管理信息系统的项目管理习题习题 第2章 信息系统建设2.1 信息系统建设概述信息系统建设概述2.1.1 信息系统建设的特点信息系统建设的特点 1投资巨大,投资效益难以量化 2建设环境的复杂性 3用户需求的复杂性 4建设内容的复杂性 5技术手段的复杂性 6建设资源的密集性 第2章 信息系统建设2.1.2 信息系统建设涉及的因素信息系统建设涉及的因素 1文化社会因素 2科学技术因素 3领域知识因素 4环境多变因素 5.组织管理因素 第2章 信息系统建设2.2 信息系统开发方法信息系统开发方法2.2.1信息系统开发方法学信息系统开发方法学 信息系统开发方法学是研究信息系统开发

13、规律的学科,主要研究内容包括四个方面。一是在信息系统开发实践的基础上或过程中,分析、总结经验,研究系统开发的一般性规律,形成系统开发的指导思想和基本原则;二是从系统思想和系统工程方法的角度,为系统分析、开发、设计人员提供工作过程中的思维方法及其具体的分析、设计、开发原则;三是形成与系统思想相对应,适合于系统开发的具体实施环节,各实施环节步骤的描述和应用的开发工具;四是系统开发过程中影响成功的因素、条件,以及促进系统开发成功的实施方法、组织运行机制。第2章 信息系统建设2.2.2结构化系统开发方法结构化系统开发方法1结构化系统开发方法的基本思想 结构化系统开发方法的基本思想是采用结构化的系统分析

14、和设计的方法“自顶向下,逐步求精”,并依据系统开发的生命周期,把一个复杂的系统开发过程,严格划分成足够简单,并能被清楚地理解和表达的若干阶段,每一阶段规定它的任务、工作流程、管理目标,产生并编制出相应的文档,下一阶段的工作是在上一阶段文档的基础上进行,使开发工作易于管理和控制,形成一个可操作的规范,一个阶段一个阶段实现。系统的生命周期和结构化程序设计思想的结合,使系统分析与设计结构化、模块化、标准化,面向用户且能预料可能发生的变化。在上一阶段文档的基础上进行,使开发工作易于管理和控制,形成一个可操作的规范。第2章 信息系统建设2系统开发的生命周期第2章 信息系统建设图2-1 系统的生命周期系统

15、评价报告、维护记录、修改报告等开发计划、可行性研究报告、系统规划报告、系统规划评审意见书等系统分析说明书、系统分析评审意见书等系统设计说明书、系统设计评审意见书等系统测试报告用户手册、操作手册等系统规划系统分析系统设计系统实施系统运行、维护(1)系统规划第2章 信息系统建设不满意图2-2 系统规划阶段的主要任务修改系统定义制定进度表评审系统规划报告终止满意继续可行性研究(2)系统分析阶段第2章 信息系统建设不满意图2-3 系统分析阶段的主要任务修改系统详细调查系统逻辑设计评审系统分析说明书终止满意继续(3)系统设计阶段第2章 信息系统建设不满意图2-4 系统实施阶段的主要任务修改系统总体设计系

16、统详细设计评审系统设计说明书终止满意继续(4)系统实施阶段第2章 信息系统建设编程标准程序设计系统测试测试分析报告用户培训系统转换评审后交付使用用户手册、操作手册图2-5 系统实施阶段的主要任务(5)系统运行与维护3结构化系统开发方法的优缺点(1)结构化系统开发方法的优点 一是系统分析与设计采用自顶向下、逐步分解细化和模块化的思路,系统实施采用自底向上逐步实施的过程,便于系统的分析、设计、实施和维护,使复杂的系统开发工作简单化。二是结构化和模块化,从全局观点出发进行系统分析和设计,保证系统总体结构的合理性、系统内数据信息的完整性与一致性、各子系统之间的有机联系。同时,根据设计的要求,采用模块化

17、设计技术进行具体的程序和功能模块的编程与调试,逐步组合实现整个系统,强调系统开发的整体性和全局性。三是严格划分系统阶段,把系统完整的开发过程划分为若干阶段,每一阶段对应的目标和任务明确。在实际的开发过程中一个阶段一个阶段开展工作,每一阶段及时总结、发现问题及时反馈和纠正,避免造成浪费和混乱,每一阶段前后衔接,正确性高。第2章 信息系统建设 四是面向用户,认识到用户决定系统开发成败的重要性,在系统开发过程中面向用户,充分了解用户的需求和愿望。同时,系统分析、设计后形成相关的新系统方案,都要进行严格审议,审议通过后才可进行下一阶段工作,使错误较难传递到下一阶段,一定程度上减少了错误造成的损失,保证

18、了系统开发的质量。五是文档资料规划化、标准化。系统开发过程工程化,要求开发过程的每一阶段都按工程标准规范化,标准化文档资料,即采用标准化、规范化的格式和术语、图表等形式组织文档,便于系统开发人员和用户的交流。第2章 信息系统建设(2)结构化系统开发方法的缺点 一是结构化系统开发方法要求预先严格定义出完整准确的功能需求和规格说明。即在开发之初就要全面认识用户的需求,充分预料到将来可能发生的各种变化。二是由于系统开发的过程中,每一阶段都要和用户交流沟通后,总结每一阶段的结果,撰写每一阶段对应的方案和相应的文档,并进行审议,导致系统的开发时间长,后果是可能因为开发周期内计算机理论和技术的发展与更新、

19、系统环境的变化等,造成刚建立的新系统迅速变得落后和陈旧,缩短系统的使用寿命。三是开发过程中每一阶段都要形成规范化,标准化的文档资料,使得文档的编写工作量极大,而有些文档用户在理解过程中存在困难,会导致文档在审批中存在困难。同时,随着开发工作的进行,这些文档需要及时更新。第2章 信息系统建设2.2.3原型法原型法1原型法的基本思想 在开发实际的系统之前,明确了用户的基本需求后,借助功能强大的辅助系统开发工具,首先构造一个系统原型,即系统工作的模型,使用户尽早看到未来系统的概貌,在系统原型的实际运行中与用户一起发现问题,提出修改意见,不断完善原型,使它逐步满足用户的要求。第2章 信息系统建设2原型

20、法的开发过程第2章 信息系统建设修改、完善系统原型不满意图2-6 原型法开发的过程返回第阶段满意原型可行原型不可行确定用户基本需求构造初始原型运行、评价原型放弃继续系统转换、系统维护与评价3原型法开发方法的优缺点(1)原型法开发方法的优点 一是原型法开发系统的过程循序渐进,通过构造、运行系统原型,让用户参与,进行反复修改和完善,更符合人们认识事物的规律,也能及早暴露系统存在的问题,信息反馈的及时性强,确保了较好的用户满意度。二是原型法构造出用户“看得见,摸得着”的系统原型,用户借助原型的启发,能够更为直观的准确的描述需求,一定程度上克服了用户需求模糊,难以很好描述的难题,促进了用户与系统分析、

21、设计人员之间的交流,缩小了理解和认识上存在的差距,自始至终强调用户的参与。第2章 信息系统建设 三是原型法构造出的系统原型,让用户一开始就能看到系统实现以后的具体样子,消除了心理负担,打消了对系统是否可实现、是否适用等的疑虑;为用户参与开发过程创造了一个良好的条件;提高了用户参与系统开发的积极性。四是原型法能充分利用最新的软件工具、建立系统的开发和生成环境,摆脱了老一套工作方法,使系统开发的时间、费用大大地减少,效率、技术等方面都大大地提高。第2章 信息系统建设(2)原型法开发方法的缺点 一是原型法整个开发过程要经过“修改评价再修改”的多次反复,实质上对开发过程管理要求较高,但是原型法不如结构

22、化系统开发方法成熟,开发人员易将原型取代系统分析,缺乏统一的规划和开发标准,缺乏规范化的文档资料,对系统开发的过程进行管理控制比较困难。二是用户的大量参与,也会产生一些新的问题,如原型的评估标准是否完全合理。原型的开发者在修改过程中,容易偏离原型的目的,使用者在看到原型的功能逐步完备之后,以为原型可以联机使用了,而疏忽了原型对实际环境的适应性及系统的安全性、可靠性等要求,便直接将原型系统转换成最终产品。这种过早交付产品的结构,虽然缩短了系统开发时间,但损害了系统质量,增加了维护代价。三是原型法需要较高的系统开发环境支持,如系统开发工具、软硬件设备,甚至开发人员和用户的素质,尤其是支持开发过程中

23、主要步骤的工程化软件支撑环境,以解决原型的迅速构造,以及从原型系统到最终系统形成的各种转换以及这些转换的一致性等,否则这种方法应用的效果会较差。第2章 信息系统建设2.2.4面向对象的开发方法面向对象的开发方法1面向对象开发方法的基本思想 开发一个系统是为了解决某些问题,这些问题所涉及的客观世界称作该系统的“问题域”,由于客观世界的问题都是由客观世界中的实体及实体相互间的关系构成的,因此我们根据这些实体的本质特征把它们抽象为对象。面向对象的方法直接以问题域中的对象为中心来思考问题,作为系统的基本构成要素,而“对象”比构成系统的“过程”“数据”要素要稳定,对象将数据和功能紧密的结合在一起,使开发

24、出来的系统稳定性、可重用性及可维护性好。从对象角度建立系统模型,可以使系统直接地映射问题域,保持问题域中事物及其相互关系的本来面貌。因此,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程,使建立的系统结构与现实世界能很好地相对应,而且面向对象方法支持复用程度高,本身提供了一些支持复用的机制(如继承),提高了软件系统的可复用性。第2章 信息系统建设2面向对象开发方法的开发过程(1)系统规划(2)面向对象的分析(Object-Oriented Analysis,OOA)(3)面向对象的设计(Object-Oriented Design,OOD)(4)面向对象的程序设计(Objec

25、t-Oriented Programming,OOP)(5)面向对象的测试和维护(Object-Oriented Testing&Maintenance,OOT&M)第2章 信息系统建设3面向对象开发方法的优缺点(1)面向对象开发方法的优点 一是以对象为基础,利用特定的软件工具实现了对客观世界对象客体的描述到软件结构的直接转换,解决了从分析和设计到软件模块结构之间多次转换的繁杂过程,解决了从电子数据处理系统到软件模块之间的多次映射的复杂过程,大大减少后续软件开发量。二是以对象为基础,地解决了其它方法中描述客观世界的问题域与软件系统结构的不一致性,缩短了开发周期。三是基于“对象”要素建立的系统模

26、型,比基于“过程”和“数据”建立的系统模型稳定,增强了系统的适应性,而且面向对象的方法对复用支持程度高,使得开发的系统稳定性、可重用性及可维护性好。第2章 信息系统建设(2)面向对象开发方法的缺点 一是面向对象的方法,关键是从客观世界抽象出对象,可是复杂的客观世界,使得在系统分析阶段对对象的抽象困难。二是面向对象的开发方法,需要有一定的软件基础支持才能应用。三是如果大型系统开发中,一开始就自底向上地采用面向对象方法开发系统,而不经自顶向下的整体划分,缺乏整体系统设计划分,易造成系统结构不合理、各部分关系失调等问题。因此,面向对象的开发方法与结构化系统开发方法在系统开发中相互依存、不可替代。第2

27、章 信息系统建设2.2.5计算机辅助软件工程法计算机辅助软件工程法1计算机辅助软件工程法的基本思想 计算机辅助软件工程法可以进行各种需求分析、功能分析、结构图表生成(如数据流图、结构图、实体联系图等),进而成为支持整个系统开发全过程的一种大型综合系统,成为能支持除了“系统调查”之外的所有系统开发过程,为系统开发人员提供了一组优化的、集成的、且能节省人力的系统开发工具,帮助开发者方便、快捷地产生出系统开发过程中的各类图表、程序和说明性文档,着眼于系统分析、设计、开发、实施和维护等各个环节的自动化,使开发工作成为以自动化工具和支撑环境支持的自动化过程。第2章 信息系统建设2计算机辅助软件工程的基本

28、功能 一是协助开发人员认识软件工作的环境与要求、合理地组织与管理系统开发的工作过程,即认识与描述客观系统。二是系统开发中产生大量的信息,结构复杂,数量众多,由工具提供一个信息库和人机界面,有效的管理这些信息,即存储及管理开发过程中产生的信息。三是通过各种信息的提供,使用户在较短时间内,自动或半自动地生成所需的代码段落,进行测试、修改,即代码的编写或生成。四是快捷地产生出系统开发过程中的各类图表、程序和说明性文档,即文档的编制或生成。五是帮助相关人员有效地估算项目开发的工作量、成本、进度,形成项目开发计划,并且跟踪项目的进度,进行相关管理,确保项目质量,即项目管理。第2章 信息系统建设3计算机辅

29、助软件工程方法的特点 一是计算机辅助软件工程提供了一组能够自动覆盖软件开发生命周期各个阶段(除系统调查外)的集成工具,强有力地支持了系统开发的全过程,解决了从客观对象到软件系统的直接映射问题。二是支持自顶向下的结构化系统开发方法,使结构化系统开发方法更加实用;支持自底向上的原型化和面向对象的方法,使原型化和面向对象的方法能很好地付诸于实施。第2章 信息系统建设 三是实现分析设计图表和程序编写自动化,使开发者从繁杂的分析设计图表和程序编写工作中解放出来;自动生成统一的标准化的系统开发过程中的各种文档,减轻了相关人员的工作负担。四是项目管理、分析、设计、编程、测试和维护工具辅助系统的开发,加速了系

30、统的开发过程,简化了软件的管理程序,提高了软件的重用性,而且自动检测的方法大大提高了软件的质量,提高了系统的维护能力。第2章 信息系统建设2.3 信息系统的开发方式信息系统的开发方式 自行开发 委托开发 联合开发 购买现成软件包 四种开发方式各有优缺点,需要根据组织的资源情况、技术力量、信息系统在企业战略中的地位(是否是形成组织的独特竞争优势和核心竞争力中的要素)、信息以及流程可靠性或机密性要求、项目成本和进度的要求,以及管理基础、外部环境等多种因素进行选择。不论选择哪一种方式,组织的领导和技术人员必须参加,并在系统完整的开发过程中培养和锻炼组织的技术队伍。第2章 信息系统建设2.4 信息系统

31、的项目管理信息系统的项目管理2.4.1信息系统项目建设需要管理信息系统项目建设需要管理2.4.2信息系统项目管理流程信息系统项目管理流程第2章 信息系统建设信息系统项目管理过程中的核心循环,实施过程中每个环节都要控制,依靠严格的监控,最终完成项目计划。项目实施项目控制项目结束项目维护项目启动图2-7 信息系统项目管理流程图项目计划2.4.3信息系统项目管理内容信息系统项目管理内容1项目管理知识体系(九大知识领域)第2章 信息系统建设整合管理采购管理风险管理沟通管理进度管理成本管理质量管理范围管理人力资源管理图2-8 项目管理九大知识领域2信息系统项目管理内容(1)项目建设的三重约束第2章 信息

32、系统建设成本 高好质量进度快质量进度成本目标图2-9 项目实现的三重约束图2-10 质量、成本和进度三者的相互关系(2)信息系统项目建设的进度管理活动定义(工作分解结构)活动排序(项目责任矩阵、项目里程碑事件表)l前导图法(单代号网络图)l箭线图法(双代号网络图)l条件图法l网络模板 活动工期估算制定进度计划l甘特图l关键路径法 进度控制第2章 信息系统建设(3)信息系统项目建设的成本管理 资源规划 成本估算l 类比估算法(自上而下的成本估算)l 工料清单法(自下而上的成本估算)成本预算l 类比估算法(自上而下估算法)l 工料清单法(自下而上估算法)l Putnam 模型l COCOMO模型(

33、constructive cost model)成本控制(三个指标监控成本变动)l 预算累计量l 实际成本累计量l 盈余累计量第2章 信息系统建设(4)信息系统项目建设的质量管理质量计划编制质量保证质量控制 第2章 信息系统建设2.4.4 信息系统项目组织信息系统项目组织1.项目的组织类型选择职能型组织结构 适用于项目规模小、专业面窄、以技术为重点的项目;项目型组织结构 一个组织经常有多个类似的、大型的、重要的、复杂的项目,应采用项目式的组织结构;矩阵型组织结构 一个组织经常有多个内容差别较大、技术复杂、要求利用多个职能部门资源时,比较适合选择矩阵式组织结构。第2章 信息系统建设2、项目组组织

34、机构形式第2章 信息系统建设项目经理小组负责人小组负责人小组负责人小组负责人小组负责人规划小组预算小组开发小组审计小组运行小组图2-17 项目组组织机构形式3信息系统项目团队成员及其职责 第2章 信息系统建设人员工作职责项目经理系统开发、运行和维护的组织与领导系统分析师与用户沟通,确定用户需求,建立系统逻辑模型系统设计员提出系统技术解决方案,满足用户需求程序员按照系统设计的要求,进行应用程序的设计系统维护人员系统硬件和软件维护操作员硬件操作和信息处理等文档管理员文档管理、配置管理质量管理员、审计质量管理、风险管理其他专业人员数据库管理员、网络管理员等特殊设计工作习 题问答题1、常用的系统开发方

35、法有哪些?2、结构化系统开发方法的基本思想是什么?开发周期分几个阶段?各阶段的任务是什么?其优缺点有哪些?3、原型法的基本思想是什么?开发过程是什么?其优缺点有哪些?4、面向对象开发方法的基本思想是什么?开发过程是什么?其优缺点有哪些?5、信息系统进度管理包括的内容有哪些?6、信息系统成本管理包括的内容有哪些?计算题1、一个3万行规模的组织型应用程序,花45万美元可在市场上买到。如果自己开发,则每人月的总花费需要4000美元,试问购买合算还是自己开发合算?请用基本COCOMO模型估算其开发成本。第2章 信息系统建设本章主要内容 系统规划的任务、特点及原则系统规划的任务、特点及原则信息系统的战略

36、规划信息系统的战略规划企业系统规划法企业系统规划法可行性分析可行性分析 3.1 系统规划的必要性 周期长,投资大,不确定性周期长,投资大,不确定性好的规划好的开发优秀的系统好的规划好的开发优秀的系统好的规划差的开发好的系统好的规划差的开发好的系统差的规划好的开发差的系统差的规划好的开发差的系统差的规划差的开发混乱的系统差的规划差的开发混乱的系统3.1.1 系统规划的任务 系统规划的任务:系统规划的任务:v制定信息系统发展战略制定信息系统发展战略v制定信息系统总体方案制定信息系统总体方案v制定信息系统开发计划制定信息系统开发计划v制定信息系统资源分配制定信息系统资源分配3.1.2 系统规划的特点

37、 v面向全局、长远的关键性问题,具有较强的不面向全局、长远的关键性问题,具有较强的不确定性,结构化程度低确定性,结构化程度低v面向高层管理人员面向高层管理人员v不宜过细,着眼于子系统划分及相互关系不宜过细,着眼于子系统划分及相互关系v应与企业规划同步,具有灵活的应变能力应与企业规划同步,具有灵活的应变能力3.1.3 系统规划的内容 v信息系统总目标、子目标与信息系统架构信息系统总目标、子目标与信息系统架构 v分析现有资源分析现有资源 v预测未来信息技术的发展预测未来信息技术的发展 v制定子计划制定子计划 v信息系统计划的更新信息系统计划的更新 3.1.4 系统规划的机构 信息系统规划机构信息系

38、统规划机构效效 果果信息部门中的专职人信息部门中的专职人员员优点:由规划专职人员担任,保证如期优点:由规划专职人员担任,保证如期完成任务完成任务缺点:与实际工作人员分离,可能导致缺点:与实际工作人员分离,可能导致“闭门造车闭门造车”信息部门组成的临时信息部门组成的临时规划小组规划小组优点:由有实际经验的人员作规划,一优点:由有实际经验的人员作规划,一般不会脱离实际般不会脱离实际缺点:缺乏专业训练,且为兼职,可能缺点:缺乏专业训练,且为兼职,可能无法如期完成任务无法如期完成任务各部门组成的临时规各部门组成的临时规划机构划机构 优点:能代表公司多方面的需要优点:能代表公司多方面的需要 缺点:参与人

39、员过多,需要协调缺点:参与人员过多,需要协调3.1.5 系统规划的原则 v支持企业的总目标支持企业的总目标v着眼于高层管理,兼顾各管理层的要求着眼于高层管理,兼顾各管理层的要求v摆脱信息系统对组织机构的依从性摆脱信息系统对组织机构的依从性v使系统结构有良好的整体性使系统结构有良好的整体性v便于实施便于实施3.2.1 系统战略规划内容 信息系统的总目标、发展战略和总体结构信息系统的总目标、发展战略和总体结构 了解当前信息系统的状况了解当前信息系统的状况 对影响计划的信息技术发展的预测对影响计划的信息技术发展的预测 短期计划安排短期计划安排 3.2.2 系统战略规划的方法 由组织的发展计划导出信息

40、系统的计划由组织的发展计划导出信息系统的计划 策略方格策略方格 配合组织文化的策略配合组织文化的策略 战略目标集转移法战略目标集转移法 1.导出法 组织发展计划组织发展计划由组织发展计划而产生的由组织发展计划而产生的信息系统计划信息系统计划 目标目标提供高品质产品提供高品质产品提供产品品质信息提供产品品质信息策略策略确立产品的品质管确立产品的品质管理计划理计划建立产品品质管理数据库建立产品品质管理数据库子目标子目标12/31/200312/31/2003前完成前完成某种产品某种产品 12/31/200312/31/2003前完成品质管理的报告前完成品质管理的报告 06/15/200306/15

41、/2003前设计完成从品质管理前设计完成从品质管理数据库取得品质管理数据的操作程序数据库取得品质管理数据的操作程序2.策略方格法 Mckenney Mckenney的策略方格是决定信息系统目标及策略的策略方格是决定信息系统目标及策略的又一方法,它将信息系统分为的又一方法,它将信息系统分为4 4类类:策略型;工策略型;工厂型;支援型;扭转型。厂型;支援型;扭转型。目前信目前信息系统息系统对策略对策略的影响的影响未来规划中信息系统对策未来规划中信息系统对策略的影响略的影响高高低低3.配合组织文化策略 每个组织都有其特定的组织文化,组织文化理念每个组织都有其特定的组织文化,组织文化理念包括:组织价值

42、、规范、信仰等,如仪式、宴会、会包括:组织价值、规范、信仰等,如仪式、宴会、会议的安排;高级主管的言行形象;办公室等活动场所议的安排;高级主管的言行形象;办公室等活动场所及设备等风格;员工誓词等。信息系统的目标与策略及设备等风格;员工誓词等。信息系统的目标与策略应配合组织文化理念,以免受到抗拒而招致失败。应配合组织文化理念,以免受到抗拒而招致失败。4.战略目标转移法 策略方格可用于估计信息系统的一般策略性定位,策略方格可用于估计信息系统的一般策略性定位,组织文化分析有助于了解信息系统的一般价值和方向,组织文化分析有助于了解信息系统的一般价值和方向,但两者均无法产生信息系统的目标和策略。但两者均

43、无法产生信息系统的目标和策略。William King William King提出的战略目标集转移法可产生信息提出的战略目标集转移法可产生信息系统的目标和策略。他把组织的总战略和信息系统战略系统的目标和策略。他把组织的总战略和信息系统战略分别看成是分别看成是“信息集合信息集合”,战略规划的过程则是把组织,战略规划的过程则是把组织的的战略目标转变为信息系统战略目标的过程。战略目标转变为信息系统战略目标的过程。4.战略目标转移法 识别组织战略集。识别组织战略集。描绘出组织各类人员的结构,如业主、经理、雇员、供应描绘出组织各类人员的结构,如业主、经理、雇员、供应商、顾客、贷款人、代理人、地区社团及

44、竞争者等。商、顾客、贷款人、代理人、地区社团及竞争者等。识别每类人员的目标。识别每类人员的目标。对于每类人员识别其使命及战略。对于每类人员识别其使命及战略。进一步解释和验证组织战略集。由主管审定组织战进一步解释和验证组织战略集。由主管审定组织战 略集,提出评论来验证前项所定义的组织战略集。略集,提出评论来验证前项所定义的组织战略集。将组织战略集转化成信息系统战略集。将组织战略集转化成信息系统战略集。3.3 组织信息需求分析 一旦确定了信息系统的目标与策略,下一步便一旦确定了信息系统的目标与策略,下一步便是找出组织的信息需求。信息需求从组织层级着手,是找出组织的信息需求。信息需求从组织层级着手,

45、提供信息系统规划之用。在信息系统规划和设计信提供信息系统规划之用。在信息系统规划和设计信息系统时都有信息需求,获取信息需求的方法主要息系统时都有信息需求,获取信息需求的方法主要有两种:企业系统规划法和关键成功因素法。有两种:企业系统规划法和关键成功因素法。3.3.1 企业系统规划法 企业系统规划法是企业系统规划法是IBM IBM 提倡的一套用以定义组织提倡的一套用以定义组织信息需求的方法。企业系统规划法是通过全面调查,信息需求的方法。企业系统规划法是通过全面调查,分析企业信息需求,制定信息系统总体方案的一种方分析企业信息需求,制定信息系统总体方案的一种方法,主要分为四个基本步骤:法,主要分为四

46、个基本步骤:定义管理目标定义管理目标 定义管理功能定义管理功能 定义数据类定义数据类 定义信息结构定义信息结构 3.3.1 企业系统规划法 了解组织机构了解组织机构建立目标树建立目标树定义管理功能定义管理功能定义数据分类定义数据分类纵观原信息系统纵观原信息系统定义信息结构定义信息结构确定子系统实现顺序确定子系统实现顺序计算机逻辑配置计算机逻辑配置可行性分析可行性分析总体规划准备总体规划准备3.3.2 关键成功因素法 关键成功因素法就是通过分析找出使得企业成功关键成功因素法就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素确定信息系统的关键因素,然后再围绕这些关键因素确定信息系统的需

47、求,并进行规划。的需求,并进行规划。了解企业目标。了解企业目标。逐层(总裁层、主管层)了解,识别和确定关键成逐层(总裁层、主管层)了解,识别和确定关键成功因素。功因素。定义测度关键因素的性能指标和评估标准。定义测度关键因素的性能指标和评估标准。定义信息系统应该提供什么信息。定义信息系统应该提供什么信息。3.4 信息资源分配 开发信息系统的资源是有限的,资源分配就是要决开发信息系统的资源是有限的,资源分配就是要决定实施哪些子系统以及实施它们的次序。资源分配的基定实施哪些子系统以及实施它们的次序。资源分配的基本原则是:定量分析子系统能否带来经济利益;定性分本原则是:定量分析子系统能否带来经济利益;

48、定性分析子系统能否带来经济利益;根据部门因素确定其优先析子系统能否带来经济利益;根据部门因素确定其优先权;从系统管理因素的角度考察。权;从系统管理因素的角度考察。资源分配的方法主要有:资源分配的方法主要有:比较成本与利益、应用系比较成本与利益、应用系统组合、内部计价和指导委员会决定优先顺序统组合、内部计价和指导委员会决定优先顺序等。等。3.5 可行性分析 总体规划的后期,要对项目的可行性进行研究。事总体规划的后期,要对项目的可行性进行研究。事实上,可行性研究是任何一项大型工程投入力量之前必实上,可行性研究是任何一项大型工程投入力量之前必须进行的一项工作。这对于保证资源的合理使用、避免须进行的一

49、项工作。这对于保证资源的合理使用、避免浪费是十分必要的,也是项目开始以后得以顺利进行的浪费是十分必要的,也是项目开始以后得以顺利进行的必要保证。必要保证。信息系统建设是一项投资大、时间长的复杂工程,信息系统建设是一项投资大、时间长的复杂工程,因此可行性研究更为必要,也更为复杂和困难。因此可行性研究更为必要,也更为复杂和困难。可行性分析的内容 “可行性可行性”指的是在当前情况下,企业研制的信息指的是在当前情况下,企业研制的信息系系统是否有必要,是否具备必要的条件,它包括可能性、统是否有必要,是否具备必要的条件,它包括可能性、必要性和合理性。必要性和合理性。可行性分析的内容包括:可行性分析的内容包

50、括:技术可行性技术可行性 经济可行性经济可行性 社会可行性社会可行性技术可行性 根据现有技术条件分析能够达到系统所提出的要求根据现有技术条件分析能够达到系统所提出的要求R硬件:存储量、速度、质量、可靠性等方面硬件:存储量、速度、质量、可靠性等方面R软件:各种系统软件的能力、是否已有专用软件软件:各种系统软件的能力、是否已有专用软件R技术人员:水平、数量、流动性技术人员:水平、数量、流动性是否具备所需的物理资源是否具备所需的物理资源经济可行性 资金可得性资金可得性R初始成本初始成本R日常维护费用:维护、易耗品、其他各种开销日常维护费用:维护、易耗品、其他各种开销经济合理性经济合理性R直接效益:节

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(全套课件·《信息系统分析与设计》1.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|