www.themegallery.com
LOGO
PHÂN TÍCH THI T K H NG Đ I ƯỚ
T NG V I UMLƯỢ
GV: Phan Bá T
Email:
trip182@gmail.co
m
Website:
Hu , 2/2012ế
Chương 2: Tng quan v UML
Ni dung:
Chương này nhm gii thiu v ngôn ng mô
hình hoá thng nht UML và công c phát trin
phn mm hướng đối tượng. Ni dung c th
bao gm:
- Gii thiu UML
- Các biu đồ trong UML
- Các bước phân tích thiết kế hướng đối tượng
s dng UML
- Gii thiu b công c Enterprise Architecture
2.1 GI I THI U V UML
2.1.1 L ch s ra đ i c a UML
- Cu i nh ng năm 80, đ u nh ng năm 1990,
m t lo t c ph ng pp lu n và ngôn ng mô ươ
hình hóa h ng đ i t ng m i ra đ i:ướ ượ
+ Booch c a Grady Booch
+ OMT c a James Rambaugh
+ OOSE c a Ivar Jacobson
+ OOA and OOD c a Coad Yordon
2.1.1 L ch s ra đ i c a UML
- UML đ u tiên đ c đ a ra năm 1997 và sau đó ượ ư
đ c chu n hoá đ tr thành phn b n 1.0. - ượ
Hi n nay chúng ta đang s d ng ngôn ng UML
phn b n 2.0.
- Tác gi : James Rumbaugh, Grady Booch
Ivar Jacobson
2.1 GI I THI U V UML
2.1.2 UML Ngôn ng mô hình h h ng đ i ướ
t ngượ
- UML (Unified Modelling Language) ngôn ng
mô hình hoá t ng quát đ c xây d ng: ượ
+ Đ đ c t ph n m m h ng đ i t ng ướ ượ
+ Phát tri n ph n m m h ng đ i t ng ướ ượ
+ Các tài li u đính kèm trong phát tri n ph n m m
h ng đ i t ng.ướ ượ
+ UML giúp ngưi phát trin hiu rõ và ra quyết định
liên quan đến phn mm cn xây dng.
+ UML bao gm mt tp các khái nim, các ký
hiu, các biu đồ và hướng dn.