PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN - TRẦN ĐÌNH QUẾ - 7

Ý nghĩa Không có hoặc có 1 thể hiện. Tương tự n . . m sẽ thể hiện có từ n đến m thể hiện. Không giới hạn số thể hiện của lớp (gồm cả giá trị 0). Có chính xác 1 thể hiện Có ít nhất một thể hiện Bảng : Các kiểu biểu diễn số lượng trong biểu đồ lớp Xem xét sơ đồ lớp phân tích đã trình bày trong chương 3, trong quan hệ giữa lớp Reader và lớp Borrow_card, mỗi bạn đọc có thể có một hoặc nhiều thẻ mượn hoặc cũng có thể không có thẻ. | CHƯƠNG 4 PHA THIẾT KẾ HƯỚNG ĐỐi TƯỢNG Multiplicities Ý nghĩa Không có hoặc có 1 thể hiện. Tương tự n . m sẽ thể hiện có từ n đến m thể hiện. 0. hoặc Không giới hạn số thể hiện của lớp gồm cả giá trị 0 . 1 Có chính xác 1 thể hiện Có ít nhất một thể hiện Bảng Các kiểu biểu diễn số lượng trong biểu đồ lớp Xem xét sơ đồ lớp phân tích đã trình bày trong chương 3 trong quan hệ giữa lớp Reader và lớp Borrow_card mỗi bạn đọc có thể có một hoặc nhiều thẻ mượn hoặc cũng có thể không có thẻ mượn nào. Tuy nhiên một thẻ mượn phải tương ứng với một bạn đọc nào đó. Như vậy số lượng trong quan hệ này sẽ là 1 ở phía Reader và ở phía Borrow_card. Hoàn chỉnh biểu đồ lớp chi tiết Đây là bước cuối cùng của sơ đồ lớp. Trong bước này người thiết kế phải thực hiện các công việc sau Bổ sung các lớp còn thiếu. Trong pha phân tích chúng ta đã xác định được các lớp thực thể. Ở pha thiết kế chúng ta cần tiếp tục xác định các lớp còn thiếu để hoàn chỉnh sơ đồ lớp. Các lớp còn thiếu này thường thuộc một trong các dạng sau - Các lớp biên là các lớp liên quan đến giao diện hệ thống thực hiện nhận thông tin từ người dùng và gửi đến các đối tượng bên trong hệ thống. Gọi là các lớp biên vì các lớp này phân tách phần bên trong và bên ngoài hệ thống. Thông thường mỗi form nhận thông tin sẽ trở thành một lớp nhưng cũng có trường hợp nhiều form tương tự nhau sẽ được mô tả trong một lớp. - Các lớp trung gian giữa hai lớp có quan hệ nhiều thể hiện của lớp này tương ứng với nhiều thể hiện của lớp kia người ta thường sinh ra thêm một lớp trung gian để chuyển quan hệ đó thành 2 quan hệ dạng . Các lớp này cũng có thể đại diện cho một thực thể xác định trong hệ thống nhưng cũng có thể không đại diện cho một thực thể xác 93 CHƯƠNG 4 PHA THIẾT KẾ HƯỚNG ĐỐi TƯỢNG định nào. Trong trường hợp không đại diện cho thực thể xác định nào lớp trung gian sinh ra chỉ có tác dụng hỗ trợ cho quá trình lập trình và sẽ được đặt tên theo một quy định chung nào đó mà nhóm phát triển đưa ra. - Các lớp .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
129    505    2    16-06-2024
Đã 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.