[经济学]第2章 管理信息系统的开发方式与方法

上传人:油条 文档编号:55084114 上传时间:2018-09-24 格式:PPT 页数:177 大小:1.35MB
返回 下载 相关 举报
[经济学]第2章  管理信息系统的开发方式与方法_第1页
第1页 / 共177页
[经济学]第2章  管理信息系统的开发方式与方法_第2页
第2页 / 共177页
[经济学]第2章  管理信息系统的开发方式与方法_第3页
第3页 / 共177页
[经济学]第2章  管理信息系统的开发方式与方法_第4页
第4页 / 共177页
[经济学]第2章  管理信息系统的开发方式与方法_第5页
第5页 / 共177页
点击查看更多>>
资源描述

《[经济学]第2章 管理信息系统的开发方式与方法》由会员分享,可在线阅读,更多相关《[经济学]第2章 管理信息系统的开发方式与方法(177页珍藏版)》请在金锄头文库上搜索。

1、,第2章 MIS的开发方式与方法,内容,内容提要 2.1 MIS开发涉及的基本问题 2.2 MIS的开发方式 2.3 结构化生命周期法 2.4 原型法(Prototyping Approach) 2.5 面向对象的方法 2.6 软件开发工具 2.7 MIS开发的组织工作 小结 习题2 返回,内容提要,MIS的开发是一个复杂的系统工程,它要受到多方面条件的制约。研究这些条件无疑将有助于MIS的开发,有利于对MIS开发中涉及到的有关问题的理解。在MIS建设的长期实践中,已形成了多种系统开发的方式和方法。因此,为了保证系统开发工作的顺利进行,应该根据所开发系统的规模大小、技术的复杂程度、管理水平的高

2、低、技术人员的情况、资金与时间要求等各个方面的不同要求采用不同的开发方式与方法。 返回,学完本章后,应该掌握以下内容:,1 MIS开发的基本原则 2 MIS开发应具备的条件 3 MIS的开发策略 4 MIS的开发方式 5 MIS的常用开发方法 6. MIS开发的环境 返回,2.1 MIS开发涉及的基本问题,2.1.1 MIS开发的基本原则 2.1.2 MIS开发的条件 2.1.3 MIS的开发策略 返回,2.1.1 MIS开发的基本原则, 实用性原则 系统性原则 符合软件工程规范的原则 完善,逐步发展的原则 返回, 实用性原则,系统必须满足用户管理上的要 求,既保证系统功能的正确性又方 便实用

3、,需要友好的用户界面、灵 活的功能调度、简便的操作和完善 的系统维护措施。 实用/系统/软件工程/逐步/返回, 系统性原则,在MIS的开发过程中,必须 十分注重其功能和数据上的整 体性、系统性。 实用/系统/软件工程/逐步/返回, 符合软件工程规范的原则,MIS的开发是一项复杂的应用 软件工程,应该按软件工程的理 论、方法和规范去组织与实施。 实用/系统/软件工程/逐步/返回, 逐步完善,逐步发展的原则,MIS的建立不可能一开始就十 分完善和先进,而总是要经历一个 逐步完善、逐步发展的过程。 实用/系统/软件工程/逐步/返回,2.1.2 MIS开发的条件,1. MIS开发的条件 2. MIS开

4、发前的准备工作 返回,1.MIS开发的条件,领导重视,业务人员积极性高; 必须有建立MIS的实际需求和迫切性; 必须要有一定的科学管理基础; 有必要的投资保证,并能提供系统维护 人员的编制和维护费用; 管理人员知识结构应满足系统建设需要; 基础数据要齐全规范。,返回,2.MIS开发前的准备工作,建立开发领导机构及组织开发队伍; 借鉴同类系统的开发经验; 选择适合本企业实际的开发方式; 确定系统目标、开发策略和投资金额; 收集和整理基础数据。 返回,2.1.3 MIS的开发策略,1.几种可以考虑的开发策略 2.选择策略时应注意的3个问题 返回,1.几种可以考虑的开发策略, 接受式开发策略 直线式

5、开发策略 迭代式开发策略 实验式开发策略 规划式开发策略 图21选择开发策略的模型 返回, 接受式开发策略,认为用户对信息的需 求的叙述是正确的、完全 的和固定的,并且以此作 为开发的根据。 接受/直线/迭代/实验/规划/模型/适合/返回,适合:,小项目,高度结构化,用户需 求明确和开发者有充分经验的情形。 例如:对文件的转换、从已有 文件或数据库中产生各种报表、以 及某些简单的、单用户的系统等。 返回, 直线式开发策略,从需求说明开始到最后开发 直线的进行下去,每完成一步都要 进行评审,以验证是否和需求一致。 接受/直线/迭代/实验/规划/模型/适合/返回,直线式开发策略适合:,用户的应用需

6、求可较好的定 义,且以后不需进一步修改或只 需稍作修改 (如生命周期法)、系 统规模较大,但结构化程度高, 用户任务的综合性强以及开发者 具有熟练技术与丰富经验的情形。 返回, 迭代式开发策略,研制过程中验证需求不论是有错还是不恰当,都可以回到需求确定过程,对需求说明进行修改,如此重复进行,直到所开发的系统满足需求为止。 若开发需求的不确定性比较高,直线式开发策略不能保证用户真正的信息需求,就需要把传统直线式过程加以改进,使其按迭代方式重复进行。 接受/直线/迭代/实验/规划/模型/适合/返回,迭代式开发策略适合:,大型多用户系统、对用户或开发者来说是新的应用领域的情形。 返回, 实验式开发策

7、略,采用原型法或应用的模拟, 通过试验的方式去逐次近似并 减少不确定信息需求,同时找出 原型的缺点,直到用户对需求完 全理解和需求得到保证为止。 接受/直线/迭代/实验/规划/模型/下页/返回,若信息需求不确定性很高, 则可通过一个实际工作系统来 验证需求是否得到保证。 如:高层管理决策支持系统、交 互预测模型及多用户的非结构化 系统等。 返回, 规划式开发策略,从系统的战略目标、信息需求分 析、资源分配和项目计划等方面进行 规划,合理的设计出系统的总体结构。 各个子系统的开发,则根据其信息需求 的不确定性程度,选择不同的开发策略。 接受/直线/迭代/实验/规划/模型/适合/返回,规划式开发策

8、略适用于:,MIS的规模特别大,复杂程度 特别高,例如跨地区、跨部门的全 国性的大系统,其信息需求的不 确定性程度特别大,必须做好MIS 的总体规划。 返回,图21 选择开发策略的模型,接受/直线/迭代/实验/规划/模型/返回,不确定因素,不确定级别,开发策略,项目的规则 结构化程度 用户对任务的 理解程度 开发者对任务 熟练程度,低 中 高 很高,接受式 直线式 迭代式 实验式 规划式,2. 选择策略时应注意的3个问题,(1) 关于总体规划 (2) 开发的技术方法 (3) 开发的进程控制 返回, 关于总体规划,在系统建立与开发过程的整体规 划上,应采取“总体规划,分期实施, 逐步投资,逐步见

9、效”的策略原则。 具体的方法有以下两种: “自上而下”的方法 “自下而上”的方法 返回, 开发的技术方法,在考虑系统开发的技术方法 上,必须注意应用成熟的技术,MIS 开发不是搞科研,而是一项应用软 件工程。 返回,(3)开发的进程控制,在系统开发的进程控制 上,应立足于采用增量实现 的策略。 返回,2.2 MIS的开发方式,2.2.1 自行开发 2.2.2 委托开发 2.2.3 合作开发 2.2.4 利用现成软件包开发 案例2.1 大公司是否可使用小厂商提供的软件包 返回,2.2.1 自行开发,由用户依靠自己 的力量独立完成系统开发 的各项任务。 自行开发/适合/优点/缺点/注意/比较/返回

10、,适 合,有较强专业开发分析与设计队伍 和程序设计人员 系统维护使用队伍的组织和单位 如:大学、研究所、计算机公司、 高科技公司等单位。 自行开发/适合/优点/缺点/注意/比较/返回,优 点,开发费用少,容易开发出适合本 单位需要的系统,方便维护和扩展, 有利于培养自己的系统开发人员。 自行开发/适合/优点/缺点/注意/比较/返回,缺 点,(1)容易受业务工作的限制,系 统整体优化不够,开发水平较低。 (2)系统开发时间长,开发人员 调动后,系统维护工作没有保障。 自行开发/适合/优点/缺点/注意/比较/返回,注 意,(1)需要大力加强领导,实行 “一把手”原则; (2)向专业开发人士或公司进

11、 行必要的技术咨询,或聘请他们 作为开发顾问。 自行开发/适合/优点/缺点/注意/比较/返回,2.2.2 委托开发,由使用单位(甲方)委托通常是 有丰富开发经验的机构或专业开发 人员(乙方),按照用户的需求承担系 统开发的任务。 委托开发/适合/优点/缺点/注意/比较/返回,适 合,使用单位(甲方)没有MIS的系 统分析、系统设计及软件开发人 员或开发队伍力量较弱、但资金 较为充足的单位。 委托开发/适合/优点/缺点/注意/比较/返回,优 点,省时、省事,开发的 系统技术水平较高。 委托开发/适合/优点/缺点/注意/比较/返回,缺 点,费用高、系统维护与扩展需 要开发单位的长期支持,不利于 本

12、单位的人才培养。 委托开发/适合/优点/缺点/注意/比较/返回,注 意, 使用单位(甲方)的业务骨干要 参与系统的论证工作; 开发过程中需要开发单位(乙方) 和使用单位(甲方)双方及时沟通,进 行协调和检查。 委托开发/适合/优点/缺点/注意/比较/返回,2.2.3 合作开发,由使用单位(甲方)和有丰富 开发经验的机构或专业开发人员 (乙方),共同完成开发任务。双方 共享开发成果,实际上是一种半委 托性质的开发工作。 合作开发/适合/优点/缺点/比较/返回,适 合,使用单位(甲方)有一定的MIS 分析、设计及软件开发人员,但开 发队伍力量较弱,希望通过MIS的开 发建立、完善和提高自己的技术队

13、 伍,便于系统维护工作的单位。 合作开发/适合/优点/缺点/比较/返回,优 点,相对于委托开发方式比较节 约资金,可以培养、增强使用单位 的技术力量,便于系统维护工作,系 统的技术水平较高。 合作开发/适合/优点/缺点/比较/返回,缺 点,双方在合作中沟通易 出现问题,因此,需要双方 及时达成共识,进行协调和 检查。 合作开发/适合/优点/缺点/比较/返回,2.2.4 利用现成软件包开发,利用现成的软件包开发 MIS,可购买现成的应用软件包或 开发平台,如财务管理系统、小型 企业MIS、供销存MIS等等。 包开发/软件包/适合/优点/缺点/比较/返回,应用软件包,是预先编制好的、能完成一定功能

14、 的、供出售或出租的成套软件系统。它 可以小到只有一项单一的功能,比如打 印邮签,也可以是有50万行代码的、 400多个模块组成的复杂的运行在主机 上的大系统。 包开发/软件包/适合/优点/缺点/比较/返回,适 合,对于功能单一的小系统开发颇为有效。但不太适用于规模较大、功能复杂、需求量的不确定性程度比较高的系统的开发。 包开发/软件包/适合/优点/缺点/比较/返回,优 点,能缩短开发时间,节省开 发费用,技术水平比较高,系统 可以得到较好的维护。 包开发/软件包/适合/优点/缺点/比较/返回,缺 点,功能比较简单,通用软件的专 用性比较差,难以满足特殊要求,需 要有一定的技术力量根据使用者

15、的要求做软件改善和编制必要的 接口软件等二次开发的工作。 包开发/软件包/适合/优点/缺点/比较/返回,表2.1 开发方式的比较,自行开发/委托开发/合作开发/软件包开发/返回,案例2.1 大公司是否可使用小厂商提供的软件包,SCANIA 公司软件包 的选择,返回,2.3 结构化生命周期法,2.3.1 系统开发生命周期 2.3.2 结构化生命周期法的开发过程 2.3.3 结构化生命周期法的特点 2.3.4 结构化生命周期法的缺点 返回,2.3.1 系统开发生命周期, 生命周期 基本思想 图2-2 MIS的生命周期 返回,生命周期,从提出要建立一个MIS开始,到完全 建成的全过程,是一个连续发展的过程, 即一个阶段的完成就是下一个阶段的开 始,这个过程称为系统的开发生命周期 (System Development Life Cycle,简称 SDLC)。 返回,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号