书签 分享 收藏 举报 版权申诉 / 37
上传文档赚钱

类型管理信息系统-3.ppt

  • 上传人(卖家):罗嗣辉
  • 文档编号:2040176
  • 上传时间:2022-01-19
  • 格式:PPT
  • 页数:37
  • 大小:1.06MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《管理信息系统-3.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    管理信息系统
    资源描述:

    1、MIS第三章第三章 管理信息系统开发方法管理信息系统开发方法一、管理信息系统开发的条件与原则一、管理信息系统开发的条件与原则二、管理信息系统开发方法二、管理信息系统开发方法三、管理信息系统开发的过程管理三、管理信息系统开发的过程管理MIS一、一、 管理信息系统开发的条件管理信息系统开发的条件u领导重视与业务部门的支持u具有一定科学管理基础u建立一支专业队伍u具备一定的资金能力3.1 3.1 管理信息系统开发的条件与原则管理信息系统开发的条件与原则MIS二、管理信息系统开发的原则二、管理信息系统开发的原则1领导参与的原则2优化与创新的原则3面向用户的原则4整体性原则5相关性原则6动态适应性原则7

    2、效益原则8工程化、标准化原则MIS3.2 3.2 管理信息系统开发的方法管理信息系统开发的方法 常用的管理信息系统开发方法有: v结构化生命周期法 v原型法 v面向对象法v计算机辅助软件工程法MIS一一 、结构化系统开发方法、结构化系统开发方法结构化系统开发方法(Structured System Analysis And Design,SSA&D,)又称结构化生命周期法,是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。MISv系统规划阶段系统规划阶段v系统分析

    3、阶段系统分析阶段v系统设计阶段系统设计阶段v系统实施阶段系统实施阶段v系统维护与评价阶段系统维护与评价阶段 1系统生命周期的阶段划分:MIS5)5)系统评价系统评价 1)1)系统规划系统规划 3)3)系统设计系统设计 4)4)系统实施系统实施 2)2)系统分析系统分析 开发开发 设计设计 初步初步 调查调查 可行性可行性 研究研究 审批审批 系统系统 评价评价 系统系统 维护维护总体总体 设计设计详细详细 设计设计 审计审计审查审查编程编程调试调试 系统系统转换转换 验收验收详细详细 调查调查逻辑逻辑 设计设计MIS2、 SSA&D方法的基本思想与特点v基本思想基本思想用系统工程的思想和工程化

    4、的方法,用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析与设计。地对系统进行分析与设计。v特点特点自顶向下整体性的分析与设计和自底向自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程、用户至上、深入调上逐步实施的系统开发过程、用户至上、深入调研、严格区分工作阶段、开发过程工程化研、严格区分工作阶段、开发过程工程化系统规划系统分析系统设计系统实施系统的观点工程的方法MIS3、 SSA&D的开发步骤1)、系统分析阶段:、系统分析阶段: 系统规划与初步调查;可行性研究与分析;现行系统组织结构与业务系统规划与初

    5、步调查;可行性研究与分析;现行系统组织结构与业务功能分析功能分析 ;业务流程分析;业务流程分析; 数据及数据流程分析;功能数据分析;数据及数据流程分析;功能数据分析;提出分析处理方式和新系统的逻辑模型。提出分析处理方式和新系统的逻辑模型。2)、系统设计阶段:、系统设计阶段: 总体结构设计;代码设计;总体结构设计;代码设计; 文件数据库设计;文件数据库设计; IO设计;模块功设计;模块功能与处理过程设计。能与处理过程设计。3)、系统实施阶段:、系统实施阶段: 程序设计;系统调试;人员培训;系统切换。程序设计;系统调试;人员培训;系统切换。4)、系统运行、维护与评价阶段:、系统运行、维护与评价阶段

    6、: 系统维护;系统维护; 系统评价。系统评价。MIS4、SSA&D的优缺点(1)优点:)优点: 严格区分开发阶段,系统的针对性强;严格区分开发阶段,系统的针对性强; 整体性与全局性好,自顶向下观点;整体性与全局性好,自顶向下观点;(2)缺点:)缺点: 开发周期长;开发周期长; 开发过程繁琐、复杂;开发过程繁琐、复杂; 开发工具落后;开发工具落后; 与用户交流不直观;与用户交流不直观; 系统的升级较困难。系统的升级较困难。MIS二、二、 原型化方法原型化方法原型(Prototype)法是指系统开发人员在对用户进行初步了解的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型(原始模型),并将

    7、其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。 1、原型化方法的基本思想MIS2、原型法的工作流程1)确定基本需求2)设计初始原型3)试用和评价原型4)修改和完善原型MIS用户对新系统提出需求(各用户对新系统提出需求(各种问题)种问题)完成系统开发并交付用户使完成系统开发并交付用户使用用运行原型系统运行原型系统开发一个原型系统开发一个原型系统开发人员对问题进行总结开发人员对问题进行总结有修改意见?有修改意见?增加新功能?增加新功能?增加功能增加功能修改修改YYNNMIS3、原型法的优点与缺陷 原型法的主要优点原型法的主要优点: :v 减

    8、少开发时间,提高系统开发效率减少开发时间,提高系统开发效率v 改进用户与系统开发人员的信息交流方式改进用户与系统开发人员的信息交流方式v 用户满意程度高用户满意程度高v 应变能力强应变能力强 原型法的主要缺点原型法的主要缺点v 开发工具要求高开发工具要求高v 对大型系统或复杂性高的系统不适用对大型系统或复杂性高的系统不适用v 管理水平要求高管理水平要求高MIS三、面向对象方法1、面向对象方法的基本思想 对问题空间进行自然分割以便更接近人类思维的方式;建立问题域模型,以便对客观实体进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述现实世界,构造模块化、可重用、维护性好的软件,且能控制软件的

    9、复杂性和降低开发费用。在面向对象的方法中,对象作为描述信息实体的统一概念,把数据和对数据的操作融为一体,通过方法、消息、类、继承、封装和实例化等机制构造软件系统,且为软件重用提供强有力的支持。MIS2、面向对象方法的基本概念和基本特征1)对象(Object) 对象可做如下定义:对象是一个封闭体,它由一组数据和施加与这些数据上的一组操作构成,它包含标识、数据、操作和接口。2)类(Class) 类的定义如下:类是所有相似对象的状态变量和行为构成的模板,包含标识、继承、数据结构、操作和接口。3)消息(Message)4)继承性(Inheritance) 继承是指一个类因承袭而具有另一个类的能力和特征

    10、的机制或关系。父类更具有通用性,而子类具有特殊性。 5)封装性(Encapsulation) 封装就是将事物包起来,使外界不知其实际内容。 6)多态性(Polymorphism) 不同对象收到同一消息可能产生完全不同的结果,这一现象叫多态。 MIS3、面向对象方法的开发过程 根据根据OOOO法的一些特性,可将法的一些特性,可将OOOO方法开发的工作方法开发的工作过程分为四个阶段。过程分为四个阶段。1 1)系统调查和需求分析)系统调查和需求分析对系统将要面临的具体对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究。管理问题以及用户对系统开发的需求进行调查研究。即先弄清要干什么的问题

    11、。即先弄清要干什么的问题。2 2)分析问题的性质和求解问题)分析问题的性质和求解问题在繁杂的问题域在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方中抽象地识别出对象以及其行为、结构、属性、方法等。这一阶段一般被称之为面向对象分析,简称法等。这一阶段一般被称之为面向对象分析,简称为为OOAOOA。MIS3 3)详细设计)详细设计即对分析的结果作进一步的抽象、即对分析的结果作进一步的抽象、归类、整理,最终以范式的形式将它们确定下归类、整理,最终以范式的形式将它们确定下来。这一阶段一般被称之为面向对象设计,简来。这一阶段一般被称之为面向对象设计,简称为称为OODOOD。4 4)程序实现程序

    12、实现即用面向对象的程序设计语言将上即用面向对象的程序设计语言将上一步整理的范式直接映射(即直接用程序语言一步整理的范式直接映射(即直接用程序语言来取代)为应用程序软件。这一阶段一般被称来取代)为应用程序软件。这一阶段一般被称之为面向对象的程序,简称为之为面向对象的程序,简称为OOPOOP。MIS4、面向对象方法的优缺点1 1)采用面向对象思想,使得系统的描述及信息模型的表)采用面向对象思想,使得系统的描述及信息模型的表示与客观实体相对应,符合人类的思维习惯,有利于系示与客观实体相对应,符合人类的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发统开发过程中用户与开发人员的交流和

    13、沟通,缩短开发周期,提高系统开发的正确性和效率。周期,提高系统开发的正确性和效率。2 2)系统开发基础统一于对象之上,各阶段工作平滑,避)系统开发基础统一于对象之上,各阶段工作平滑,避免了许多中间转换环节和多余的劳动,加快了系统的开免了许多中间转换环节和多余的劳动,加快了系统的开发进程。发进程。3 3)面向对象技术中的各种概念和特性,如继承、封装、)面向对象技术中的各种概念和特性,如继承、封装、多态性及消息传递机制等,使软件的一致性、模块的独多态性及消息传递机制等,使软件的一致性、模块的独立性以及程序的共享性和重用性大大提高,也与分布式立性以及程序的共享性和重用性大大提高,也与分布式处理、多机

    14、系统及网络通讯等发展趋势相吻合,具有广处理、多机系统及网络通讯等发展趋势相吻合,具有广阔的应用前景。阔的应用前景。MIS四、计算机辅助开发方法CASECASE(computer-aided software engineeringcomputer-aided software engineering)的全名是计算机辅助软件工程,是的全名是计算机辅助软件工程,是2020世纪世纪8080年年代末期,随着计算机图形处理技术和程序生成代末期,随着计算机图形处理技术和程序生成技术的出现,运用人们在系统开发过程中积累技术的出现,运用人们在系统开发过程中积累的大量宝贵经验,再让计算机来辅助信息系统的大量宝贵

    15、经验,再让计算机来辅助信息系统开发和实现,这就是集图形处理技术、程序生开发和实现,这就是集图形处理技术、程序生成技术、关系数据库技术和各类开发工具于一成技术、关系数据库技术和各类开发工具于一身的身的CASECASE。 MIS1、CASE方法的基本思路 由于由于CASECASE是从计算机辅助编程工具、是从计算机辅助编程工具、4GL4GL(第(第4 4 代代程序生成语言)发展而来的大型综合计算机辅助软件工程序生成语言)发展而来的大型综合计算机辅助软件工程开发环境,因此,程开发环境,因此,CASECASE可以进行各种需求分析、功能可以进行各种需求分析、功能分析,生成各种结构化图表(如数据流程图、结构

    16、图、分析,生成各种结构化图表(如数据流程图、结构图、实体实体/ /关系图,层次化功能图、矩阵图)等,并能支持关系图,层次化功能图、矩阵图)等,并能支持系统开发整个生命周期。系统开发整个生命周期。CASECASE的概念也从具体的工具发的概念也从具体的工具发展成为一门方法。它是一种从开发者的角度支持信息系展成为一门方法。它是一种从开发者的角度支持信息系统各种开发技术和方法(如结构化方法、快速原型法、统各种开发技术和方法(如结构化方法、快速原型法、面向对象方法)的计算机技术。面向对象方法)的计算机技术。MIS2、CASE工具的特点提高了信息系统的开发效率。提高了信息系统的开发质量。加快信息系统的开发

    17、进程。降低信息系统的开发费用。实现系统设计的恢复和逆向软件工程的自动化。自动产生程序代码。自动进行各类检查和校验。项目管理和控制实现自动化。软件工具高度集成化。提高了软件复用性和可移植性。MIS3、CASE方法优缺点 a) CASE方法可以用于辅助结构化、原型法和OO方法的开发。b) CASE方法是高度自动化的系统开发方法。c) 只要在分析和设计阶段严格按照CASE方法规定的处理过程,则能够将分析、设计的结果让计算机软件程序自动完成。d) CASE方法的开发方法、过程的规范性、可靠性和开发效率均较好。 MIS2.3 2.3 管理信息系统开发的过程管理管理信息系统开发的过程管理一一 、信息系统开

    18、发方式、信息系统开发方式1. 由本企业自行开发2. 委托软件开发或科研单位进行开发3. 企业与科研单位合作开发4. 购买(租用)软件包MIS优点:可以锻炼本企业计算机开发应用队伍;当企业管理业务有变化或发展时,可以及时对系统进行变更、改进和扩充。缺点:系统开发周期一般较长;难于摆脱长期以来形成的、本企业习惯的管理方式的影响,不易开发高水平的信息系统。1. 由本企业自行开发MIS优点:开发周期较短;企业不必组织本企业的开发队伍。缺点:当企业管理发生变化或扩展时,系统维护工作困难。2. 委托软件开发或科研单位进行开发MIS优点:在合作开发中,可以发挥科研单位技术力量强,本企业对管理业务熟悉的优势,

    19、共同开发出具有较高水平而又适用性强的系统;有利于企业计算机应用队伍的培养与提高。3. 企业与科研单位合作开发优点:最省力、最经济;适用于自身不具备系统开发能力的中、小型企业。4. 购买(租用)软件包MIS开发费用(或购置费用)系统开发方式对本企业开发能力的要求系统维护的难易用于企业内部用于企业外部自行开发非常需要容易大小委托开发不太需要相当困难小大合作开发需要比较容易中等中等购(租)用软件不太需要困难小小系统开发方式比较MIS二二 、信息系统开发工具、信息系统开发工具基于客户/服务器模式的开发工具是将客户方的开发工具和关系数据库结合起来的一种方案,具有一些在开发大型应用软件时不可缺少的功能,如

    20、存储过程、触发器、联机备份、并行服务器、数据复制等,适合于开发企业级的信息系统。通常包含两个基本部分:前端开发工具和后端服务器,另外,对于一些应用来说还可以加上第三个部分即中间件。中间件是一种连接工具,它提供服务器之间、开发工具和服务器之间的连接成通信功能,典型产品有微软公司的ODBC等。MIS1. 1.前端开发工具前端开发工具前端开发工具或客户软件提供用户界面,使得开发者可以容易地表示用户的需求,同时将用户对于数据的请求用标准的SQL语句表示,发送到服务器方,并对其处理结果进行加工和表示。MIS分类典型产品特征可视化开发语言Visual BASICVisual C+低价格,学习容易,开发效率

    21、高,维护性较差专用开发工具Power BuilderDelphi面向对象、开发效率高,维护性好,高价格,限制条件多表计算软件ExcelLotus 1-2-3低价格,学习容易,图形功能强,性能较低,维护性较差PC 数据库管理系统AccessFoxproParadox低价格,学习容易,可以从单机开始扩张,维护性较差MIS2. 2.后端服务器后端服务器后端服务器或数据库专门处理来自客户机的SQL请求,并将处理结果返回给客户方。它还提供一些在客户/服务器数据库系统中对数据的高级操作功能,例如对并发控制的管理、安全审计及对数据库系统的后备、恢复、监控等功能。MIS产品名称操作系统UNIX 版本成本与开发

    22、工具的可连接性OracleNT,OS/2Netware有较高多DB2OS/2有高少SybaseNT, Netware有较高多SQL ServerNT无较低少在微机服务器上使用的数据库管理系统MIS三三 、信息系统开发的计划与控制、信息系统开发的计划与控制1. 进度计划与控制(Project,甘特图)总工期2. 阶段性评审MIS四四 、信息系统开发的组织与项目管理、信息系统开发的组织与项目管理1、系统开发组织系统开发领导小组任务是制定管理信息系统规划;根据客观发展情况进行决策,协调各方面的关系,控制开发制度。小组成员应包括一名企业领导,系统开发项目负责人,有经验的系统分析师,以及用户各主要部门的业务负责人。系统开发工作小组由系统分析员,即系统工程师负责。其任务是根据系统目标和系统开发领导小组的指导展开具体工作。MIS2、系统开发的项目管理计划管理技术管理质量管理资源管理3、组织队伍和人员分工企业高层领导项目主管系统分析员程序设计员企业的管理人员 MIS问题讨论:问题讨论:v1、有的同学认为,只要能编写好程序,就能开发管理信息系统,对不对?v2、为什么许多管理信息系统开发和应用失败了,原因是什么?v3、同学们知道哪些开发方法?“软件危机”是怎么回事?

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:管理信息系统-3.ppt
    链接地址:https://www.163wenku.com/p-2040176.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库