欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    第五章管理信息系统开发方法演示.docx

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

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

    第五章管理信息系统开发方法演示.docx

    1、第五章 管理信息系统开发方法演示第一节 管理信息系统开发方式:自行开发: 企业完全以自己的力量进行开发。其主要特征是:信息系统由企业内部自有的信息主管部门或技术人员为主建造。优点:企业内部技术人员对企业自身需求比较了解,在开发过程中,比较容易把握系统的重点;有利于用户协调,用户适应性好;易于升级和管理;有利于培养自己的系统开发人员,开发费用少。缺点:内部费用高,周期长,不易开发出高水平的软件)委托开发: 缺点:外部费用高,维护困难合作开发: 对于中小企业或技术实力较弱的企业构建信息系统,是一种比较好的选择。优点:企业风险较低,因软件公司具有较强技术实力,具备较为成型的产品和相关行业成功经验;软

    2、件人员与企业沟通顺利;有利于企业人员熟悉和维护系统。购买软件开发: 缺点:维护困难,实施费用高(现在社会上广泛使用的财务管理软件,电子商务平台等名词解释:委托开发:利用外部专门提供信息系统建立和维护的公司,来实现信息系统的开发.当系统工作内容经常变动,系统维护工作量很大时,宜选用的开发方式是( )应用软件系统开发的发展趋势,将普遍采用的方式是( )不考虑其他因素,下列哪种开发方式,开发的系统最易维护( )A:自行开发 B:委托开发 C:购买软件包 D:合作开发由本企业自行开发管理信息系统的优点是( ) C:开发费用较低 D:易于满足用户需求需要本企业有系统开发能力,且用于企业内、外部的费用中等

    3、的开发方式是( )A:自行开发 B:委托开发 C:购买软件包 D:合作开发组织与项目管理 领导小组的主持企业负责人, 领导小组不负责开发的具体技术工作具体技术工作主持系统分析员开发小组成员系统分析员、程序设计员,企业管理人员系统分析师用户与计算机技术人员之间的桥梁,系统开发的业务领导者与组织者管理信息系统开发中具体业务的领导者和组织者是( )A:系统开发领导小组 B:系统分析员 C:程序员 D:管理人员在信息系统的开发小组组成人员中,起到最关键作用的是( )A、 管理决策人员 B、 系统分析员C、 最终用户 D、 程序设计人员管理信息系统的最终用户是( )A:高级管理人员 B:各级各类管理人员

    4、 C:操作员 B:业务员 企业信息系统的开发工作小组的开发人员有( )A管理人员 B程序设计人员 C系统分析设计人员 D最高层领导第二节:管理信息系统开发方法系统开发指导原则(5个) 系统目的性: 面向用户系统整体性: 先逻辑,后物理系统相关性: 分解-协调原则,由顶向下(先把握系统的总体目标,然后逐级分解,逐步细化)系统环境适应性(易扩展,易维护)工作成果文挡化,图表规范化衡量系统开发质量的首要标准是( )。A. 满足技术指标 B. 满足设计者要求 C. 满足用户要求 D. 技术规范简答题:什么是” 先逻辑,后物理”的原则在进行技术设计和实施之前,先要进行充分的调查,分析,论证,进行逻辑方案

    5、的探索,弄清系统要为用户解决哪些问题,即解决系统”做什么”的问题,然后再进入系统设计阶段,解决”怎么做”的问题在结构化方法中,解释” 由顶向下”的含义先把握系统的总体目标与功能,然后逐级分解,逐步细化(1)自下而上是从现行的业务状况出发,先实现一个个具体的功能,然后逐步地由低级向高级建立管理信息系统。一般适用于小型信息系统的开发。优点:避免大系统可能出现的运行不协调的危险。缺点:缺乏从整个系统出发考虑,往往要做许多重大的修改,甚至于重新规划和设计。(2)自上而下强调从整体上协调和规划,从探索合理的信息流出发来设计信息系统。主要用在大型信息系统的开发。优点:整体性好。缺点:周期长,要求有很强的逻

    6、辑性,开发难度大。系统开发方法:(在生命周期法基础上,发展了原型法、面向对象法,计算机辅助软件工程法)生命周期法(Life Cycle):管理信息系统的开发过程划分为系统分析、系统设计、系统实施三个阶段,每个阶段又分成若干步骤。(%问题)简述生命周期法的含义及阶段划分(1)系统分析。在系统分析阶段,首先根据用户提出的建立新系统的要求,进行总体规划和可行性研究。系统分析是使系统开发达到合理、优化的重要阶段,这阶段工作深入与否直接影响到新系统的质量和经济性,它是开发成败的关键。(2)系统设计。根据系统分析确定的逻辑模型,确定新系统的物理模型,即计算机化信息系统应用软件的总体结构和数据库设计,并提出

    7、系统配置方案。继而对物理模型进行详细的设计。详细设计的主要内容有代码设计、用户界面设计、处理过程设计。最后,编写系统设计报告。(3)系统实施。系统实施包括:按照物理模型实现应用软件的编制和测试、系统试运行、系统切换、系统交付使用以及运行后的系统维护和评价等工作。简述生命周期法的主要优缺点:优点(1)强调系统的整体性、全局性(开发过程工程化,每一阶段按工程规范化,文档资料标准化)(2)严格区分工作阶段。(每一阶段都有明确的任务和目标,便于计划、控制进度,协调各方面工作)缺点(1)难以准确定义用户需求。(开发者和用户间沟通能力较差,如果当前业务管理混乱,用户尚不能明确描述自己的需求)(2)开发周期

    8、长,难以适应环境变化。(见效慢,不能很好地适应需求快速变化的形势,周期法通常是在系统需求比较确定的情况下采用的,它适宜于目标比较明确,阶段性强,开发过程易于控制的系统的开发,大型系统和复杂系统。相当耗费资源)生命周期法的主要缺点是难以确定用户需求,及( )A:阶段不明确B:无法对项目进行管理和控制C:开发周期长,难以适应环境变化D:系统各部分不独立生命周期法的主要优点是( )A:能正确定义用户需求B:开发周期短C:可借助开发工具,实现开发的自动化D:开发步骤清晰,便于项目管理与控制原型法:是一种系统开发方法,其基本思想是:首先由用户与系统分析设计人员合作,根据用户的最基本需求,建立一个应用软件

    9、的实验模型(是一个近似的或模拟的解答,一个初步的理解),称为原型,用户使用它并进一步提出需求,对原型进行修改与完善,以用户满意的原型作为整个系统开发的主要依据。一个系统的开发过程,无论是对开发人员还是对用户来说,都是一个学习和实践的过程。原型法适用于小型、局部系统,处理过程简单或不太复杂,适用于具有较丰富系统开发经验的人员采用。原型法的主要优点是:l.符合人们认识事物的规律2.用户参与积极性高(用户与开发者之间的沟通良好) 3.开发周期短,使用灵活缺点:1:对于大型系统,不经过系统分析来进行整体性划分就想直接用屏幕一个一个进行模拟,很困难, 2:对于大量的运算、逻辑性较强的程序模块,原型法很难

    10、构造一个合适的模型来供人评判。 3:对于管理不善、信息处理混乱的企业,使用原型法有一定困难 4:对于批处理系统,因其大部分是内部处理,因此使用原型法有一定困难。 用户提出要求 识别归纳问题 开发系统原型 运行系统原型 修改原型 不可行 不满意 分析评价 满意 运行管理 原型方法的工作流程采用原型法开发系统的主要优点是( )A:成本低 B:效率高C:易于满足用户需求 D:系统重用性好由于原型法需要快速形成原型和不断修改演进,要求系统的可变更性好,易于修改,因此,采用这种方法必须具有形成原型和修改原型的支撑工具最适合应用原型法开发的系统是( )A:用户需求较难定义,规模较小的系统B:用户需求较明确

    11、, 规模较大的系统C:数据关系较复杂,数据量大的系统D:运算关系较复杂.运算工作量大的系统关于原形法,以下说法中错误的是( )A:原形法属于结构化的开发方法B:原形法属于面向对象的开发方法C:原型法的开发过程阶段划分不明显,在反复过程中得到问题的解决D:原型法的进度管理控制困难、系统文档缺乏( )的开发过程是多次重复,不断演进的过程各种开发方法的基础是( )A:生命周期法 B:面向对象法 C:计算机辅助软件工程 D: 原型法总结: 原型法有助于解决一些规模不大,但不确定因素较多的管理决策问题,提高了系统开发效率与有效性.面向对象的方法:面向对象的方法是以对象为基础,利用特定的软件工具直接完成从

    12、对象的描述到应用软件结构的转换,特别适合于小型应用软件系统的开发20世纪80年代提出原型法,20世纪90年代发展起来面向对象的方法。属性:反映了对象的信息特征方法:用来定义或者改变属性状态的各种操作弱耦合:是优秀设计的一个重要标准,这将有助于使系统中某一部分的变化对其他部分的影响降到最低程度。强内聚:在设计中,使用的一个构件内的各个元素对完成一个定义明确的目的所作的贡献程度。可重用:又叫再用或复用,指同一事物不做修改或稍加改动就可多次重复使用。缺点:1: 需要一定的软件支持环境 2:不太适宜大型的MIS开发 3:初学者不易接受,难学。CASE方法(一组工具和方法的集合)严格地说,CASE只是一

    13、种开发环境而不是一种开发方法.实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程.图形工具:绘制结构图、系统专用图屏幕显示和报告生成的各种专用系统专用检测工具代码生成器文件生成器例如:MS PROJECT项目管理类 JAVA,PB,DELPHI程序设计类 Bpwin,PowerDesigner 需求分析类 Panomora ,Rational Purify 测试工具 WinCVS ,Visual Source Safe-配置管理工具缺点:不易于大系统的开发目前缺乏全面完善的CASE工具大型系统的开发,一般采用( )的开发策略A: 自下而上 B: 自上而下C: 自上

    14、而下规划 自下而上实现 D: 自下而上规划 自上而下实现结构化系统开发方法在开发策略上强调( )。原型法贯彻的是( )的开发策略。A.自上而下 B.自下而上C.系统调查 D.系统设计在各种系统开发方法中,系统可重用性,扩充性,维护性最好的开发方法是( )开发大型、复杂的管理信息系统,通常采用的开发方法是( )A:生命周期法 B:面向对象法 C:计算机辅助软件工程 D: 原型法特别适合于小型应用软件系统开发的方法是( )A:生命周期法 B:面向对象法 C:计算机辅助软件工程 D: 原型法有一种开发方法思想是:用户提出开发要求,系统开发人员识别,归纳用户的需求,并据此构造一个程序模块,再与用户共同

    15、评价,若不行,则重新构造或修改,这种方法是( )A:结构化分析与设计方法 B:企业系统规划法C:战略数据规划法 D:应用原型法系统的定义是在( ) 进行的,这种方法叫原型法A:从一开始加以预见的前提下 B:从一开始加以确定的前提下C:在逐步发展的过程中 D:根据用户的需求计算机辅助软件工程:系统开发工作的自动化、计算机化在系统开发中,应用CASE必须依赖于( )A:生命周期法 B:面向对象法 C:一种具体的开发方法 D: 原型法提高( )是发展CASE的目的A:系统的重用性 B:系统的可维护性 C:系统的可扩充性 D:系统的开发效率和质量在大型信息系统开发过程中,对整个开发过程进行计划和控制常

    16、采用( )A:网络计划技术 B:CASE技术 C:由顶向下的方法 D:面向对象的方法名词解释:CASE技术:实现系统开发生命周期内各阶段工作基于计算机的自动化简答题:试述CASE的作用一是能实现一个具有快速响应、专用资源和早期查错功能的交互式开发环境。二是对系统开发和维护过程中各个环节实现自动化。三是通过强有力的图形接口,实现直观的程序设计。第三节 软件工程与项目管理20世纪60年代,计算机硬件日益进步,存储容量、运算速度和可靠性明显提高,硬件成本降低,然而软件技术的进步一直未能满足形势发展的需要,在大型软件的开发过程中出现了复杂程度高,研制周期长、正确性难以保障三大难题。遇到问题找不到解决办

    17、法,致使问题堆积起来,形成了人们难以控制的局面,出现了所谓的“软件危机”软件危机(Software Crisis)是指计算机软件在它的开发和维护过程中所遇到的一系列严重问题。概括起来,有两方面问题怎样满足对软件日益增长的需求如何维护数量不断膨胀的已有软件软件危机使得人们开始对软件及其特性进行更进一步研究,人们改变了早期对软件的不正确看法。原来认为:优秀程序充满技巧,很难被人看懂现在认为:优秀程序除了功能正确、性能优良外,还应该容易看懂、容易使用、容易修改和扩充。为了研究、解决软件危机,诞生了一门新兴学科-软件工程软件工程采用工程的概念、原理、技术和方法来开发与维护,把经过时间考验而证明正确的管

    18、理技术和当前能够得到的最好的技术方法结合起来。软件工程特点:1 强调规范化摆脱个人生产方式,进入标准化、工程化阶段2 强调文档化管理信息系统各阶段文档汇总文档类别文档内容产生阶段技术文档系统总体规划报告,可行性分析报告系统规划系统分析报告(系统说明书)系统分析系统设计说明书,程序设计说明书,数据设计说明书,系统测试计划系统设计系统使用说明书,系统测试报告,系统维护手册;程序说明书系统实施管理文档系统需求报告开发前系统开发计划,系统开发合同书,系统总体规划评审意见系统规划系统分析审批意见系统分析系统实施计划,系统设计审核报告系统设计系统试运行报告,系统维护计划系统实施系统运行报告,系统开发总结报

    19、告,系统评价报告,系统维护报告运行与维护记录文档会议记录,调查记录各阶段系统运行情况记录,系统日常维护记录,系统适应性维护记录运行与维护在系统维护中,合格的文档十分重要,有助于理解被维护的系统。不要期望得到原来开发该系统的人员的帮助,开发人员开发完一个系统后,通常会去从事另一个系统的开发,甚至已调离开发单位,即使原先的开发人员还在,也可能因为相隔时间太久而遗忘了实际的细节。软件项目管理针对软件研发的费用、时间、进度、人员组织、硬件设备的配置、软件开发环境和运行环境的配置进行说明、规划。能力成熟度模型:在竞争激烈的今天,一个企业的生存和发展在很大程度上取决于用户的信任、支持和对产品的满意度,尤其

    20、在软件企业,能否让用户满意,最重要的因素就是软件质量,为了开发各种软件的质量(包括管理信息系统),开发者提出了能力成熟度模型(capability maturity model,CMM)CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化,使企业能够更好的实现商业目标。它侧重于软件过程开发的管理及软件工程能力的改进与评估,因此CMM被用作评价软件承包商能力并帮助组织改善软件过程质量,是目前国际上最流行、最实用的一种软件生产过程标准,成为当今企业从事规模软件生产不可缺少的一项内容。CMM的目的是帮助软件企业对软件工程过程进行管理和改进,

    21、增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。国际竞争能力。CMM将软件开发过程和软件质量的成熟程度分成以下5个等级:提出了由第一级(低级)向第五级(高级)逐级发展的模式。模型的等级从低到高,可以预计企业的开发风险越来越低,开发能力越来越高。模型的每个等级由不同的过程方面(Process Area)构成。CMM的具体级别划分如下:第一级:初始级(The Initial Level):初始级的软件机构缺乏对软件过程的有效管理,经常不能按时完成,项目经常超预算。其软件项目的成功来源于个人英雄主义而非机构行为,软件成功很大程度上是否有杰出的项目经理和经验丰富的开发团队。因此它不是可

    22、重复的。第二级:可重复级(The Repeatable Level)项目过程处于项目管理系统的有效控制之下。项目计划和跟踪的稳定性,项目过程的可控性和以往成功的可重复性。更具体的说:每个项目都确定了基本的软件管理控制,包括:基于前面项目的经验和新项目特点,做出现实的项目承诺(如预算、交付期、软件质量等);软件项目管理者要跟踪开支、日程、软件功能。出现的问题要及时发现,妥善解决第三级:已定义级(The Defined Level)主要特征在于软件过程已被提升成标准化过程,从而更加具有稳定性、可重复性和可控性。有一组人员专门负责机构的软件过程第四级:已管理级(The Managed Level)软

    23、件机构中软件过程和软件产品都有定量的目标,并被定量地管理,因而其软件过程能力是可预测的,其生产的软件产品是高质量的。重要的软件过程活动均配有生产率和质量度量;数据库被用来收集和分析定义软件过程的数据;项目的软件过程和质量的评价有定量的基础;项目的产品和过程控制具有可预测性。第五级:优化级The Optimizing Level,主要特点是技术和过程改进被作为常规的业务活动加以计划和管理。概括来说,第五级企业的重点是连续的过程改进。纵观整个CMM,软件企业提高自身成熟度的历程是一个从无序到有序,从特殊到一般,从定性到定量,最后不断自我完善的过程。Project的使用:project包含5大核心领

    24、域1:范围管理Wbs(工作分解结构),用于组织任务以便报告日程和跟踪成本的分层结构,阶段:完成项目主要步骤的一组相关任务任务:一组有开始日期和完成日期的操作,项目计划由任务组成里程碑:一个标志项目中的主要事件,并用于监视项目进度的参考点。任何项目工期为零的任务都自动显示为里程碑。2:时间管理也叫进度管理,是project最强大的功能,有多种时间管理办法,例如:甘特图、网络图、日历图,进行工期估计、进度安排、进度控制的多项功能。默认情况下1天=8小时5天=一周20天=一月Min-分钟H-小时D天W周Mo月工时或工期必须在子任务级别输入,摘要任务为计算字段,禁止输入。3:费用管理也叫成本管理,一般

    25、指任务、资源或者工作分配的计划总成本。也叫当前成本,需要定期监控,控制在当前范围之内。4:人力资源管理进行人力资源分配,资源的工作量、成本和工时的统计。直接查询每个人员目前正在进行的所有项目以及任务情况。5:整合管理对整个项目的范围、时间、费用、资源等进行综合管理和协调。1. 完成项目“综合调度软件开发”任务的创建,工期为12天,从2009年9月1日开始。任务名称工期项目规划4工作日项目规划完成里程碑需求分析5工作日设计软件10工作日测试软件12工时2.设置项目信息:项目经理人是“张文”,单位是“阳光软件公司”,标题是“软件开发”,类别是“软件类”。4.设定每天上班时间为:每天9:00-18:

    26、00,每天工作8小时,每周40工时,每月工作日为22天。5.在“软件开发”的项目任务列表中查找带有“开发原型”字符的任务。6.将“项目规划完成”设置为里程碑。7:创建任务相关性:将“设计软件”和“测试软件”二者建立任务相关链接,其相关类型为“完成开始”8:将“设计软件”和“测试软件”二者建立的任务链接删除9.为空白项目添加工时资源,资源名称为“陈智”,其每小时的工作费率为20元,加班每小时的工作费率为每小时30元10:建立材料资源,“打印纸”,计算单位为“盒”,每次要花费25元。11.工时资源“陈智”,是一个临时聘用的软件开发人员,工作期为2个月,开始时间为“2009年9月1日”电子邮箱为ChenZHiRUC.EDU.CN,属于“软件开发组”。12.为项目资源添加说明文字,“临时员工,聘期2月”13.为任务“设计软件”分配工时资源“陈智”14. “陈智”在“设计软件”任务上每天只投入半天的时间。15从2009年9月4日开始,每周五设立“每周总结会”,延续5周选择要插入的行16.报表打印:打印甘特图,设置页边距的左边为3厘米,页眉为“人民大学”,页脚输入今天的日期;植树任务分解


    注意事项

    本文(第五章管理信息系统开发方法演示.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开