- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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) 对问题域的认识和描述不是以问题域中固有的事物作为基本单位,并 保持它们的原貌,而是打破了各项事物之闻髂界限,在全局范围内以 功能、数据或数据流为中心来进行分析。因此,结构化开发方法容易 隐蔽一些对问题域的
您可能关注的文档
- 论作为宗教的儒学在社会主义思想文化建设中的地位及功能-马克思主义理论与思想政治教育专业毕业论文.docx
- 美国专利侵权等同原则研究-法律专业毕业论文.docx
- 猕猴桃浓缩物抗氧化能力及免疫调节作用的实验研究-营养与食品卫生专业毕业论文.docx
- 空心砌块结构优化与节能研究-供热、供燃气、通风及空调工程专业毕业论文.docx
- 考虑基岩埋置深度影响时单桩沉降特性研究-岩土工程专业毕业论文.docx
- 黄连花薹对高血糖大鼠肠道菌群作用的研究-生物化学与分子生物学专业毕业论文.docx
- 面向订单装配汽车制造企业协同订单管理系统研究-计算机应用技术专业毕业论文.docx
- 考虑旋转动能及塑性变形量的车辆碰撞模型的研究-固体力学专业毕业论文.docx
- 慢性心力衰竭患者血清肿瘤坏死因子α与基质金属蛋白酶9的变化-心血管内科专业毕业论文.docx
- 科龙电器股份有限公司空调营销战略探讨-工商管理专业毕业论文.docx
- 高校教师资格证之《高等教育法规》能力提升题库带答案详解(能力提升).docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(轻巧夺冠).docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(典型题).docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(b卷).docx
- 高校教师资格证之《高等教育法规》能力提升题库精编答案详解.docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(达标题).docx
- 高校教师资格证之《高等教育法规》能力提升题库附答案详解(综合卷).docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(考试直接用).docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(研优卷).docx
- 高校教师资格证之《高等教育法规》能力提升题库附参考答案详解(综合卷).docx
最近下载
- 农庄小能手(积肥)(教学设计)-四年级下册劳动教育“小农庄”(校本课程).docx VIP
- 世界上最棒的礼物幼儿园儿童故事绘本PPT课件.pptx VIP
- 幼儿园故事《世界上最棒的礼物》绘本故事PPT课件.pptx VIP
- 幼儿园故事《世界上最棒的礼物》绘本故事PPT课件.pptx VIP
- 中国石化品牌管理手册解读(适用业务简单的单位).pptx
- 世界上最棒的礼物幼儿园儿童故事绘本PPT课件.pptx VIP
- 酒店管理物业 物业消防设施月度维保检查记录表——集团连锁酒店管理公司(叶予舜).docx VIP
- 室内分布通信系统工程施工组织设计方案.docx
- 北师大版2024年数学七年级下册期末模拟培优卷(含答案).docx VIP
- 铁路防洪重大风险分析与管控措施.pdf VIP
文档评论(0)