Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
2,62 MB
Nội dung
NHÓM N O G N I V O M : R E T P A H C N G I S E D O T GIỚI THIỆU - Mục đích phân tích tìm nhu cầu doanh nghiệp Mục đích thiết kế để định cách thức xây dựng hệ thống Hoạt động trình thiết kế tập hợp biểu diễn phân tích thành biểu diễn thiết kế - Trong q trình thiết kế, nhóm dự án xem xét cẩn thận cách thức hoạt động hệ thống với mơi trường ví dụ tích hợp với hệ thống có, chuyển đổi liệu, Mục tiêu thiết kế tạo kế hoạch chi tiết cho hệ thống thực - Một phần quan trọng ban đầu thiết kế kiểm tra chiến lược định xem chiến lược sử dụng để xây dựng hệ thống - Đồng thời, phải hoàn thành việc thiết kế chi tiết lớp phương thức để tìm khung sườn hệ thống cách chúng lưu trữ - Thiết kế bao gồm hoạt động thiết kế UI/UX, đầu vào/ra hệ thống - Cuối định kiến trúc vật lý liên quan đến phần mềm phần cứng đưa để hỗ trợ hệ thống cách thức tổ chức xử lý hệ thống VERIFYING AND VALIDATING THE ANALYSIS MODELS Giới thiệu Mục đích thiết kế ? Mục đích thiết kế định cách thức xây dựng hệ thống Hoạt động diễn q trình thiết kế phát triển tập hợp biểu diễn phân tích (analysis representations) thành biểu diễn thiết kế (design representations) Thiết kế bao gồm hoạt động thiết kế giao diện người dùng, đầu vào hệ thống đầu hệ thống, liên quan đến cách người dùng tương tác với hệ thống Cuối cùng, định kiến trúc vật lý đưa ra, phần cứng phần mềm mua để hỗ trợ hệ thống cách thức tổ chức xử lý hệ thống Xác minh xác thực mơ hình phân tích - Cần đảm bảo mơ hình khác qn Q trình đảm bảo tính quán chúng gọi cân mô hình ( Mối quan hệ mơ hình) 2.1 Cân mơ hình chức cấu trúc Để cân mơ hình chức cấu trúc, phải đảm bảo hai tập hợp mô hình quán với Nghĩa là, sơ đồ hoạt động (activity diagrams), mô tả use-case use-case diagrams phải thống với thẻ CRC sơ đồ lớp thể mơ hình phát triển miền vấn đề Các điều kiện: - Đầu tiên, lớp sơ đồ lớp CRC card phải liên kết với ca sử dụng ngược lại - Thứ hai, hoạt động hành động có sơ đồ hoạt động kiện có mô tả ca sử dụng phải liên quan đến nhiều trách nhiệm CRC card nhiều hoạt động lớp lớp sơ đồ ngược lại - Thứ ba, nút đối tượng sơ đồ hoạt động phải liên kết với thực thể lớp sơ đồ lớp (tức đối tượng) thẻ CRC thuộc tính có lớp thẻ CRC - Thứ tư, thuộc tính mối quan hệ liên kết/tổng hợp có thẻ CRC (và kết nối với lớp sơ đồ lớp) phải liên quan đến chủ đề đối tượng kiện mô tả use case 2.2 Cân mơ hình hành vi chức Sơ đồ hoạt động, mô tả ca sử dụng biểu đồ ca sử dụng phải thống với biểu đồ trình tự, sơ đồ giao tiếp, máy trạng thái hành vi ma trận CRUDE Có bốn lĩnh vực mà phải quan tâm: - Đầu tiên, sơ đồ trình tự giao tiếp phải liên kết với ca sử dụng sơ đồ ca sử dụng mô tả ca sử dụng - Thứ hai, tác nhân sơ đồ trình tự, sơ đồ giao tiếp CRUDE ma trận phải liên kết với tác nhân biểu đồ ca sử dụng tham chiếu mô tả usecase ngược lại - Thứ ba, thơng điệp trình tự sơ đồ giao tiếp, chuyển tiếp hành vi máy trạng thái mục nhập ma trận CRUDE phải liên quan đến hoạt động hành động sơ đồ hoạt động kiện liệt kê mô tả ca sử dụng ngược lại - Thứ tư, tất đối tượng phức tạp đại diện nút đối tượng sơ đồ hoạt động phải có máy trạng thái hành vi đại diện cho vòng đời đối tượng ... thiết kế phát triển tập hợp biểu diễn phân tích (analysis representations) thành biểu diễn thiết kế (design representations) Thiết kế bao gồm hoạt động thiết kế giao diện người dùng, đầu vào... hình khơng cung cấp tảng vững để thiết kế xây dựng hệ thống 3 EVOLVING THE ANALYSIS MODELS INTO DESIGN MODELS - Mục đích mơ hình phân tích đại diện cho miền vấn đề dạng tập hợp đối tượng hợp... thiết kế, ,chỉnh lại lớp, thuộc tính , them miền xác định, xác định liên kết lớp… 3.1 Factoring - Factoring trình tách mô-đun thành mô-đun độc lập Mô-đun lớp phương thức - Trừu tượng hóa sàng