CHƯƠNG 3 AN TOÀN THƯƠNG MẠI ĐIỆN TỬ Click to edit Master title Click to edit Master title stylestyle Click to edit Master text styles Second level Third level Fourth level Fifth level PHÂN TÍCH VÀ THI[.]
Click to edit Master title style Click to edit Master text styles Second level Third level Fourth level Fifth level PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Trần Thị Thanh Lan Khoa Công Nghệ Thông Tin Đại học Duy Tân CHƯƠNG PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG Trần Thị Thanh Lan Khoa Công Nghệ Thông Tin Email: trantthanhlan@dtu.edu.vn Thời gian: 120 phút Wednesday, October 11, 2023 Faculty Of Information Technology Page: MỤC TIÊU Cung cấp cho sinh viên kiến thức về: Các góc nhìn khác hệ thống: Góc nhìn logic, góc nhìn cài đặt, góc nhìn hành vi, góc nhìn triển khai Các cách tiếp cận để xác định lớp đối tượng, xác định mối quan hệ lớp, thuộc tính (attribute), phương thức (method) lớp Gói (package) sơ đồ gói (package diagram) Wednesday, October 11, 2023 Faculty Of Information Technology Page: 3/49 NỘI DUNG Biểu đồ lớp (class diagram) Biểu diễn lớp Thuộc tính lớp Phương thức lớp Mối quan hệ giưa lớp Wednesday, October 11, 2023 Faculty Of Information Technology Page: 4/49 BIỂU ĐỒ LỚP Biểu diễn lớp Thuộc tính Phương thức Mối quan hệ lớp Wednesday, October 11, 2023 Faculty Of Information Technology Page: 5/49 BIỂU DIỄN LỚP Ký hiệu lớp MặtHàng Tên lớp Các thuộc tính Các thao tác (chưa xét đến giai đoạn này) Wednesday, October 11, 2023 Faculty Of Information Technology Page: 6/49 BIỂU ĐỒ LỚP Biểu diễn lớp Thuộc tính Phương thức Mối quan hệ lớp Wednesday, October 11, 2023 Faculty Of Information Technology Page: 7/49 THUỘC TÍNH Các thuộc tính (attribute) lớp biểu diễn liệu mà cần thiết cho thể (instance) lớp Ví dụ Tên lớp MặtHàng Các thuộc tính mã tên: text Kiểu (không bắt buộc) Wednesday, October 11, 2023 Faculty Of Information Technology Page: 8/49 BIỂU ĐỒ LỚP Biểu diễn lớp Thuộc tính Phương thức Mối quan hệ lớp Wednesday, October 11, 2023 Faculty Of Information Technology Page: 9/49 PHƯƠNG THỨC Lớp có phương thức(methods) Phương thức lớp khả thực thể lớp Ví dụ MặtHàng Các thuộc tính ngày giờBắtĐầu: Time tổngTiền(): Integer Wednesday, October 11, 2023 Lớp Faculty Of Information Technology Phương thức Page: 10/49 THỪA KẾ Khái niệm chuyên biệt hóa thừa kế (inheritance) tất tính chất của khái niệm chung Các tính chất bao gồm: Các thuộc tính Các thao tác Các kết hợp với khái niệm khác Wednesday, October 11, 2023 Faculty Of Information Technology Page: 20/49