Bài giảng Mô hình hóa phần mềm: Tuần 3 - Nguyễn Thị Minh Tuyền

Bài giảng "Mô hình hóa phần mềm: Tuần 3" trình bày các đối tượng, lớp, các thành phần cơ bản, tạo một biểu đồ lớp và phát sinh mã nguồn. Để hiểu rõ hơn, mời các bạn tham khảo chi tiết nội dung bài giảng này. | MÔ HÌNH HOÁ PHẦN MỀM TUẦN 3 CLASS DIAGRAM GVLT NGUYỄN THỊ MINH TUYỀN https tailieudientucntt NỘI DUNG 1. Đối tượng 2. Lớp 3. Các thành phần cơ bản 4. Tạo một biểu đồ lớp 5. Phát sinh mã nguồn MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 2 https tailieudientucntt ĐỐI TƯỢNG OBJECT Các cá thể của một hệ thống Các ký hiệu thay thế Object name Class Anonymous objects Attribute Current value no object name MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 3 https tailieudientucntt BIỂU ĐỒ ĐỐI TƯỢNG Các đối tượng của một hệ thống và quan hệ giữa chúng gọi là liên kết link Snapshot của các đối tượng tại một thời điểm cụ thể. MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 4 Link https tailieudientucntt TỪ ĐỐI TƯỢNG ĐẾN LỚP Nhiều cá thể xuất hiện trong hệ thống có cùng đặc tính và hành vi. Nếu mỗi đối tượng được mô hình hoá độc lập nhau à mô hình sẽ trở nên phức tạp và không thể bảo trì được. èSử dụng các lớp cho phép ta mô tả các đối tượng giống nhau mà không phải mô tả chi tiết mỗi một đối tượng một cách riêng lẻ. Class Object of that class MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 5 https tailieudientucntt NỘI DUNG 1. Đối tượng 2. Lớp 3. Các thành phần cơ bản 4. Tạo một biểu đồ lớp 5. Phát sinh mã nguồn MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 6 https tailieudientucntt LỚP Class name Attributes Operations MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 7 https tailieudientucntt INSTANCE Các đối tượng biểu diễn các dạng thức cụ thể của lớp và được gọi là các instance. Các đặc tính liên quan của các instance của một lớp được mô tả thông qua định nghĩa các đặc tính cấu trúc attributes và hành vi operations . Các operations cho phép các đối tượng giao tiếp với nhau. MÔ HÌNH HOÁ PHẦN MỀM NGUYỄN THỊ MINH TUYỀN 8 https tailieudientucntt KÝ HIỆU Theo quy tắc đặt tên lớp là

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.