- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch信息系统开发概述.ppt
结构化方法基本思想 一、结构化方法 2.特点 (1)开发目标清晰化。结构化方法的系统开发遵循“用户第一”的原则,开发中要保持与用户的沟通,取得与用户的共识,这使得信息系统的开发建立在可靠的基础之上。 (2)工作阶段程式化。结构化方法每个阶段的工作内容明确,注重开发过程的控制。每一阶段工作完成后,要根据阶段工作目标和要求进行审查,这使阶段工作有条不紊,也避免为以后的工作留下隐患。 (3)开发文档规范化。结构化方法每一阶段工作完成后,.要按照要求完成相应的文档,以保证各个工作阶段的衔接与系统维护工作的便利。 (4)设计方法结构化。结构化方法采用自上而下的结构化、模块化分析与设计方法,使各个子系统间相对独立,便于系统的分析、设计、实现与维护。 结构化方法强调了开发过程的整体性和全局性,在整体优化的前提下考虑具体的分析设计问题。 一、结构化方法 3.缺点与不足 该方法的优缺点主要反映在: (1)结构化系统开发方法要求预先严格定义出完整准确的功能需求和规格说明。即在开发之初就要全面认识用户的需求,充分预料到将来可能发生的各种变化。这对于绝大多数管理系统来讲是很难做到的。 (2)开发周期长,不能充分反映用户的需求和可能发生的变化。对于大型系统来讲,开发周期至少在1年以上,由于用户需求和市场环境复杂多变,而该方法仅在开始几个阶段与用户沟通多,这就导致所开发的系统无法充分跟踪这些变化,给将来的系统实施打来巨大风险和隐患 。 (3)严格的阶段划分和文档化,费时费力。每个阶段都要有规范化的文档,使得文档的编写工作量极大,而有些文档用户在理解过程中存在困难,会导致文档在审批中存在困难。同时,随着开发工作的进行,这些文档需要及时更新。 4.适用范围 结构化方法被广泛地应用于不同行业信息系统的开发中,特别适合于那些业务工作比较成熟、需求比较稳定的大型系统,如银行、电信、商品零售等行业。 二、原型法 原型法(Prototyping Method)是为了快速开发系统而推出的一种开发模式,旨在改进传统的结构化开发方法的不足,缩短开发周期,减少开发风险。 所谓信息系统原型,就是一个可以实际运行、可以反复修改、可以不断完善的信息系统。 二、原型法 1、原型法基本思想: (1)大多数系统的需求在开发之前不能全部准确定义。 (2)提供快速的系统开发工具。 (3)给用户提供可实际使用的系统原型。 (4)系统开发中大量的反复修改是必要的和不可避免的。 二、原型法 2.开发过程 (1)需求获取:确定系统的基本要求和功能。 (2)构造初始原型:根据已经获取的基本需求快速建立原型系统。 (3)运行、评价原型:由用户和开发人员共同试用、评价、分析原型。 (4)修改完善原型:根据用户意见修改完善原型。 (5)确定原型后处理:经过多次使用评价、修改完善,达到用户对原型比较满意。 原型法应用须满足的四个条件 开发周期必须短,成本低; 要求用户参与使用和评价; 原型必须是可运行的; 原型要容易修改。 二、原型法 3.优点 (1)遵循了人们认识事物的客观规律,易于掌握和接受。 原型法开发系统的过程循序渐进,反复修改和完善,更符合人们认识事物的规律,也能及早暴露系统存在的问题,信息反馈的及时性强。 (2)用户自始至终的参与,确保了较好的用户满意度。 原型的使用能够更为直观的准确的描述需求,一定程度上克服了用户需求模糊,难以很好描述的难题,促进了用户与系统分析、设计人员之间的交流,缩小了理解和认识上存在的差距,提高了用户满意度。 (3)充分利用必威体育精装版的软件工具,摆脱了传统的方法,使系统开发的时间、费用大大地减少,效率、技术等方面都大大地提高。 4.缺点 (1)这种迭代的开发过程,对开发过程管理控制要求较高; (2)对开发工具和开发环境要求高; (3)对用户的业务水平要求高; 二、原型法 5.应用范围 适合于: 处理过程明确、简单系统; 涉及面窄的小型系统。 不适合于: 大型、复杂系统,难以模拟; 存在大量运算、逻辑性强的处理系统; 管理基础工作不完善、处理过程不规范的系统。 三、面向对象的方法 70年代 Smalltalk 问世,首次提出面向对象这一概念 80年代,由于C++语言的推出,使面向对象的程序设计语言趋于成熟,并为越来越多的人所理解和接受,从而形成了面向对象的程序设计(Object-Oriented Programming,简记为OOP)这一新的程序设计方法。 从80年代中、后期开始,进行了在系统开发各个环节中应用面向对象概念和方法的研究,形成了一种新的系统开发方式模型,即面向对象(Object-oriented,简记为“O-O”方法。) 面向对象的方法 1、基本思想 面向对象程序设计的基本思想可以归纳为以下四点: (1)客观世界的任何事
文档评论(0)