第三章管理信息系统的开发策略.pptx

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、质量要求高:
软件产品不容许有任何错误,任何一个语法错误或语义错误, 都会使运行中断或出现错误的处理结果。
5
4、产品是无形的:
软件产品是存储在计算机系统之内的程序和数据,它们是无形 的。尽管表现在技术资料中的产品是可读的,但是除开发人员以 外其它人很难理解和掌握。
5、历史短,经验不足:
管理信息系统始于20世纪60年代,历史很短。
直至模块。
14
❖结构化生命周期法特点:
4、逻辑设计与物理设计应分别进行
• 逻辑设计(系统分析阶段),构造新系统的逻辑模型,解 决系统“干什么”的问题;
• 物理设计(系统设计阶段),建立系统的物理模型,解决 系统“如何干”的问题;
• 逻辑设计与物理设计不容许交叉进行;
5、使用结构化、模块化方法
• 系统的各部分独立性强,便于设计、实施、修改、维护; • 模块的划分也是自顶向下的;
3
第一节 系统开发的任务和特点
系统开发的任务:
❖ 系统开发任务的定义:
系统开发的任务就是企业管理的目标、内容、性质等具体情况, 从系统论的观点出发,运用系统工程的方法,按照系统发展的规 律,为企业建立起计算机化的信息系统。
核心任务:开发一套适合于现代企业管理要求的应用软件系 统。
❖ 系统设计的定义:
9
❖ 系统的环境适应性:
➢ 适应环境变化的要求,开发易扩展、易维护的系统。
➢ 无论设计系统还是实际工作的安排,要考虑可能的变化 ; 例如: (1)设计系统时就要考虑将来修改系统时怎样才方便; (2)用户的要求也是随时间可变的。
➢ 尽管结构化方法在用户需求发生变化时较难更改,但如果结 构合理,模块独立性强,会有利于系统的变更。
管理应用软件系统从项目提出直到运行、评价为止的整个过程, 又称系统分析和设计。
4
系统开发的特点:
1、复杂性高:
企业属于非确定型的复杂系统;系统开发是综合性技术。
2、集体的创造性劳动:
系统开发是创新,进行系统开发要引进先进的管理模式,需要 集中系统分析师、管理咨询师、管理业务人员、计算机技术人员 等个方面的人员。
6
第二节 系统开发的指导思想
❖ 系统的目的性: ❖ 系统的整体性: ❖ 系统的相关性: ❖ 系统的环境适应性: ❖ 工作成果文档化,图表规范化:
7
❖ 系统的目的性:
明确系统开发的目的,确立面向用户的观点。 满足用户的要求是开发工作的出发点和归宿; 用户是否满意是衡量系统开发质量的首要标准。
❖ 系统的整体性:
10
❖工作成果文档化,图表规范化:
• 使系统开发人员与用户有共同语言,避免不同理解造成 混乱; • 便于工作的交流与将来的修改,保持工作的连续性; • 便于查阅(文献资料要编号存档) ; • 严格地说,文档是系统的生命线,一个没有文档或文档 混乱的系统就是一个走到头的系统。
11
第三节 系统开发的方法
15
❖结构化生命周期法特点:
6、严格按阶段进行
• 严格区分阶段,明确各阶段的工作任务与步骤; • 后续阶段的工作以前面阶段工作的成果为依据; • 混淆工作阶段常常是导致系统开发失败的原因,前面的错
项目开发过程
解空间
2
常见的管理信息系统开发方法
支持系统分析与设计的方法使用较广泛的有: 1、SADT方法(Structured Analysis Design Technique,结 构分析设计技术)或SSAD(Structured System Analysis and Design,结构化系统开发方法); 2、原型法; 3、BSP法(Business System Planning,企业系统规划 法) ; 4、CSF法(Critical Success Factors关键成功因子法) ; 5、面向对象的开发方法。
第三章 管理信息系统的开发策略
➢系统开发的任务和特点 ➢系统开发的指导原则 ➢系统开发的原则 ➢系统开发的方式 ➢系统开发的组织和项目管理
1
项目开发过程的映射关系
管理信息系统项目的开发是客观事物及其活动在计算机系 统中的抽象映射,从问题空间到解空间的映射即为项目开发 过程。
客观世界
映射
计算机系统
问题空间
结构化生命周期法
❖ 生命周期法的含义:
生命周期法又称结构化生命周期法,或结构化系统开发方法 (SSAD:Structured System Analysis and Design 或SADT: Structured Analysis Design Technique)。
❖ 生命周期法的要求:
生命周期法要求信息系统的开发工作划分阶段与步骤,规定 每一阶段的工作任务与成果,按阶段提交文档,在各阶段中按步 骤完成开发任务。
12
❖结构化生命周期法特点:
1、面向用户的观点
• 信息系统的最终目的是为用户服务的,系统是要交付 给用户来使用的。
• 系统的成功与否取决于系统是否符合用户的需要。 • 用户的要求是研制工作的出发点和归宿。 • 开发过程中始终与用户保持接触,加强联系。 • 不断让用户了解系统研制的进展情况,核准研制工作
方向。
13
❖结构化生命周期法特点:
2、加强调查研究和系统分析
• 以用户的需求为系统设计的出发点。 • 根据用户需求来进行系统分析,减少盲目性。 • 需求的预先严格定义成为结构化方法的主要特征。
3、按照系统的观点,自顶向下地完成研制工作
• 以系统的观点看待组织,看待研制工作; • 全局放在首位,首先保证全局的正确、合理。 • 自顶向下将系统划分为相互联系又相对独立的子系统
采用先确定逻辑模型,再设计物理模型的开发思路。 系统开发应采用整体化开发形式,具体做法如下: 1、详细了解原系统信息处理过程; 2、对原物理模型进行综合和抽象,得出原模型的整体逻辑模型。 3、对原系统的逻辑模型进行改进和完善形成新系统的逻辑模型, 解决计算机系统应该“做什么”的问题。 4、建立新系统的物理模型,即确定新系统实现逻辑模型的技术 方法和手段,解决新系统应该“如何做”的问题。
8
❖ 系统的相关性:
根据分解—协调的原则由顶向下发展系统。“由顶向下”建立新系 统的逻辑和物理模型—主导原则; “由底向上”实施系统—辅助原则 。
Biblioteka Baidu需求
需求1
……
需求n
需求1.1
需求1.2
需求n.1
需求n.2
概念模式1.1 概念模式1.2 概念模式n.1 概念模式n.2
概念模式1
……
概念模式n
全局概念模式
相关文档
最新文档