第4讲 管理信息系统 MIS开发方法(一)

合集下载

管理信息系统信息系统的开发方法PPT课件

管理信息系统信息系统的开发方法PPT课件
自行开发 委托开发 联合开发 购买现成软件包
11
第五章 信息系统规划
MIS规划是一个组织的战略规划的重要组成部分,是关 于MIS长远发展的规划。由于建设MIS是一项耗资大、历时 长、技术复杂且涉及面广的系统工程,在开发之前,必须认 真制定有充分根据的MIS战略规划。这项工作的好坏往往是 MIS成功的关键。
21
二、关键成功因素法 ——( Critical Success Factors )CSF法
CSF法,就是通过分析找出使企业成功的关键因素,然 后再围绕这些关键因素来确定系统的需求,并进行规划。
CSF法的工作步骤: 1、了解企业的战略标 2、识别所有的成功因素 3、确定关键成功因素(如:汽车制造业—制造成本控制, 保险业—新项目开发) 4、确定各关键成功因素的性能和评估标准。
将战略规划形成文档,经批准后生效。
16
第二节 信息系统战略规划的常用方法
一、企业系统规划法( Business System Planning )BSP
1、BSP法的作用 企业系统规划法是一种能够帮助规划人员根据企业目标
制定出管理信息系统战略规划的结构化方法,通过这种方法 可以做到:
(1)确定出未来信息系统的总体结构,明确系统的子系统组 成和开发子系统的先后顺序。 (2)对数据进行统一规划、管理和控制,明确各子系统之间 的数据交换关系,保证信息的一致性。
22
三、系统总体规划报
统规划的结果以报告的形式编写出来,其内容包括:
1、引言:说明系统的名称、系统目标和系统功能,项目的 由来。
2、系统建设的背景、必要性和意义。
3、拟建系统的候选方案
4、可行性论证:从技术、经济、社会三个方面论证。
5、几个方案的比较:若结论认为是可行的,则给出系统开 发的计划,包括各阶段人力、资金、设备的需求,用甘特图 表示开发进度。

管理信息系统MIS开发讲义(ppt 49页)

管理信息系统MIS开发讲义(ppt 49页)
建立MIS的全过程称为MIS开发。
“全过程”指从提出建立MIS(系统规 划)、经过系统分析、系统设计、系统 实施和评价直到用新系统代替原系统的 全过程。然后进入系统运行和维护,这 也称为MIS的一个生命周期。
一 MIS的开发
MIS的开发通常是一历时相当长(以年计)、 耗资巨大(百千万)、涉及到较多的人员和 部门(全厂各级管理)、技术复杂、管理变 革影响较大的一项工程(一项复杂的系统工 程),而且是一项集体性的创造工程。
性和层次性。
生命周期:系统一般都要经历系统分析(建立系统的需
求被提出来了)、系统设计和系统实施运行三个大的阶段。
自顶向下,逐步求精 工作成果文档发化、图表规范化
系统实施

系统规划 系统分析
系统设计
系统生命周期
3开发方法的实施步骤:
1 总体规划和可行性研究 7 系统详细设计
2 系统详细调查和分析
8 系统实施准备

1系统分析
4系统评价 项目开发 2系统设计
3系统实现
图2-2 信息系统开发步骤
1
理 想 开2 发 顺 序
3
1
2
实 际

3
发 顺

4
4 图2-4 MIS开发各步骤关系
二 MIS的开发组织
领导组
委员会
规划组
分析组
项目组 图2-3 IS 开发队伍组成
信息系统 项目主管
系统开发
系统运行
技术支持
系统分析 程序编制 系统文档 用户培训
完成MIS的图形化描述; 步骤2:用CASE代码自动器生成系统的源代码 步骤3:用CASE测试数据生成器提供MIS测试用例
CASE开发MIS的特点

(管理信息系统原理及开发)第三章 MIS的开发设计过程(管理信息系统原理及开发)

(管理信息系统原理及开发)第三章 MIS的开发设计过程(管理信息系统原理及开发)
(管理信息系统原理及开发)第三章 MIS的开发设计过程(管理信息系统原 理及开发)
一、需求分析
➢1、需求分析阶段要解决的问题
(1) 调查分析用户的总体需求,了解新系 统应达到的总体目标
(2) 调查新系统应用环境的现状:组织概 况、组织环境、现行系统的状况,对新系 统认识的基础、资源状况;
(3) 调查新系统用户的人员状况:管理人 员、技术人员、用户群数量
(3)需求信息的分析和整理
业务流程分析:业务流程分析的目的是获得业务流程 与数据联系的形式描述,分析结果以数据流图(DFD)的
形式描述。DFD由圆圈、双线段和有向线段描述。圆圈表
示处理、双线段表示存储、有向线段表示数据流向。
数据的结构描述:数据字典(DD)是对数据的结构的描
述。
2020/7/21
(1)现行系统在功能上存在什么问题?
(2)业务流程中是否缺少或有多余的环节?
(3)数据流程中是否有不合理的数据流向和数据 存储结构?
(4)数据处理功能是否需要修改或优化。
2020/7/21
5
一、需求分析
➢5、需求说明书与系统分析评审
在充分调查研究的基础上,形成系统需求 说明书, 新系统的需求说明书主要包括: 对现行系统情况及其存在问题的简述;新 系统应达到的目标;现行信息系统的概况; 新系统的初步逻辑模型。
2020/7/21
10
二、系统总体设计
➢(4) 重要的实例
✓ 例如:分析学校进行学生成绩和学籍管理的E-R图如下所 示:首先:省略说明实体属性的E-R图。
2020/7/21
11
二、系统总体设计
✓ 然后:详细E-R图。
2020/7/21
12
二、系统总体设计

MIS的开发方法

MIS的开发方法

• 维护评价
系统维护 系统评价 工作质量:可靠性, (工作质量:可靠性,准确性 经济效益:维护费,开发费) 经济效益:维护费,开发费)
• 系统实施
编程 人员培训 系统调试测试(实施中,测试工作量最大) 系统调试测试(实施中,测试工作量最大) 系统转换
四阶段法
• 系统规划
提出目标,调查现行系统, 提出目标,调查现行系统,可行性研究
• • • • • 结构化法 快速原型法 生命周期法与快速原型法 面向对象法 计算机辅助开发方法
• 方法的由来
结构化系统开发法
信息系统是有生命周期的, 信息系统是有生命周期的,整个周期按照提出问题确定目 分析、设计、 标、分析、设计、实施直到新系统代替旧系统。
• 生命周期法:按照 生命周期的概念,严格地为系统生命 生命周期法:按照MIS生命周期的概念 生命周期的概念,
生命周期法与快速原型法
生命周期法优点与缺点 快速原型法优点与缺点 • 总之,两者主要差别在于系统需求阶段的开发。 总之,两者主要差别在于系统需求阶段的开发。 系统需求阶段的开发 • 两者常常结合使用(原型可以做开发基础或参考 两者常常结合使用( 或抛弃) 或抛弃)
生命周期法优点与缺点
• 生命周期法优点
BSP方法的主要目标 方法的主要目标
提供一个信息系统规划,包括: 提供一个信息系统规划,包括: • 开发的优先顺序 • 使系统有长的生命周期 • 提供数据处理资源管理 • 及时响应用户 • 对数据统一规划管理,实现一致性 对数据统一规划管理,
定义企业过程
• 是BSP方法的核心。 方法的核心。 方法的核心 • 企业过程:企业资源管理中所需要的,逻辑上相关的一组决 企业过程:企业资源管理中所需要的,逻辑上相关的一组决

MIS讲义(第十二章 管理信息系统的开发方法)

MIS讲义(第十二章 管理信息系统的开发方法)

Management Information Systems
经世致用 管人悟道
2.可行性研究
可行性(feasibility)研究是指在当前组织内外的具体条件下, 系统开发工作必须具备的资源和条件,看其是否满足系统目 标的要求。其目的是保证资源的合理使用,避免浪费和一些
不必要的失败。
1) 目标和方案的可行性 目标是否明确,方案是否切实可行,是否满足组织进一步发 展的要求等。
的一轮的开发,当然对过几年以后的规划也要修订。 Management Information Systems
经世致用 管人悟道
管理信息系统的开发步骤
建立领导小组
组成系统组 进行系统规划
1系统分析
4系统评价
项目开发 3系统实现
2系统设计
Management Information Systems
经世致用 管人悟道
(3)信息系统分析员。 Management Information Systems
经世致用 管人悟道
二、系统开发工程
5、在信息系统委员会的领导下要建立一个系统规划组或系 统分析组,简称系统组。
系统组应有各行业的专家,如管理专家、计划专家、系统分析员、运 筹专家、计算机专家等。 这支队伍可以由本单位抽人组成,大企业可以这样;也可以请外单位 的人,如由科研单位、大专院校、咨询公司派出专家和本单位专家结 合组成。 系统规划的主要内容包括企业目标的确定、解决目标的方式的确定、 信息系统目标的确定、信息系统主要结构的确定、工程项目的确定及 可行性研究等; 系统规划是一个全面的长期的计划,在规划的指导下就可以进行一个 个项目的开发。
功。 Management Information Systems

管理信息系统 第三章 MIS开发方法

管理信息系统 第三章  MIS开发方法

二、结构化方法的主要原则
用户参与 自顶向下为主,自底向上为辅 严格划分工作阶段,明确各阶段的任务 为未来系统的扩展预留空间 成果文档化
三、阶段划分及其内容
(重点) 1、分为哪五个阶段? 2、每个阶段的任务是什么? 3、 每个阶段需编写什么文档?(28)
三、阶段划分及其内容
系统规划 系统分析 系统设计 系统实施 运行维护
局限: 局限:
不适合大型系统或 者复杂系统的开发
第三节、 面向对象的开发方法(90年代)
一、产生背景 20世纪90年代初 世纪90年代初, 20世纪90年代初,面向对象的分析与设计方 法以及面向对象的语言( C++)开始实际应用 开始实际应用, 法以及面向对象的语言(如C++)开始实际应用,从 而推动了面向对象力法的开发方法的发展。 而推动了面向对象力法的开发方法的发展。 基本思想(37): ):尽可能模拟人类习惯的思维 二、基本思想(37):尽可能模拟人类习惯的思维 方式, 方式,使开发软件的方法与过程尽可能接近人类认 识世界解决问题的方法与过程, 识世界解决问题的方法与过程,
时间
当前系统运行维护 当前系统的生命期 图2-1 MIS生命周期模型
四、结构化方法的优缺点 优点
– 强调开发过程的整体性; – 严格区分工作阶段 缺点 – 开发周期长,很难适应环境的变化 – 要求在系统开发初期就掌握用户需求,预见可能发生 的变化
第二节、原型法(80年代)
•一、产生背景:结构化方法的缺点是开发周期长, 一 产生背景:结构化方法的缺点是开发周期长, 系统开发初期难以确定用户需求。20世纪80年代初 世纪80 系统开发初期难以确定用户需求。20世纪80年代初 期发展起来的原型法针对这些缺点而出现。 期发展起来的原型法针对这些缺点而出现。 •二、基本思想(31):开发人员凭借自己对用户 ):开发人员凭借自己对用户 二 基本思想(31): 需求的理解,通过强有力的软件环境支持, 需求的理解,通过强有力的软件环境支持,构造出 一个系统原型,用户先运行这个原型系统,熟悉它、 一个系统原型,用户先运行这个原型系统,熟悉它、 使用它,受到启发和取得经验, 使用它,受到启发和取得经验,然后对系统的目标 和功能提出更精确、具体的需求, 和功能提出更精确、具体的需求,然后开发人员反 复修改原型直至用户满意。 复修改原型直至用户满意。

《管理信息系统》课程讲义1

《管理信息系统》课程讲义1

《管理信息系统》讲义段金华编景德镇陶瓷学院工商学院前言管理信息系统(MIS)是一门新兴学科,它是近年来随着管理科学(Management Science)、系统理论(System Theory)和计算机科学(Compute Science) 的不断发展和相互交换,逐步形成的一门综合性边缘学科(Dual Discipline) 。

就管理信息系统的功能而言,它是一个由人、计算机等组成的进行信息的收集、传递、存储、加工、维护和使用的系统。

该学科的诞生和发展、标志着计算机在管理中的应用达到了一个新的高度,它已成为管理领域内一门极其重要的应用性科学。

第一章基本概念与理论基础第一节基本概念一、信息及其度量1、信息的概念信息(Information)是客观世界所固有,人类自古对其有一定的认识①,但从来没有象现代社会这样引起如此广泛、深入、持久的影响,以至于要为信息给出一个定义,十分困难。

现在各种有关信息的定义达几十种之多②。

正如十九世纪的印度哲学家辨喜所说“世界上最伟大的东西是最简单的东西,它和你自己存在一样简单”。

正是由于信息概念十分广泛,所以,不同学科对其有不同的解释。

一般认为:信息是关于客观事实的可通讯的知识。

其理由:第一,信息是客观世界各种事物的特征的反映。

这些特征包括事物的有关属性状态,如时间、地点、程度和方式等等。

第二,信息是可以通讯的。

大量的信息需要通过各种仪器设备获得。

第三,信息形成知识。

人们正是通过人类社会留下的各种形式的信息来认识事物、区别事物和改造世界的。

2、信息与数据数据(Data,又称资料)是对客观事物的性质、状态以及相互关系等进行记载的物理符号或是这些物理符号的组合。

从上表中可以看出:数值数据使得客观世界严谨有序;其它类型的数据使得客观世界丰富多彩。

信息与数据既有联系,又有区别:数据是信息的表达形式,信息是数据表达的内容。

数据是对客观事物状态和运动方式记录下来的符号(数字、字符、图形等),不同的符号可以①一千多年前,唐代诗人李中在《碧云集·暮春怀古人》中留下“梦断美人沉信息,目穿长路倚楼台”的佳句。

MIS开发方法学41页PPT

MIS开发方法学41页PPT
➢ 以提高效益为目的,发挥人机结合优势,再造业务 流程。
➢ 采用成熟的先进适用技术。 ➢ 采用经济、简洁、宜人的人机接口。
3、系统原则
系统的观点,系统工程的原理方法
4、规范化原则
标准化,规范化,有示范作用,易移植推广。
5、递进原则
总体规划,分步实施,递进发展。
5.2 MIS开发方法
MIS的开发方法指其开发的思想方法及其所用的模型 工具,至今形成了思想方法体系的主要有结构化生 命周期法、增长原型法、面向对象方法
如有需要与可能可跳过某些步骤或有 必要的 反复,但不可打乱或颠倒之 。
1. 结构化系统分析(SSA)
结构化系统分析的目的是根据用户的系统需求, 确定系统的任务,即系统到底要“做些什么”。它又可 分为可行性研究、现状调查与评价和目标分析——新系 统逻辑模型构思等三个小阶段。
2. 结构化系统设计(SSD)
3. 系统运行
系统运行阶段包括三个方面的工作:系统运行的 日常管理与系统维护、系统管理和系统评价。
结构化生命周期法的思想是目前普遍接受的一种 传统的主流思想方法,主要优点有如下两点:
(1)强调系统开发过程的整体性和全局性,强调在整 体优化的前提下来考虑具体的系统分析设计问题,即 所谓的自顶而下、逐步求精的观点。
5.2.3面向对象(OO)方法
在信息系统工程中,结构化生命周期法把软件工程 中重在处理过程的结构化开发方法与数据库设计中重在 数据结构的实体联系方法结合起来,努力实现动态过程 与静态结构的集成融合和开发阶段间的圆滑过渡。正是 这种努力孕育了面向对象基本思想。对象是现实世界事 物的抽象,是组成世界的基本模块,对象内部有自己的 静态结构(属性)和动态行为(操作);对象之间的静 态联系(关联)是相对稳定的,而其动态连接(事件驱 动)则不断地改变着对象的状态,使世界千姿百态丰富 多彩;对有共性的对象的抽象概括与封装把对象划分为 类,而通过派生继承又得到子类,构成类层次;在整个 信息系统生命周期中保持这些概念与模型不变,从而真 正实现了动态过程与静态结构的完全集成融合和开发阶 段间的无缝连接。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开发阶段 系统规划 系统分析 系统设计 系统实施
主要人员 CIO、项目经理、系统分析员 系统分析员、终端用户 系统设计员、数据库管理员 程序设计员、数据库管理员、终端用户
系统维护与评价 系统维护人员、数据库管理员
信息系统开发工作中工作量重心的偏移
诺兰模型
影响度 人数
规划
分析
设计
实施
维护
阅读:发现错误的成本
•掌握原型法的开发步骤;原型法的种类;原型 法的特点及适用范围;
•具备利用上述两种方法开发信息系统的能力 •了解面向对象法;面向对象法的开发过程;面 向对象法的特点及适用范围
第三章 管理信息系统开发方法
• 内容提要:
一、 MIS开发概述
二、结构化系统开发方法 三、原型法 四、面向对象的方法简介 五、计算机辅助软件工程CASE
给专业软件开发单位。
4. 采购
• 时间短,费用低,而且系统可靠性稳定性高,反映先
进管理思想 • • • 不能满足用户单位的特定需求 维护困难 “采购方式”只是获得管理信息系统时间比较短,但 是系统实施的时间仍然很长。(作改动、编接口)
三、系统开发方法概述
系统开发策略
• “自下而上”的开发策略 (Bottom Up) 从现行系统业务状况出发,先设计系统的构 件实现一个个具体的功能,逐步地采用搭积木的 方式组成整个系统,由低级到高级建立MIS。
2. 联合开发(合作开发)
由用户单位和用户单位以外的单位组成系统开发小 组,由对方负责,针对企业具体情况和要求,共同完成 系统开发任务。 在开发过程中中要注意任务分工明确,责任明确, 注意双方工作人员之间的协调和配合,尤其是各种文档 的交流。
3. 外包(Outsourcing)(或委托开发) 承包方根据用户单位提出的开发要求而提出 管理信息系统的大体框架和开发所需要的费用等, 当用户单位认定后,将系统开发的任务全部外包
对管理信息系统而言,要掌握的知识主要有:计算机网
络、系统安全、数据管理技术、软件结构、系统集成等。
同时系统设计员也应该具有一定的管理知识,具有
在经济和技术之间平衡的能力。
5. 程序设计员 6. 系统维护人员 7. 数据库管理员
项目组的人员结构
管理信息系统的开发分为多个阶段,不同的
阶段完成系统开发中的不同任务,因此不同阶段 所需要的人员从数量和对知识的掌握要求也不同。
总结 练习 资料
第一节 MIS开发概述
本节内容
• MIS开发的认知模型
• 系统开发方式
• 系统开发方法概述
一、MIS开发的认知模型
认知过程
管理信息系统的开发者面临的最大的问题在
于如何准确、完整地获得用户的需求,而大多数 系统的开发者不可能是一个业务专家,对相关问 题有充分的认识,因此在管理信息系统的开发中 有一个认知过程。
2. 认知模型
• • 问题域 逻辑模型:识别用户需求,确定开发系统的功能 (“作什么?”) • 物理模型:在一定信息技术、系统平台约束下,设计 系统实现方式(“如何做?”) • 计算机可执行模型:利用计算机语言设计出相应的计 算机程序。
二、系统开发人员和开发方式
• 系统开发人员
1. 信息主管(CIO) 企业高层负责组织信息资源管理的决策者,全面负 责组织的信息管理工作。根据组织的战略目标,考虑和 提出组织的信息战略,保证信息战略与组织战略相配合, 并对组织信息化的发展做出长远规划。 信息主管首先是一个管理者,但不是技术管理者, 而是业务管理者。
李婧
管理工程系 信息管理研究室 2016/3/5
教学目的
•使学生了解常用的开发方法
•能够使用一种方法或几种方法进行信息系统的 开发
第三章 管理信息系统开发方法
• 内容提要:
一、 MIS开发概述
二、结构化系统开发方法 三、原型法 四、面向对象的方法简介 五、计算机辅助软件工程CASE
教学要求
•了解结构化开发方法以及该方法存在的问题
优点:可以避免大规模系统可能出现运行不协调 的危险
缺点:不能像想象那样完全周密,容易忽视系统 部件的有机联系。
三、系统开发方法概述
系统开发策略
• "自上而下"的开发策略(Top Down)
“自上而下”的开发策略强调从整体上协调
和规划,由全面到局部.从组织管理的整体进行设 计,逐渐从抽象到具体,从概要设计到详细设计,
规划
分析
设计
开发
测试
安装
维护
系统开发方式
1. 自主开发
自主开发方式是一种完全依靠用户单位自身力量,由用
户单位自身组成项目组,根据用户单位的特点来开发MIS。 优点: 满足用户单位的个性化需求 易于维护,能满足经常变化的需求
开发经费较少
缺点: 需要本单位具有知识结构完备、经验丰富的专业人员
开发时间较长
大量的实践表明,信息系统产生的许多错误
都是由于需求定义不准确或错误导致的,而且在
需求定义阶段发生错误,则修改这些错误的代价 非常高。许多成本分析表明,随着开发进程的进 行,改正错误或在改正错误时引入的附加错误的 代价是按指数阻尼正弦曲线增长的。
2000 1800 1600 1400 1200 1000 800 600 400 200 0
课后讨论
人们获得了信息,是否就一定能够保证 管理决策效率的提高?为什么?给出你的 看法。
课前思考 1、有的同学认为,只要能编写好程序,就能开发管 理信息系统,对不对? 2、为什么许多管理信息系统开发和应用失败了,原 因是什么? 3、同学们知道哪些开发方法?“软件危机”是怎么 回事?
第二章 MIS开发
2. 项目经理
管理信息系统的开发是一项系统工程,在开发过程 中涉及多种资源的计划、组织、协调、指挥和控制。
3. 系统分析员
系统分析员是利用信息技术提供组织问题解决方案 的解决者,不是程序员。(详细分析问题,了解与问题 相关的所有事物和关系,提出问题的解决方案)
4. 系统设计员
系统设计员应该具有扎实的信息技术方面的知识。
管理信息系统的开发过程
就是根据需要解决的问题,建立一个有信息技术
支撑、与解决问题相关的、数据处理的、可运行计算机 模型。
现实世界: 问题
计算机世界: 计算机可 执行模型
现实世界: 问题
根据问题 进行抽象
观念世界
逻辑模型
根据系统平台 进行设计
计算机世界 计算机可 执行模型
利用实用软件 进行描述
数据世界 物理模型
相关文档
最新文档