信息管理系统MIS开发概论.pptx
《信息管理系统MIS开发概论.pptx》由会员分享,可在线阅读,更多相关《信息管理系统MIS开发概论.pptx(94页珍藏版)》请在咨信网上搜索。
1、1第2章MIS开发概论2知识网络图32.1系统开发的任务和特点系统开发:MIS从项目提出 运行、评价为止的全过程42.1.1系统开发的任务n开发企业“计算机化的信息系统信息系统”软硬件通信设备系统软件专业应用软件核心任务52.1.2系统开发的特点n1.复杂性高n企业系统本身复杂n诸多子系统n企业规模、技术、功能、功能 复杂性复杂性n开发本身是开发本身是综合性技术综合性技术(知识密集)(知识密集)nC科学、通信技术、经济应用数学、管理科学科学、通信技术、经济应用数学、管理科学n开发的各阶段开发的各阶段n大量的手工劳动,十分细致、复杂,易出错大量的手工劳动,十分细致、复杂,易出错6n2.集体的创造
2、性活动n背景n系统开发复杂n应用软件的非移植性n集体(系统分析师、C技术人员、管理业务人员、程序设计人员等)智慧n3.质量要求高n软件产品不容许有任何错误n任何一个语法错误或语义错误n新系统必须优于原系统n性能、质量、经济效果、满足用户的要求运行中断错误的处理结果任何一项系统开发的任务都要从头做起7n4.产品是无形的n软件:程序+文档+数据n5.历史短短经验不足(30余年)n有关开发技术和管理技术还在研究中特别是大型系统的软件生产更是如此。82.2系统开发的指导原则nMIS开发属于系统工程系统工程的范畴思想、步骤、组织和方法总称系统论系统特征目的性、整体性、相关性、环境适应性本质方面反映92.
3、2.1系统的目的性nMIS是人工系统。n目的是:满足用户要求数据信息决策依据102.2.2系统的整体性n方法:n逻辑模型物理模型n分析:n手工系统传统的系统的整工作方式体优化111213实现步骤:原系统的物理模型原系统的逻辑模型新系统的逻辑模型“做什么”新系统的物理模型“如何做”14152.2.3系统的相关性n相关性:n依分解协调原则,由顶向下发展系统n层次结构:系统分解为多子系统,可层层分解n系统结构化分析和设计方法:“由顶向下”主导“由底向上”辅助162.2.4系统的扩展性和易维护性n系统与环境间的适应n变化n发展nMIS应具有n开放性n扩展性n易维护性172.2.5工作成果文档化图表规范
4、化n文档:资料n文档的作用:n供查阅、核对n供交流n供后继开发作基础n文档的形式:以图表为主n图表应当规范化n图表应当标准化开发、使用、维护程序所需的182.3系统开发的方法n方法有多种,基础是生命周期法,n20世纪80年代后期又有新方法,如n原型法n面向对象法n软件工程n192.3.1生命周期法70年代初发展,多被定为标准的系统开发方法n生命周期过程nMIS的生命周期如图5-4(下页)n系统分析n设计n实施系统的发生、发展成熟、消亡或更新换代的2021n分析:各阶段的主要任务n系统分析开发成败的关键n可行性分析n原系统模型n新系统逻辑模型n系统设计n逻辑模型n物理模型n详细设计n系统实施n编
5、程n调试n系统转换n运行维护n评价22n生命周期法的主要优点:n段落清晰、文档标准、各部分可按计划工作完成n生命周期法的缺陷:n难以准确定义用户需求n用户自己说不清n开发过程不可修改n开发周期长长 难以适应环境变化n23年/大系统时过镜迁,“要求变了”“分析设计”阶段长,不便与用户交流n整个开发工作是劳动密集型劳动密集型的n人工完成成本高效率低232.3.2原型法(PrototypingApproach)原应用软件型基本框架短期内定义用户的基本需求开发出一个功能不十分完善的、实验性的、简易的运行原型逐步完善原型评价改进开发过程:分析、设计、编程、运行、评价多次重复、不断演进2425n优点:n开
6、发过程是一个循环往复的反馈过程,可确保用户要求得以较好地满足n用户可很快接触和使用系统,提高用户参与系统开发的积极性n开发周期短,使用灵活,适合结构不稳定的系统n难度:n形成和修改原型、需要支撑性工具,如n图表生成器n计算机数据字典正在研制中n程序生成器n保证系统的可变更性、易于修改262.3.3面向对象的方法n背景:n70年代A。Kay在Smalltalk计算机语言中首次提出面向对象的概念n80年代C+标志实用化面向对象的程序设计语言n目的:n通用性可重用性、扩充性、可维护性可重用性、扩充性、可维护性n组装组装 软件集成块软件集成块(Software IC)27n特点:n1.操作与数据共同封
7、装n对象数据+操作封装通信单位应变能力强重用性好对象的属性对象的状态对象的服务数据状态改变激发:对象间的通信(消息)28n基本单元对象n功能实现靠对象间的消息传递n应变能力强、重用性好29n2.类与继承机制使系统具有较好的可扩性灵活性具有相同结构、操作约束对象的组对象类说明、类实现类类说明类的结构、约束规则、操作便于用户了解类的具体作用与功能类实现开发人员知、用户不必知类的层次结构上层超类下层子类30类继承超类是子类的概括,子类可以继承超类的属性、操作和约束规则例如:加入一个对象,便可继承本对象类的全部操作属性约束性312.3.4计算机辅助软件工程(CASE)CASE系统开发的自动化,例如信息
8、处理方案设计文档编写程序的自动生成实现交互式开发环境实现各环节自动化实现直观的程序设计在研过程中具有快速响应、专用资源早期查错功能开发维护通过强有力的图形接口322.4系统开发的方式开发方式多种自行开发委托开发合作开发购(租)软件包方向33系统开发方式对本企业开发能力的要求系统维护的难易用于企业内部的费用用于企业外部的费用自行开发非常需要容易大小委托开发不太需要相当困难小大合作开发需要比较容易中等中等购(租)用软件包不太需要困难小小表5一l系统开发的方式分析优缺点:队伍、质量、成本、维护与扩充等342.5系统开发的组织与项目管理352.5.1系统开发的组织n1.领导小组(自主开发模式下)n成员
9、构成n企业领导、项目负责人、分析师、部门负责人n职责n提出建立新系统的规划和总策略n保证满足企业不同部门对新系统的需求n对开工作进行监督与控制n协调系统开发中有关的各项工作n向上级组织报告系统开发工作的进展情况n委任计算中心主要工作人员,规定他们的职责范围36n2.参加者n三类人员n系统分析员、程序设计员、企业管理人员n作用表52各类人员在系统开发过程中的作用开发阶段、步骤系统分析师程序设计员管理人员系统分析口口系统设计口程序编写、调试口系统运行、评价口口口执行协助或咨询37n对各类人员的要求n系统分析员n他们的主要任务是研究用户对信息系统的需求;评价该企业开发计算机化信息系统的可行性;进行系
10、统分析与没计,负责对新系统的安装、测试和技术文件的编写。系统分析员实际上是系统开发的业务领导者与组织者。他们不仅应当具备计算机硬件、软件的知识,懂得企业管理的业务,还应当了解现代化管理方法以及各种经济数学模型在企业管理中的应用,并且应当具有理论联系实际、灵活运用上述知识的能力。此外,系统分析员应是用户与计算机技术人员之问的桥梁,他们应当善于处理人际关系,能与各类人员建立良好的合作关系。能正确理解各级管理人员提出的需求,灵活运用现代管理方法,38将这些需求经过分析和逻辑抽象转换为计算机系统的设计方案,成为编写程序的依据。他们只有具有概括能力、逻辑抽象能力、想象力和创造力,才能设计出高质量的系统。
11、因此,系统分析员既是系统分析专家,又是知识面广、工作能力强的通才。在一般情况下,一个人很难达到上述各项要求,因此在一些大系统开发时,常由几名不同专业的专家共同担当系统分析员的任务。n(2)程序设计员。n程序设计员的主要任务是按照系统分析员所提出的设计方案编制程序、调试程序、修改程序,直到新系统投入运行。在系统交付使用39以后,本企业的程序设计员还要担负系统的运行维护工作,负责程序的改进任务。程序设计员应该有较强的逻辑思维能力,要掌握计算机软件的基本知识,熟练掌握数据库及程序设计语言。n(3)企业管理人员。n参加系统开发的企业管理人员代表用户在实际工作中提出用户的需求,一方面对开发工作的质量进行
12、监督,另一方面,他们应按照新系统的要求,组织管理基础工作的整顿,提供新系统运行所需的各种基础数据。管理人员应当是精通管理工作的骨干,并且粗通计算机基础知识。402.5.2系统开发的项目管理n技术:网络计划技术对整个过程进行计划和控制总网络图分网络图414243本章小结:n一、关于系统开发的指导原则一、关于系统开发的指导原则系统开发通常具有复杂性高、质量要求高等特点。系统开发应按照系统的一般原则,深入分析系统的特点,根据系统发展的规律来建立系统,是系统开发的指导原则。考虑系统的目的性、整体性、机关性、扩展性和易维护性、工作成果文档化、图表规范化等等这些原则,是构成各种开发方法和技术工具的基础。4
13、4n【典型例题分析】【典型例题分析】按照系统论的一般原理,系统的特征是指:系统具有目的性、整体性、相关性和【答案】:【答案】:环境适应性【分分析析】:系统的特征反映了系统最本质的方面。系统是处于环境之中,环境是一种更高级(更大)的系统,管理信息要适应外界环境的变化。45n二、关于系统开发的方法和方式系统开发的方法有原型法、面向对象的方法以及计算机辅助软件工程的方法。生命周期法是将信息系统的开发过程划分为系统分析、系统设计、系统实施三个阶段,每个阶段又有若干步骤。生命周期法是目前主要的开发方法。生命周期法的优点是:整个开发过程阶段和步骤清楚,每一个阶段和步骤均有明确的成果,这些成果作为下一步工作
14、的依据。系统开发主要有自行开发、委托开发、合作开发和购(租)用软件包这四种方式,其各有优缺点,企业应结合自身的具体情况加以选择。46n【典型例题分析】1原型设计法与生命周期法的根本区别是()A原型法是面向目标的,生命周期法是面向工程的B原型法是面向工程的,生命周期法是面向目标的C原型法可以解决结构化问题,生命周期法只能解决半结构化的问题D原型法开发周期长,生命周期法开发周期短【答案】:B47【分析】:目前系统开发主要方法为生命周期法,而在生命周期法的基础上逐渐发展了原型法。选项C和D都是二者的区别,开发周期长短的问题;但D项叙述错误,说反了。而两种方法的根本区别在于方法所面向的对象的不同。选项
15、B的叙述是正确的。2在面向对象的方法中,子类可以继承的属性、操作和约束规则。()A一个超类B二个超类C多个超类D其它子类【答案】:C48【分析】:“类”是指一组具有相同结构、操作和约束条件的对象。一个类的上层可以有超类,下层可以有子类。一个类可以有多个超类,也可以有多个子类。子类可以继承超类的属性,操作和约束规则,称为类继承机制。继承时可以是多个超类的特性。所以选择C。49n三、关于系统开发的项目管理系统开发过程中,应有制定管理信息系统规划,进行决策,协调各方面关系、控制开发进度的系统开发领导小组。有包括系统分析员、程序设汁和管理人员在内的系统开发的参加者。计算机管理信息系统的建立是一项复杂的
16、系统工程,应用科学的项目管理方法,如采用网络计划技术,来对整个开发过程进行计划和控制。50n【典型例题分析】系统开发领导小组的任务,是制定管理信息系统,在开发过程中,根据客观发展的情况进行,协调各方面的,控制开发。【答案】:规划决策关系进度【分析】:本题主要考查系统开发领导小组的任务。在系统开发过程中,就应有这样一个领导小组,能够制定管理信息系统规划,根据发展情况进行决策,协调各方面关系,控制开发进度。51同步跟踪强化训练n一、单项选择题1系统开发具有复杂性高、是集体的创造性活动、质量要求高及等特点()A产品是有形的B产品可度量C产品是无形的D产品不可度量2,管理中的计算机应用系统,一般()A
17、不能直接移植B能直接移植C大部分可直接移植D除数据外可移植523按照系统论的一般原理,系统的特征是指系统具有目的性、整体性、相关性和()A扩展性B环境适应性C集合性D易维护性4系统开发工作的出发点和归宿是()A保持系统的先进性B使系统具有可修改性C保证信息畅通D满足用户的需求5系统开发中,强调系统的整体性,采用先确定模型,再设计物理模型的开发过程()A开发B实体C逻辑D整体536结构化系统分析和设计的主导原则是开发系统()A由顶向下B由底向上C集中D分散平行7目前有多种系统开发的方法,作为各种开发的主要方法的基础是()A原型法B生命周期法C面向对象的方法D增长法8在各种系统开发方法中,系统重用
18、性、扩充性、维护性最好的开发方法是()A原型法B生命周期法C面向对象的方法D增长法549原型法开发系统的主要优点是()A系统重用性好B系统可维护性好C系统开发费用低D用户要求可较好满足10在面向对象的方法中,所谓“对象”就是和操作的封装通信单位()A数据B程序C数据库D文件11在面向对象的方法中,所谓“类”是指一组具有相同结构、操作和约束条件的()A对象B操作C子类D横块5512发展计算机辅助软件工程(CASE)是提高的重要途径()A系统的重用性B系统可维护性C系统可扩充性D系统开发效率和质量13系统开发的方式有:自行开发、委托开发、(租)软件包等()A个人承包B计算机公司承包C合作开发D引进
19、国外软件14当系统工作内容经常变动,系统维护工作量很大时,宜选用开发方式。()A自行B委托C购买软件包D租用软件包5615系统开发采用委托开发的方式,其主要缺点是()A费用高B系统维护困难C开发周期长D难适应本企业要求16应用软件系统开发的发展趋势是采用方式。()A自行开发B委托开发C合作开发D购(租)买软件包17系统开发的具体业务领导者和组织者是()A系统开发领导小组B系统分析员C程序设计员D管理人员5718系统开发的参加者有系统分析员、程序设计员和()A企业领导B系统开发领导小组成员C各职能部门负责人D管理人员19在系统开发过程中,企业管理人员直接参与执行的工作包括:系统分析和()A系统运
20、行、评价B系统调试C编写程序D系统设计20在系统开发过程中,程序员直接执行的任务是编程序和()A系统设计B调试程序58C系统运行D系统评价21在大型信息系统开发过程中,常采用对整个开发过程进行计划和控制()A网络计划技术BCASE技术C由顶向下的方法D面向对象的方法22系统分析阶段的基础工作是()A教育和培训B系统调查C初步设计D详细设计23确定信息系统的硬件需求应在阶段进行()A系统分析B系统实现C系统设计D系统运行5924程序算法的设计、编码,调试应在阶段进行()A系统分析B系统设计C系统实现D系统运行25在信息系统的研制过程中,责任重大,并且起到核心和桥梁作用的人员是()A程序员B管理人
21、员C信息用户D系统分析员26关于管理信息系统,以下说法正确的是()A研制过程中,重点应放在程序编写上B为了提高系统效率,可以忽视用户要求C只能完全模拟人工进行事务处理即可60D对于无结构或半决策化的决策任务,应提供一系列辅助决策的方法和手段27严格地遵循什么原则是管理信息系统研制成败的关键()A生命周期性B原型法C系统工程D自底向上28原型法比较适合开发()AEDIBDSSC任何信息系统D专家系统29信息系统的总体规划不仅要有一定的理论和技术上的指导,还必须收集些什么作为依据()61A组织的外部情况B计算机技术发展情况C组织内的数据和业务要求D技术、经济、社会等因素各方面的可行性30发展面向对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息管理 系统 MIS 开发 概论
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。