Phân tích thiết kế hướng đối tượng: Bài 8. Biểu đồ kiến trúc vật lý và phát sinh mã trình - ThS. Lê Văn Hùng
Số trang: 20
Loại file: pdf
Dung lượng: 187.84 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Kiến trúc hệ thống là kế hoạch chi tiết của các bộ phận hình thành hệ thống. UML định nghĩa: Kiến trúc là cấu trúc tổ chức của hệ thống; Kiến trúc bao gồm các bộ phận tương tác thông qua giao diện. Theo Buschman: Kiến trúc phần mềm là mô tả các phân hệ , các thành phần của hệ thống phần mềm và các quan hệ giữa chúng.
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 8. Biểu đồ kiến trúc vật lý và phát sinh mã trình - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói 7. Bi u đ chuy n tr ng thái và bi u đ ho t đ ng Bi u đ ki n trúc v t lý và phát sinh mã trình 9. Mô hình hóa d li u 10. Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 2/20 Bài 8Bi u ñ ki n trúc v t lýBi ki tr và phát sinh mã trình Ki n trúc ph n m m? Ki n trúc h th ng là k ho ch chi ti t c a các b ph n hình thành hn th ng UML ñ nh nghĩa:n Ki n trúc là c u trúc t ch c c a h th ng n Ki n trúc bao g m các b ph n tương tác thông qua giao di n n Theo Buschman:n Ki n trúc ph n m m là mô t các phân h , các thành ph n c a h th ng n ph n m m và các quan h gi a chúng Hai lo i ki n trúc h th ngn Ki n trúc logíc n Ch ra các l p ñ i tư ng và các quan h gi a chúng ñ hình thành ch c năng n h th ng Nó ñư c th hi n b ng các bi u ñ UC, bi u ñ l p, tr ng thái, ho t ñ ng... n Ki n trúc v t lý n Là mô t t khía c nh ph n c ng và các moñun ph n m m trên ñó n Nó ñư c mô t b ng các bi u ñ cài ñ t: bi u ñ thành ph n và bi u ñ tri n n khaiehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 4/20 Các thành ph n Thành ph n?n Là mô ñun v t lý mã trình: thư vi n mã ngu n, mã kh th c. n Các lo i thành ph nn SubprogSpec SubprogBody Generic Component ð c t thành ph n b ng Stereotype ð c t và thân chương trình con T p h p các hàm MainSubprog Không ch a ñ nh nghĩa l p Chương trình chính Ch a ñ u vào chương trìnhehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 5/20 Các thành ph n Các lo i thành ph nn TaskSpec TaskBody PackageSpec PackageBody ð c t và thân nhi m v ð c t và thân gói Là các thành ph n Run-time Gói là cài ñ t l p Bi u di n các gói có thread ñ c l p ð c t gói là t p header Database Bi u di n CSDL Ch a m t hay nhi u lư c ñehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 6/20 Bi u ñ thành ph n Credit Bi u ñ thành ph n là bi u ñ hi nn th các thành ph n trong h th ng và ph thu c gi a chúng Reservation Thành ph n A ph thu c vào Flight n thành ph n B khi vài l p trong A ph thu c vào vài l p trong B Bi u ñ cho bi tn Thư vi n nào ñư c s d ng, t p n FlightServer kh th c (.exe) nào ñư c t o ra khi d ch chương trình Các quan h gi a các thư vi n mã n trình Có kh năng t ch c các thànhn ph n vào các góiehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 7/20 Thí d Bi u ñ thành ph n MainProgram CartInterface CartMgr ProductMgr ProductCollection ProductItem CartItem CartCollectionehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 8/20 B sung chi ti t cho thành ph n Stereotype ...
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 8. Biểu đồ kiến trúc vật lý và phát sinh mã trình - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói 7. Bi u đ chuy n tr ng thái và bi u đ ho t đ ng Bi u đ ki n trúc v t lý và phát sinh mã trình 9. Mô hình hóa d li u 10. Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 2/20 Bài 8Bi u ñ ki n trúc v t lýBi ki tr và phát sinh mã trình Ki n trúc ph n m m? Ki n trúc h th ng là k ho ch chi ti t c a các b ph n hình thành hn th ng UML ñ nh nghĩa:n Ki n trúc là c u trúc t ch c c a h th ng n Ki n trúc bao g m các b ph n tương tác thông qua giao di n n Theo Buschman:n Ki n trúc ph n m m là mô t các phân h , các thành ph n c a h th ng n ph n m m và các quan h gi a chúng Hai lo i ki n trúc h th ngn Ki n trúc logíc n Ch ra các l p ñ i tư ng và các quan h gi a chúng ñ hình thành ch c năng n h th ng Nó ñư c th hi n b ng các bi u ñ UC, bi u ñ l p, tr ng thái, ho t ñ ng... n Ki n trúc v t lý n Là mô t t khía c nh ph n c ng và các moñun ph n m m trên ñó n Nó ñư c mô t b ng các bi u ñ cài ñ t: bi u ñ thành ph n và bi u ñ tri n n khaiehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 4/20 Các thành ph n Thành ph n?n Là mô ñun v t lý mã trình: thư vi n mã ngu n, mã kh th c. n Các lo i thành ph nn SubprogSpec SubprogBody Generic Component ð c t thành ph n b ng Stereotype ð c t và thân chương trình con T p h p các hàm MainSubprog Không ch a ñ nh nghĩa l p Chương trình chính Ch a ñ u vào chương trìnhehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 5/20 Các thành ph n Các lo i thành ph nn TaskSpec TaskBody PackageSpec PackageBody ð c t và thân nhi m v ð c t và thân gói Là các thành ph n Run-time Gói là cài ñ t l p Bi u di n các gói có thread ñ c l p ð c t gói là t p header Database Bi u di n CSDL Ch a m t hay nhi u lư c ñehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 6/20 Bi u ñ thành ph n Credit Bi u ñ thành ph n là bi u ñ hi nn th các thành ph n trong h th ng và ph thu c gi a chúng Reservation Thành ph n A ph thu c vào Flight n thành ph n B khi vài l p trong A ph thu c vào vài l p trong B Bi u ñ cho bi tn Thư vi n nào ñư c s d ng, t p n FlightServer kh th c (.exe) nào ñư c t o ra khi d ch chương trình Các quan h gi a các thư vi n mã n trình Có kh năng t ch c các thànhn ph n vào các góiehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 7/20 Thí d Bi u ñ thành ph n MainProgram CartInterface CartMgr ProductMgr ProductCollection ProductItem CartItem CartCollectionehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 8 - 8/20 B sung chi ti t cho thành ph n Stereotype ...
Tìm kiếm theo từ khóa liên quan:
ngôn ngữ mô hình hóa thống nhất mô hình hóa nghiệp vụ biểu đồ lớp và gói mô hình hóa dữ liệu biểu đồ chuyển trạng thái mô hình hóa tương tác đối tượngGợi ý tài liệu liên quan:
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 321 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 5 - Phan Hồ Duy Phương
96 trang 133 1 0 -
106 trang 68 0 0
-
Phân tích thiết kế hệ thống thông tin
18 trang 45 0 0 -
Mô tả công việc lập trình viên ERP
1 trang 40 0 0 -
Bài giảng Phân tích hướng đối tượng UML: Bài 5 - Đỗ Thị Mai Hường
43 trang 31 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG - CHƯƠNG 1
15 trang 31 0 0 -
Phân tích thiết kế hướng đối tượng (phần 3)
4 trang 30 0 0 -
Bài giảng Mô hình hóa dữ liệu - Phần 1
35 trang 29 0 0 -
Bài giảng Phân tích & thiết kế hệ thống thông tin: Chương 4 - CĐ CNTT Hữu nghị Việt Hàn
49 trang 28 0 0