第3章 软件需求分析_面向对象_UML的图3.ppt
qw****27
亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第3章 软件需求分析_面向对象_UML的图3.ppt
软件工程24UML的图接口用例图:主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作----软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系。用例图包括:用例和参与者。下图给出来了在线购物系统的用例图,给出了角色和用例之间的关系,以及内部用例之间的关系。角色:游客,会员,管理员。用例:商品信息,购买信息,用户信息。对象名有3种形式:1.对象名:类名2.类名3.对象名
第3章_软件需求分析_面向对象_UML建模语言2.ppt
软件工程23UML建模语言UML有两套建模机制:静态建模和动态建模。静可描形,动可描行。动和静是辩证的两面静态建模(系统的行为和动作)用例图、类图、对象图、包、组件图和配置图。动态建模(系统的组织和结构)消息、状态图、时序图、协作图和活动图。UML基本构造元素:事务、关系和图。UML的事务(四种):结构、行为、分组和注释。UML的关系有四种:依赖、关联、泛化、实现。(4)UML的图有十种:静态建模(6):用例图、类图、对象图、包图、组件图、部署图(实施图)动态建模(4):状态图、活动图、序列图、协作图1.
第3章 软件需求分析_面向对象_面向对象1.ppt
软件工程讲授内容1.理解面向对象方法学概述;2.理解面向对象的概念;3.掌握面向对象建模;4.理解对象模型;5.理解动态模型;6.理解功能模型;7.理解三种模型之间的关系;8.理解UML语言与建模方法。41传统方法学传统的生命周期方法学主要存在以下问题:(1)生产率提高的幅度远不能满足需要;(2)软件重用度很低;(3)软件仍然很难维护;(4)软件往往不能满足用户需要。6面向对象的基本概念几何对象颜色位置移动(delta:矢量)选择(P:指针型):布尔型旋转(角度)属性:对象所能执行的操作,类中所定义的服务
一种基于UML的面向对象的软件需求分析方法.pptx
,目录PartOnePartTwoUML的定义和作用UML的主要组成部分UML的特点和优势PartThree面向对象的基本概念面向对象的分析过程面向对象的分析优点PartFour需求获取与初步分析用例建模类图建模交互图建模状态图建模组件图和部署图建模PartFive确定系统边界和参与者识别用例和建立用例图建立类图和交互图建立状态图和组件图编写软件需求规格说明书PartSix案例选择和背景介绍需求获取和分析过程UML建模过程和结果展示案例总结和经验教训PartSeven基于UML的面向对象的软件需求分析方法
UML在面向对象需求分析中的应用.pdf
万方数据UML在面向对象需求分析中的应用”张洋UMLobject—o“entedEu口缸口£i。n∥W“^口”U月i"8r5吣,W“^口月4300陀,∞抽n)图书馆自动化(武汉大学中国科学评价研究中心武汉430072)AppIicationRequirement(|RP卵口M^&nfer如rSdⅢcP软件开发最大的挑战之一,就是如何建设正确的系统,以合理的费用满足用户的需求。系统建设者们为了设计出更具稳定性的系统可谓“绞尽丁脑汁”,他们为此所作的种种努力构成了一部软件工程领域的发展史。到目前为止,“胜利者