18 UML UP 2.2 UP Software Engineering Process S E P w h o w h a t when h o w 2-2 S E P 2-2 Unified Software Development Process U S D P U M L S E P UP



Similar documents
資訊系統開發模式

(Microsoft PowerPoint - UML\302\262\244\266_use case.ppt)

Wy159.mps

untitled

資訊系統開發模式

<4D F736F F D20C8EDBCFEB9A4B3CCB5BCC2DB20D2EBB8E52E646F63>

Microsoft Word - 广州市番禺区2014年新型农村合作医疗管理办法实施细则.doc

<4D F736F F D20C9FABBEED6D0C0B4B5C4BDA1BFB5CAD6B2E1A3A8D6D0A3A92E646F63>

kidney GCT

Microsoft Word - 中耳的主要疾病~中耳炎.doc

Untitiled


untitled


<4D F736F F D20A2B0A1D0A2B0A1D0A2B0A240A6CBAA4FC554BC4DB7ABA240A7D6AA4FBD6DB2DF2E646F63>

Microsoft Word - 雲林縣學校轉型優質計畫.docx

慈宗彌勒淨土法門的殊勝

5.1施工企业会计核算办法


<4D F736F F D203136BCADBBD8D2E4D3EBD1D0BEBF2E646F63>


Microsoft Word - 9pinggb_A4.doc

Microsoft Word - 9pinggb_A4-f4.doc

理 论 探 索 事 业 单 位 改 革 的 五 点 思 考 余 路 [ 摘 要 ] 事 业 单 位 改 革 是 中 国 改 革 的 重 要 环 节, 其 影 响 力 和 难 度 不 亚 于 国 有 企 业 改 革 本 文 着 重 围 绕 推 进 事 业 单 位 改 革 应 考 虑 的 五 个 方 面

2深化教育教学改革、创新人才培养模式

Microsoft Word - 9pinggb_let.doc

Microsoft Word - 9pingb5_let.doc

退休權益.ppt [相容模式]

Microsoft Word - 1.《國文》試題評析.doc

$%%& ()*+, %&, %-&&%%,. $ %,, $,, & /$- 0(1 $%%& %& 234 %-%, 5&%6&633 & 3%%, 3-%, %643 -%%% :::; 7<9; %-%, 3$%$ :::;

# $# #!# # # # # # # %# # # &# # # # #! "

实 习 上 下 点 表 格 解 释 和 相 关 纪 律 要 求 : 1 表 格 中 所 有 名 词 都 为 简 称, 包 括 医 院 名 称 四 年 级 五 年 级 各 专 业 名 称 等 所 有 时 间 都 为 学 生 装 好 行 李 出 发 时 间, 请 提 前 0 分 钟 将 行 李 运 到

简报158期.doc

2016 年 地 质 工 程 系 教 学 工 作 安 排 2016 学 年 我 系 将 在 总 结 过 去 工 作 的 基 础 上, 结 合 今 年 学 院 以 抓 质 量 强 内 涵 促 改 革 调 结 构 建 品 牌 细 管 理 重 过 程 为 宗 旨, 以 规 范 管 理 深 化 内 涵 为

Microsoft Word - tit27301考選部


???????_???? Final.pdf

巫月娥网络生态视阈下感知网络商业伦理对顾客忠诚的影响 在网络商业环境中遵循的伦理准则 以往研究对 一 引言 网络商业伦理的维度没有达成一致的结论被学 者和消费者认为最重要的网络商业伦理问题是安 根据中国电子商务研究中心发布 年中 全性和隐私 此外有学者还研究网络销售中 国电子商务市场数据监测报告 截

人类精子库基本标准和技术规范

第 一 部 分 前 言 研 究 前 言 : 楊 逵 是 臺 灣 文 學 史 上 一 位 不 可 或 缺 的 重 要 作 家 他 的 文 學 作 品, 不 論 是 小 說 詩 歌 或 是 戲 劇 等, 都 有 著 相 當 的 社 會 影 響 力 為 深 入 瞭 解 這 位 文 學 巨 人 的 作 品,

Az b.PDF

!"# $%& %!"# $%& %!"#$%& %! ( )***%% ) $)! +**+),,* -)+.* )( ) +, +*.*)+..**! )$,*)+$))$!"!#

! "#$%& $()*+#$, $(-.&,./.+#/(-.&01( &-#&(&$# (&2*(,#-3.,14& $ +()5(*-#5(-#/-/#(-1#&-+)(& :;<<= > A B?

2011-论文选集-2.cdr

Microsoft Word 职称安排修改 于.docx

Microsoft Word doc

黄镇目录.tpf

<4D F736F F D20BBB3BBAFD1A7D4BA C4EAB1CFD2B5C9FABECDD2B5D6CAC1BFB1A8B8E62E646F63>

OO

論鄭玄對《禮記‧月令》的考辨

Transcription:

2 2.1 U P U U P 2. 4 U P R U P Rational Unified Process 2. 5 U P U P O O [Jacobson 1] U P [Kroll 1] [Kruchten 2] [Ambler 1] [Ambler 2] [Ambler 3] R U P 2.3 UP 2.2 U P? U P R U P 2.4 UP R U P 2.5 U P 2.6 UP 2.7 UP 2.7.1 2.7.2 2.8 UP 2.9 UP 2.9.1 2.9.4 2.9.7 2.9.10 2.9.2 2.9.5 2.9.8 2.9.11 2.9.3 2.9.6 2.9.9 2.9.12 2.10 2-1

18 UML UP 2.2 UP Software Engineering Process S E P w h o w h a t when h o w 2-2 S E P 2-2 Unified Software Development Process U S D P U M L S E P UP[Jacobson 1] U P U M L U M U P U M L O M G U P S E P U M L U P E r i c s s o n E r i c s s o n Rational Rational Objectory Process 1 996-1 9 9 7 2.3 UP 2-3 U P I v a r J a c o b s o n Jacobson U P U B o o c h Jacobson U P 1967 Ericsson Component-Based Development C B D U M L E r i c s s o n traffic case U M L U M L

2 19 Ericsson Objectory Rational Rational Rational Objectory (RUP) RUP 2001 RUP 1967 1976 1987 1995 1997 1998 1999 2001 2004 Jacobson J a c o b s o n Ericsson O b j e c t o r y A B R a t i o n a l O b j e c t o r y A B UML 2-3 E r i c s s o n U M L OO C C I T T Specification and Description Language S D L S D L 1992 SDL-92 1987 Jacobson Objectory AB E r i c s s o n O b j e c t o r y Object FactoryObjectory SEP Objectory AB Objectory SEP O b j e c t o r y O b j e c t o r y U P O b j e c t o r y Jacobson SEP 1995 R a t i o n a l Objectory AB Jacobson Rational 4 + 1 U P Walker Royce Rich Reitmann Grady Booch B o o c h Philippe Krutchen B o o c h R a t i o n a l [Booch 1] Rational Objectory Process R O P O b j e c t o r y R a t i o n a l

20 UML UP ROP O b j e c t o r y R O P B o o c h J a c o b s o n R u m b a u g h R a t i o n a l U M L ROP R O P 1997 Rational 1998 Rational Unified Process R U P R U P w w w. r a t i o n a l. c o m [Kruchten 1] 1 9 9 9 ( The Unified Software Develepment P r o c e s s )[Jacobson 1] R U P R a t i o n a l U P U M L S E P U P R U P U R U U S E P 2.4 UP RUP R U P I B M U P 2000 IBM R a t i o n a l U P RUP w e b 1999 R U P U P R U P U P UP R U P U R U P U P O O U P R U P U P RUP O O RUP U P R U P w h o when w h a t R U P U 2-4 R U P U R U U P «t r a c e» U M L «t r a c e» t r a c e U P R U P S E P w h oup w o r k e r R U P U P w h a t U P R U P 2-4 U P w h e n RUP d i s c i p l i n e

2 21 R U P U P 2-4 2.5 UP U P S E P [Rumbaugh 1] R U P U P U P S E P 2.6 UP UP

22 UML UP 4 U P U P UP U P U P U P U P 2.7 UP U P U P 2. 8 U P 2.7.1 5 UP 5

2 23 2-5 5 UP 5 2-5 2.7.2 U P 2.8 UP 2-6 U P 5 2-3 18

24 UML UP 5 2-6 2-6 U P U P 2-7 U P 5 2-7 [Jacobson 1] 1-5 Addison-Wesley 2-7 U P

2 25 U P 2.9 UP 2.9.1 2.9.2 2.9.3 S E P U P 2-1 2-1 10 % ~ 20 % / 2.9.4 80% 3 4

26 UML UP 2.9.5 2.9.6 2-2 2-2 UML U M L U M L s i g n - o f f 2.9.7 2.9.8

2 27 2.9.9 b e t a 2-3 2-3 U M L 2.9.10 b e t a beta 2.9.11 b e t a b e t a beta

28 UML UP 2.9.12 b e t a b e t a 2-4 2-4 b e t a 2.10 S E P w h o w h e n w h a t U P 1967 U M L S E P RUP U P U U P UP R U P UP S E P UP 5 UP