面向对象分析方法及其应用研究-计算科学与信息管理专业毕业论文.docx

面向对象分析方法及其应用研究-计算科学与信息管理专业毕业论文.docx

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对敦分析方法及其应用研究Abstract 面向对敦分析方法及其应用研究 Abstract Contents:Object-Oriented has become main technique in the field of computer science,and its methodology and technology has also bccome ofthe most concerned research.As important pan of the Object—Oriented Software Engineering, Object—Oriented Analysis has been taken into account t00.So far,there have many published materials for presenting comparing the OOA methodology,but few for deeply analyzing into how to apply the OOA methodology in the actual coupe of software development,The target Of OOA is to make the analysis of tile problems,to make of what the system for constructing should do,and to build the model of the system.This paper introduces the commonly to achieve the OOA target,provides some analyses,artifices and solutions,and clarifies how to apply the OOA methodology in practice by means of analyzing the Digital Congress Comml System(DCCS).it also summarizes the Unified Modeling Language(UML). Key words:0bject_Oriented;Object—Oriented Analysis;UML 面向对象分析方法及其应用研究第一章绪论 面向对象分析方法及其应用研究 第一章绪论 软件开发技术在近50年发生了巨大的变化。往计算机系统发展初期,人们 对软件开发的理解就是编写程序代码,而且编程是一种无序的、崇尚个人技巧的 活动。 六、七十年代以来,由于软件系统的规模越来越大,复杂程度越来越高,使 得软f,I二成本伍计算机系统lfj所r吁的比私时逐渐增人。软件开发:’I:作“吲“P潲难,软 件开发难于管理和掩护,软件质量低,软件项目失败率高,出现了所谓的“软件 危机”现象。在这种情况下人们认识到大型的、复杂的软件系统开发是一项系统 工程,必须按照工程学的方法组织软件的生产与管理,必须经过需求分析、设计、 实现、测试、维护等一系列的软件生命周期阶段。这一认识促使了软件工程的诞 生。 软件工程足一门交叉性学科,它是应用计算机科学、数学及管理科学等原理, 借鉴传统工程的原则、方法来创建软件,从而达到提高质量、降低成本的目的。 软件工程包括两方面的内容:软件开发技术和软件项目管理。软件开发技术包括 软件开发方法学、软件工具和软件开发环境。软件项目管理包括软件度量、项同 估计、进度控制、人员组织、配置管理、项目计划等。软件工程等概念的提出足 软件技术发展史上划时代的事情,此后各种有关软件的技术、思想、方法和概念 不断的提出,例如软件开发方法有模块化方法,结构化方法,而向数据结构方法, 面I向对蒙方法等。软件工程作为一门学科在不断地发展与进步。 1.1传统软件开发方法的不足 传统的软件开发方法(主要指面向对象开发方法“j现以前的软件_丌发方法) 基本是面向过程的,也即主要是基于功能分析或数据分析基础上的结构化方法。 这种开发方法在70或80年代早期还可以适应,但在越来越复杂的非数值计算类 溅的软件开发中。存广泛应用图形界面的交互式系统巾,在控制要求非常突m的 应用中,在需求经常变化的条件下,用传统的软件开发方法解决问题往往暴嚣Ⅲ 严重的不适应性,主要表现在以一F)L点: 面向对象分析方法及其应用研究1) 面向对象分析方法及其应用研究 1) 对问题域的认识和描述不是以问题域中固有的事物作为基本单位,并 保持它们的原貌,而是打破了各项事物之闻髂界限,在全局范围内以 功能、数据或数据流为中心来进行分析。因此,结构化开发方法容易 隐蔽一些对问题域的

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档