- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 IS开发方法和系统规划 信息系统开发的任务 系统工程方法(系统观点的应用) 信息系统开发的方法学 信息系统开发的原则 信息系统开发前的准备 信息系统开发的主要方法 信息系统的开发模式 方法学是将具体的方法与技术包装在一起而形成的一种思想体系。 任何一种开发方法学应该支持SDLC(系统开发生命周期)的每一个阶段,对整个系统开发生命周期进行综合的、详细的描述,体现在: 每个阶段所包含的每一个作业; 在每一个作业中个人和小组的作用; 每一个作业的质量标准; 所运用的开发技术。?????? 管理信息系统发展至今,已经产生了很多种理论和方法,对推动信息系统的建设和发展起到了非常重要的作用。 但由于信息系统开发是一项复杂的系统工程,它涉及的知识面广,部门多,不仅涉及技术,还有管理业务、组织和行为,至今尚未有一种完备的开发方法。 同时由于不同的开发方法所适用的范围、领域不同,所需要的资源限制不同,因此针对不同企业情况和特点,选择一种适合本企业的开发方法成为建设信息系统的一项重要课题。 本讲内容 一、系统开发方法的演变 二、生命周期法 三、原型法 四、面向对象的开发方法 五、三种开发方法的比较 开发方法的演变 60-70年代是结构化系统分析与设计时代:开发工作结构化、标准化,将开发过程划分需求分析、设计、实现、测试等几个生命周期阶段,经历了瀑布模型、蛛网模型、强调“初期阶段”的重要性等几个阶段; 80年代初是原型法(prototyping)时代,在4GL环境中开发,先抓住局部设计实现,然后不断修改,直到全面满足要求; 80年代末是CASE(计算机辅助软件工程)方法和OO(面向对象)方法; 90年代是客户/服务器时代,或是基于WEB的开发时代;这时客户购买现成的软件包,甚至是整个系统,然后进行基于组件的开发或进行系统集成。 信息系统开发的任务 根据企业管理的目标、内容、规模、性质等具体情况 从系统观点出发 运用系统工程的方法 按照系统发展的规律 为企业建立基于IT、为企业管理人员使用的IS 建立信息系统就是求解问题的过程? 开发对象的描述; 开发对象的分析; 开发过程的实现; 创造和选择开发工具、平台; 对开发结果的评价; 管理和控制开发质量。 如何解决这些问题,就形成了不同的信息系统开发方法学。(所以有标准) 信息系统的生命周期 任何系统均有其产生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生命周期 ( System Life Cycle)。系统生命周期的概念对于复杂系统的建设具有重要的指导意义。 信息系统的生命周期,可以分成以下四个阶段(见下页)。 1.系统规划 2.系统开发:系统分析、系统设计、系统实施 3.系统运行与维护 4.系统更新 信息系统开发方法学 信息系统开发生命周期的每一阶段都涉及采用什么方法的问题。 EX、系统分析:SA、TFD、DFD、DD等 EX、系统设计:HIPO分层图、SL、SD等 什么是系统的思想?其核心内容和要点是什么? 什么是系统的观点,为什么要用系统的方法解决问题? 为什么要把组织当作系统来对待,这对分析解决管理问题有什么好处? 系统工程包含哪些内容?系统化、工程化的主要含义是什么? 管理信息系统主要使用了哪些开发方法和技术,试述它们的基本原理和功能。 什么是CASE 工具,它对信息系统开发起到了怎样的作用? 什么是“诺兰模型”,它描述信息系统经历的哪几个阶段,各阶段有哪些特点? 为什么要进行信息系统规划,其意义是什么? 根据“诺兰模型”的提示,我们在开发管理信息系统时应注意哪些问题? 制订MIS战略规划有哪些常用的方法? *系统工程方法 系统工程 l? 作为技术:一门组织管理的技术,是研究大规模复杂系统的新兴边缘的科学,既有一般工程技术的特有的特点,又有自身的特点l??作为学科:研究大规模复杂系统的新兴边缘学科l??作为工程:既有一般工程技术的特点,又有本身的特点 系统集成部件或子系统有效地组织起来的过程和结果。l?? 目的:使系统集成后的功能各部件及系统的功能之和。?* 管理信息系统是大规模、复杂的、长期的系统工程,必须采用系统工程的方法来研究 系统工程方法 中心思想 把任何客观事物当作系统来对待,用系统方法分析问题 研究(求解)系统工程解的方法论 l??用系统的观点研究问题 用系统的观点研究问题 1 系统的思想——整体考虑研究对象 ,将待解决的问题当作系统处理 2 系统的分析—— 使用系统模型分析实际问题,找出输入、处理、输出和反馈、环境 3 系统的方法——系统化、规范化、标准化、模型化、工程化 实际
文档评论(0)