《软件工程》第九章面向对象方法学引论作业本文已参与「新人创作礼」活动,一起开启掘金创作之路。1.什么是面向对象方法

面向对象的方法学的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间与实现解法的解空间(也称问题域与求解域)在结构上尽可能一致。

其优点在于——

1)与人类习惯的思维方法一致:开发过程符合人们认识客观世界解决复杂问题时逐步深化的渐进过程;

2)稳定性好:由于现实世界中的实体是相对稳定的,因此,以对象为中心构造的软件系统也是比较稳定的;

3)可重用性好:对象是比较理想的模块和可重用的软件成分,面向对象的软件技术所实现的可重用性是自然的和准确的,是软件重用技术中最成功的一个;

4)较易开发大型软件产品:可以把一个大型软件产品分解成一系列本质上相互独立的小产品来处理,降低了成本的同时提升了软件整体质量;

5)可维护性好:原因在于稳定性较好、易修改、易理解、易于测试和调试。

UnifiedModelingLanguage,统一建模语言,作为基于面向对象技术的标准建模语言,是一种编制软蓝图的标准化语言,它的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划。UML支持面向对象的技术,能够准确的方便地表达面向对象的概念,体现面向对象的分析和设计风格。

UML提供多种模型元素,多种类型的模型描述图以及多种视图以支持开发过程的不同阶段——

用例图是进行需求分析和建立功能模型的强有力工具,一副用例图包含的模型元素有系统、行为者、用例及用例之间的关系。用例图捕捉了模拟系统中的动态行为,并且描述了用户、需求以及系统功能单元之间的关系,展示了一个外部用户能够观察到的系统功能模型图。

用例图的作用可简单归纳为:获取需求、指导测试、在建模过程中对其它工作流起到指导作用。

表示静态的结构化的系统的“数据”性质,是对模拟客观世界实体的对象以及对象彼此间的关系的映射,描述了系统的静态结构。对象模型为建立动态模型和功能模型,提供了实质性的框架,因此是最基本、最核心、最重要的。

表示瞬时的、行为化的系统的“控制”性质,它规定了对象模型中的对象的合法变化序列。一旦建立起对象模型之后,就需要考察对象的动态行为。所有对象都具有自己的生命周期(或称运行周期)。

表示变化的系统的“功能”性质,它指明了系统应该“做什么”,因此更直接地反映了用户对目标系统的需求,通常由一组数据流图组成。在面向对象方法学中,数据流图远不如在结构分析、设计方法中那样重要。与对象模型和动态模型比较起来,数据流图并没有增加新的信息,但是,建立功能模型有助于软件开发人员更深入地理解问题域,改进和完善自己的设计。

THE END
1.引论的意思是什么读音拼音如何怎么解释【词语】: 引论 引的词语 【拼音】: yǐn lùn 【解释】:见〖导论〗。 字典查询: 引 论 ◆查看更多:含有 引 论 的成语。 大家都在看: 安的词语 马的词语 羊的词语 奢靡的意思 牺牲的意思 基础的意思 鞑靼的意思 拨冗的意思 手机版下载: 汉语大辞典(安卓版) 请扫描二维码 或 点击二维码下载 >>相关http://www.hydcd.com/cidian/39125.htm
2.论文应该怎样写?引言又称前言,属于整篇论文的引论部分。其写作内容包括:研究的理由、目的、背景、前人的工作和知识空白,理论依据和实验基础,预期的结果及其在相关领域里的地位、作用和意义。引言的文字不可冗长,内容选择不必过于分散、琐碎,措词要精炼,要吸引读者读下去。引言的篇幅大小,并无硬性的统一规定,需视整篇论文篇幅的大小及https://www.ruiwen.com/lunwen/1798953.html
3.C++模板与泛型编程详解引论 我们要交换整形时,要写一个swap函数,交换浮点型时,也要写一个swap,交换字符型时也要写一个swap 这里就三个swap函数了,如果三个函数同名,参数类型不同就构成了重载,但是重载归重载,还是得写三个函数,那有没有办法我们写一个函数就可以实现上述需求呢?此时便出现了函数模板 https://blog.csdn.net/web17886480312/article/details/123480458
4.论证结构的四种形式以及优点是什么论证结构也就是指议论文的基本结构,结构由“引论、本论、结论”三部分组成。一般的说,引论就是开头,本论就是主体,结论就是结尾。即开头必须提论题或论点,主体部分应选用材料并分次论证观点,结尾归纳总结。其中本论部分常见的论证结构有层进式、对照式总分式、并列式四种。 http://www.chusan.com/zhongkao/91139.html
5.让引论 让-雅克·卢梭(Jean-Jacques Rousseau 1712-1768)作为启蒙思想家和天才的抒情作家的地位是无人质疑的,但作为音乐家的卢梭在许多人看来却是十分奇怪的。一方面,学者们承认他是个作曲家和理论家,也不否认他在音乐美学史上的影响,另一方面,他们中许多人认为他只是个“自称的音乐家”[1],并以一种轻蔑的口吻谈http://lib.sccm.cn/content.jsp?id=131458700783553
6.学术论文的写作顺序4、引言或引论(即开头) 这部分引导读者理解论文部分,其地位十分重要,一定要引起作者的重视。 引言即开头可以采用直接切入式(开门见山)和间接导入式(引用案例或从某事件谈起)的方法。一般对于初学写论文的学生宜采用直接切入式开头,间接导入式开头不易把握,容易出现偏离主题的现象,弄得不好,不但达不到应有的效果,https://m.yjbys.com/bylw/lunwenxiezuo/153517.html
7.林来梵褚宸舸:中国式“宪政”的概念发展史一、引论:关注“宪政”概念 宪法学作为一种知识体系,也是一种概念体系,而“宪政”一词本身即是宪法学的基础性概念之一。多年来,中国学者对中国近代以来的法学用语做出了可贵的探索[1],但遗憾的是,迄今尚未有人集中的对“宪政”这一概念的学说史进行系统的梳理研究,致使这一概念的意义在一定程度上仍处于某种暗昧的https://www.legal-theory.org/?act=view&id=17203&mod=info