slide gioi thieu uml va rup
TRANSCRIPT
![Page 1: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/1.jpg)
1
Giôùi thieäu RUPUnified Modeling Language
Rational Unified Process
Team-Based Development
Modeling Language
Unified Process
![Page 2: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/2.jpg)
2
Lòch söû phaùt trieån cuûa RUP
![Page 3: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/3.jpg)
3
RUP laø gì ?
n Laø qui trình coâng ngheä phaàn meàm ñöôïc phaùt trieån bôûi haõng Rational
n RUP hoã trôï caùc hoaït ñoäng giöõa caùc nhoùm , phaân chia coâng vieäc cho töøng thaønh vieân trong nhoùm,trong töøng giai ñoaïn khaùc nhau cuûa quùa trình phaùt trieån phaàn meàm
n RUP söû duïng heä thoáng kyù hieäu tröïc quan cuûaUML
n RUP ñöôïc phaùt trieån song song vôùi UML
![Page 4: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/4.jpg)
4
Caùc ñaëc ñieåm cuûa RUP
n Laø moät qui trình coâng ngheä phaàn meàm hoaøn chænh
n Laø moät saûn phaåm tieán trìnhn Hoã trôï taêng naêng suaát laøm vieäc nhoùmn Taïo, duy trì, quaûn lyù caùc loaïi moâ hìnhn Coù höôùng söû duïng ngoân ngöõ UMLn Ñöôïc hoã trôï bôûi nhieàu coâng cuï phaùt trieån PMn Laø moät tieán trình coù theå tuyø bieánn Naém baét nhieàu “best pratcices”
![Page 5: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/5.jpg)
5
Kieán truùc toång quan cuûa RUP
![Page 6: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/6.jpg)
6
RUP ñöôïc toå chöùc theo 2 truïc
n Truïc hoaønh : toå chöùc theo thôøi gian phaùt trieån döï aùn, theå hieän khía caïnh ñoäng cuûa qui trình.n Chu kyø (cycles), caùc pha (phases), caùc quaù trình laëp
(interations), caùc coät moác (milestones).
n Truïc tung : toå chöùc theo noäi dung coâng vieäc, theå hieän khía caïnh tónh cuûa qui trình.n WHO (worker), HOW (Activities), WHAT
(Artifacts), WHEN (workflows).
![Page 7: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/7.jpg)
7
Theo truïc hoaønh
Caùc giai ñoaïn (phase)
Inception Elaboration Construction Transition
Khôûi ñaàu Trieån khai Xaây döïng Chuyeån giao
Tröïc quanhoùa
Kieán truùc cô baûn
Caùc tính naêngkhôûi ñaàu
Saûn phaåmrelease
![Page 8: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/8.jpg)
8
Theo truïc tung
n Moâ taû caùc luoàng coâng vieäc:n Luoàng coâng vieäc chính :
n Business modelingn Requirementn Analysis & Designn Implementionn Testn Deployment
n Luoàng coâng vieäc hoå trôï :n Project Managementn Configuration and Change Managementn Enviroment
![Page 9: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/9.jpg)
9
Caùc ñaëc ñieåm phaân bieät giöõa RUP vaø qui trình khaùc
n RUP laø qui trình höôùng chöùc naêng heä thoáng (höôùng Use Case)
Thieát keá Caøi ñaët Kieåm chöùng Phaân tích Xaùc ñònh
yeâu caàu
Caùc use case lieân keát caùc workflow naøy vôùi nhau.
![Page 10: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/10.jpg)
10
Caùc ñaëc ñieåm phaân bieät giöõa RUP vaø qui trình khaùc(tt)
n RUP taäp trung vaøo kieán truùc phaàn meàm.
Kieán truùc phaàn meàm
Caùc giai ñoaïn (phase)
Inception Elaboration Construction Transition
Khôûi ñaàu Trieån khai Xaây döïng Chuyeån giao
![Page 11: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/11.jpg)
11
Caùc ñaëc ñieåm phaân bieät giöõa RUP vaø qui trình khaùc(tt)
n RUP laø qui trình laëp vaø taêng tröôûng töøng böôùc
Thieát keá
Caøi ñaët
Kieåm chöùng
Phaân tích
Xaùc ñònh yeâu caàu
I n c e p t i o n E l a b o r a t i o n C o n s t r u c t i o n T r a n s i t i o n
Böôùc laëp môû ñaàu
Laëp 1
Laëp 2
Laëp n
Laëp n+1
Laëp n+2
Laëp m
Laëp m+1
Moät böôùc laëp trong phaseElaboration.
Release Release Release Release Release Release Release
![Page 12: Slide Gioi Thieu UML Va RUP](https://reader033.vdocuments.site/reader033/viewer/2022052411/557203054979599169a46de3/html5/thumbnails/12.jpg)
12
Caùc workflow vaø caùc moâ hình