什么是面向对象的分析?面向对象的分析(Object Oriented Analysis, OOA),是软件生命周期的一个重要阶段。基本任务是:运用面向对象方法,从系统需求出发,找出描述问题域及系统责任所需的对象,定义对象的属性、操作以及它们之间的关系。目标是建立一个符合问题域、满足用户需求的OOA模型。面向对象分析模型的主要内容建立需求模型----------用例图(Use Case Diagram)建立基本模型-----------类图(Class/Object Diagram)建立辅助模型-----------顺序图 通信图 状态机图 活动图StarUML建模工具中的视图机制用例视图逻辑视图组件视图部署视图OOA模型需求模型用例图辅助模型序列图通信图活动图状态图……基本模型(类图)对象层特征层关系层模型规约1.用例图2.类图类图显示了系统的静态结构,表示了不同的实体(人、事物和数据)是如何彼此相关联起来。3.交互图之序列图4.状态图系统中某用户状态的转换图用例图一、建立需求模型----用例图与系统责任无关的功能需求非功能需求1系统边界在项目开发过程中,边界是一个非常重要的概念。系统边界是指系统与系统之间的界限。一个系统本身又可以是另一个更大系统的组成部分。在线租车系统GPS定位系统网上支付参与者(人员)参与者(外系统)参与者(设备)系统:是由“用户”使用的软件,以及所有与其相关
您可能关注的文档
最近下载
- CKDMBD定义分类治疗进展.pptx
- 第一批全额减免公路客运附加费农村客运车辆名单广州.doc VIP
- 第八章普通心理学语言.ppt VIP
- [教育学]普通心理学 语言.ppt VIP
- 普通心理学语言与思考.ppt VIP
- 普通心理学--语言.pptx VIP
- EMERSON艾默生 Guide Display Unit RDU 40 User´s Guide-TankRadar Rex Rosemount说明书用户手册.pdf
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- 青少年编程:NOIP CSP 初赛篇.pdf VIP
原创力文档

文档评论(0)