版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三篇开发方法与信息系统规划第1页,共61页,2023年,2月20日,星期三教学要求教学目的:通过本章的学习,使学生掌握结构化系统开发方法、原型法、面向对象方法的基本思想、开发过程、特点、优缺点、适用范围;了解管理信息系统建设规划的常用方法的基本思想,规划过程、使用工具,理解各种规划方方法所适用的范围。教学重点
:各种开发方法的基本思想、开发过程、适用范围。系统规划的内容和作用。BSP法的步骤。教学难点:在实际管理信息系统开发过程中开发方法的选择;各种开发方法之间的比较。U/C矩阵的应用。计划课时:4第2页,共61页,2023年,2月20日,星期三《第三篇开发方法与规划篇》
3.1信息系统开发方法
3.2信息系统战略规划第3页,共61页,2023年,2月20日,星期三3.1信息系统开发方法
MIS开发的基本原则
⑴实用性原则
⑵系统性原则
⑶符合软件工程规范的原则
⑷完善,逐步发展的原则
第4页,共61页,2023年,2月20日,星期三常用的系统开发方法1结构化系统开发方法(StructuredSystemDevelopmentMethodology)2原型法(Prototyping)3面向对象方法(Object-OrientedMethod)第5页,共61页,2023年,2月20日,星期三一、结构化系统开发方法结构化开发方法是在生命周期(lifecycle)法基础上发展起来的。生命周期从提出要建立一个MIS开始,到完全建成的全过程,是一个连续发展的过程,即一个阶段的完成就是下一个阶段的开始,这个过程称为系统的开发生命周期(SystemDevelopmentLifeCycle,简称SDLC)。第6页,共61页,2023年,2月20日,星期三基本思想将系统的生命周期划分为:系统规划、系统分析、系统设计、系统实施、系统运行和维护等阶段。应用系统工程的方法,按照规定的步骤和任务要求,使用一定的图表工具完成规定的文档,在结构化和模块化的基础上进行MIS的开发工作。
第7页,共61页,2023年,2月20日,星期三图系统的生命周期
详细设计提出要求可行性研究系统评价系统维护验收编程调试系统转换详细调查初步调查逻辑设计开发方案选择战略规划审查审查总体设计系统规划系统分析系统设计系统实施系统运行和维护请按键★第8页,共61页,2023年,2月20日,星期三1.系统规划阶段
对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略,确定MIS的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可行性。输出:可行性分析报告、系统设计任务书
返回第9页,共61页,2023年,2月20日,星期三2.系统分析阶段
——逻辑设计阶段
根据系统任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。输出:系统分析报告
返回第10页,共61页,2023年,2月20日,星期三3.系统设计阶段
——物理设计阶段
根据系统分析报告中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案即设计新系统的物理模型。
总体设计
物理设计阶段
详细设计
输出:系统设计说明书第11页,共61页,2023年,2月20日,星期三4.系统实施阶段
将设计的系统付诸实施。购置、安装、调试计算机等设备,编写程序,调试程序,人员培训,数据文件转换,系统调试,系统转换。
返回第12页,共61页,2023年,2月20日,星期三5.系统运行和维护阶段
记录系统的运行情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。
下页第13页,共61页,2023年,2月20日,星期三结构化系统开发方法的优缺点优点开发人员与用户紧密结合,建立用户第一的观点采用“从上到下”的开发策略,注重开发过程的整体性和全局性。缺点用户介入系统开发的深度不够,系统需求难以确定(原因);开发周期长,文档过多;各阶段文档的审批工作困难。第14页,共61页,2023年,2月20日,星期三原因⑴用户懂管理,不懂计算机,分析人员缺乏对特定组织的管理状态的认识和了解;⑵用户不能确切描述现行信息系统的现状和未来目标,分析人员理解会有偏差;⑶组织的管理体制随环境而变化,要求系统开发有高度的可变性,这正是生命周期法难以支持的.返回请按键★第15页,共61页,2023年,2月20日,星期三二、原型法原型法基本原理原型:可以逐步改进成运行系统的模型开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型称为原型或骨架。(一个可以实现的系统应用模型。)
开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直至用户满意为止。第16页,共61页,2023年,2月20日,星期三原型法开发MIS的过程示意图确定用户基本要求构造初始模型评价、使用系统原型用户满意?系统转换、系统维护与评价修改、完善系统原型图原型法开发过程YN请按键★第17页,共61页,2023年,2月20日,星期三原型法的特点基本特点该方法更多地遵循了人们认识事物的规律,因而更容易为人们所普遍掌握和接受该方法将模拟(仿真,Simulation)手段引入系统分析的初期阶段,通过原型来实现用户和系统分析人员间的沟通,解决了传统方法中的一个重要难题通过原型统一认识对象、问题标准和建立反馈渠道,为我们准确地认识问题创造了条件充分利用最新的软件工具,使整个信息系统的研制过程摆脱了老一套工作方式,不仅使系统开发的效率有所提高,还使系统的弹性得以增强该方法可以充分打消用户的心理负担,提高用户参与开发的积极性,对用户的实际工作水平提高也有所帮助
返回请按键★第18页,共61页,2023年,2月20日,星期三三、面向对象方法面向对象的方法对象的基本思想在面向对象的方法中,对象是一个非常广泛的概念,凡是在系统中的具体和抽象实体,都可以被称为对象每个对象由两个方面组成属性:它决定对象的特征方法:是指可能施加于对象的动作(处理)对象具有以下特点封装性抽象性继承性动态链接性
第19页,共61页,2023年,2月20日,星期三面向对象开发方法的特点面向对象的方法面向对象的系统开发步骤面向对象分析(OOA)面向对象设计(OOD)面向对象程序设计(OOP)面向对象的系统开发方法的评述这种方法在近年发展很快,由于受相对完备的理论和开发工具的支持,使之成为系统开发中一种普遍的方法由于对象具有的基本特点,面向对象的开发方法可以进行整体分析、分离设计、集成总装的开发策略,因而降低了系统开发的复杂度该方法的应用为软件组件复用提供了一种可行的方法,因而在类似大型系统的开发中可以有效地降低开发成本、缩短开发周期和提高开发质量由于面向对象是一种较新的思维方式,因而在进行OOA是可能会造成用户的某些不适应。另外,由于OO方法的抽象程度较高,要完备地发现应用领域的全部对象,以其将这种对象映射为规范的对象描述都有一定的困难
第20页,共61页,2023年,2月20日,星期三各种开发方式的比较前面所讨论过的几种常用方法对系统开发过程中的几个主要环节支持情况如何呢?现分析如下:①结构化系统开发方法,是能够全面支持整个系统开发过程的方法,该方法基于模块化的设计思想,采用“自顶向下,逐步求精”的技术对系统进行划分。简单易懂,使用方便,获得了广泛应用。第21页,共61页,2023年,2月20日,星期三②原型方法,它是一种基于4GL(第4代程序生成语言)的快速模拟方法,它通过模拟以及对模拟后原型的不断讨论和修改最终建立系统。要想将这样一种方法应用于一个大型信息系统开发过程中的所有环节是根本不可能的,故它多被用于局部系统或处理过程简单系统的设计到实现环节。③面向对象法,它是一种围绕对象来进行系统分析和系统设计,然后用面向对象的工具建立系统的方法。这种方法可以普遍适用于各类信息系统开发,但是不能涉足系统分析以前的开发环节。第22页,共61页,2023年,2月20日,星期三各种开发方式的比较这三种常用的系统开发方法各有所长,迄今为止还很难绝对地从应用角度来评价其优劣。虽然每种方法都是在前一种方法不足的基础上发展起来的,但就目前技术的发展来看,这种发展只是局部弥补了其不足,就整体而言很难完全替代。另外这种发展和弥补是在一定技术基础之上的,没有基础一切都无从谈起。具体应用时应该根据实际条件,博采众方法之长,避其之短,而不能生搬硬套。一般来说,系统的功能或要求预先难以确定,在开发过程中可能有重大变化;规模较小、结构不太复杂的系统适宜于用快速原型法或面向对象法。因为它们在设计系统的模型时,只需提出系统的基本要求,系统要求的扩充和完善可以在开发过程中逐步提出并实现,因而比较容易适应不断变化的环境,缩短系统开发的时间。第23页,共61页,2023年,2月20日,星期三信息系统实现过程总体规划企业长期目标,步骤分步实施各个子系统统一设计初步方案利于系统集成集成统一系统构成集成信息平台总体规划集成统一分步实施第24页,共61页,2023年,2月20日,星期三信息系统战略规划内容3.2.1管理信息系统战略规划的概念3.2.2制定管理信息系统战略规划的常用方法3.2.3企业流程重组第25页,共61页,2023年,2月20日,星期三3.2.1管理信息系统战略规划的概念一、诺兰模型二、开发信息系统的策略三、信息系统规划的内容四、MIS战略规划的制定过程
第26页,共61页,2023年,2月20日,星期三管理信息系统战略规划的概念战略是组织领导者关于组织的以下问题的概念的集合:组织的使命和长期目标组织的环境约束及政策组织当前的计划和计划指标的集合MIS战略规划是一个组织的战略规划的重要组成部分,是关于MIS长远发展的规划MIS战略规划的作用合理分配和利用信息资源,节省信息系统的投资通过制订规划,找出存在的问题,更正确地识别出为实现企业目标MIS必须完成的任务,促进信息系统的应用,带来更多的经济效益。指导MIS的开发,用规划作为将来考核系统开发工作的标准若规划不好,不仅项目本身将造成损失,也将导致企业运行不好第27页,共61页,2023年,2月20日,星期三诺兰模型返回预算费用初始蔓延控制集成数据管理成熟1/2/3/4/5/6
/
六要素/层次阶段了解诺兰模型(诺兰73年提出,80年完善),掌握企业目前所处的阶段,对信息系统建设提出符合实际的目标和规划方案第28页,共61页,2023年,2月20日,星期三
初始阶段
蔓延阶段
控制阶段
集成阶段
管理阶段
成熟阶段
人们对计算机还不了解,只是从兴趣出发而接触计算机。
人们把计算机用于简单的数据处理而提高了效率,计算机技术应用开始大面积推广普及。
各行业盲目使用计算机,开发信息系统,而缺乏对其应用的总体规划和管理,既浪费了资源,也没有提高效益,计算机应用出现了滑坡。
人们开始从实际需要出发,总结经验,全面规划开发计算机的各层应用,进行系统的集成和改造。
在上阶段的基础上,引进计算机网络、数据库和多媒体技术,并充分发挥计算机信息系统的功能,把计算机应用推到了更高的层次和更新的领域。人们除了把计算机应用于日常管理之外,进一步共享资源、优化数据、统一规划,扩展应用,大大发挥了计算机决策支持的作用。
Nolan模型
将计算机信息系统应用的发展归纳为六个阶段:第29页,共61页,2023年,2月20日,星期三Nolan模型的启示
1.信息系统建设是一项长期的、复杂的、投入高的社会化系统工程,其发展呈波浪式进程,它受各种综合条件的影响和制约,并不是一蹴而就的,而应遵循一定的客观规律;
2.信息系统伴随着计算机技术的应用发展而实施的,其发展的各阶段是一个人类对其应用的认识逐步提高的过程,各阶段是不能逾越的,但我们可以尽可能压缩蔓延和控制阶段的时间,对其规划和改造,使其按照正确的方向前进,并推动它从低层向到高层发展;
3.我国是一个发展中国家,人口众多,资源还很紧缺,要在短时间内改变现有的管理信息系统的现状是不现实的,我们应该吸取别国的经验教训,避免盲从,少走弯路,根据自己国家、自己地区、自己单位的实际情况,规划出一套切实可行的信息系统建设方案来。
第30页,共61页,2023年,2月20日,星期三二、开发信息系统的策略自下而上从组织各部门的现行业务出发,实现底层的业务处理功能(TPS/EDP/OA),然后逐层向上开发。适应小型系统可以由点带面,减少投资的浪费,见效快;但建成的系统难整体协调和管理。自上而下先在组织的高层次制订全面规划和总体设计,进而由全面到局部、由长远到近期,逐步求精地建立一套系统。适合中、大规模的系统开发建成的系统集成性、规范性、逻辑性强,容易整体协调和管理;但开发难度大、投资大、见效慢。第31页,共61页,2023年,2月20日,星期三三MIS战略规划的内容
1.信息系统的总体方案。包括信息系统的战略目标、结构和约束及计划和指标、时间规划等的分析。2.单位的现状。包括目前企业的软硬件、人员、制度等方面的情况。3.系统实施方案的效果预测。包括从技术与经济方面的可行性论证。4.系统详细实施计划。包括人员安排、资金需求、时间分配、项目组织等。第32页,共61页,2023年,2月20日,星期三MIS总体规划的必要性1.信息是企业的重要资源,应当被全企业所共享,只有经过规划和开发的信息资源才能发挥其作用;2.各子系统除完成相对独立的功能外,相互间还需要协调工作,总体规划的目的就是使MIS的各个组成部分之间能够相互协调;3.总体规划主要使人力、物力、时间的安排合理、有序,以保证将来的子系统的开发顺利进行。返回第33页,共61页,2023年,2月20日,星期三四、MIS战略规划的步骤(1)明确规划目标、任务与要求,作好规划准备工作。(2)现行系统的初步调查与分析。包括企业的目标与任务、组织机构几管理体制、现行系统的状况、存在的问题与不足及薄弱环节等。(3)确定系统开发策略。包括选择具体的开发方式、方法等。(4)制定新系统的开发方案。包括新系统的目标、功能、结构、开发进度计划、各阶段的资源需求、计算机系统的配置等。(5)可行性研究。包括开发新系统的必要性、技术上、经济上与组织管理上可行性论证等。(6)提出系统规划报告,供用户审核。
第34页,共61页,2023年,2月20日,星期三3.2.2制定管理信息系统战略规划的常规方法
一、企业系统规划法(BSP)
帮助规划人员根据企业目标制订出MIS战略规划的结构化方法,由(美)IBM公司在20世纪60年代末创造并逐步发展起来的。
(指导企业MIS的开发而建立起的规范化方法)/返回/思想/
优点/作用/步骤第35页,共61页,2023年,2月20日,星期三MIS的BSP规划与实现管理目标管理功能管理组织数据处理数据分析数据库信息系统系统功能系统目标规划实现返回按键/击鼠标第36页,共61页,2023年,2月20日,星期三BSP方法的思想
基于用信息支持企业运行的思想,是把企业战略转化为MIS战略的全过程。
BSP所支持的目标是企业各层次的目标,实现这种支持需要许多子系统。/
返回/
思想/作用/优点/步骤/图第37页,共61页,2023年,2月20日,星期三BSP方法的作用1.确定MIS的总体结构,明确整个系统的子系统组成以及开发这些子系统的先后顺序;2.对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。/思想/
作用/优点/步骤/
返回第38页,共61页,2023年,2月20日,星期三BSP方法的优点
保证MIS独立于企业的组织机构,使其具有对环境变更的适应性即使将来企业的组织机构或管理体制发生变化,MIS的结构体系不会受到太大的冲击。/
思想/作用/
优点/
步骤/返回第39页,共61页,2023年,2月20日,星期三
BSP法的工作步骤UC矩阵业务建模第40页,共61页,2023年,2月20日,星期三BSP实施步骤说明一准备工作成立规划领导小组提出工作计划开动员会调查研究为后续需要完成的任务内容进行必须的了解可以通过多种方式进行,如访谈、问卷、现场观察记录、文献研究、实验等第41页,共61页,2023年,2月20日,星期三BSP实施步骤定义业务过程定义业务过程定义业务过程是BSP方法的核心业务过程是指:管理中必要且逻辑上相关的、为了完成某种管理功能的一组活动识别业务过程(企业过程)的主要意义整个企业的管理活动由许多业务过程所组成,识别业务过程可对企业如何完成其目标产生深刻的了解识别业务过程可以作为信息识别和构成信息系统的基础按照企业过程所创建的信息系统,在企业组织机构变化时可以不必改变,换句话说就是信息系统相对独立于组织第42页,共61页,2023年,2月20日,星期三BSP实施步骤定义业务过程业务过程重组在业务过程识别的基础下,明确以下问题哪些业务过程是正确的哪些业务过程是低效的,需要在信息技术支持下实现优化哪些业务过程是无效的,或不适合于计算机处理的,应当在业务中予以取消第43页,共61页,2023年,2月20日,星期三BSP实施步骤定义数据类定义数据类数据类是指支持业务过程所必需的逻辑上相关的数据定义数据类通常使用业务过程法:即应当从各项业务过程的角度将与该业务过程相关的输入数据和输出数据按逻辑相关性整理出来,然后进行合并与归纳,从而得到所需要的数据类
计划销售分析顾客产品销售领域第44页,共61页,2023年,2月20日,星期三BSP实施步骤定义信息系统总体结构定义信息系统总体结构实际上是划分子系统,BSP方法是根据数据的产生和使用来划分子系统的,它尽量把数据产生的企业过程和使用的企业过程划分在一个子系统中,从而减少子系统之间的数据交换,具体使用U/C矩阵来实现。第45页,共61页,2023年,2月20日,星期三管理信息系统战略规划的方法BSP实施步骤说明定义信息结构U/C矩阵构造初始的U/C矩阵第46页,共61页,2023年,2月20日,星期三管理信息系统战略规划的方法BSP实施步骤说明定义信息结构U/C矩阵调整优化U/C矩阵,具体方法为:调整业务过程和数据类的排列顺序,使U/C矩阵中的C在矩阵中呈从左上到右下的对角线将U/C矩阵中,U/C最密集的地方用粗框框起来,注意框与框之间不应交盖这些被框起来的部分就是MIS中的各子系统在框外的U说明子系统间的数据流向第47页,共61页,2023年,2月20日,星期三管理信息系统战略规划的方法BSP实施步骤说明定义信息结构U/C矩阵确定MIS的子系统第48页,共61页,2023年,2月20日,星期三UC矩阵绘制原则原则上每一个列只能有一个C。如果没有C则可能是数据收集时有错;如果有多个C,则有两种可能性:其一是数据汇总有错,误将其它几处引用数据的地方认为是数据源,其二数据栏是一大类数据的总称,如果是这样应将其细划;每一列至少有一个U,如果没有U,则一定是调查数据或建立U/C阵时有误;U/C矩阵中不能出现空行或空列。如果有空行或空列,则可能是下列两种情况:其一,数据项或业务过程的划分是多余的,其二,在调查或建U/C阵过程中漏掉了他们之间的数据联系。第49页,共61页,2023年,2月20日,星期三二、关键成功因素法(CSF)1.关键成功因素法(CSF):通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。发展历史1970年,哈佛大学教授WilliamZani在MIS模型中使用了关键成功变量,这些变量是决定MIS成败的因素。经过10年发展,MIT教授JohnRockart把CSF提高为MIS的战略规划方法CSF的实施步骤了解企业或MIS的战略目标识别所有的成功因素确定关键成功因素明确各关键成功因素的性能指标和评估标准第50页,共61页,2023年,2月20日,星期三管理信息系统战略规划的方法-CSF流程第51页,共61页,2023年,2月20日,星期三形成关键成功因素的缘由1.特殊行业的结构2.竞争策略、行业地位与地理位置3.环境因素4.暂时性因素步骤/返回3.3.1第52页,共61页,2023年,2月20日,星期三CSF方法的步骤1.
了解企业目标2.识别所有的成功因素3.确定关键成功因素4.
明确各关键成功因素的性能指标和评价标准适于/返回/返回3.3.1第53页,共61页,2023年,2月20日,星期三识别所有的成功因素
分析影响战略目标的各种因素和影响这些因素的子因素。工具:树枝因果图工具返回第54页,共61页,2023年,2月20日,星期三
树枝因果图提高质量市场服务降低成本提高产品竞争力检验加工质量商通疏业渠道减少人员降低格价料原改善售后服务返回/返回3.3.1图3—6按键/击鼠标第55页,共61页,2023年,2月20日,星期三例:一个打折百货公司的关键成功因素及衡量标准关键成功因素标准定价各种产品系列的库存更新率季节性商品返销今年与去年同期产品库存分析广告效力各种产品系列各占有的市场份额第56页,共61页,2023年,2月20日,星期三
优点和局限性优点:(1)可使管理者决定自己的关键成功因素,并为这些因素建立良好的衡量标准。(2)CFS法可以适应竞争策略、业务环境和组织结构的变化。局限性:它只注重特定的管理者的信息需求,而不是整个组织的信息需求。它未能推荐一种数据结构规划战略来伴随管理信息需求分析,也不对MIS管理部门提出与实施这些系统规划有关的各项职责要求第57页,共61页,2023年,2月20日,星期三3.2.3企业流程重组企业流程重组(BusinessProcessReengineering,简称BPR)的概念产生背景:MIT教授MichaelHammer和CSCIndex的CEOJame
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国畜牧养殖机械设备行业市场发展现状及前景规划研究报告
- 2025-2030年中国瓶(罐)装饮用水市场竞争状况及投资战略研究报告
- 2025-2030年中国牲畜屠宰行业运行状况及前景趋势分析报告新版
- 2025-2030年中国热浸镀锌行业市场未来发展状况及投资规划研究报告
- 2025-2030年中国混合设备行业现状调研及投资发展潜力分析报告新版
- 2025-2030年中国液体洗涤剂行业发展现状及前景趋势分析报告新版
- 2025年智能收银机销售与全链路服务合同协议6篇
- 二零二五年度高科技大棚租赁与蔬菜种植基地建设合同3篇
- 二零二五年灯具安装与照明效果评估合同3篇
- 2025年私立学校环保节能改造项目合作协议3篇
- 《庖丁解牛》获奖课件(省级公开课一等奖)-完美版PPT
- 化工园区危险品运输车辆停车场建设标准
- 6月大学英语四级真题(CET4)及答案解析
- 气排球竞赛规则
- 电梯维修保养报价书模板
- 危险化学品目录2023
- FZ/T 81024-2022机织披风
- GB/T 33141-2016镁锂合金铸锭
- JJF 1069-2012 法定计量检定机构考核规范(培训讲稿)
- 综合管廊工程施工技术概述课件
- 公积金提取单身声明
评论
0/150
提交评论