mis的开发方法和技术

---------------------------------------------------------------最新资料推荐------------------------------------------------------mis的开发方法和技术第二章管理信息系统开发方法与技术章节名称第 2 章:管理信息系统开发方法与技术学习本章重点应掌握和理解:管理信息系统的开发原则和条件;管理信息系统的开发策略及其优缺点;管理信息系统的开发方法、基本步骤、优缺点及其适用范围。

管理信息系统的开发策略及其优缺点;管理信息系统的开发方法、基本步骤、优缺点及其适用范围。

难点管理信息系统的开发策略作业见后教具多媒体教学 1. 介绍本课程的学习方法和要求 2. 讲述教学内容 3. 与学生互动 4. 答疑解难小结,布置作业及预习内容授课课时4 课时管理信息系统的开发是在管理信息系统规划的指导下,分析、设计、实现一个信息系统。

管理信息系统开发方法是指管理信息系统开发过程中的指导思想、逻辑、途径以及工具的组合。

本章主要讨论一些主要的开发策略、方法和技术,总结开发的条件和原则。

2. 1 管理信息系统开发方法的历史回顾 1、 20 世纪 50 年代计算机开始应用于管理工作。

目的主要是为了提高数据处理的效率,因而可以说是面向处理的。

1/ 10这时的系统通常称为数据处理系统。

数据是依赖于程序的,即针对一个处理程序,就有一个专为它提供数据的数据文件。

这就是最原始的开发方法,即先了解处理功能,然后编写程序,再编写依赖于它的数据文件。

2、 20 世纪 60 年代出现了数据库。

信息系统的建设方式也有改变,先建立数据库,然后再围绕数据库编写各种应用程序,这种方法可以说是面向数据的。

在早期的这个阶段并没有注意到开发方法的研究。

3、 20 世纪 70 年代,系统开发的生命周期(life cycle)法诞生了。

它较好地给出了过程的定义,也大大地改善了开发的过程。

然而,问题的积累、成本的超支、性能的缺陷,加深了系统开发的困难。

这时系统开发方法依据著名的瀑布模型,并产生了结构化的开发方法。

结构化的意思是试图使开发工作标准化,因而它可以减少随意性。

结构化开发的目标是有序、高效、高可靠性和少错误。

有序是按部就班,按规矩办事,相同情况得出相同结构,减少程序员的随意性,从而达到有纪律、标准化。

结构化还要求建立标准的文档。

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 当然结构化有其负面的影响,它可能妨碍程序员的创造性。

4、 20 世纪 80 年代以后,出现了一些新的程序设计语言和开发工具,其一是第四代语言(fourth generation language,4GL) ,其二是原型法(prototyping) 。

原型法和生命周期法是完全不同思路的两种开发方法。

20 世纪 80 年代末期,计算机辅助软件工程(computeraided software engineering, CASE) 和面向对象(object-oriented, 00) 的开发方法得到很大的发展。

面向对象的方法在 20 世纪 80 年代初已用于计算机科学, 20 世纪 80 年代末开始用于企业系统。

20 世纪 90 年代初,面向对象的分析与设计和面向对象的语言(如 C++)开始实际应用。

教学内容重点教学过程(组织、方法、目标控制策划)5、 20 世纪 90 年代利用模块化和模块连接技术,大大降低了维护成本,提高了开发者的劳动生产率。

20 世纪 90 年代中期,由于 WEB 技术的出现,开发方法又出现了新的机遇,许多工作可以让用户去做,这可能是一种很好的趋势,但系统工作仍然很多,需要信息部门自己完成或借用外力去完成。

如上所述, 20 世纪 6070 年代是结构化系统分析和设计时代, 20 世纪 80 年代初是原型法时代, 20 世纪 80 年代末是 CASE3/ 10和 OO 时代,而 20 世纪 90 年代至今,则到了客户/服务器的时代,或基于 Web 的开发时代。

这时客户宁愿买现成的软件包,甚至是整个系统,而不愿自己开发。

用户买来许多软件部件,自己或请顾问公司把它们集成起来,这就是系统集成或基于部件的开发,在 20世纪 90 年代中后期这种趋势越来越明显。

2. 2 管理信息系统的开发原则和条件(一)企业获取MIS 软件的途径购买、委托开发、联合开发、自行开发(二)MIS 开发的任务和特点任务:根据企业的目标和企业的业务特点,选择合适的方法和技术,开发出满足企业管理和决策需要的 MIS 1、满足用户需要 2、功能更完整:数据处理功能、控制功能、预测功能、决策功能、公用信息服务功能 3、技术更先进 4、实现辅助决策 MIS 开发的特点: 1、技术手段复杂 2、内容复杂,目标多样 3、质量要求高 4、结构和功能受制于特定的管理模式、组织形式和运行机制 5、环境复杂多变(三) MIS 的开发要素(条件)建立 MIS 的必要条件/基本条件①领导的重视和支持②业务部门的积极配合③管理工作的规范化管理工作要求:规范化、标准化、程序化、科学化④相应的组织机构和开发队伍一般组织形式:---------------------------------------------------------------最新资料推荐------------------------------------------------------ 信息系统委员会:职责:确定企业目标、审核和批准系统方案、验收和鉴定系统、建立各种开发组织参加者:企业领导、部门负责人、系统分析员、管理专家系统规划组:职责:确定系统目标、确定系统结构、确定系统方案、可行性研究和论证参加者:管理专家、计算机专家、运筹学专家、预测和计划专家、系统分析员、管理人员系统项目组:职责:系统分析、设计、测试、调试、转换、运行、维护参加者:系统分析员、系统设计员、程序设计员、管理人员、操作人员、信息控制人员、维护人员有关人员:系统分析员:负责系统分析系统设计员:负责系统设计程序员:负责应用程序设计操作员:包括硬件操作和数据录入人员系统维护人员:5/ 10负责系统硬件和软件维护信息控制人员:负责信息收发、调度和核对管理人员:负责和参与系统开发、运行和维护的组织与领导工作。

⑤一定资金作保证⑥实施项目管理(四) MIS 开发原则①领导参加原则:一把手原则②适用性与先进性原则③四统一原则:统一领导、统一规划、统一目标规范、统一软硬件环境④信息工程原则⑤优化与创新原则⑥面向用户原则⑦完整性、相关性、适应性、可靠性、经济性原则 2. 3 管理信息系统的开发策略 1、自上而下(亦称自顶向下, TOP-DOWN)策略它是从 MIS 总体出发,确定 MIS 的功能、模块构成以及之间的关系,在此基础上开发一个个子系统 2、自下而上(亦称自底向上,DOWN-TOP)策略它是从各个子系统(模块)开始,开发一个个子系统,然后将它们组合成 MIS总体两种策略之比较:自上而下:优点:整体性强、逻辑性强缺点:工作量大,周期长,复杂适用范围:大、小系统自下而上:优点:工作量小,周期短,相对简单缺点:缺乏整体性,功能、数据冗余,易返工适用范围:---------------------------------------------------------------最新资料推荐------------------------------------------------------ 小系统 3、综合方法自上而下的进行系统的总体规划、分析、设计;自下而上的对各个模块进行实施特点:既考虑到系统的整体性,又可节约人力、物力、时间的耗费2. 4 管理信息系统开发方法 1、结构化开发方法(SSAD) (亦称生命周期法)特点:①运用系统工程思想,严格按 MIS 的生命周期分阶段开发系统②采用综合方法策略③强调系统分析④充分预料可能发生的变化⑤每阶段工作成果要成文,文档资料的格式要规范化、标准化⑥用户的观点 2、原型法(prototyping)( 1)原型法的基本步骤和流程:( 2)主要特征①尽可能利用现成软件或软件生成工具来构造原型②按照最小系统原则构建原型( 3)原型法对开发环境的要求①程序自动生成器或第四代程序生成语言②屏幕生成器③报表生成器④方便灵活的DBMS ⑤数据字典管理系统。

等等( 4)原型法的思想出发点①人们对事物的认知总是循序渐进的②容易开发出一个用户满意的系统③能充分利用先进的各种软件工具结构化开发方法与原型法之比较:优点:结构化方法:(1)系统具有较好的整体性和全局性(2)标准化、程序化、规范化的软件工程方法(3)健全的文档资料,便于系统运7/ 10行后的管理和维护(4)有利于开发出满足用户需求的系统(5)适用于各种规模大小的,特别是大型系统的开发原型法:(1)开发周期短(2)有利于开发人员与用户的交流、沟通(3)自动化程度高(4)适宜于小规模系统的开发缺点:结构化方法:(1)对系统分析阶段要求较高(2)开发周期长,文档过多(3)各阶段的审批工作困难(4)所使用的工具落后(5)结构化程度较低的系统不适宜此法原型法:(1)规范化程度低,维护困难(2)容易造成用户自认为系统就是这个样子(3)不适宜于大型系统的开发 3、面向对象的方法(Object Orient Method, OOM)起源于面向对象的程序设计语言(OOPL,如 VC、 C++、 VFP)(1)有关概念对象:是对客观世界中事物实体的抽象。

每个实体即称之为对象。

软件中的对象是一个封闭体,它由一组数据和施加于这些数据上的一组操作构成类:具有相同特征和行为的对象的集合 OOM 的特征:强调以对象为分析、设计的主体( 2)对象的特征①抽象性:对象是对复杂问题世界的抽象。

② 封装性:所谓封装就是把对象的属性和行为相结合构成一个独立的基本---------------------------------------------------------------最新资料推荐------------------------------------------------------ 单位,并尽可能隐蔽对象的内部细节。

③ 继承性:指类具有的各种属性特征,对象具有继承关系。

对象与类之间、子类与父类之间都存在继承性如:Foxpro 中,控件类可生成控件对象④多态性:指相同的操作(过程,或函数)可作用于多种类型的对象并获得不同的结果。

合集下载

MIS战略规划和开发方法概述

MIS战略规划和开发方法概述

MIS战略规划和开发方法概述MIS(Marketing Information System)战略规划和开发方法概述MIS(Market Information System)是一个管理信息系统,它主要用于帮助企业收集、处理和分析市场信息,以支持企业做出决策和制定战略。

MIS战略规划和开发方法是指如何在实际运营中设计、开发和实施一个有效的MIS系统。

本文将概述MIS战略规划和开发方法的重要性、步骤以及一些常见的问题和挑战。

一、MIS战略规划和开发方法的重要性MIS战略规划和开发方法是确保一个MIS系统可以有效地应对公司的需求和目标的关键。

以下是几个原因:1. 信息收集和整理:MIS系统能够通过收集和整理大量的市场信息,包括消费者行为、竞争对手活动以及市场趋势,从而为企业提供准确的市场情报。

2. 决策支持:通过分析市场信息,MIS系统能够为企业管理者提供准确的数据和信息,使他们能够做出明智的决策和制定恰当的战略。

3. 业务管理:MIS系统能够帮助企业管理者更好地掌握业务运营的各个方面,包括销售、库存、采购和客户关系管理等,从而提高运营效率和效果。

二、MIS战略规划和开发方法的步骤MIS战略规划和开发方法通常包括以下几个步骤:1. 确定需求:首先,企业需要明确自己的MIS系统应该具备什么功能。

这可以通过与内部用户的沟通和调查、分析企业的需求和目标来确定。

2. 确定目标:根据企业的需求和目标,确定MIS系统的目标。

这些目标可以包括提高市场调研、销售、客户关系管理等方面的效率,提高决策的准确性等。

3. 设计系统:设计一个符合企业需求和目标的MIS系统。

这包括确定系统的技术架构、数据库设计、界面设计以及其他关键功能的设计。

4. 开发系统:根据设计的要求,开发MIS系统。

这通常涉及到软件开发、数据库开发和界面设计等方面的工作。

5. 测试和部署:对开发的MIS系统进行全面的测试,确保它满足所有需求和目标。

然后部署系统到实际运营环境中,并培训用户使用MIS系统。

第五章 MIS的战略规划和开发方法

第五章 MIS的战略规划和开发方法

停止开发
完整系统
信息系统开发方式
自行开发 对分析、设计编 非常需要 程能力的要求 系统维护 开发费用 实际应用情况 容易 少 专业性强 大型企业 联合开发 委托开发 购买成熟 软件包 不需要 困难 较少
需要 较容易 较多
不太需要 较困难 多
有一定技术能 大型企业、缺 企业要求 力 乏专业人员 比较急
数据管理和成熟 由于80年代时,美国尚处在第四阶段,因此,诺兰没能对该两个阶段进 行详细的描述。他认为数据管理应该是实现企业全方位的数据存储、检索、 处理和维护等;成熟应该是形成了完善的信息系统,可以为各个管理层次提 供信息。
1. 信息系统的开发策略
“自下而上”的开发策略
基本思想:从业务系统开始,先实现每个基本功
第五章 管理信息系统的 战略规划和开发方法
对企业而言,管理信息系统的开发是一项耗资 大、复杂程度高、周期长的系统工程,企业风险很 大,目前,世界上制造业企业在实施ERP时,成功 率仅为30%左右(很多原因)
因此,企业必须采用科学合理的方法 进行管理信息系统的开发
4.1 MIS的战略规划
诺兰模型(1973年)——一个企业应用信息系统的过程 冗余 预算 费用 软件 转变 硬件 难共享 重联 不一致 数据 管理 系统
系统规划
1.任务 A 从总体角度来规划系统应由哪些部分组成,这些部 分中有哪些数据库,它们之间如何交换数据 B 根据信息与功能需求提出计算机硬件网络配置方案
C 确定模块开发次序
D 制定开发计划,根据开发计划合理调配人员、物料 资金
2.成果
系统规划报告
系统分析
1.任务 A 对组成系统的每个模块进行详细分析(如模块划分、 相互关联) B 详细分析系统的业务流程图,抽取出数据流程图

第2章 MIS的开发方法

第2章  MIS的开发方法

2.1结构化系统开发方法
一、结构化系统开发方法的基本思想 采用结构化思想、系统工程的观点和方法,按照 用户至上的原则,先将整个系统作为一个大模块,自 顶向下进行模块分解,然后,再自下而上按照系统的 结构将各个模块进行组合,最终实现系统的开发。
2.1结构化系统开发方法
二、结构化系统开发方法的步骤 • 系统规划:确定系统的总体方案、开发顺序、资源分配等。



3不适合开发大型管理信息系统。这种方法还容易导 致人们认为最终系统过快产生, 开发人员忽略彻底 的测试, 文档不够健全。 4原型法建立的基础是最初的解决方案,以后的循环 和重复都在以前的原型基础上进行,如果最初的原 型不适合,则系统开发会遇到较大的困难。 5没有正规的分阶段评价,因而对原型的功能范围的 掌握有困难。由于用户的需求总在改变,系统开发 永远不能结束。
• 系统分析:可行性分析、系统调查、建立系统的逻辑模型。 解决系统“做什么”的问题。
• 系统设计:代码设计、系统流程设计、数据库设计、处理流 程设计、程序设计说明书的编写。解决系统“怎样做”的问题。 • 系统实施:程序的设计与调试、系统转换。 • 系统运行与维护:系统运行及系统评价。
结构化系统开发方法的工作阶段


2.“自上而下”的开发策略
“自上而下”的开发策略从整体上协调和规划,由全面到 局部,由长远到近期,从探索合理的信息流出发来设计信 息系统 。这种开发策略要求很强的逻辑性,因而难度较大 。 通常,“自下而上”的适用于小型系统的设计,适用于对 开发工作缺乏经验的情况。在开发实践中,对于大型系统 往往把这两种方法结合起来使用,即先自上而下地作好信 息系统的战略规划,再自下而上地逐步实现各系统的应用 开发。这是建设MIS的正确策略。

管理信息系统(MIS)...

管理信息系统(MIS)...

管理信息系统(MIS).。

.管理信息系统(MIS)管理信息系统(MIS,Management Information System),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。

这里给出的定义强调了管理信息系统的功能和性质,也强调了管理信息系统中的计算机对企业管理而言只是一种工具.管理信息系统是信息系统的重要分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的新学科。

4。

2.1 管理信息系统的主要任务图4。

2。

1 管理信息总体结构图从概念上,管理信息系统由四个部件构成:信息源、信息处理器、信息用户和信息管理者。

它们的联系如图4.2。

1所示. 信息源是信息的产生地;信息处理器负担信息的传输、加工、保存等任务;信息用户是信息的使用者,利用信息进行决策;信息管理者负责信息系统的设计、实现和维护。

管理信息系统一般被看作一个金字塔形的结构,分为从底层的业务处理到运行控制、管理控制、最高层的战略计划。

最基层由任务巨大处理繁杂的事务信息和状态信息构成。

层次越往上,事务处理的范围越小,针对的也是比较特殊和非结构化的问题。

一个组织的管理信息系统可分解为四个基本部分:1、EDPS部分,主要完成数据的收集、输入,数据库的管理、查询、基本运算、日常报表的输出等。

2、分析部分,主要在EDPS基础之上,对数据进行深加工,如运用各种管理模型、定量化分析手段、程序化方法、运筹学方法等对组织的生产经营情况进行分析。

3、决策部分,MIS的决策模型多限于以解决结构化的管理决策问题为主,其决策结果要为高层管理者提供一个最佳的决策方案。

4、数据库部分,主要完成数据文件的存贮、组织、备份等功能,数据库是管理信息系统的核心部分.此外,一个组织的管理信息系统可以根据管理功能的不同划分为纵向的子系统。

MIS的开发方法

MIS的开发方法

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

管理信息系统的开发方法

管理信息系统的开发方法

第四节 软件工程与项目管理
软件工程产生的背景: 软件工程产生的背景:
20世纪60年代中期, 20世纪60年代中期,软件危机 世纪60年代中期 软件开发费用和进度失控。 (1)软件开发费用和进度失控。 软件的可靠性差。 (2)软件的可靠性差。 生产出来的软件难以维护。 (3)生产出来的软件难以维护。 危机主要原因:软件项目的规模日益扩大, 危机主要原因:软件项目的规模日益扩大,而规模宏大的软 件项目必然需要大量的人来齐心协力地共同参与。 件项目必然需要大量的人来齐心协力地共同参与。 软件工程概念:软件项目的建设过程和传统的工程相似, 软件工程概念:软件项目的建设过程和传统的工程相似,都 要经历设计、实施、验收等节点。 要经历设计、实施、验收等节点。
缺点
开发过程繁琐,周期长, 开发过程繁琐,周期长,难以适应环境的 变化。 变化。
二、原型法
基本思想
在MIS开发的开始阶段,凭借系统开发人员对用户需求的 MIS开发的开始阶段, 开发的开始阶段 理解与用户共同确定系统的基本要求和主要功能, 理解与用户共同确定系统的基本要求和主要功能,在强 有力人、软件环境支持下, 有力人、软件环境支持下,快速给出一个满足用户需求 的初始系统原型,然后与用户反复协商修改, 的初始系统原型,然后与用户反复协商修改,最终形成 MIS系统 系统。 MIS系统。
两种策略优缺点的对比 策略 自下而上 优点
能保证最终的系 统可以运行( 统可以运行(虽 然系统性能整体优化; 缺乏整体优化; 一般发生在 初装” “初装”和 开发过程存在 蔓延”阶段。 “蔓延”阶段。 大量的重复工 作。
自上而下
复杂、繁琐。 整体性和逻辑性 复杂、繁琐。 强。
第二节 MIS的开发方法 MIS的开发方法

第二章MIS概述.


广告促销子系统 分销渠道子系统
用户(4P)
市场研究 子系统
价格子系统
市场决策子系统
市场 经理
职能信息系统
第二节 管理信息系统类型
• 财务信息系统
会计信息子系统 内 源 预测子系统 内部审计子系统
外 源
数据库
资金管理子系统
用户
财务控制子系统 财务情报子系统
数据流
信息流
职能信息系统
第二节 管理信息系统类型
第二章
第一节
第二节 第三节 第四节
管理信息系统的概述
MIS的定义
管理信息系统类型 MIS的结构 MIS的开发
第一节
MIS的定义
管理信息系统是一个以人为主导,利用计算机硬 件、软件、网络通信设备以及其他办公设备,进行 信息的收集、传输、加工、储存、更新和维护,以 提高企业竞争优势、效率和效益为目的,支持企业
• 运行/维护阶段
– 不断维护系统保证正常运行
– 不断修改满足新的需要
– 评价系统运行效果
一、MIS的开发方法
生命周期法的特点
• 开发过程工程化
• 严格划分工作阶段
传统生命周期法
• 自顶向下分析和设计
• 自下向上编程 • 充分预料变化 • 重视用户及用户需求 • 开发周期长
一、MIS的开发方法
生命周期法的适应性
• 结果不确定——随原型构造评价过程而定
• 整体考虑较少
二、MIS开发的困难
1、MIS建设很简单
2、贪大求全、重硬轻软、重建轻管、重 数据轻文档
二、MIS开发的困难
3、人员的协调
• 管理人员与系统开发人员 • 内部人员与外部人员 • 人员培训
4、开发周期长,开发费用高,直接 经济效益不易计算

管理信息系统的开发方法

管理信息系统的开发方法管理信息系统(MIS)的开发方法是指为满足管理需求,利用技术手段和方法,按照一定的步骤和流程,对MIS进行全面规划、设计、实施和维护的过程。

本文将从需求分析、系统设计、系统实施和系统维护四个方面介绍MIS的开发方法。

首先是需求分析阶段,这是MIS开发的基础,包括确定管理目标、明确功能需求、收集数据等。

在确定管理目标时,需对组织的目标进行分析,了解组织的战略、业务流程和管理需求。

在明确功能需求时,需根据管理目标,确定系统所需的功能和特性,例如数据的收集、存储、分析和报告等。

在收集数据方面,需采用各种方法,如面谈、问卷调查、观察等,收集与系统开发相关的数据。

接下来是系统设计阶段,包括数据库设计、界面设计、系统架构设计等。

数据库设计是MIS开发的核心环节,需根据功能需求和数据收集结果,设计出适合系统需求的数据库结构,包括表、字段和关系等。

界面设计是指设计用户与系统之间的交互界面,需考虑用户的操作习惯、界面友好性和易用性等。

系统架构设计是指设计系统的整体框架,包括硬件和软件的选择、系统的分层结构和模块划分等。

然后是系统实施阶段,包括系统编码、测试、培训和上线等。

系统编码是指根据系统设计的结果,将设计结果转化为可执行的计算机程序代码。

在测试阶段,需对系统的功能、性能和稳定性进行全面测试,包括单元测试、集成测试和系统测试等。

培训是指对系统使用者进行相关知识和技能的培训,以提高其对系统的理解和使用能力。

最后是系统上线,即将系统部署到实际的运行环境中,供用户进行正式使用和操作。

最后是系统维护阶段,包括故障排除、功能更新和性能优化等。

在系统运行过程中,难免会出现一些故障和问题,需要及时进行排除。

此外,当管理需求发生变化时,需对系统进行功能更新,以满足新的管理需求。

同时,还需对系统的性能进行优化,以提高系统的效率和响应速度。

在MIS的开发方法中,需注重项目管理和团队合作。

项目管理是指对MIS开发过程进行规划、组织、指导和控制,包括时间管理、成本管理和质量管理等。

管理信息系统MIS的开发策略和开发方法


系统总体设计
Y
功能子单元
所有实现?
N 实现一种功能子单元
最终系统
图4—6 递增式原型开发MIS过程
4.3.2 原型法
四、原型法旳长处及存在旳问题
1、原型法旳长处 2、原型法旳缺陷
4.3.2 原型法
1. 原型法旳长处 ⑴ 开发周期短 ⑵ 增长顾客旳满意度 ⑶ 加强了开发过程中旳顾客参与程度 ⑷ 减少系统开发中旳风险 ⑸ 减少系统开发旳成本 ⑹ 易学易用,减少对顾客旳培训时间 ⑺ 可产生对旳旳系统需求描述
系统设计
系统实行
Y
满意否?
N 最终系统 演化(重新设计、实行)
图4—5 演化式原型开发MIS过程图
⑶ 递增(进化)式
开始时系统有一种总体框架,各功能单元旳 构造和功能较清晰,但没有详细实现。在后来 旳开发过程中一种一种旳完善这些模块。
前提:系统旳组织构造不发生变化, 模块旳外部功能不发生变化。
递增式(进化)原型开发MIS过程
5.运行维护: 使用和维护MIS
生命周期法旳开发过 程
规划阶段:
初步调查
框架设计
可行性研究
可行性分析汇报
修改目旳、追加 资源、等待条件
停止研制 否
审批
修改

A
分析阶段:
A
详细调查
逻辑设计
系统分析汇报

停止研制
审批

B
修改阐明书
修改
wu
设计阶段:
B
总体设计
详细设计
系统设计阐明书
停止研制 否
审批

1、“自下而上”旳开发方略 基本思想:从业务系统开始,先实现每 个基本功能(即数据处理功能),然后 逐渐向高级建设(即,增长管理/控制功

管理信息系统开发方法和技术

管理信息系统开发方法和技术管理信息系统(MIS)是指通过计算机实施信息和数据处理、存储和传输,来实现组织内部管理各种业务活动的系统。

MIS开发方法和技术是指在MIS开发过程中使用的各种方法和技术,旨在提高开发效率和系统质量。

本文将介绍几种常用的MIS开发方法和技术。

1.瀑布模型瀑布模型是一种逐步线性的开发模型,按照顺序完成需求分析、系统设计、编码、测试和交付等环节。

该模型适用于需求较为稳定的项目,可确保系统的可靠性和稳定性。

然而,瀑布模型存在开发周期较长、难以适应变化等不足。

2.原型模型原型模型强调通过快速制作出初始版本的系统原型,以便用户反馈来改进和完善系统。

该模型适用于需求不明确或需求频繁变化的项目。

通过原型模型,能够快速探测出系统的问题和需求变更,减少后期的修改和调整。

3.敏捷开发敏捷开发是一种迭代、增量的开发方法,注重与用户的合作、快速响应需求变化和团队的自组织。

敏捷开发通过将开发过程分解为一系列小而可管理的周期,称为迭代来进行开发。

每个迭代周期都涵盖了需求分析、设计、编码、测试等完整的开发过程。

敏捷开发适用于快速交付、需求频繁变动的MIS项目。

4.UML统一建模语言(UML)是一种面向对象的建模语言,常用于MIS的系统分析和设计。

UML提供了一套图形化工具,如用例图、活动图、类图等,方便开发人员与用户交流需求,明确系统的功能与结构。

通过UML,可以更好地理解和控制MIS的开发过程。

5.RAD快速应用开发(RAD)是一种快速、迭代的开发方法,强调迅速将系统原型转化为可交付产品。

RAD方法注重快速开发并快速交付,以满足客户需求。

RAD方法适用于那些需求快速变动的项目。

6.数据库管理系统(DBMS)数据库管理系统是一种用来管理和组织数据的软件工具,也是MIS开发的核心技术之一、DBMS能够对数据进行高效的存储、管理和查询。

常用的商业级DBMS有Oracle、MySQL、SQL Server等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档