软件需求概述(尊享版)

软件需求与软件分析

软件需求:用户角度,注重软件外在表现

软件分析:开发者角度,注重软件内部逻辑结构

面向对象分析模型

类/对象模型(全部的类和对象)

对象-关系模型(对象之间的静态关系)

对象-行为模型(系统的动态行为)

OOA的分析模型中包括5层模型,即横向切片包括5个层次:类&对象层、结构层、属性层、服务层、主题层。

OOA建模步骤

需求理解

定义类和对象

标识对象的属性和操作

标识类的结构和层次

建立对象---关系模型

建立对象---行为模型

评审OOA模型

相关推荐
山山而川粤1 小时前
社区生活超市系统|Java|SSM|JSP|
java·开发语言·后端·学习·mysql
4v1d2 小时前
Cisco Packet Tarcer配置计网实验笔记
网络·笔记·智能路由器
所幸你是例外2 小时前
如何在繁忙的生活中找到自己的节奏?
经验分享·笔记·学习·考研·职场和发展·生活·学习方法
2401_878467322 小时前
社区生活超市系统|Java|SSM|JSP|
java·开发语言·学习·tomcat·maven
我是阿萌3 小时前
案例讲解自然语言处理(NLP)
人工智能·学习·算法·自然语言处理
Null箘3 小时前
Node的学习以及学习通过Node书写接口并简单操作数据库
数据库·学习
xuanloyer4 小时前
# Oracle 深入学习 Part 11: Managing Tables(管理表)
数据库·学习·oracle
三月七(爱看动漫的程序员)4 小时前
AI Alignment: A Comprehensive Survey---分布转移下的学习
人工智能·gpt·深度学习·学习·语言模型·自然语言处理·chatgpt
心之所想,行之将至4 小时前
零基础开始学习鸿蒙开发-基础页面的设计
学习