电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

《信息系统开发》系统开发方法与工具演示文档

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

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

《信息系统开发》系统开发方法与工具演示文档

信息系统开发第2章 系统开发方法与工具1信息系统开发路线概述模型驱动开发路线商用软件开发路线快速应用开发路线本章主要内容CASE工具选择合适的开发路线与方法信息系统开发第2章 系统开发方法与工具2n学习目的与要求 §掌握几种典型的信息系统开发路线 §掌握合适的开发路线与方法 §掌握自动化工具与技术 n考核知识点 §信息系统开发路线 §模型驱动开发路线 §快速应用开发路线 §商用软件包 §开发路线与方法的选择 §CASE信息系统开发第2章 系统开发方法与工具3n 考核要求 §信息系统开发路线 § 简单应用:信息系统各种开发路线 §模型驱动开发路线 § 综合应用:模型驱动开发的三种方法及它们之间的比较 §快速应用开发路线 § 识记:快速应用开发路线的两种开发方式 § 识记:原型方法的三种类型 § 简单应用:原型设计和开发的具体步骤 § 领会:极限编程方法的步骤和特点 §商用软件包 § 简单应用:商业应用软件包开发路线的基本思想 § 简单应用:选择商业软件包的两种方式及其步骤 § 领会:现成软件包二次开发的优缺点 §开发路线与方法的选择 § 简单应用:选择开发路线与方法的原则 §CASE § 领会:CASE的工具分类及特点 § 综合应用:CASE工具在系统开发中的应用信息系统开发第2章 系统开发方法与工具4n 系统开发路线信息系统开发路线信息系统开发第2章 系统开发方法与工具5n 模型驱动开发路线 §面向过程方法(Process Oriented ,简称PO):面向过程方法是以数据 处理为核心,通过了解数据在系统中如何流动来建立数据流图和实体关 系图。 §面向数据方法(Data Oriented ,简称DO):面向数据的开发方法首先 分析企业的信息需求,建立企业的信息模型,然后建立全企业共享的数 据库。 §面向对象的方法(Object Oriented ,简称OO):面向对象的开发方法 是先分析企业的一些对象,把描述对象的数据和对对象的操作放在一起 ,如果多个对象共享某些数据和操作,共享的数据和操作就构成了对象 类。模型驱动开发路线信息系统开发第2章 系统开发方法与工具6n 结构化开发的基本思想: §将软件生命周期划分为若干明确定义的阶段。 §预定好各阶段任务,并实施阶段性评审 §按准则、按部就班的进行开发; §以文档形式驱动的,上一阶段的结果作为本阶段的输入 方法特点§明确需求,设计系统减少系统开发的盲目性§自顶向下设计系统的方法、全局的观点§严格按阶段进行明确各阶段的任务和目标;明确的工作步骤§工作文档规范化、标准化系统开发人员和用户间有共同的语言和依据§运用系统技术(分解与综合),使复杂系统简单化模块化§强调阶段成果的审定和检验模型驱动开发路线信息系统开发第2章 系统开发方法与工具7n 结构化开发的缺点n (1)系统开发周期长n (2)方法是线性而非迭代或者递增的n (3)开发出来的系统其总体结构和用户现实的业务运作过程存在着 较大的差异n (4)系统的可维护性和稳定性差模型驱动开发路线信息系统开发第2章 系统开发方法与工具8n 面向数据方法-EI n 信息工程方法的主要思 想是: §(1)所有信息系统 的开发建设都应该以 数据为中心,不应该 以处理为中心; §(2)数据结构是稳 定的,而业务流程是 多变的。 §(3)最终用户必须 真正参加信息系统的 开发。 模型驱动开发路线特征面向过程面向数据系统重点应该 干什么 ,何时干系统需要操作 的数据设计稳 定性随着业务过 程和支持 他们的应 用而经常 变化更加持久,因 为企业的 数据需求 不会很快 发生变化数据的组织为每个应用 专门设计 的数据文 件为企业设计 的数据文 件数据状态大量的、难以 管理的重 复数据有限的、可控 的重复数 据信息系统开发第2章 系统开发方法与工具9n 面向对象的方法 §面向对象方法更加贴近人们认识现实世界的正常方法,便于开发人员利 用面向对象方法的基本概念去描述复杂的问题。面向对象方法将客观世 界看成是由各种对象组成的,每种对象都有各自的内部状态和运动规律 ,不同对象间相互联系和作用构成系统。 n 对象是面向对象方法的主体,具有以下特征: §(1)封装性。将对象作为一个独立存在的实体,从外部可以了解其功能 ,但内部细节是隐蔽的,不受外界干扰。对象之间相互依赖性很小,因 此可以独立被其他各系统所选用。 §(2)继承性。对象和类之间的层次结构具有继承关系,即子类继承父类 的属性。 §(3)多态性。各种对象之间具有统一、方便、动态的消息传递机制。模型驱动开发路线信息系统开发第2章 系统开发方法与工具10n 面向对象的方法 n 面向对象开发方法具有以下优点: §(1)无缝衔接。 §(2)开发效率高。 §(3)容易维护。 §(4)容易扩展。 n 缺点: §(1)由于面向更高的逻辑抽象层,使得在实现的时候,不得不做出性能 上面的牺牲。 §(2)如果实施服务器采用的是关系数据库,则概念和实施之间的语义鸿 沟会非常明显。 §(3)项目管理相对困难。模型驱动开发路线信息系统开发第2章 系统开发方法与工具11结构化技术面向对象技术思维方 法面向过程:以算法为核心,数据 和过程分离;让现实 向计算 机靠拢面向对象:数据与操作封装;让计 算机世界向现实 世界靠拢稳定性开发过 程基于功能分析和功能分 解,软件结构依赖于功能, 需求发生变化引起软件结构 的整体修改,系统不稳定基于构造问题领 域的对象模型,软 件结构是根据问题领 域的模型构 造的,当需求变化时不会引起软 件结构的整体变化,稳定性好可重用 性利用标准函数库进 行重用,标 准函数缺乏柔性,不能适应 各种场合的不同需要可以通过创 建类实 例重复使用一个 对象类,继承机制也使得子类可 以重用父类代码和数据结构,而 且可以在父类代码基础上修改扩 充 可维护 性修改所涉及的部分分散,解空间 和问题 空间不一致,增加了 理解原有软件的工作量和难 度修改一个类很少会影响其它类,易 于测试 和调试模型驱动开发路线信息系统开发第2章 系统开发方法与工具12n 快速应用开发具有如下优点: §(1)它鼓励用户和管理层主动参与(相对于不可工作的系统模型 的被动响应),这增加了最终用户对项目的热情。 §(2)项目具有较高的可视性和支持度,因为用户深入地参加到整 个开发过程中,用户和管理层看到可工作的基于软件的方案比模 型驱动开发要快得多。 §(3)在原型中错误和遗漏往往在比系统模型中更早地被发现。 §(4)测试和培训是基本原型方法的一个自然副产品。 快速应用开发路线信息系统开发第2章 系统开发方法与工具13n 快速应用开发存在如下缺点: §(1)RAD鼓励 “编码、实现和修改”,可能会增加运行、支持和维 护系统所需的费用。 §(2)省略或者简化了问题分析,有可能导致错误的问题。 §(3)RAD原型容易导致“先入为主”,可能不会鼓励分析员考虑其他 更有价值的技术方案。 §(4)RAD对速度的重视会对质量造成伤害,因为这种方法中充斥 着大量不明智的捷径。快速应用开发路线信息系统开发第2章 系统开发方法与工具14n 迭代式开发快速应用开发路线第一步 识别基本需求第二步 设计初始原型第三步 原型评价与反馈使用原型作为最 终系统的技术蓝 图是否 满意修订和提高原型否是信息系统开发第2章 系统开发方法与工具15n 敏捷开发快速应用开发路线规划设计编程测试系统信息系统开发第2章 系统开发方法与工具16n 基本思想:为了实现业务需要,必须仔细的选择封装式软件方 案“你得到你想要的,然后付费”。 n 步骤如下: §(1)在信息系统需求分析阶段进行一些初步的“技术市场调研”, 确定存在着哪些软件包方案,这些软件有什么特征,以及用来评 价这些应用软件的准则,确定是否需要采纳购买方案。 §(2)定义了业务需求之后,必须同提供候选的软件包的供应商进 行交流,供应商提交他们的软件方案的建议或报价。 §(3)与最终选择的供应商协商软件合同和订单,以及安装和维护 软件可能需要的服务合同。 §(4)当购买了应用软件包后,组织几乎都需要改变它的业务过程 ,以便更有效地利用该软件。 §(5)安装并测试基本软件,根据自己的偏好进行选择,并对参数 进行设定,同时完成测试。商用软件包开发路线信息系统开发第2章 系统开发方法与工具17n 购买现成商用软件的主要优点包括: §1.可以更好的实现新系统,因为不需要大量的编程工作。 §2.许多企业没有能力提供人力和专业知识开发内部方案。 §3.应用软件供应商将他们的开发费用平摊到购买软件的所有客 户身上。这样,他们可以不断地投资以改进软件的特点,功能 和可用性,这往往是单个企业无法做到的。 §4.应用软件供应商对重大的系统改进和错误修改负有责任。 §5.在一个行业内部,许多企业的功能相似性多于差异性,可以 复制.商用软件包开发路线信息系统开发第2章 系统开发方法与工具18n 购买现成商用软件的主要缺点: §1.成功的商用软件 实现依赖于软件供应商的长期成功和生存 能力如果供应商不干了,你就会失去技术支持和未来的改 进。 §2.购买的系统很少能反映理想方案,而企业可以通过内部开发 实现理想方案。 §3.改变业务过程以适应软件几乎总是会遇到一些阻力,一些用 户将不得不被解雇或者分配新工作;而有些人会发生地位变化 ,他们认为这些变化是技术驱动的,而非业务驱动的。商用软件包开发路线信息系统开发第2章 系统开发方法与工具19n 软件包二次开发: §需要开发的系统是多数组织都要用到的一些通用功能。 §缺少组织内部的开发人员。 §开发系统属于微机系统。商用软件包开发路线信息系统开发第2章 系统开发方法与工具20n 软件包二次开发: §需要开发的系统是多数组织都要用到的一些通用功能。 §缺少组织内部的开发人员。 §开发系统属于微机系统。n 优点: §(1)缩短开发时间。 §(2)可以得到比较好的维护。 §(3)能减轻组织内部对系统开发的阻力。 n 缺点 §(1)功能较为简单。 §(2)难以满足特殊要求。 §(3)实施的费用随客户化工作量的增大而急剧上升。商用软件包开发路线信息系统开发第2章 系统开发方法与工具21n 在选择开发方法时,可以参照以下原则: §(1)用户需求的明确性。 §(2)对技术的熟悉程度。 §(3)系统复杂性。 §(4)系统可靠性。 §(5)项目进度。 §(6)进度可视性。选择合适开发路线信息系统开发第2章 系统开发方法与工具22n CASE(Computer Aided Software Engineering)是一种自动化 或半自动化的方法,目的是减少重复工作量,它能够全面支持 除系统调查外的每一个开发步骤,通过将许多常规化的开发工 作自动化和强化设计的各项规则,使开发者解脱出来,将精力 集中到更需要创造力的工作中。 自动化工具与技术信息系统开发第2章 系统开发方法与工具23n CASE工具分类自动化工具与技术工具简要描述应用需求分析 工具绘制业务 流程图、数据流图、实体关系图或者与某种特定 方法相关的其他图标 工具国产系列playCASE; 国外系列Bpwin;RationalRose软件设计 工具采用各类生衡器允许分析员设计 出个人喜好的界面、菜单 和报表等MicrosoftVisio;PowerDesigner;RationalRose数据库设 计支持概念数据模型和物理数据模型的生成数据库设计 工具:Erwin;ER/Studio 数据库开发工具: Oracle/Form,Oracle/Developer;ObjectBrowserforOracle项目管理 工具用于项目规划和资源估算项目管理工具:MicrosoftProject 配置管理工具:VisualSourceSafe;WinCVS;RationalClearCase程序设计 和代 码生 成工 具根据高层规 格说明生成可执行的代码模块MS系列:VisualStudio.NET; Borland系列:Jbuilder;c+Buil

注意事项

本文(《信息系统开发》系统开发方法与工具演示文档)为本站会员(日度)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

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




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.