基本信息
文件名称:第六章信息系统开发的概念.ppt
文件大小:681 KB
总页数:15 页
更新时间:2025-09-25
总字数:约1.59千字
文档摘要

第六章信息系统开发的概念第1页,共15页,星期日,2025年,2月5日第一节信息系统开发的条件具有一定的科学管理基础领导重视,业务人员积极性高建立一支高水平的信息系统开发的专业队伍具有一定的资源条件第2页,共15页,星期日,2025年,2月5日第二节信息系统开发的方法系统开发的方法体系是指人们在从事信息系统分析与设计时所普遍遵守的原则、方法和指导思想。一种系统开发方法的好坏,一种分析设计理论的正确与否,直接关系到系统开发的成败。一、系统开发的方法体系第3页,共15页,星期日,2025年,2月5日几种常见的方法体系有:1.自顶向下(Top-down)的开发方法自顶向下的开发方法实际上是一种系统化的方法,其做法是首先将整个系统作结构化的划分,然后从高层到基层、从整体到局部、从一个组织的功能、机制、任务到内部每个经营管理活动的细节进行系统分析与设计。第4页,共15页,星期日,2025年,2月5日2.生命周期(Lifecycle)开发方法生命周期法的基本思想是将整个信息系统的开发过程划分为系统规划、系统分析、系统设计、系统实施、系统运行维护五个阶段。在每个阶段又包含了多个步骤,第一个步骤和最后一个步骤首尾相连,形成一个系统的有生、有死、有再生的生命周期循环。第5页,共15页,星期日,2025年,2月5日3.需求分析(Requirementanalysis)开发方法需求分析常用的方法有两种:关键成功因素法CSF(Criticalsuccessfactors)企业系统规划法BSP(Businesssystemplanning)第6页,共15页,星期日,2025年,2月5日4.原型法原型法的思想是:借助于新一代自动化的程序生成工具和应用系统开发工具,模拟出一个原型系统,然后再经开发者和用户反复评价、修改和逐步完善,最终形成用户满意的应用系统。第7页,共15页,星期日,2025年,2月5日5.面向对象的开发方法这种方法的主要思路是:所有开发工作都围绕着对象而展开。在分析中抽象地确定出对象以及其它相关属性,在设计中将对象等严格地规范化,在实施时严格按对象的需要来研制软件工具,并由这个工具按设计的内容,直接地产生出应用软件系统。第8页,共15页,星期日,2025年,2月5日二、系统开发方法基于自顶向下、生命周期思想的开发方法结构化分析设计技术;约当结构化系统开发方法;企业系统规划法;詹姆斯·马丁提出的战略数据规划法;杰克逊提出的JSP法和JSD法;系统开发的黑箱理论以及其相应的分析设计方法;我国信息中心组织的专家提出的映射模型设计法及信息系统设计工程综合分析法;等等。第9页,共15页,星期日,2025年,2月5日2.基于新一代系统开发工具和快速开发方法原型方法以及相应的分支,如瀑布型的原型法、快速原型法等;计算机辅助软件工程法CASE(ComputerAidedSystemEngineering);建造专用的信息系统开发生成工具的环境,用以定义和生成实际系统的方法;等等。第10页,共15页,星期日,2025年,2月5日3.面向对象的系统开发方法在信息系统的开发过程中,面向对象的方法可以分为面向系统分析的OOA(Object-orientedanalysis)、面向系统设计的OOD(Object-orienteddesign)、面向系统程序设计的OOP(Object-orientedprogramming)等。第11页,共15页,星期日,2025年,2月5日