没有合适的资源?快使用搜索试试~
我知道了~
文库首页
行业研究
lecture9.ppt
lecture9.ppt
需积分: 5
0 下载量
189 浏览量
2021-12-29
21:44:03
上传
评论
收藏
9.32MB
PPT
举报
温馨提示
立即下载
lecture9.ppt
资源详情
资源评论
资源推荐
1
What is Design?
Developing a b
lueprint (
plan) for a
mechanism th
at performs the r
equired
task,
… taking into a
ccount all the constraint
s, &
… making trade
-offs between constrain
ts
when they are
in conflict.
Design Levels
•
Architectural desig
n
.
.
.
•
Detailed de
sign
.
.
.
•
Implement
ation (executable
designs)
What is OO
Analysis and Design
•
Object-Oriented
Analysis
–
Important domain
concepts or objects?
–
V
ocabulary?
–
V
isuali
zed in the UP
Domain Model
•
Object-Oriented
Design
–
Design of software
objects
–
Responsibil
ities
–
Collabora
tions
–
Design patterns
–
V
isuali
zed in the UP
Design Model
Larman’s De
sign Proce
ss
Operation:
enterItem(…)
Post-con
ditions:
- . . .
Operation
Contracts
Sale
date
. . .
Sales
LineItem
quanti
ty
1..
*
1
. . .
. . .
Domain Mod
el
Use-Case Mod
el
Design Mo
del
: Register
enterItem
(itemID, qua
ntity)
: ProductCa
talog
d = getPro
ductDescr
iption
(itemID)
addLine
Item( d, quantity )
: Sale
Require-
ments
Busine
ss
Modeling
Design
Sample UP A
rtifact Relationsh
ips
: System
enterItem
(id, quantity)
Use Case T
ext
System Seq
uence Diag
rams
make
NewSale()
system
events
Cashier
Process
Sale
: Cashier
use
case
names
system
operations
Use Case D
iagram
Suppleme
ntary
Speci
fication
Glossa
ry
starting even
ts to
design for, a
nd
detailed po
st-
condition to
satisfy
Process S
ale
1. Custome
r
arrives ...
2. ...
3. Cashie
r
enters item
identifier.
inspiration
for
names of
some
software
domain
objects
functional
requirements
that must be
realized by
the objects
ideas for
the post-
conditions
Register
...
make
NewSale()
enterItem(...)
...
ProductC
atalog
...
getProd
uctDescription(...)
...
1
*
non-function
al
requirements
domain ru
les
item details,
formats,
valida
tion
剩余63页未读,
继续阅读
评论0
去评论
Lecture 6.1.ppt
浏览:69
Lecture 6.1.ppt
lecture0.ppt
浏览:62
lecture0.ppt
An Invitation to 3D Vision Y. Ma, S. Soatto, J. Kosecka, S. Sas
浏览:39
Lectures Rigid body motion, imaging geometry(lecture1.ppt) Image primitives and correspondence (lecture2.ppt) Two view geometry, discrete ... Case study UAV's landing (lecture9.ppt) Case study Mu
Python基础入门班 Python Lecture 06.ppt
浏览:117
Python基础入门班 Python Lecture 06.ppt
英语语音\Engilsh phonetics Lecture 1.ppt
浏览:16
Engilsh phonetics Lecture 1.ppt
光电子器件基础与技术lecture2.ppt
浏览:117
光电子器件基础与技术lecture2.ppt
光电子器件基础与技术lecture1.ppt
浏览:39
光电子器件基础与技术lecture1.ppt
国外C语言程序设计英文课件-lecture2.ppt
浏览:135
5星 · 资源好评率100%
国外C语言程序设计英文课件-lecture2.ppt
lecture06.ppt
浏览:28
4星 · 用户满意度95%
老外用于图像配准(博士课程)教学的ppt,共18章节,绝对经典。
图像配准lecture02.ppt
浏览:83
4星 · 用户满意度95%
老外用于图像配准(博士课程)教学的ppt,共18章节,绝对经典。
JSPs Lecture 8.ppt
浏览:18
JSP相关资料
图像配准 itk lecture03.ppt
浏览:175
4星 · 用户满意度95%
老外用于图像配准(博士课程)教学的ppt,共18章节,绝对经典。
图像配准 itk lecture04.ppt
浏览:109
4星 · 用户满意度95%
老外用于图像配准(博士课程)教学的ppt,共18章节,绝对经典。
图像配准 itk lecture05.ppt
浏览:37
4星 · 用户满意度95%
老外用于图像配准(博士课程)教学的ppt,共18章节,绝对经典。
雅思托福写作lecture词汇变化.ppt
浏览:129
雅思托福写作lecture词汇变化.ppt
数字电子技术:lecture14 寄存器.ppt
浏览:187
数字电子技术:lecture14 寄存器.ppt
itk lectures
浏览:60
5星 · 资源好评率100%
Insight-Overview.ppt itk_lecture1_gettingstarted....itk_lecture9_toolbox1.ppt itk_lecture10_toolbox2.ppt itk_lecture11_filters2.ppt itk_lecture12_open_source_techniques.ppt itk_lecture13_registration.
国外C语言程序设计英文lecture培训课件.ppt
浏览:63
国外C语言程序设计英文lecture培训课件.ppt
1_sixyin-music-source-v1.0.7.js
浏览:23
5星 · 资源好评率100%
1_sixyin-music-source-v1.0.7.js
misaka-v3.3.8.zip
浏览:183
misaka-v3.3.8.zip
大麦抢票_BP全自动抢购教程+注意事项.rar
浏览:114
5星 · 资源好评率100%
大麦抢票_BP全自动抢购教程+注意事项.rar
TiggerRamDiskV4.2Beta1-Win.zip
浏览:98
TiggerRamDiskV4.2Beta1-Win.zip
00孙亮v2白体版本.zip
浏览:110
00孙亮v2白体版本.zip
C语言程序设计第四版何钦铭课后习题及答案.pdf
浏览:47
5星 · 资源好评率100%
C语言程序设计第四版何钦铭课后习题及答案.pdf
EhViewer-1.9.5.0.apk
浏览:155
EhViewer-1.9.5.0.apk
Flyme10图标包_1.0.0_1.apk
浏览:46
Flyme10图标包_1.0.0_1.apk
自动抢福袋.apk
浏览:38
自动抢福袋.apk
ExuiKrnln.dll
浏览:67
3星 · 编辑精心推荐
ExuiKrnln.dll
大麦抢票_7.6最新详细教程(IOS+安卓).rar
浏览:178
大麦抢票_7.6最新详细教程(IOS+安卓).rar
评论
收藏
内容反馈
立即下载
悟️
粉丝: 0
资源:
7
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
基于matlab主成分分析图像压缩重建系统代码14
C++《基于规划和汽车动力学的自动驾驶项目仿真(基于ROS的自动驾驶项目仿真,使用DWA路径规划算法和双PID控制器)》+源代码
globalmapper24
Python 小游戏 (贪吃蛇、五子棋、扫雷、俄罗斯方块)源码.zip
Map data that can be used for 2D raster map path planning
关于电子技术数字电路的芯片模拟.zip
普中开发板proteus仿真电路V2.6
matlab基础信号处理方法汇总
基于matlab霍夫曼图像压缩系统代码13
globalmapper矢量分幅裁切
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0