1. Trang chủ
  2. » Luận Văn - Báo Cáo

Cs 353 - Phan Tich Thiet Ke Huong Doi Tuong - 2020F - Lectures Slides - 13.Ppt

34 10 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 34
Dung lượng 3,98 MB

Nội dung

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 THIẾT KẾ 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ề: Thiết kế kiến trúc hệ thống Thiết kế use case, xây dựng biểu đồ trình tự, biểu đồ cộng tác, biểu đồ trạng thái, biểu đồ hoạt động Thiết kế lớp, thiết kế phương thức/hành vi lớp Thiết kế kế sở liệu hệ thống: chuyển đổi đối tượng sang mơ hình quan hệ, chuyển đổi từ lớp – bảng… Thiết kế hệ thống Wednesday, October 11, 2023 Faculty Of Information Technology Page: 3/64 NỘI DUNG  Thiết kế use case  Biểu đồ hoạt động  Biểu đồ tương tác  Biểu đồ  Biểu đồ cộng tác  Biểu đồ trạng thái  Thiết kế lớp  Biểu đồ triển khai Wednesday, October 11, 2023 Faculty Of Information Technology Page: 4/64 NỘI DUNG  Thiết kế use case  Biểu đồ hoạt động  Biểu đồ tương tác  Biểu đồ  Biểu đồ cộng tác  Biểu đồ trạng thái  Thiết kế lớp  Biểu đồ triển khai Wednesday, October 11, 2023 Faculty Of Information Technology Page: 5/64 THIẾT KẾ LỚP Một tiến trình thiết kế lớp bao gồm: Tinh chế thuộc tính Thiết kế hành vi (method) nghi thức (protocol) sử dụng sơ đồ UML Tinh chế quan hệ lớp Tinh chế phân cấp thiết kế kế thừa Wednesday, October 11, 2023 Faculty Of Information Technology Page: 6/64 THIẾT KẾ LỚP  Nhắc lại: giai đoạn elaboration xây dựng biểu đồ lớp phân tích  Giai đoạn construction xây dựng biểu đồ lớp (class diagram) chi tiết hay gọi biểu đồ lớp thiết kế (design class diagram) Wednesday, October 11, 2023 Faculty Of Information Technology Page: 7/64 THIẾT KẾ LỚP  Biểu đồ lớp định nghĩa:  Các lớp (class)  Các thuộc tính (attribute) lớp: biến kiểu chúng  Các thao tác (operation) lớp: phương thức (method), tham đối giá trị trả  Các quan hệ lớp Wednesday, October 11, 2023 Faculty Of Information Technology Page: 8/64 THIẾT KẾ LỚP  Biểu đồ lớp thiết kế có quy tắc cú pháp với biểu đồ lớp phân tích  Thực ra, biểu đồ lớp phân tích sử dụng cú pháp biểu đồ lớp UML  Tất kí hiệu quy tắc (đã trình bày) biểu đồ lớp phân tích sử dụng để xây dựng biểu đồ lớp thiết kế  Biểu đồ lớp thiết kế xây dựng dựa biểu đồ lớp phân tích  Biểu đồ lớp thiết kế tảng cho bước mã hóa Wednesday, October 11, 2023 Faculty Of Information Technology Page: 9/64 THIẾT KẾ LỚP  Tinh chế thuộc tính : = Trong đó, là: + : toàn cục (public protocol) # : bảo vệ (protected protocol) - : cục (private protocol) đặc tả cài đặt thuộc tính độc lập ngơn ngữ biểu thức độc lập ngôn ngữ xác định giá trị khởi tạo đối tượng tạo tham số tuỳ chọn Wednesday, October 11, 2023 Faculty Of Information Technology Page: 10/64 THIẾT KẾ LỚP Wednesday, October 11, 2023 Faculty Of Information Technology Page: 20/64

Ngày đăng: 11/10/2023, 23:14

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w