欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    MIS的开发方式与方法.pptx

    • 资源ID:87152907       资源大小:164.57KB        全文页数:32页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MIS的开发方式与方法.pptx

    学完本章以后,应掌握的内容:学完本章以后,应掌握的内容:u MIS开发的基本原则开发的基本原则u MIS开发应具备的条件开发应具备的条件u MIS的开发策略的开发策略u MIS的开发方式的开发方式u MIS的常用开发方法的常用开发方法第1页/共32页 MISMIS开发涉及的基本问题开发涉及的基本问题 MISMIS开发的基本原则开发的基本原则 MISMIS开发的条件开发的条件 MISMIS的开发策略的开发策略第2页/共32页 MISMIS开发的基本原则开发的基本原则(1)(1)完整性:完整性:MISMIS是由多个子系统组成的整体,保是由多个子系统组成的整体,保证各子系统协调一致地工作,寻求整体优化。证各子系统协调一致地工作,寻求整体优化。(2)(2)相关性:相关性:各个子系统既独立又相互联系,不能各个子系统既独立又相互联系,不能不考虑其他子系统而孤立地设计某一子系统。不考虑其他子系统而孤立地设计某一子系统。(3)(3)适应性:适应性:较强的环境适应性,系统具有较好的较强的环境适应性,系统具有较好的灵活性和可塑性。灵活性和可塑性。(4)(4)可靠性:可靠性:保证系统软硬件设备的稳定性;保证保证系统软硬件设备的稳定性;保证数据采集的质量;数据校验功能;系统的安全措数据采集的质量;数据校验功能;系统的安全措施。施。(5)(5)经济性:经济性:尽可能节省开支和缩短开发周期。新尽可能节省开支和缩短开发周期。新系统投入运行后,尽快回收投资。系统投入运行后,尽快回收投资。第3页/共32页 MISMIS开发的条件开发的条件(1)领导重视,业务人员积极性高领导重视,业务人员积极性高;(2)必须有建立必须有建立MIS的实际需求和迫切性的实际需求和迫切性;(3)必须要有一定的科学管理基础必须要有一定的科学管理基础;(4)有必要的投资保证,并能提供系统维护有必要的投资保证,并能提供系统维护 人员的编制和维护费用人员的编制和维护费用;(5)管理人员知识结构应满足系统建设需要管理人员知识结构应满足系统建设需要;(6)基础数据要齐全规范。基础数据要齐全规范。第4页/共32页 MISMIS的开发策略的开发策略(1)(1)接受式开发策略接受式开发策略(2)(2)直线式开发策略直线式开发策略(3)(3)迭代式开发策略迭代式开发策略(4)(4)实验式开发策略实验式开发策略(5)(5)规划式开发策略规划式开发策略第5页/共32页(1)(1)接受式开发策略接受式开发策略认为用户对信息的需求的叙述是正确的、完全认为用户对信息的需求的叙述是正确的、完全的的和固定的,并且以此作为开发的根据。和固定的,并且以此作为开发的根据。适合:小项目,高度结构化,用户需求明确和开发者有充分经验的情形。例如:对文件的转换、从已有文件或数据库中产生各种报表、以及某些简单的、单用户的系统等。第6页/共32页(2)(2)直线式开发策略直线式开发策略从需求说明开始到最后开发直线的进行下去从需求说明开始到最后开发直线的进行下去,每每完完成一步都要进行评审成一步都要进行评审,以验证是否和需求一致。以验证是否和需求一致。用户和开发者在系统开发之前就完全调查清楚实际问题的所有状况和需求。第7页/共32页(3)(3)迭代式开发策略迭代式开发策略研制过程中验证需求不论是有错还是不恰当,都研制过程中验证需求不论是有错还是不恰当,都可以回到需求确定过程,对需求说明进行修改,可以回到需求确定过程,对需求说明进行修改,如如此重复进行,直到所开发的系统满足需求为止。此重复进行,直到所开发的系统满足需求为止。大型多用户系统、对用户或开发者来说是新的应用领域的情形。第8页/共32页(4)(4)实验式开发策略实验式开发策略若信息需求不确定性很高,则可通过一个实际工若信息需求不确定性很高,则可通过一个实际工作作系统来验证需求是否得到保证。系统来验证需求是否得到保证。(5)(5)规划式开发策略规划式开发策略 MISMIS的规模特别大的规模特别大,复杂程度特别高其信息需求复杂程度特别高其信息需求的的不确定性程度特别大不确定性程度特别大,必须做好必须做好MISMIS的总体规划。的总体规划。第9页/共32页 MISMIS的开发方式的开发方式 自行开发自行开发 委托开发委托开发 合作开发合作开发 利用现成软件包开发利用现成软件包开发第10页/共32页 自行开发自行开发由用户依靠自己的力量独立完成系统开发的各由用户依靠自己的力量独立完成系统开发的各项项任务。任务。n有较强专业开发分析与设计队伍和程序设计人员;n系统维护使用队伍的组织和单位。如:大学、研究所、计算机公司、高科技公 司等单位。适合:第11页/共32页优点:优点:开发费用少开发费用少,容易开发出适合本单位需要的系容易开发出适合本单位需要的系统统,方便维护和扩展方便维护和扩展,有利于培养自己的系统有利于培养自己的系统开发人员开发人员。缺点:缺点:u容易受业务工作的限制,系统整体优化不够,容易受业务工作的限制,系统整体优化不够,开开 发水平较低。发水平较低。u系统开发时间长,开发人员调动后,系统维护系统开发时间长,开发人员调动后,系统维护工工 作没有保障作没有保障。p需要大力加强领导,实行“一把手”原则。p向专业开发人士或公司进行必要的技术咨询,或聘请他们作为开发顾问。注意:第12页/共32页 委托开发委托开发由使用单位由使用单位(甲方甲方)委托通常是有丰富开发经验的委托通常是有丰富开发经验的机机构或专业开发人员构或专业开发人员(乙方乙方),按照用户的需求承担按照用户的需求承担系系统开发的任务。统开发的任务。适合:适合:使用单位使用单位(甲方甲方)没有没有MISMIS的系统分析、系统设计及的系统分析、系统设计及软软件开发人员或开发队伍力量较弱、但资金较为充件开发人员或开发队伍力量较弱、但资金较为充足足的单位。的单位。第13页/共32页优点:优点:省时、省事,开发的系统技术水平较高省时、省事,开发的系统技术水平较高缺点:缺点:费用高、系统维护与扩展需要开发单位的长期费用高、系统维护与扩展需要开发单位的长期支支持,不利于本单位的人才培养。持,不利于本单位的人才培养。注意:注意:p使使用用单单位位(甲甲方方)的的业业务务骨骨干干要要参参与与系系统统的的论论证证 工作;工作;p开发过程中需要开发单位开发过程中需要开发单位(乙方乙方)和使用单位和使用单位 (甲方甲方)双方及时沟通,进行协调和检查。双方及时沟通,进行协调和检查。第14页/共32页 合作开发合作开发由使用单位由使用单位(甲方甲方)和有丰富开发经验的机构或专和有丰富开发经验的机构或专业业开开发发人人员员(乙乙方方),共共同同完完成成开开发发任任务务。双双方方共共享享开发成果开发成果,实际上是一种半委托性质的开发工作。实际上是一种半委托性质的开发工作。适合:适合:使用单位使用单位(甲方甲方)有一定的有一定的MISMIS分析、设计及软件开分析、设计及软件开发人员,但开发队伍力量较弱,希望通过发人员,但开发队伍力量较弱,希望通过MISMIS的开的开发发建建立立、完完善善和和提提高高自自己己的的技技术术队队伍伍,便便于于系系统统维维护工作的单位。护工作的单位。第15页/共32页优点:优点:相对于委托开发方式比较节约资金相对于委托开发方式比较节约资金,可以培养、可以培养、增强使用单位的技术力量,便于系统维护工作增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。系统的技术水平较高。缺点:缺点:双方在合作中沟通易出现问题双方在合作中沟通易出现问题,因此因此,需要双需要双方方及时达成共识及时达成共识,进行协调和检查。进行协调和检查。第16页/共32页 利用现成软件包开发利用现成软件包开发利用现成的软件包开发利用现成的软件包开发MISMIS,可购买现成的应用软可购买现成的应用软件件包或开发平台,如财务管理系统、小型企业包或开发平台,如财务管理系统、小型企业MISMIS、供供销存销存MISMIS等等。等等。适合:适合:对于功能单一的小系统开发颇为有效。但不太适用对于功能单一的小系统开发颇为有效。但不太适用于于规模较大、功能复杂、需求量的不确定性程度比较规模较大、功能复杂、需求量的不确定性程度比较高高的系统的开发。的系统的开发。第17页/共32页优点:优点:能缩短开发时间能缩短开发时间,节省开发费用节省开发费用,技术水平比较技术水平比较高高,系统可以得到较好的维护。系统可以得到较好的维护。缺点:缺点:功能比较简单功能比较简单,通用软件的专用性比较差通用软件的专用性比较差,难以难以满足特殊要求满足特殊要求。需要有一定的技术力量根据使用需要有一定的技术力量根据使用者的要求做软件改善和编制必要的接口软件等二者的要求做软件改善和编制必要的接口软件等二次开发的工作。次开发的工作。第18页/共32页表表9-1 9-1 开发方式的比较开发方式的比较 方式方式特点比较特点比较自行开发自行开发委托开发委托开发合作开发合作开发 利用现成利用现成 软件包软件包 开发开发分析和设计分析和设计能力的要求能力的要求 较高较高 一般一般逐渐培养逐渐培养 较低较低 编程能力编程能力 的要求的要求 较高较高 不需要不需要 需要需要 较低较低 系统维护系统维护 的要求的要求 容易容易 较困难较困难 较容易较容易 较困难较困难 开发费用开发费用 少少 多多 较少较少 较少较少思考题9.1:大公司是否可使用小厂商提供的软件包第19页/共32页 结构化生命周期法结构化生命周期法 系统的生命周期系统的生命周期 结构化生命周期法的开发过程结构化生命周期法的开发过程 结构化生命周期法的优缺点结构化生命周期法的优缺点第20页/共32页 系统的生命周期系统的生命周期n生命周期:生命周期:从提出要建立一个从提出要建立一个MIS开始开始,到完全建成的全过程到完全建成的全过程,是一个连续发展的过程是一个连续发展的过程,即一个阶段的完成就是下即一个阶段的完成就是下一个阶段的开始一个阶段的开始,这个过程称为系统的开发生命周这个过程称为系统的开发生命周期期(System Development Life Cycle,简称简称SDLC)。n基本思想:基本思想:将系统的生命周期划分为将系统的生命周期划分为:系统分析、系统设计、系统分析、系统设计、系系统实施等阶段。统实施等阶段。第21页/共32页9 9 结构化生命周期法的开发过程结构化生命周期法的开发过程1.1.系统分析阶段系统分析阶段2.2.系统设计阶段系统设计阶段3.3.系统实施阶段系统实施阶段第22页/共32页以规划阶段提出的目标为出发点,调查企业现状,论证建立新系统的可行性;初步建立新系统的逻辑模型。成果:系统分析报告设计系统的物理模型:代码设计、IS流程图设计、数据库设计、处理流程图设计和编写程序设计说明书。成果:系统设计说明书程序设计及调试、系统转换及系统运行与评估等环节成果:MIS,技术文档(程序说明书、使用说明书等)第23页/共32页 结构化生命周期法的优缺点结构化生命周期法的优缺点1)1)建立面向用户的观点。建立面向用户的观点。2)2)严格区分工作区间。严格区分工作区间。3)3)结构化、模块化、自顶向下进行分析、设计,结构化、模块化、自顶向下进行分析、设计,自底向上进行实施。自底向上进行实施。4)4)深入调查研究,并在分析阶段充分预料可能深入调查研究,并在分析阶段充分预料可能发发 生的变化。生的变化。5)5)开发过程按工程标准规范化,文档资料标准开发过程按工程标准规范化,文档资料标准化化1)1)开发周期长。开发周期长。2)2)繁琐,使用工具落后。繁琐,使用工具落后。3)3)不可能充分预料可能发生的情况及变化。不可能充分预料可能发生的情况及变化。4)4)不直观,用户最后才能看到真实模型。不直观,用户最后才能看到真实模型。优点缺点第24页/共32页 原型法原型法9 9 原型法基本原理原型法基本原理 原型法开发过程原型法开发过程 原型法的优缺点原型法的优缺点 原型法与传统的生命周期法的比较原型法与传统的生命周期法的比较第25页/共32页9 9 原型法基本原理原型法基本原理 原型:原型:开发者在初步了解用户需求的基础上,构开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型称为成、设计和开发一个系统初始模型,该模型称为原型或骨架。原型或骨架。开发人员和用户在此基础上共同探讨、改进和开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直得到新的原型,再征求用户意见,如此反复,直至用户满意为止。至用户满意为止。第26页/共32页 原型法开发过程原型法开发过程(1 1)确定用户的基本需求)确定用户的基本需求(2 2)开发初始原型系统)开发初始原型系统(3 3)对原型进行评价)对原型进行评价(4 4)修正和改进原型系统)修正和改进原型系统 (循环、不断修改完善循环、不断修改完善)第27页/共32页原型法开发MIS的过程示意图图9-2 原型法开发过程确定用户基本要求构造初始模型评价、使用系统原型用户满意?系统转换、系统维护与评价修改、完善系统原型YN第28页/共32页 原型法的优缺点原型法的优缺点(1)开发周期短;开发周期短;(2)增加用户的满意度;增加用户的满意度;(3)加强了开发过程中的用户参与程度;加强了开发过程中的用户参与程度;(4)降低系统开发中的风险;降低系统开发中的风险;(5)降低系统开发的成本;降低系统开发的成本;(6)易学易用,减少对用户的培训时间;易学易用,减少对用户的培训时间;(7)可产生正确的系统需求描述。可产生正确的系统需求描述。(1)对于大系统,复杂系统,不适于直接使用;(2)开发过程管理困难;(3)用户较早看到原型,错认为就是新系统,使用户缺乏耐心;(4)开发人员很容易用原型取代系统分析。优点缺点第29页/共32页 原型法与传统的生命周期法的比较原型法与传统的生命周期法的比较方法方法内容内容 原型法原型法 生命周期法生命周期法开发路径开发路径循环、迭代型循环、迭代型严格、顺序型严格、顺序型文档数量文档数量较少较少多多用户参与程度用户参与程度高高低低开发过程的可见度开发过程的可见度好好差差对功能需求或环境对功能需求或环境变化的适应性变化的适应性较好较好差差用户的信息反馈用户的信息反馈早早迟迟对开发环境、软件对开发环境、软件工具的要求工具的要求高高低低对开发过程的管理和控制对开发过程的管理和控制较困难较困难 较容易较容易第30页/共32页思考题:思考题:1.1.MIS开发一般应遵循哪些原则?开发一般应遵循哪些原则?2.2.有哪些开发策略和开发方式?有哪些开发策略和开发方式?3.3.什么叫生命周期法?分几个阶段?什么叫生命周期法?分几个阶段?各阶段的任务是什么?各阶段的任务是什么?4.4.什么叫原型法?什么叫原型法?有哪些主要环节?有哪些主要环节?第31页/共32页32感谢您的观看!第32页/共32页

    注意事项

    本文(MIS的开发方式与方法.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开