Phân tích thiết kế hệ thống hướng đối tượng bằng UML - Tổng quan về phân tích và thiết kế
lượt xem 17
download
Điểm lại các thuật ngữ và khái niệm chính trong phân tích và thiết kế. Gio7i1 thiệu qui trình phân tích và thiết kế bao gồm roles, artifacts và workflow. Tìm hiểu sự khác nhau giữa phân tích và thiết kế.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Phân tích thiết kế hệ thống hướng đối tượng bằng UML - Tổng quan về phân tích và thiết kế
- Phaân Tích vaø Thieát Keá Höôùng Ñoái Töôïng Söû duïng UML Toång Quan veà Phaân tích vaø Thieát keá OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 1
- Muïc tieâu: Toång quan veà Phaân Tích vaø Thieát Keá ?Ñieåm laïi caùc thuaät ngöõ vaø khaùi nieäm chính trong phaân tích vaø thieát keá ?Giôùi thieäu qui trình phaân tích vaø thieát keá bao goàm roles, artifacts vaø workflow ?Tìm hieåu söï khaùc nhau giöõa phaân tích vaø thieát keá OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 2
- Phaân tích vaø Thieát keá trong ngöõ caûnh Inception Elaboration Construction Transition Requirements Analysis & Design Test Configuration & Change Mgmt Management Environment Preliminary Iter. Iter. Iter. Iter. Iter. Iter. Iter. Iteration(s) #1 #2 #n #n+1 #n+2 #m #m+1 Muïc ñích cuûa coâng ñoaïn phaân tích vaø thieát keá laø: ? Chuyeån ñoåi caùc yeâu caàu thaønh moät baûn thieát keácuûa heä thoáng caàn xaây döïng. ? Hình thaønh moät kieám truùc vöõng vaøng maïnh meõ cho heä thooùng. ? Thích nghi hoùa baûn thieát keá vôùi moâi tröôøng caøi ñaët, thieát keá noù trôû thaønh moät heä thoáng coù hieäu naêng cao. OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 3
- Toång quan veà Phaân Tích vaø Thieát Keá Design Model Use-Case Model Phân tích và thi?t k? Architecture Document Glossary Supplementary Specification Data Model OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 4
- Caùc chuû ñeà ?Caùc khaùi nieäm chính ?Toång quan veà Analysis & Design Workflow OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 5
- So saùnh Analysis vaø Design ?Phaân tích ?Thieát keá ? Chuù taâm vaøo tìm hieåu ? Chuù taâm vaøo tìm hieåu baøi toaùn lôøi giaûi ? Baûn thieát keá ñaõ ñöôïc lyù ? Caùc Operation vaø töôûng hoùa Attribute ? Caùc haønh vi (Behavior) ? Performance ? Caáu truùc heä thoáng ? Gaàn vôùi real code ? Caùc yeâu caàu chöùc naêng ? Chu kyø soáng cuûa caùc ? Moät moâ hình nhoû Object ? Caùc yeâu caàu phi chöùc naêng ? Moät moâ hình lôùn OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 6
- PT&TK khoâng chæ Top-Down hoaëc Bottom-Up Subsystems Top Down Use Cases Bottom Design Classes Up OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 7
- Theá naøo laø Use-Case Realization? Use-Case Model Design Model Use Case Use-Case Realization Sequence Diagrams Collaboration Diagrams Use Case OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Class Diagrams Duong Anh Ð?c 9/2000 8
- Kieán truùc phaàn meàm: Moâ hình “4+1 View” Logical View Implementation View Analysts/Designers End-user Programmers Structure Functionality Software management Use-Case View Process View Deployment View System integrators System engineering Performance System topology Scalability Delivery, installation Throughput communication OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 9
- Caùc chuû ñeà ?Caùc khaùi nieäm chính ?Toång quan veà Analysis & Design Workflow OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 10
- Analysis & Design Workflow Architectural Analysis Architectural Describe Ph?n bi?n Architecture Describe Architecture Reviewer Architect Design Concurrency Distribution Subsystem Design Use-Case Analysis Ph?n bi?n Use-Case Design Design Designer Design Reviewer Class Design OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 11
- Caùc nhaân vieân vaø traùch nhieäm cuûa hoï Use-Case Realization Architect Designer Package/ Subsystem Design Model Class Software Architecture Design Document Reviewer Data Model Database Designer Architecture Reviewer OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 12
- Review: ?Muïc tieâu cuûa PT&TK laø gì? ?Caùc thoâng tin input vaø output laø gì? ?Cho bieát teân vaø moâ taû ngaén goïn veà 4+1 View cuûa caáu truùc. ?Söï khaùc nhau giöõa PT&TK laø gì? ?Muïc tieâu cuûa phaân tích kieán truùc laø gì ? ?Muïc tieâu cuûa phaân tích Use-Case ? ?Muïc tieâu cuûa thieát keá kieán truùc laø gì? ?Muïc tieâu cuûa thieát keá Subsystem? ?Muïc tieâu cuûa thieát keá Class? ?Muïc tieâu cuûa thieát keá Use-Case ? OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k? Duong Anh Ð?c 9/2000 13
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình phân tích thiết kế hệ thống part 1
15 p | 763 | 264
-
Giáo trình phân tích thiết kế hệ thống part 2
15 p | 546 | 188
-
Giáo trình phân tích thiết kế hệ thống part 3
15 p | 420 | 155
-
Giáo trình phân tích thiết kế hệ thống part 4
15 p | 372 | 128
-
Giáo trình phân tích thiết kế hệ thống part 5
15 p | 321 | 128
-
Giáo trình phân tích thiết kế hệ thống part 6
15 p | 337 | 121
-
Giáo trình phân tích thiết kế hệ thống part 7
15 p | 283 | 110
-
Giáo trình phân tích thiết kế hệ thống part 8
15 p | 267 | 107
-
Giáo trình phân tích thiết kế hệ thống part 9
15 p | 288 | 105
-
Giáo trình phân tích thiết kế hệ thống part 10
7 p | 264 | 102
-
Giáo trình Phân tích thiết kế hệ thống thông tin
214 p | 247 | 97
-
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
191 p | 408 | 80
-
Giáo trình Phân tích thiết kế hệ thống thông tin quản lý: Phần 2
36 p | 18 | 8
-
Giáo trình Phân tích thiết kế hệ thống thông tin (Nghề: Công nghệ thông tin - Trung cấp) - Trường Cao đẳng nghề Hà Nam (năm 2017)
62 p | 26 | 7
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Giới thiệu môn học - Nguyễn Hoàng Ân
23 p | 89 | 6
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 9 - TS. Trần Mạnh Tuấn
46 p | 59 | 6
-
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 1: Tổng quan về phát triển hệ thống
20 p | 75 | 5
-
Giáo trình Phân tích thiết kế hệ thống (Ngành: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng Xây dựng số 1
67 p | 13 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn