




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
理工大学UML期末复习内容全总结! 第一篇:理工大学UML期末复习内容全总结!系统分析UML复习资料(人民邮电,第二版)第一章软件生命周期法:是指从软件的立项开发到软件最终消亡的全过程。软件生命周期经历了以下阶段:制定计划、需求分析、软件设计、编码、测试、运行与维护。1、制定计划阶段,确定系统目标,提出各方面基本要求,进行可行性分析并提交报告,制定系统开发的实施计划。2、需求分析阶段,对系统的需求进行详尽的分析,并给出明确的定义,编制系统需求分析说明书和初步的用户手册,作为今后系统开发工作的依据。3、软件设计阶段,根据系统的需求设计系统的体系结构和软件模块,其中软件模块又分为概要设计和详细设计。4、编码阶段,主要任务是选择程序设计语言和工具,编写计算机可以接受的软件代码程序,实现系统的各项功能。5、测试阶段,主要任务是测试软件,排除错误,确保开发得到的软件的功能和性能达到要求,保证软件的质量。6、运行维护阶段,首先必须把已开发完成的软件系统安装到实际的工作环境中试运行,对系统进行考验,发现遗留的问题并予以改进,然后系统才能正式投入使用。在系统运行使用的过程中可能会陆续发现一些以前未曾发现的错误或缺陷,也可能会发现一些对系统的新的功能需求,也可能软件运行的环境需要更变,于是对系统要进行改善。原型法的基本思想:1、首先取得基本的需求,迅速构造一个系统原型。2、运行原型系统,对原型系统进行评价,提出修改意见。3、根据需求,在实现新一轮的系统原型。4、重复上述步骤,直到实现满意的最终系统。系统分析UML复习资料(人民邮电,第二版)面向对象技术的思想是尽可能运用人类的自然思维方式来构造软件系统,实现世界的问题是有客观实体和实体之间的联系构成的,对象就是客观实体的抽象。面向技术的基本观点如下:1、客观世界是由对象组成的。2、具有相同的数据和相同操作的对象可以归并为一个类,对象是对象类的一个实例。3、类可以派生子类,子类继承父类的全部特性,又可以有自己的新特性4、对象之间通过消息传递互相联系。面向对象=对象+类+继承+通信,面向对象技术应用在软件工程中即是面向对象的软件工程方法,它包括面向对象的分析(OOA)、面向对象的设计(OOD)、面向对象的编程(OOI)、面向对象测试(OOT)、面向对象的维护(OOSM)等。面向对象的优点:1、按照人类的自然思维方式,面对客观世界建立软件系统模型,有利于对问题论域和系统责任的理解,有利于人员交流。2、对需求变化的适应性。3、支持软件的复用。4、可维护性好。面向对象的主要概念:1、对象:是现实世界中的一个事物,是在建立系统模型中与目标有关的有待抽象的事物,有自己的静态特征和动态特征。对象中的属性是描述对静态特征的数据项。对象中的服务是对象的动态特征体现。2、类:是一组具有相同属性和相同操作的对象的集合。3、封装:是指把对象的属性和操作结合在一起,构成一个独立的对象,他的内部消息是对外界隐蔽的,不允许外界直接存取对象的属性,而只能通过有限的接口与对象发生联系,目的:是为了增强安全性和简化编程,使使用者不必了解具体的实现细节,而只通过外部接口和特定的访问权限来使用类的成员。4、继承:是指子类可以自动拥有父类的全部属性与服务。具有传递性。5、消息:是指对象之间在交互中所传送的通信信息。6、结构与连接:对象之间常见的联系有:分类关系、组成关系、对象属性之间的静态联系、对象行为的动态联系等。7、多态性:是指在基类中定义的属性和服务为其子类继承后,可以具有不同的数据类型或表现出不同的行为。面向对象的分析的基本过程:1、问题论域分析。2、发现和定义对象类。3、识别对象类的外部联系。4、建立系统的静态结构模型。面向对象的设计的基本过程:1、设计对象与类。2、设计系统结构。3、设计问题论域子系统。4、设计人机交互子系统。5、设计数据管理子系统。6、设计任务管理子系统。7、设计优化,提高系统的性能。系统分析UML复习资料(人民邮电,第二版)UML的特点和用途:(1)统一标准(2)面向对象(3)可视化、表示能力强大(4)独立于过程(5)容易掌握第三章分类符图标示例:联系的图标示例(其基本用途需要自行掌握,即联系什么与什么):系统分析UML复习资料(人民邮电,第二版)消息、状态和活动的图标示例:注释图表示例:系统分析UML复习资料(人民邮电,第二版)语义规则:UML对于每一个模型元素规定了以下语义规则:1、命名:命名规则规定怎样对事物、联系和图命名。2、范围:范围规则规定一个名字的上下文环境,使该名字有意义。3、可视性:规定怎样使一个名字能为外部识别和使用。Public(公共):用“+”表示,它规外部分类符可以使用该特征。Protected(保护):用“#”表示,它规定只有该分类符的后代才能使用该

元容****少女
实名认证
内容提供者


最近下载