- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1管理信息系统-4章-方法学-sdlc,工业设计方法学第二章,用美国人的方法学英文,笨方法学python,方法学验证,方法学,程序设计方法学,设计方法学,编程方法学,实用循证医学方法学
管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 系统开发方法中的技术和工具(Norman给出的各种开发方法中所使用的技术和工具) 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 2. SDLC各阶段任务描述 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 4.3 结构化SDLC优缺点 ⑶ 推迟实现的观点有助于逻辑设计与物理设计分开,更多的时间用于逻辑设计(对于有一定规模的软件,编码越早,完成的时间反而会更长); ⑷ 有较强的质量保证措施。各阶段详细的文档,保证了开发和维护的正常进行。 2 缺点: ⑴ 必须早期冻结用户需求(事实上是不可能的); ⑵ 不能很好地解决从系统分析到设计阶段的过度; ⑶ 该方法的文档编写量极大(虽然文档的编写有CASE工具的支持,但是仍需大量的人工参与)。 4.4 快速原型法 4.4.1 快速原型法的基本概念和思想 1.快速原型法产生的背景和原因 基于瀑布模型的结构化SDLC有一些缺陷,最大的缺陷是运用该方法的前提是需要早期冻结用户的需求。事实上这是不可能的。在此背景下,提出了基于迭代模型的快速原型法。 使用快速原型法的原因: 为了构造一个工作演示模型以便取得用户的反馈意见; 为了得到一个更直观、更形象的对象; 为了能及早发现系统开发的难点。 4.4 快速原型法 2.快速原型法产生的基本概念 原型(Prototype)即样品、模型的意思,其好处在于: 原型是动态的; 原型有助于发现需求方面的误解; 原型有助于检查后选的设计方案; 原型有助于早些提供使用 快速原型法(Rapid Porototype)是一种适用于小规模的信息系统的开发所使用的工程技术。对于信息系统开发而言,它是指用户的需求被提取、表示,并快速地构造一个最终系统的、具有进化能力的工作模型,并逐步发展和完善该模型(前提是有支持系统快速生成的工具)。 2.快速原型法产生的基本概念 需求分析的一种变通方法是获取一组基本需求后,快速地加以实现。随着用户或开发人员对信息系统理解的加深而不断地对需求进行补充和细化,信息系统的定义是在逐步发展过程中进行的,而不是一开始就预见一切,这就是原型法。可以认为,原型法是确定软件需求的策略,是一种动态的需求定义策略。 快速原型法可用于信息系统开发生命周期的各个阶段,有四种类型的原型: 可行性原型 需求原型 设计原型 实施原型 3.基于快速原型法的系统开发生命周期 可行性分析 指导 选择 RAD ? 严格说明方法 初步设计 整理原型、文档 详细 部件 ? 原型 完整否 ? 严格说明部件 影响 原型 ? 实施修正模型 演示、修正 开发工作模型 识别基本需求 No Yes No No No Yes Yes Yes 3.快速原型法的优点和缺点 优点: 减少了开发时间,提高了工作效率; 信息需求的定义工作更为直观、简单; 通过对原型的修改和完善,增加了用户对系统的满意度; 减少了系统的开发费用。 缺点: 由于分析和设计的深度不够,可能在未能很好理解用户需求的情况下就着手编程; 该法中第一个工作原型可能并不是最优方案; 通过快速原型法所开发的系统不具备灵活性,以适应用户需求的变化; 工作原型不见得容易修改 4.应用快速原型法的前提条件 用户需求在系统开发前不能准确地陈述和说明,需求变化快; 有快速的系统建造工具; 需要实际的、课工用户参与的系统模型; 用户能够积极第参与系统的开发; 需要有一个原型工作环境; 具有一批问题领域知识和经验丰富的开发人员。 * 四、信息系统开发方法论 信息系统工程的研究跨越多个学领域,涉及到计算机科学、管理科学、运筹学、心理学、社会学、和政治学等。大型信息系统的建设与开发是一个复杂的系统工程,包括从需求分析、系统分析、系统设计、系统实现直到系统维护等多个方面。因此,信息系统开发需要科学的方法作为指导。 方法是获取某一对象(如客观世界的某一结构)而采用的组织人们思维活动的过程以及实现这个过程所必须
文档评论(0)