版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第 二 章,管理信息系统的研制途径,第2章 管理信息系统的研制途径,2.1 管理信息系统开发概述 2.2 常用系统开发方法简介 2.3 管理信息系统开发涉及的基本问题,2.1 管理信息系统开发概述,信息系统开发的经验和教训, “工匠式”的程序编写。,技术措施:(方法和工具),组织管理措施, 六十年代的软件危机, 经验与教训, “流产” 的MIS; “时过境迁” 的MIS; “死亡” 的MIS; “讨厌” 的MIS; “非分” 的MIS; 对软件的开发成本和进度 常常估计不足; 软件常常是不可维护的; 首先购买机器,结果或是 用不上,或用不了;,是指从立项、功能确定、设计、开发成功、投入使用,并
2、在使用中不断修改、完善,直至被新的系统所替代,而停止该系统使用的全过程。,一、系统的生命周期,系统的生命周期是指:, 系统的生命周期,系统的生命周期包括系统开发和使用两个阶段。 管理信息系统的生命周期分为五个阶段,每个阶段又分为若干步骤,五个阶段是: 系统规划与可行性研究; 系统分析; 系统设计; 系统实施; 系统运行与维护;, 系统开发过程概述,开发 请求,可行性 研究,审批,详细 调查,逻辑 设计,审查,详细 设计,审查,编程 调试,系统 转换,验收,系统 评价,总体 设计,系统规划,系统分析,系统设计,初步 调查,系统 维护,系统实施,系统运行和维护,管理信息系统的生命周期:, 系统开发
3、过程概述, 系统规划与可行性分析,初步调查。对企业的环境、目标、现行系统的状况进行初步调查; 规划新系统。确定系统的发展战略,确定信息系统的总目标和方案(概念模型); 可行性研究。阐述开发新系统的可行性与必要性;可行性研究要从技术上、经济上、社会上进行分析 。 文档。系统规划及可行性研究报告,说明是否要开发系统, 系统分析,详细调查。现行系统(原有系统)工作情况,存在的问题,用户的信息需求; 确定新系统逻辑方案。对新系统的目标,功能,性能进行完整、准确、具体规定。是逻辑模型,解决“做什么”? 文档。系统分析报告;, 系统设计,根据系统分析说明书,设计出用什么样的计算机系统完成系统分析规定的任务
4、,是物理模型,解决“怎么做”的问题。 总体设计。系统的总体布局,应用软件结构、存储方案; 详细设计。模块设计,代码设计,输入/输出设计,人机交互设计等。 文档。系统设计说明书;, 系统实施,硬件设备的购置与调试;程序的编写;系统测试;人员培训;系统转换; 文档:系统操作、使用的说明书的编写及系统开发文档的整理等。 这个阶段的特点:投入大,参与的人员多,很多工作交叉进行,要组织好、协调好。, 系统运行与维护,运行阶段的任务是保障系统的正常运行以及对系统进行维护与评价。 纠错性维护;适应性维护;完善性维护,预防性维护等。 当系统的维护工作不能适应环境和用户对信息需求的变化时,新的系统开发周期便开始
5、了。, 70年代,系统开发的结构化生命周期法; 80年代初,原型法; 80年代末期,面向对象oo(Object-Oriented)的开发方法; 80年代末期,计算机辅助软件工程CASE(Computer Aided Software Engineering,); 90年代,购买商业软件包;,二、系统开发方法概述,2.2 常用系统开发方法简介,什么是信息系统开发方法:,研究信息系统开发的规律、开发过程的认知体系,系统分析和设计的一般理论,以及具体的开发工具和技术。,用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化、自上而下对系统进行分析与设计。,一、结构化生命周期法,结构化生命周期
6、法:, 结构化生命周期法的基本思想,结构化即规范化。用一组规范化步骤、准则和工具进行某项工作。把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。 采用系统工程的思想和方法,基本手段是分解和抽象。即采用自顶向下、逐层分解与协调原则来分析和设计复杂的系统。, 结构化开发方法的特点(原则), 建立面向用户的观点, 严格区分工作阶段, 自顶向下进行开发, 工作文件的标准化和文献化,先逻辑,后物理的原则。 先解决“做什么”?(逻辑模型) 再解决“怎么做”?(物理模型) 将整个开发过程分成若干个(5个)阶段,每个阶段
7、任务明确,完成后经过审查批准,确保符合用户要求,不留下隐患。,每一工作阶段的成果,必须用明确的文字和标准化的直观、简明、容易记忆的图形、图表,完整、准确地进行描述。 文档是这一工作阶段完成的标志,和管理控制的依据。也是下一工作阶段的工作的主要依据。 标准的文档便于开发人员相互之间交流及与用户的交流,是将来维护的依据。,在系统分析、设计各阶段,强调自顶向下的原则,先把握系统总体目标和功能,然后逐级分解,逐步细化。 使建设者在系统建设的整个过程中始终把握全局,致力于总体目标与功能的实现。 在结构化方法中,采用自顶向下的规划、自底向上逐步实现系统。自顶向下是主导的原则,自底向上是 辅助原则。,MIS
8、的用户是各级各类管理者,满足他们对管理信息的需求是MIS建设的直接目的,出发点和归宿。 MIS是人机系统。专业人员要考虑用户的特点、习惯与要求,合理进行人与计算机的分工。 MIS的建设关系到组织的信息处理能力和决策水平,涉及到组织的全局、近期和长远发展战略,要求组织的主要领导十分重视、亲自领导和参与这一工作。, 采用图表工具描述系统,结构化的方法在描述上尽量采用图形和表格表示。 表达简单、明了、没有二义性,便于开发人员与用户,开发人员之间的交流。, 强调阶段成果的审定和检验,强调阶段文档的审定,减少工作中的错误和隐患。 每一个阶段的文档既是整个阶段的工作成果也是下一个阶段工作的依据,得到认可后
9、才能开始下阶段的工作。, 结构化生命周期法的优点和不足, 系统容易实现 对于复杂的系统,采用自顶向下,逐步分解的方法符合人类认识复杂问题的习惯,适合于复杂系统的开发。 有利于系统总体结构的优化 先分析设计,再施工;分解协调就是要保证整体最优。 系统具有较好的可维护性 文档健全,模块独立性好,系统维护方便。,优点:,不足:, 所需文档资料数量大 整个系统的开发工作是劳动密集型的、文档化工作量大。 用户信息反馈慢 用户需求难以确定,对用户需求的变更,不能迅速做出相应响应。 开发周期长 系统开发的整个工作周期耗费时间过长。 如果功能要求变更了,对系统的维护工作的影响将是巨大的。,二、原型法, 原型法
10、的产生背景,对于大型、复杂的系统在系统设计前完整、准确定义它的信息需求是难以实现的。 用户的知识水平、对信息系统的理解、工作态度和经验都难以完整地表达出对信息的需求。 用户和开发者之间的信息需求表述的误解,图表的描述仍然不够直观。 随着时间的推移,功能的细化需求会发生变化。 总之,首先要准确完整确定系统信息需求是困难的。,结构化方法瀑布式的工作流程在实践中遇到的问题:,原型法的原理:,在得到用户的一组基本需求后,使用快速工具软件很快开发出一个初步的原型系统给用户使用,在试用原型过程中,通过评价,提出改进意见,反复修改、扩展和完善原型,直到得到用户满意的系统。, 原型的概念,原型:模型或样板,可
11、以运行的简单的系统。, 抛弃式原型。确定后就抛弃,用于确定需求; 演化式原型。通过不断循环迭代成为最后系统;分: 演化式原型; 增量式模型:在总体结构确定了情况下,每次增加一些模块功能,直到全部实现;, 原型的种类, 常用原型形式有:,对话原型;数据输入原型;报表输入原型;数据系统原型;计算和逻辑原型;应用程序包原型;, 原型法开发步骤, 明确用户基本信息需求; 建立初始的原型系统 使用原型系统,提出意见,进一步明确用户需求; 修改和完善原型系统; 不断的重复第三、四步,直到用户满意为止。, 原型法的支持环境, 集成化的数据字典 保存系统有关实体的定义信息。 自动文档编写机制 与数据字典相配合
12、,生成有关文档。 高性能的数据库管理系统 方便数据的组织、存储、查询工作。 超高级语言 第4代语言,面向问题,减轻程序的编写工作。 屏幕格式生成器 简单操作,快速建立所需屏幕格式。 报告生成器 简单操作,快速生成用户所需要报表。,原型法一定要有强有力的、集成的高效软件环境,方便开发者快速建立原型,否则就成了早期原始的途径。,软件支持环境具备功能:, 原型法的特点, 符合人们认识事物的规律 循序渐进、逐步完善对信息需求的确定。 有利于项目的开发者和用户之间的交流 加强用户参与程度,减少误解及不确定性,便于满足用户要求。 原型为准确认识问题创造了条件 及早发现开发中发生的问题,最终是由开发者与用户
13、共同确定,系统的实用性较高。 能充分利用最新的系统开发环境 新技术加快系统建立速度,减少费用,提高效率。 将系统的调查、分析、设计融为一体 用户从开始就接触到直观的系统,可以消除疑虑,提高参与的积极性。 原型法不适合大型系统的开发。 缺乏对整个系统全面认识,大型系统开发不宜采用。,三、面向对象的开发方法, 面向对象方法概述,面向对象方法由面向对象程序设计方法逐步发展而来。 面向对象方法是一种模拟人类认识问题和解决问题的思维方法,也就是它把问题域和解问题结合起来。 客观世界是由许多不同的对象构成的,每个对象都有自己的运动规律和内部状态。不同对象的相互联系和相互作用构成了客观世界。 面向对象的方法
14、就是以对象为基础,建立有关模型。, 面向对象的基本概念, 对象,客观世界中的任何一事物都是对象。 对象是一个封装体,由一组数据和施加于这些数据上的一组操作构成。 数据:对象的属性; 操作:对象的行为;, 类,对象的模板。由具有相同属性和行为的对象构成类。 类具有层次结构。一个类的上层可以有超类(父类);下层有子类。, 继承性,子类自动继承父类的属性和操作; 子类还可以在原有的类的基础上增加新的数据和方法。, 消息,对象之间进行通信的数据。当一个消息发送给某个对象时,包含要求接收对象去执行某些活动的信息。, 多态性,同样的消息既可以发送给父类对象也可以发送给子类对象,同样的消息可以产生不同的行为
15、。, 面向对象法的优点,面向对象方法描述的现实世界更符合人们认识事物的思 维方法。开发的软件易于理解和维护; 稳定性好。基于对象构成系统,不是功能模块; 面向对象方法的继承性提高了软件的可重用性; 提高了系统的可维护性和可扩展性;,四、商业软件包法,商业软件包法:通过购买商业软件包,并在此基础上进行信息系统开发的方法。,系统分析:确定用户的信息需求,评估市场上的商业软件,比较购买和自行开发方案; 系统设计:比较用户需求和所选软件包功能,熟悉掌握所选软件包设计技术,完成系统逻辑设计,业务流程设计和组织机构设计; 系统修正:安装软件包,修改软件包,并进行测试,并完成相应文档记录,对用户进行操作培训
16、; 系统维护运行:更正出现的问题,完善软件包功能;, 商业软件包的开发过程,优点:降低系统开发的工作量和周期; 降低成本; 提高系统的可靠性; 缺点:商业软件包法的前提是必须有合适的软件包; 商品化软件包常常是通用的系统,很难完全满足用 户的特殊要求,一般不能直接使用; 对商业软件包的二次开发工作,工作量太大就失去 了商业软件包的价值。, 商业软件包法的优缺点,五、选择开发方法的原则, 结构化生命周期法, 面向对象方法, 原型法,该方法强调对原有的业务进行清理,理顺和优化原有业务;通过详细系统调查分析,便于开发人员准确地了解业务处理过程;有利于对管理业务与管理水平全面系统的分析; 建设适合企业
17、业务特点的新方法和新模型。 是开发管理信息系统的基本方法。适合于规模大、功能与数据关系复杂的大型复杂的系统。组织结构稳定、业务过程规范、成熟的企业都适宜采用结构化方法。,原型法是一种基于4GL的快速模拟方法,它通过对模拟系统原型的不断讨论和修改,最终建立系统,或者用来确定用户的信息需求。 这种方法多被用于小型局部系统或处理过程比较简单的系统设计;用户需求难以确定的系统;用于确定用户对信息的需求,与生命周期法结合起来使用。,面向对象方法是一种围绕对象来进行系统分析和系统设计,然后用面向对象的工具建立系统的方法。 这种方法可以普遍适用于各类信息系统开发,但是它不能涉足系统分析以前的开发环节;视角缺
18、乏全局性控制,在开发大型信息系统时必须结合结构化方法。, 商业软件包法,购买软件,减少了设计、编程、安装 和维护的工作量。开发通用系统时可 节省时间和费用,但可能无法满足组 织的独特需求。 适合通用的系统,有合适的软件包。,开发方法的选择要根据系统开发方法的特点和系统的环境特点确定。,管理信息系统是人文、社会、技术复杂的系统。系统开发很大程度上取决于开发人员能力、经验和水平。企业要根据自身技术力量、资金和外部环境,采用不同开发方式。, 常见的开发的方式有:,购买软件,用户自行开发方式,合作开发方式,委托开发方式,开发单位自己拥有系统分析、设计人员,自行组织开发。 特点:是费用少、容易满足单位信
19、息需求、维护方便;由于不是专业人员、经验不多,不易开发高效系统。,没有开发能力的单位,委托软件公司、或高等院校开发。本单位熟悉业务人员配合开发,仅进行监督和检查。 特点:是省时、省事,开发高质量的系统,缺点是费用高、维护困难。,开发单位有一些懂得开发工作的技术人员,还不具备完全独立开发能力,委托有经验的系统开发单位主持开发技术工作,与本单位技术人员共同进行开发。 特点:节约一些开发资金、培养本单位技术力量、维护方便,易开发出满足本单位信息需求的系统。,专门的软件公司开发专项的系统软件,如果合适就卖。 特点:经济效益好、系统可靠性高、省时省事。一般都要进行二次开发,系统维护有一定困难。,购买服务
20、,购买服务即时下流行的“外包” 外包即外部寻源。IT外包是将组织中与信息相关的活动,部分或全部交给组织外的信息服务提供者来完成。,六、管理信息系统的开发方式, 选择开发方式的策略,在选择是购买软件和还是开发应用软件上考虑: 系统需求的通用性、机密性、时间的要求、成本效益分析等因素; 在选择开发单位是考虑: 开发单位专家能力水平、是否开发过类似系统、服务态度和信誉、地理位置是否方便等;,2.3 管理息系系统开发涉及的基本问题,管理信息系统的开发是一项艰巨的工程。许多信息系统带来的效率远远不及预先的期望值,耗资巨大,效益难望,甚至半途而废。深刻认识信息系统建设的复杂性,系统建设应该具备的条件,开发
21、系统的基本原则,了解开发的规范和标准,科学地进行信息系统建设至关重要。,一、系统建设的复杂性,技术手段的复杂性,建设环境的复杂性,建设内容的复杂性,用户需求的多样性,企业组织结构、外部环境复杂; 企业面临内、外环境变化和发展,考虑管理体制、管理思想、方法和手段的相互匹配和促进; 系统受到人的习惯、心理状态及现行制度、惯例和社会、政治诸因素的影响; 系统目标、功能既要适应组织的当前的情况,又能在一定范围内改革不合理规章、制度、惯例,促进管理水平的提高和组织目标的实现。,管理信息系统的最终用户是各个职能部门和各级管理人员。他们对信息的需求不尽相同,甚至是相互冲突、有些是含糊、变化的。 面对复杂多变
22、的需求,要寻求各方都满意的方案。,管理信息量大面宽、形式多样、来源繁杂,其内容和加工涉及到广泛的学科和事业领域。 管理信息系统规模大、结构复杂、多种功能,支持各部门、各级的管理决策问题的大系统。,管理信息系统是利用当代先进的技术解决社会经济问题; 涉及到计算机、网络通信、数据库技术、建模等技术; 要求建设者具有全面的、较高的科学技术水平。,建设资源的密集性,管理信息系统的建设是一种智力密集型或者说知识密集型、劳动密集型、资金密集型的建设项目。 开发费用只是冰山一角,维护费用更是庞大、不可预见。,管理息系系统是一个技术系统、先进科学技术和现代管理结合的综合系统、与人类活动相互协调的社会系统。,二
23、、系统建设应具备的条件, 企业领导对建立系统应有较深入的认识,企业领导对系统的认识和重视程度,是系统开发和发挥效益的关键; 企业的长远目标,发展规划都在他的心中,他的参与才能为信息系统确定目标和功能; 系统建设涉及到组织机构、管理方法的改变,人、财、物的大量投入,都需要领导的支持;, 企业必须有建立信息系统的实际需求和迫切性,实际需求是建立信息系统的原动力; 管理系统开发只有得到全体职工理解和支持,特别是要得到中、高层管理人员的支持开发才能顺利进行,交付使用后得到很好的运行。, 具备一定的科学管理的基础,信息系统是在精确定量管理基础上进行的。要求基础数据的收集完成、正确; 企业业务流程清晰、管
24、理规范、事务处理都是有章可循,才能发挥计算机的作用;, 企业的人员知识结构应适应系统建设的需要,信息系统是人机系统,人是主体。系统开发、维护、运行需要各类技术人才,实践证明建立本单位自己的计算机应用队伍是信息系统长期运行的保证。, 有必要的资源保证,系统开发是一项投资大、周期长、效益滞后的系统。充分估计信息系统开发、运行所需要的资源,特别是对维护费用开销有足够的准备。,三、开发管理信息系统的基本原则,整体规划,分步实施, 一把手原则,以业务为本,以管理为纲,从最迫切的问题入手,没有一把手的参与,系统不可能成功,他是小组的组长。,从最能体现系统效益、经营管理最薄弱的环节入手,便于取得成效,鼓舞士气。,信息技术只是手段,业务流程、管理、控制才是主角。,大型系统必须如此。, 灵活性与实用性相结合,灵活性是指要考虑适应环境变化;实用性将能解决问题,不一定要非常自动化。,四、管理信息系统开发的标准化, 管理信息系统开发标准化的作用,标准化是信息化建设的基础 标准化有利于避免低水平重复开发 标准化有利于信息的共享 标准化有利于提高系统的开发质量, 管理信息系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 母婴护理:产后减肥与塑形方法
- 早产儿Nec护理:团队协作与沟通技巧
- 护理情景对话:提升患者满意度
- 实习合同劳动协议
- 卫健局医生考试题目及答案
- 2026年高胱氨酸尿肾病诊疗试题及答案(肾内科版)
- 广东惠州市第五中学附属学校2025-2026学年八年级第二学期道德与法治试卷期中考试试卷(含答案)
- 通化市教师招聘考试题库及答案
- 太原市护士招聘考试题及答案
- 苏州市专职消防员招聘考试题库及答案
- 语文参考答案四川成都市2023级(2026)届高三年级下学期定时练习(成都三诊)(4.27-4.29)
- 重庆机场集团有限公司招聘考试试题及答案
- 2026上海中考语文知识点背诵清单练习含答案
- 腹股沟疝术后感染的风险与应对
- 2026广东佛山市南海区大沥镇镇属企业员工招聘9人建设笔试模拟试题及答案解析
- 2026综合版《安全员手册》
- 【《基于STM32F103的智能药盒设计》7600字(论文)】
- 2026年四川省成都市-中考英语模拟卷(含解析无听力部分)
- 教资面试协议书
- 成人术后疼痛管理临床实践指南(2025版)
- 矿山运输安全协议书
评论
0/150
提交评论