Nhập môn công nghệ phần mềm - Mô hình hóa yêu cầu người dùng

Biếtđượ áhthiếtkếCllb ti

PHẦN MỀM PHẦN MỀM

GRAM GRAM

• Biết được cách thiết kế Collaboration

diagram

G NGHỆ P G NGHỆ P

NDIAG NDIAG

• Biết được các thành phần trong

MÔN CÔN

RATION RATION

Collaboration diagram

pdf34 trang | Chia sẻ: Mr Hưng | Lượt xem: 727 | Lượt tải: 0download
Bạn đang xem trước 20 trang nội dung tài liệu Nhập môn công nghệ phần mềm - Mô hình hóa yêu cầu người dùng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Đại Học Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin Học NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Mô hình hóa yêu cầu người dùng Người trình bày: Trần Ngọc Bảo Email: tnbao.dhsp@gmail.com MỤC TIÊU Biết đượ á h thiết kế C ll b ti P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • c c c o a ora on diagram G N G H Ệ P G N G H Ệ P N D I A G N D I A G • Biết được các thành phần trong M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N Collaboration diagram • Biết được cách sử dụng Power Designer N G N H Ậ P N G N H Ậ P L L A B O L L A B O để tạo Collaboration Diagram B À I G I Ả B À I G I Ả C O L C O L • Xây dựng một số Collaboration diagram của một số ứng dụng TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (2)2 NỘI DUNG TRÌNH BÀY P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration Diagram ? • Các thành phần trong Collaboration G N G H Ệ P G N G H Ệ P N D I A G N D I A G diagram M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Xây dựng một số Collaboration diagram của ứng dụng quản lý thời khóa biểu N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Tạo Collaboration diagram trong Power B À I G I Ả B À I G I Ả C O L C O L Designer T t TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (3)3 • ạo repor NỘI DUNG TRÌNH BÀY P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration Diagram ? • Các thành phần trong Collaboration G N G H Ệ P G N G H Ệ P N D I A G N D I A G diagram M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Xây dựng một số Collaboration diagram của ứng dụng quản lý thời khóa biểu N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Tạo Collaboration diagram trong Power B À I G I Ả B À I G I Ả C O L C O L Designer T t TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (4)4 • ạo repor Collaboration Diagrams P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Lược đồ cộng tác (Collaboration Diagram) mô tả tương tác giữa t à á đối tượ hệ thố G N G H Ệ P G N G H Ệ P N D I A G N D I A G ac or v c c ng ng. • Lược đồ cộng tác thường được dùng để biể diễ ột kị h bả kh i thá M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N u n m c n a c (Scenario) của một use-case Có thể t hiề ll b ti N G N H Ậ P N G N H Ậ P L L A B O L L A B O • ạo n u co a ora on diagram cho một use case Có thể á đị h đượ á lớ đối B À I G I Ả B À I G I Ả C O L C O L • x c n c c c p tượng và mối liên hệ giữa các lớp từ collaboration diagram TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (5)5 Copyright © 1997 by Rational Software Corporation Ví dụ: Xét ứng dụng quản lý TKB P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Hệ thống cho phép bộ phận giáo vụ Khoa nhập thời khóa biểu, cập nhật G N G H Ệ P G N G H Ệ P N D I A G N D I A G thời khóa biểu của tất cả các lớp • Hệ thống cho phép sinh viên tra M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N cứu thời khóa biểu theo từng học kỳ của lớp N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Hệ thống cho phép giảng viên tra cứu thời khóa biểu giảng dạy trong B À I G I Ả B À I G I Ả C O L C O L học kỳ TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (6)6 Copyright © 1997 by Rational Software Corporation Ví dụ minh họa U di ô ả hệ hố ả lý hời P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • se case agrams m t t ng qu n t khóa biểu Xem TKB Xem TKB GV G N G H Ệ P G N G H Ệ P N D I A G N D I A G Giáo vụ khoa Giảng viên M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N Sinh viên Nhập TKB Xem TKB SV N G N H Ậ P N G N H Ậ P L L A B O L L A B O > > Đăng nhập Sửa TKB B À I G I Ả B À I G I Ả C O L C O L > > Xóa TKB Sinh viên tại chức Sinh viên chính quy TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (7)7 Ví dụ minh họa Use case diagramChọn TKB Ví dụ minh họa: ứng dụng TKB P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Use case • Action Steps Ch hứ ă hời khó biể Xem TKB G N G H Ệ P G N G H Ệ P N D I A G N D I A G – ọn c c n ng xem t a u – Hiển thị màn hình cho phép người dùng chọn thông tin cần xem M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N – Chọn niên khóa từ danh sách hiện có trong hệ thống Chọn học kỳ từ danh sách hiện có trong hệ N G N H Ậ P N G N H Ậ P L L A B O L L A B O – thống – Chọn lớp hoặc tên giảng viên cần xem trong d h á h lớ à iả iê hiệ ó t hệ B À I G I Ả B À I G I Ả C O L C O L an s c p v g ng v n n c rong thống – Hiển thị thông tin chi tiết thời khóa biểu lớp TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (8)8 hoặc thời khóa biểu của giảng viên Ví dụ minh họa • Collaboration diagram mô tả use-case xem TKB lớp hệ thống quản lý thời khóa biểu 4: Danh sach lop 11: Chon Xem TKB 10: Chon hoc ky 9: Chon niem khoa 14: Hien thi thong tin TKB lop 3: Lay DS Lop8: Chon lop 7: Y/C Chon thong tin can xem 13: TKB lop 12: Lay TKB Lop Sinh viên Man hinh xem TKB Lop 1: Chon chuc nang xem TKB 2: Hien thi man hinh xem TKB 6: Danh sach nien khoa5: Lay danh sach Nien khoa TKB Lop Man hinh chinh Nien khoa Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (9)9 NỘI DUNG TRÌNH BÀY P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration Diagram ? • Các thành phần trong Collaboration G N G H Ệ P G N G H Ệ P N D I A G N D I A G diagram M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Xây dựng một số Collaboration diagram của ứng dụng quản lý thời khóa biểu N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Tạo Collaboration diagram trong Power B À I G I Ả B À I G I Ả C O L C O L Designer T t TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (10)10 • ạo repor Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Lược đồ cộng tác có 4 thành phần chính G N G H Ệ P G N G H Ệ P N D I A G N D I A G – Actor – Object M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N –Message – Instance Link N G N H Ậ P N G N H Ậ P L L A B O L L A B O B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (11)11 Các thành phần trong Collaboration Diagram • Actor P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M – Tác nhân bên ngoài tương tác với hệ thống G N G H Ệ P G N G H Ệ P N D I A G N D I A G • Object ối h i á ì h M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N – Đ tượng t am g a qu tr n tương tác giữa người dùng và hệ thống I li k N G N H Ậ P N G N H Ậ P L L A B O L L A B O • nstance n – Biểu diễn liên kết giữa 2 đối tượng B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (12)12 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Instance link – Liên kết giữa actor và object G N G H Ệ P G N G H Ệ P N D I A G N D I A G Object_15 M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N – Liên kết giữa 2 object Actor_8 N G N H Ậ P N G N H Ậ P L L A B O L L A B O Object_15 Object_16 B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (13)13 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Message – Thông điệp mô tả tương tác giữa các G N G H Ệ P G N G H Ệ P N D I A G N D I A G đối tượng – Thông điệp được gởi từ đối tượng này M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N sang đối tượng khác – Thông điệp có thể là 1 yêu cầu thực N G N H Ậ P N G N H Ậ P L L A B O L L A B O thi hệ thống, lời gọi hàm khởi tạo đối tượng, hủy đối tượng, cập nhật đối tượng B À I G I Ả B À I G I Ả C O L C O L ,... TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (14)14 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Message – Thông điệp được biểu diễn trong G N G H Ệ P G N G H Ệ P N D I A G N D I A G Collaboration như sau: 1: Message M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N Object 1 Actor_8 N G N H Ậ P N G N H Ậ P L L A B O L L A B O 2: Message Object 1 Object 2 B À I G I Ả B À I G I Ả C O L C O L 1: Message 2: Message Object 1 Object 2 TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (15)15 Actor_8 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Thuộc tính của thông điệp – Action G N G H Ệ P G N G H Ệ P N D I A G N D I A G – Control Flow – Operation M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N – Arguments – Return Value N G N H Ậ P N G N H Ậ P L L A B O L L A B O – Predecessor list – Condition B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (16)16 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Thuộc tính của thông điệp – Action G N G H Ệ P G N G H Ệ P N D I A G N D I A G • Create • Destroy M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Self Destroy – Control Flow N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Undefined • Asynchronous P oced e Call B À I G I Ả B À I G I Ả C O L C O L • r ur • Return TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (17)17 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Thuộc tính của thông điệp – Action G N G H Ệ P G N G H Ệ P N D I A G N D I A G • Create: đối tượng gởi thông điệp gọi hàm khởi tạo đối tượng nhận thông điệp. đối ởi hô điệ i hà M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Destroy: tượng g t ng p gọ m hủy đối tượng nhận thông điệp • Self Destroy: đối tượng gởi thông điệp sẽ N G N H Ậ P N G N H Ậ P L L A B O L L A B O bị hủy sau khi gởi thông điệp đến đối tượng nhận. B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (18)18 Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Thuộc tính của thông điệp – Control Flow G N G H Ệ P G N G H Ệ P N D I A G N D I A G • Undefined: không được định nghĩa • Asynchronous: thông điệp không đồng bộ, đối ởi hô điệ khô ầ đ i M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N tượng g t ng p ng c n ợ kết quả trả về từ đối tượng nhận, các thông điệp có thể thực hiện đồng thời. N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Procedure Call: thông điệp đồng bộ, đối tượng gởi thông điệp phải đợi kết quả trả ề từ đối tượng nhận B À I G I Ả B À I G I Ả C O L C O L v . • Return: thông điệp return thường liên kết với thông điệp loại “Procedure Call” TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (19)19 Th ộ tí h ủ thô điệ Các thành phần trong Collaboration Diagram P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • u c n c a ng p – Operation ế ố ồ à ộ ể G N G H Ệ P G N G H Ệ P N D I A G N D I A G • N u đ i tượng trong lược đ l m t th hiện của một lớp đối tượng (class), chúng ta có thể chọn operation của class để liên M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N kết với message. • Không thể liên kết Return message với ti N G N H Ậ P N G N H Ậ P L L A B O L L A B O opera on B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (20)20 NỘI DUNG TRÌNH BÀY P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration Diagram ? • Các thành phần trong Collaboration G N G H Ệ P G N G H Ệ P N D I A G N D I A G diagram M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Xây dựng một số Collaboration diagram của ứng dụng quản lý thời khóa biểu N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Tạo Collaboration diagram trong Power B À I G I Ả B À I G I Ả C O L C O L Designer T t TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (21)21 • ạo repor Collaboration diagram ứng dụng quản lý TKB • Xem TKB lớp thực hiện theo scenario sau: – Sinh viên chọn chức năng xem TKB lớp – Hệ thống hiển thị màn hình xem TKB lớp – Sinh viên chọn lớp, niên khóa, học kỳ từ danh sách tương ứng trên màn hình TKB lớp – Sinh viên chọn chức năng xem TKB – Hệ thống truy cập CSDL lấy thông tin TKB tương ứng với lớp sinh viên chọn Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (22)22 – Hệ thống hiển thị thông tin TKB lớp Sequence diagram ứng dụng quản lý TKB • Sequence diagram ô tả 1: Chon chuc nang xem TKB 2: Hien thi man hinh xem TKB 3: Lay DS Lop Sinh viên Man hinh chinh Man hinh xem TKB Lop Nien khoa TKB Lop strict m use-case xem TKB 5: Lay danh sach Nien khoa 4: Danh sach lop 6: Danh sach nien khoa lớp 7: Y/C Chon thong tin can xem 8: Chon lop 9: Chon niem khoa strict {Condition}loop 10: Chon hoc ky 11: Chon Xem TKB 12: Lay TKB Lop 13: TKB lop 14: Hien thi thong tin TKB lop Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (23)23 Collaboration diagram ứng dụng quản lý TKB • Collaboration diagram mô tả use-case xem TKB lớp 4: Danh sach lop 3: Lay DS Lop 11: Chon Xem TKB 10: Chon hoc ky 9: Chon niem khoa 8: Chon lop 7: Y/C Chon thong tin can xem 14: Hien thi thong tin TKB lop Man hinh xem TKB Lop 13: TKB lop 12: Lay TKB Lop Sinh viên 1: Chon chuc nang xem TKB 2: Hien thi man hinh xem TKB 6: Danh sach nien khoa5: Lay danh sach Nien khoa TKB Lop Man hinh chinh Nien khoa Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (24)24 Sequence diagram ứng dụng quản lý TKB • Sequence diagram 1: Yeu cau dang nhap he thong Giáo v? khoa Man hinh chinh Man hinh dang nhap ThanhVien Man hinh QL TKB mô tả scenario đăng 2: Hien thi man hinh dang nhap 3: Yeu cau giao vu nhap user/pass nhập hệ thống 4: Nhap User/pass 5: Dang nhap 6: Kiem tra user/pass thành công 7: Kiem tra user/pass 8: Kiem tra hop le 10: Thong bao dang nhap thanh cong 9: Hien thi man hinh quan ly TKB Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (25)25 Collaboration diagram ứng dụng quản lý TKB • Collaboration diagram mô tả scenario đăng nhập hệ thống thành công 1: Yeu cau dang nhap he thong Man hinh chinh 2: Hien thi man hinh dang nhap 10: Thong bao dang nhap thanh cong 5: Dang nhap 3: Yeu cau giao vu nhap user/pass Giáo v? khoa 8: Kiem tra hop le 6: Kiem tra user/pass 7: Kiem tra user/pass 9: Hien thi man hinh quan ly TKB Man hinh dang nhap ThanhVien Man hinh QL TKB Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (26)26 Collaboration diagram ứng dụng quản lý TKB • Collaboration diagram mô tả scenario xem TKB giảng viên • Collaboration diagram mô tả scenario tạo TKB • Collaboration diagram mô tả scenario đăng nhập hệ thống thất bại Tran Ngoc Bao Dai hoc Su Pham TP.HCMTRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (27)27 NỘI DUNG TRÌNH BÀY P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration Diagram ? • Các thành phần trong Collaboration G N G H Ệ P G N G H Ệ P N D I A G N D I A G diagram M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Xây dựng một số Collaboration diagram của ứng dụng quản lý thời khóa biểu N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Tạo Collaboration diagram trong Power B À I G I Ả B À I G I Ả C O L C O L Designer T t TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (28)28 • ạo repor Tạo Collaboration Diagram sử dụng Power Designer C ll b ti Di P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • o a ora on agram • Actor G N G H Ệ P G N G H Ệ P N D I A G N D I A G • Object • Instance link M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Messages Action N G N H Ậ P N G N H Ậ P L L A B O L L A B O – – Control flow O ti B À I G I Ả B À I G I Ả C O L C O L – pera on – ... TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (29)29 NỘI DUNG TRÌNH BÀY P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration Diagram ? • Các thành phần trong Collaboration G N G H Ệ P G N G H Ệ P N D I A G N D I A G diagram M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N • Xây dựng một số Collaboration diagram của ứng dụng quản lý thời khóa biểu N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Tạo Collaboration diagram trong Power B À I G I Ả B À I G I Ả C O L C O L Designer T t TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (30)30 • ạo repor Bài tập Xâ dựng Collabo ation diag am cho P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • y r r các ứng dụng sau: G N G H Ệ P G N G H Ệ P N D I A G N D I A G – Quản lý giải bóng đá vô địch quốc gia M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N – Quản lý bình chọn bài hát hay Làn sóng xanh N G N H Ậ P N G N H Ậ P L L A B O L L A B O – Quản lý giáo vụ trường đại học B À I G I Ả B À I G I Ả C O L C O L – Quản lý giáo vụ trường phổ thông TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (31)31 – Quản lý bán hàng Bài tập P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Xây dựng Collaboration diagram cho các ứng dụng sau: G N G H Ệ P G N G H Ệ P N D I A G N D I A G – Quản lý học viên trung tâm tin học, M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N ngoại ngữ ả ý â ề N G N H Ậ P N G N H Ậ P L L A B O L L A B O – Qu n l nh n sự - ti n lương – Quản lý bán hàng trực tuyến B À I G I Ả B À I G I Ả C O L C O L – Quản lý nhà trẻ TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (32)32 Ôn tập P H Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M • Collaboration diagram ? Message th ộc tính của message ? G N G H Ệ P G N G H Ệ P N D I A G N D I A G • , u • Chuyển Sequence diagram sang M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N Collaboration diagram N G N H Ậ P N G N H Ậ P L L A B O L L A B O • Xây dựng Collaboration diagram cho B À I G I Ả B À I G I Ả C O L C O L một số ứng dụng trong phần bài tập TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (33)33 PH Ầ N M Ề M P H Ầ N M Ề M G R A M G R A M G N G H Ệ P G N G H Ệ P N D I A G N D I A G M Ô N C Ô N M Ô N C Ô N R A T I O N R A T I O N N G N H Ậ P N G N H Ậ P L L A B O L L A B O B À I G I Ả B À I G I Ả C O L C O L TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (34)34 34

Các file đính kèm theo tài liệu này:

  • pdfse_07_2391.pdf
Tài liệu liên quan