PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 12 Các bước thiết kế Class w Tạo các Design Class ban đầu w Xác đònh cácPersistentClass w Đònh nghóa các Operation w Đònh nghóa Class Visibility w Đònh nghóa các Method w Đònh nghóa các trạng thái w Đònh nghóa các thuộc tính w Đònh nghóa các phụ thuộc w Đònh nghóa các mỗi kết hợp w Đònh nghóa các quan hệ tổng quát hóa w Giải quyết đụng độ giữa các Use-Case w Xử lý các yêu cầu phi chức năng nói chung w Checkpoints PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 13 w Mọi thể hiện của class đều đòi hỏi phải lưu giữ trạng thái của nó w CácPersistentclass được gán với cơ chế persistence Client Class Persistency Analysis Mechanism (Conceptual) Design Mechanism (Concrete) Implementation Mechanism (Actual) OODBMS RDBMS JDBC to Ingres ObjectStore Legacy Data New Data Course Student Persistency Xác đònh PersistentClass PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 14 Class Design Database Design Class Database Designer Data Model Designer Database Design Preview w Persistence strategy must be coordinated w Ở đây, nhớ rằng cácclass đều persistent . Dương Anh Đức 12 Các bước thiết kế Class w Tạo các Design Class ban đầu w Xác đònh các Persistent Class w Đònh nghóa các Operation w Đònh nghóa Class Visibility. Đònh nghóa các Method w Đònh nghóa các trạng thái w Đònh nghóa các thuộc tính w Đònh nghóa các phụ thuộc w Đònh nghóa các mỗi kết hợp w Đònh nghóa các quan