Laudon管理信息系统课件第11章上

上传人:风*** 文档编号:240621589 上传时间:2024-04-25 格式:PPT 页数:49 大小:3.16MB
返回 下载 相关 举报
Laudon管理信息系统课件第11章上_第1页
第1页 / 共49页
Laudon管理信息系统课件第11章上_第2页
第2页 / 共49页
Laudon管理信息系统课件第11章上_第3页
第3页 / 共49页
点击查看更多>>
资源描述
管理信息系统Management Information Systems马敏马敏马敏马敏 博士博士博士博士广东技术师范学院管理学院广东技术师范学院管理学院广东技术师范学院管理学院广东技术师范学院管理学院第第1111章(上)章(上)11上上.2 2013 by Ma Min管理信息系统第三篇第三篇 企业中常用的企业中常用的MISMIS第第8 8章章 ERPERP系统、系统、SCMSCM系统和系统和CRMCRM系统系统第第9 9章章 电子商务系统电子商务系统第第1010章章 支持决策的信息系统和支持决策的信息系统和KMKM系统系统回顾上堂课回顾上堂课11上上.3 2013 by Ma Min上堂学习内容上堂学习内容10.2 10.2 知识管理系统知识管理系统10.2.1 10.2.1 知识、知识管理和知识管理系统知识、知识管理和知识管理系统A 知识的概念和知识的维度B 知识管理的概念和知识管理价值链C 知识管理系统的概念和分类10.2.2 10.2.2 企业范围内的知识管理系统企业范围内的知识管理系统A 企业范围知识管理系统的逻辑结构和类型B 结构化知识系统C 半结构化知识系统D 知识网络系统E 新近的一些支撑技术10.2.3 10.2.3 知识工作系统知识工作系统第第1010章下章下 支持决策的信息系统支持决策的信息系统 11上上.4 2013 by Ma Min第第1010章章 下下 知识管理系统知识管理系统 作业作业2.2.完完成成教教科科书书第第339339页页复复习习题题的的第第4(1.2)4(1.2)题题和和第第5 5题题(无无小点)。小点)。1.1.阅读章前和章后案例。阅读章前和章后案例。3.3.预习教科书第预习教科书第1111章第章第1 1节和第节和第2 2节。节。11上上.5 2013 by Ma MinAny other Questions?Any other Comments?管理信息系统关于第10章下。Please write to me: 11上上.6 2013 by Ma Min管理信息系统第四篇第四篇 MISMIS的开发与实施的开发与实施第第1111章章 MISMIS的开发与的开发与MISMIS的实施的实施第第1212章章 信息系统中的道德和社会问题信息系统中的道德和社会问题本堂学习内容本堂学习内容11上上.7 2013 by Ma Min本堂学习内容本堂学习内容11.1 MIS11.1 MIS的开发的开发11.1.1 MIS11.1.1 MIS开发的概念开发的概念11.1.2 MIS11.1.2 MIS开发的系统生命周期法开发的系统生命周期法11.1.3 11.1.3 其它常见的其它常见的4 4种种MISMIS开发方法开发方法11.1.4 MIS11.1.4 MIS开发思想与一些辅助工具开发思想与一些辅助工具第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 11上上.8 2013 by Ma Min掌握掌握MISMIS开发的概念开发的概念了解常见的了解常见的5 5种种MISMIS开发方法开发方法了解了解MISMIS的两种开发思想的两种开发思想本堂学习目标本堂学习目标完成本堂学习内容后,你应该能够:第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 11上上.9 2013 by Ma Min11.1.1 MIS11.1.1 MIS开发的概念开发的概念第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 p某个MIS的开发(system development):是指企业构建该管理信息系统的软件系统和硬件系统的活动的总称,以便找到针对企业所面临战略问题或机会的一套基于IT技术的解决方案。p通常,这些活动也叫系统建造(System Building)。p通俗讲,所谓MIS系统的开发,也就是使一个MIS从“没有”到“有”的一个过程。11上上.10 2013 by Ma Min第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 11.1.2 MIS11.1.2 MIS开发的系统生命周期法开发的系统生命周期法利用系统生命周期法开发MIS系统,一般要经过5步骤:系统规划(system Plan)系统分析(System Analysis)系统设计(System Design)系统实施(System Implement)(Programming/Testing/Conversion)系统运行与维护(System Running and Maintenance)(也叫Production and Maintenance)11上上.11 2013 by Ma Min图示:MIS开发的系统生命周期法1SystemPlan2SystemAnalysis3SystemDesign4SystemImplement5SystemRunning Maintenance*参阅教科书355页图11-3.请注意:此图与教科书图的差异!11上上.12 2013 by Ma MinA A 系统规划系统规划第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 p系统规划是管理信息系统开发工作的第一步,其工作成果被称为“系统规划报告”。p系统规划报告就像是一张指导企业管理信息系统开发的路线图。p该报告从战略高度上陈述系统开发的理由和主要功能,并对系统开发过程中人力、物力和财力的安排做出可行的计划,是指引后续实质性开发工作的纲领性文件。(该报告主要内容参见教科书368表11-4)11上上.13 2013 by Ma Min系统规划工作的主要内容11上上.14 2013 by Ma Min第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 B B 系统分析系统分析p系统分析:指在系统规划工作结果的基础上,确定新的管理信息系统的详细功能。p在该阶段,主要的工作任务 如下:按照业务流程重组(BPR)思想,优化和确定相关的业务流程。使用数据流图和数据字典工具,描述企业所有优化了的业务流程的详细数据或信息需求。进行三种可行性分析(feasible study):技术可行性分析,经济可行性分析 操作可行性分析(managerial and organizational).撰写系统分析报告.数据流图(DFD)中用到的图像符号Data FlowData Flow(数据流动方向)(数据流动方向)ProcessProcess(数据加工过程)(数据加工过程)EntityEntity(实体,通常指企业(实体,通常指企业 内的部门或外部组织)内的部门或外部组织)FileFile(文档存储)(文档存储)数据流图的一个例子 *Refer to Figure 12-7 on P 294 课程信息文档学生信息文档 学生 1.0 检查课程的 可获得性 2.0 注册学生 3.0 确认注册 请求开放的课程课程细节描述课程注册信息学生详细信息确认/拒绝注册信息确认信数据字典的一个例子数据字典的一个例子编号编号数据名称数据名称类型类型来自来自去向去向流动频率流动频率.028课程申请字符学生(一个实体!)1.0.0.1(加工过程)10 次/秒.11上上.18 2013 by Ma Min第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 p系统设计:指在系统分析阶段工作结果的基础上,形成详细的系统设计说明书,以便实现在系统分析阶段确立的系统功能。参阅352页表 11-1和表11-2,列出了系统设计说明书的一种形式.p在系统设计阶段,主要的工作任务如下:进行逻辑设计:站在用户使用的角度,设计管理信息系统的各个组件以及这些组件之间的关系。包括系统软件的选型,系统结构图、程序流程图、数据库设计方案的确定。进行物理设计:将抽象的系统逻辑设计结果转化成具体的技术设计方案。软硬件选型方案、网络布线方案等。撰写系统设计说明书。C C 系统设计系统设计CalculateGross PayCalculateNet PayCalculatePayProcessPayrollUpdate Master FileGet ValidInputsWriteOutputsGetInputsValidateInputsWriteOutputs例子:高层级的系统结构图The boxes are modules(功能模块)!程序流程图程序流程图 三种主要的控制结构三种主要的控制结构Process AProcess BSequenceSequence (顺序结构顺序结构)Process CProcess DRTrueSelection(Selection(分支结构分支结构)Process ESTrueIteration(Iteration(迭代迭代/循环结构循环结构)程序流程图中用到的图形符号程序流程图中用到的图形符号开始或结束执行方向加工处理判断输入或输出子过程手工操作连接点程序流程图的例子1EndReportMore?2Print12StartRead$10,000$10,000Process AProcess B11上上.23 2013 by Ma Min第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 D D 系统实施系统实施p系统实施:指根据系统设计阶段的工作成果,实质性实现或完成对系统的构建,即软硬件的实现、购买和安装就位。p系统实施阶段的工作又可划分为三个阶段:Programming(编程)Testing(调试/测试)Conversion(切换)11上上.24 2013 by Ma Min 编程:程序员终于出场了!编程就是将系统设计阶段的工作结果,特别是系统设计说明书中的程序模块编制成程序代码的过程。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 D D 系统实施(续系统实施(续1 1)11上上.25 2013 by Ma Min 调试:新的系统能够产生所需要的结果吗?这是一个细致而至关重要的工作阶段,它要确定新的系统是否能够产生出已知条件下所需要的结果。n单元测试:单独测试每一段程序。n系统测试:所有的程序模块都能按照需要工作吗?n接受性测试:最后的鉴定。测试计划:为测试而需要做的准备工作。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 D D 系统实施(续系统实施(续2 2)11上上.26 2013 by Ma Min切换:新系统在真实条件下能够发挥作用吗?四种主要的切换策略:n并行切换:老系统和新系统同时工作,看看产生的结果是 否相同。n直接切换:具有一定风险性的策略。n试点方法:先在一个区域引进新系统。看新系统运转是否 良好?如果好,再在其他区域顺次引进。n分段引进:按组织层次或业务流程时段逐步引进。切换计划:指切换的进度计划。切换文档:对切换时系统工作状况的描述。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 D D 系统实施(续系统实施(续3 3)11上上.27 2013 by Ma Minp系统运行和维护:是系统开发的最后一个阶段。此时,系统已经可以正常运行。p运行:由最终用户或操作人员不断评审系统的运行状况,看系统是否满足企业所预期的目标。p维护:定期或不定期地维护、更新或升级、纠错。p系统开发进入这个阶段,虽标志着一个新系统的正式诞生,但并非意味着企业对信息系统的开发从此就可以一劳永逸,这个时候,企业恰恰正酝酿着更新的系统的产生。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 E E 系统运行和维护系统运行和维护小结小结:系统生命周期法系统生命周期法阶段阶段主要任务主要任务 系统规划.开发新系统的理由.确定新系统的总体功能.开发团队、财力和物质支持或保障计划.正式的工作报告:系统规划书.系统分析.将新系统的功能具体化.正式的工作报告:系统分析报告.系统设计.新系统的逻辑设计.新系统的物理设计.正式的工作报告:系统设计说明书.系统实施.编程.测试.切换.系统运行与维护.评审.升级和纠错.11上上.29 2013 by Ma MinA A 系统生命周期法的特点再总结系统生命周期法的特点再总结B B 原型法原型法C C 最终用户法最终用户法D D 应用软件包法应用软件包法E E 外包法外包法11.1.3 11.1.3 其它其它常见的常见的4 4种种MISMIS开发方法开发方法第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 11上上.30 2013 by Ma MinA A系统生命周期法的特点再总结系统生命周期法的特点再总结系统生命周期法的特点是最早的信息系统开发方法,今天人们仍在使用它;受结构化系统开发思想的支配很深;适合于大中型管理信息系统(MIS、TPS)项目的开发;开发中要经历几个顺序而行的主要阶段,时间较长;在开发者和最终用和之间有着明确的分工。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 系统生命周期法的开发阶段阶段阶段主要任务和工作文档主要任务和工作文档 系统规划.决定开发新系统背后的理由.确定新系统的整体功能.开发团队、财力和物质支持或保障计划.系统规划书系统分析.细化新系统的功能.系统分析报告(数据流图,数据字典等).系统设计.逻辑设计(软件解决方案,系统结构图,程序流程图等).物理设计(硬件解决方案等).系统设计说明书系统实施.编程.调试.切换系统运行与维护.评估(性能日志).更新和纠错(相关文档).系统生命周期法的局限性和优点局限性:n通常成本较高,而且较为费时.n倾向于过早冻结系统的功能和设计规范(不够灵活).n不大适合于小型系统的开发,也不太适合于解决结构化程度不高的问题.优点:n适合于开发大型和问题高度结构化的TPS和MIS.n也适合于复杂的技术系统(因为处理过程比较机械).11上上.33 2013 by Ma Min原型法的概念原型化(Prototyping):先快速和低成本地建立一个实验性的系统,然后向用户演示当前系统的功能并供用户评价。这样,用户可以不断精炼他们的真实需求,开发人员则在此基础上进一步完善原来的实验性系统。如此改进下去,直到用户满意为止。原型(Prototype):在原型开发法中,每次用于向用户展示和评价的那个版本的信息系统,称为一个原型。原型开发法中包含一个迭代的过程。B B 原型法原型法第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 原型法的实施步骤1.辨识用户的需要2.开发原型3.使用原型4.评价、修改和强化原型*参阅教科书P356页图11-4。原型法的优点和缺点优点:n最适合于系统开发过程中用户对系统功能或信息需求不能一下子说清楚的系统的开发。n尤其适合于对用户界面的设计,这些设计决定了用户将来如何与计算机系统进行交互。n提倡最终用户的高度参与,这样,所开发出来的系统才能最好地满足最终用户的真实需要。n一般对于小型的系统比较合适。弱点:n有时候显得比较匆促。对稍大一些的系统,有可能会碰到众口难调的问题;或者,有些潜在的问题被暂时掩盖了。11上上.36 2013 by Ma MinC C 最终用户法最终用户法最终用户法的概念最终用户开发法指的是由系统的最终用户自己来开发系统,基本无需技术专家们的帮助。第四代语言和其它软件工具的快速发展使得这种开发方法成为可能。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 用户开发法的优点和弱点优点:n提高了开发速度和开发效率n提高了用户的参与度和用户的满意度n减少应用积压或迟滞问题n无需细致的系统分析和系统设计过程弱点:n事务处理的速度可能较慢n可能会带来比较高的实施成本n非过程化的方法可能带来处理逻辑的不严谨,系统升级也比较困难n可能会导致一系列的管理问题,如对数据控制能力的丧失11上上.38 2013 by Ma MinD D 应用软件包法应用软件包法应用软件包法的概念 系统开发的应用软件包法:指人们通过直接购买应用软件包来开发自己的管理信息系统的方法。应用软件包指一套已经预先编写好的应用软件,可通过购买或租赁得到。这种系统开发方法的实质,其实就是一个将应用软件包用户化(Customization)的过程,即修改这些应用软件包以满足企业的需要。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 应用软件包方法的优点和缺点优点:n可缩短开发时间.n可获得更好的测试效果和享受到售后服务.n可使用最为先进的技术.弱点:n不太适用于较为复杂的系统,因为有太多的用户化工作需要做,这反而使本方法的优点受到抵消。n为整合过去的老系统,可能需要购买中间件(middleware)。应用软件包的选择问题在使用应用软件包方法进行系统开发之前,需要对应用软件包本身进行彻底的评估。应用软件包的评估过程通常会使用一个分析工具,叫做需求建议书(RFP,Request for Proposal)。它实际上是一张表格,列出了所有需要向软件包供应商质询的问题,主要内容包括:n功能n灵活性n用户友好性n需要的辅助性的硬件和软件资源n对数据库的要求n安装和维护需要注意的事项n相关的说明文档n供应商的素质和购买成本,等.11上上.41 2013 by Ma MinE E 外包法外包法外包法的概念外包法也是一种开发管理信息系统的可选方法。外包指的是企业将计算中心、通信网络的建设和应用系统的开发,通过商业合同转包给外部相关服务供应商去代为完成的做法。第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 外包法的局限性可能会失去对系统功能和系统技术方向的控制能力。对外部供应商的过分依赖可能导致昂贵的开发成本。商业秘密和专有信息有可能泄漏给竞争对手。何时使用外包法?如果企业打算降低开发成本或减轻信息系统部门的工作负担的话。当企业现有管理信息系统的能力比较有限、无效或技术上比较低劣,以及企业本身缺乏相关人才和专业人员的时候。当管理信息系统的外包不会对企业的核心竞争力造成削弱的时候。小结:各种开发方法的比较可从以下几方面进行比较:n名称n特点n优点n弱点11上上.45 2013 by Ma Min11.1.4 11.1.4 MISMIS开发思想及开发思想及MISMIS开发辅助工具开发辅助工具第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 (本小节内容参见教科书(本小节内容参见教科书P361P361系统建模和设计)系统建模和设计)A 结构化系统开发思想B 面向对象的系统开发思想C 计算机辅助软件工程11上上.46 2013 by Ma MinA 结构化系统开发思想第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 p结构化的系统开发思想具有以下一些特征(简单说就是自顶向下,逐步求精!):从抽象到具体,从粗到精;一步一步来,循序渐进;每步工作的开展都建立在前一步工作的基础上。p一般来说,结构化系统开发思想可以体现在结构化系统分析、结构化系统设计、结构化编程等几个方面。11上上.47 2013 by Ma MinB 面向对象的开发思想第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 面向对象的系统开发思想来自于面向对象的编程方法。其特点是:n不强调过程了!n而把重点从功能或过程转向对象,而一个对象是对象相关数据和对这些数据进行加工的过程的组合。n对象是可重用的(可重用性)n整个系统被看作是一系列类(classes)、对象(objects)和它们之间关系的一个集合。n它可以缩短开发时间和降低开发成本。11上上.48 2013 by Ma MinCASE的目的是想将系统开发过程自动化。它也可以被看做是一种系统开发思想!这种自动化包括:自动产生各种开发用的图表;利用自动生成器自动生成系统中的各种用户界面和工作报表;自动生成数据字典;自动生成开发进度表;自动进行系统分析和检测工具;利用程序代码生成器自动编程;自动生成系统开发过程中的各种工作文档等等。C 计算机辅助软件工程第第1111章上章上 MISMIS开发与开发与MISMIS实施实施 CASE11上上.49 2013 by Ma Min第第1111章章 上上 MISMIS开发与开发与MISMIS实施实施 作业作业1.1.对照课件对照课件PPTPPT,阅读教科书第,阅读教科书第1111章。章。2.2.阅读章前、章中和章后案例。阅读章前、章中和章后案例。3.3.回答以下问题:回答以下问题:(1 1)什么叫)什么叫MISMIS开发?开发?(2 2)比较常见的)比较常见的5 5种种MISMIS开发方法?开发方法?(3 3)MISMIS开发方法和开发思想有何区别?开发方法和开发思想有何区别?
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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