Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Giới thiệu về ngôn ngữ UML
- Lịch sử ngắn gọn UML
- Tổng quan về các vấn đề trong mô hình hóa đối tượng
- Đặc tả nhóm OMG UML
- Tổng quan về các sơ đồ UML
Quản lý yêu cầu
- Phân chia yêu cầu
- Các loại yêu cầu theo FURPS
- Phương pháp thu thập yêu cầu
- Mô hình hóa yêu cầu bằng ký hiệu UML
- Ma trận phụ thuộc yêu cầu
- Tạo đặc tả yêu cầu dựa trên sơ đồ
Mô hình hóa quy trình nghiệp vụ
- Định nghĩa quy trình nghiệp vụ
- Mô hình hóa quy trình nghiệp vụ trong UML
- Sơ đồ hoạt động
- Luồng quyết định và đồng thời
- Ngoại lệ và xử lý ngoại lệ
- Phân vùng, làn đường
Mô hình hóa yêu cầu phi chức năng
- Sử dụng sơ đồ thành phần và triển khai
- Kiến trúc hệ thống sơ bộ - logic và vật lý
- Mô hình hóa yêu cầu liên quan đến bảo mật, hiệu suất, độ tin cậy của hệ thống
Mô hình hóa yêu cầu chức năng
- Xác định phạm vi hệ thống
- Mô hình hóa chức năng của hệ thống bằng sơ đồ use case
- Xác định actor và mối quan hệ giữa chúng
- Nhận dạng use case
- Liên kết "actor - use case" và các thuộc tính của nó
- Mối quan hệ giữa use case: include, extend, generalization
- Tạo kịch bản use case và tạo sơ đồ dựa trên chúng (hoạt động, máy trạng thái)
Mô hình phân tích hệ thống
- Sử dụng sơ đồ sequence
- Loại thông báo: không đồng bộ, đồng bộ, trả về
- Xác định thứ tự đánh số thông báo
- Danh mục đối tượng phân tích: Boundary, Control và Entity
- Giới thiệu về thiết kế hệ thống
- Mô hình hóa tương tác
Mô hình tĩnh
- Sơ đồ lớp và tạo mã nguồn
- Mối quan hệ liên kết và các đặc điểm của nó
- Các mối quan hệ còn lại: tổng hợp, hợp thành, tổng quát hóa, phụ thuộc, lớp liên kết
- Forward/Reverse engineering
- Tạo mã nguồn dựa trên sơ đồ
- Tạo sơ đồ dựa trên mã nguồn
- Đồng bộ hóa mã và sơ đồ
- Sơ đồ đối tượng, cấu trúc kết nối và gói
Mô hình động
- Xác minh mô hình tĩnh
- Làm rõ chữ ký phương thức
- Xác minh tính đúng đắn của sơ đồ lớp
- Mô hình hóa động trên mức gọi phương thức
- Sơ đồ sequence trên mức thiết kế
Requirements
Nên có kiến thức cơ bản về lập trình hướng đối tượng hoặc bất kỳ ngôn ngữ lập trình hướng đối tượng nào.
21 Hours
Testimonials (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Course - Object-Oriented Analysis and Design using UML
Practice exercises were great and the help given by the trainer was excellent.