PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML - Mô hình hoá nghiệp vụ doc

102 2.1K 8
PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML - Mô hình hoá nghiệp vụ doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN – KHOA HTTT PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML Giảng viên: ThS Nguyễn Đình Loan Phương Email: phuongndl@uit.edu.vn Mơ hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui trình nghiệp vụ  Mơ tả ràng buộc  Thiết kế qui trình nghiệp vụ Mơ hình hóa nghiệp vụ gì?  Trực quan hóa hệ thống phức tạp • Dễ giao tiếp, dễ truyền đạt • Giúp thực giải pháp dễ dàng Chúng ta so sánh tối ưu hóa  Nắm bắt yêu cầu nghiệp vụ  Xác định phạm vi hệ thống  Biểu diễn thay đổi, cải tiến qui trình tồn tại, xây dựng qui trình mới, nâng cấp mơi trường, … Mơ hình hóa nghiệp vụ gì? Mơ hình hóa nghiệp vụ Hệ thống Mơ hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui trình nghiệp vụ  Xác định ràng buộc nghiệp vụ  Thiết kế qui trình nghiệp vụ Tại mơ hình hóa nghiệp vụ?  Nhằm đảm bảo giải pháp, hệ thống cần xây dựng đáp ứng thực nhu cầu khách hàng  Giảm thiểu rủi ro người phát triển khơng có thơng tin đầy đủ cách thức mà nghiệp vụ thực  Xác định vai trò trách nhiệm người định nghĩa xử lý nghiệp vụ việc phát triển hệ thống Mục đích mơ hình hóa nghiệp vụ?  Hiểu cấu trúc hoạt động tổ chức triển khai hệ thống  Hiểu vấn đề tổ chức xác định vấn đề cần cải tiến  Bảo đảm khách hàng, người dùng cuối, nhà phát triển có hiểu biết chung tổ chức  Thiết lập yêu cầu hệ thống nhằm hỗ trợ tổ chức Mơ hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui trình nghiệp vụ  Xác định ràng buộc nghiệp vụ  Thiết kế qui trình nghiệp vụ Luồng cơng việc Phân tích quy Đánh giá trình nghiệp vụ trạng tổ chức Xác định thuật ngữ Lập mơ hình use case nghiệp vụ Xác định ràng buộc Thiết kế quy trình nghiệp vụ Đặc tả use case Hiện thực hoá use case Xác định tác nhân use case nghiệp vụ Xác định thừa tác viên thực thể Đặc tả thừa tác viên Xác định u cầu tự động hố Lập mơ hình đối Đặc tả thực thể tượng nghiệp vụ Mơ hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui trình nghiệp vụ  Xác định ràng buộc nghiệp vụ  Thiết kế qui trình nghiệp vụ 10 Thiết kế qui trình nghiệp vụ Hiện thực hóa use case nghiệp vụ • Đặc tả luồng cơng việc thực hóa use-case (sử dụng collaboration diagram) 3: In phiếu nhập 4: Phân loại hàng hoá 1: Giao hàng : Ban giám đốc : Người quản lý 2: Tạo phiếu nhập : Phiếu nhập 5: Lưu thông tin hàng hoá : Hàng hoá Use case Quản lý nhập hàng 88 Thiết kế qui trình nghiệp vụ Hiện thực hóa use case nghiệp vụ • Đặc tả luồng cơng việc thực hóa use-case (sử dụng collaboration diagram) 3: Kiểm tra điều kiện 1: Yêu cầu đăng ký khách hàng thân thiết 2: Kiểm tra tổng trị giá hố đơn 4: [Khơng thoả đkiện] Từ chối cấp thẻ : Khách hàng 6: [Thoả đkiện] Cấp thẻ Người quản lý : 5: [Thoả đkiện] Tạo thẻ : Hố đơn 7: [Thoả đkiện] Lưu thơng tin khách hàng : Thẻ khách hàng thân Thiết Use case Quản lý khách hàng thân thiết : Hồ sơ khách hàng 89 Lập cấu trúc mơ hình đối tượng nghiệp vụ  Xây dựng lược đồ lớp (class diagram) • Ví dụ: 90 Thiết kế qui trình nghiệp vụ     Đặc tả use case nghiệp vụ Xác định worker vụ entity nghiệp vụ Hiện thực hóa use case nghiệp vụ Lập cấu trúc hình đối tượng nghiệp vụ (business object)  Đặc tả worker nghiệp vụ  Đặc tả entity nghiệp vụ  Xác định yêu cầu tự động hóa 91 Thiết kế qui trình nghiệp vụ     Đặc tả use case nghiệp vụ Xác định worker vụ entity nghiệp vụ Hiện thực hóa use case nghiệp vụ Lập cấu trúc hình đối tượng nghiệp vụ (business object)  Đặc tả worker nghiệp vụ  Đặc tả entity nghiệp vụ  Xác định yêu cầu tự động hóa 92 Thiết kế qui trình nghiệp vụ     Đặc tả use case nghiệp vụ Xác định worker vụ entity nghiệp vụ Hiện thực hóa use case nghiệp vụ Lập cấu trúc hình đối tượng nghiệp vụ (business object)  Đặc tả worker nghiệp vụ  Đặc tả entity nghiệp vụ  Xác định yêu cầu tự động hóa 93 Xác định yêu cầu tự động hóa  Mục đích • Hiểu cách thức sử dụng công nghệ cải thiện hoạt động hiệu tổ chức • Xác định mức độ tự động hóa tổ chức • Thiết lập yêu cầu hệ thống từ artifact mơ hình hóa nghiệp vụ 94 Xác định yêu cầu tự động hóa  Xác định tác nhân use case hệ thống 95 Xác định yêu cầu tự động hóa  Xác định actor use case hệ thống • Xác định xem thừa tác viên sử dụng hệ thống thông tin khơng? • Nếu có, xác định tác nhân cho hệ thống thơng tin mơ hình use-case hệ thống thông tin Đặt tên tác nhân với tên thừa tác viên • Đối với use case nghiệp vụ mà thừa tác viên tham gia, tạo use case hệ thống mơ tả vắn tắt • Xem xét mục tiêu tốc độ thực thi hay thông tin bổ sung cho thừa tác viên cần thích yêu cầu đặc biệt use case hệ thống 96 Xác định yêu cầu tự động hóa  Xác định actor use case hệ thống Thừa tác viên Tác nhân hệ thống Use case nghiệp vụ Use case hệ thống Đối với thừa tác viên, xác định tác nhân hệ thống ứng viên Đối với use case nghiệp vụ mà tác nhân tham gia vào, tạo use case hệ thống ứng c viên 97 Xác định yêu cầu tự động hóa  Xác định tác nhân use case hệ thống • Ví dụ: Mơ hình use case nghiệp vụ Quản lý khách hàng thân thiết Khách hàng Mơ hình đối tượng Mơ hình use case hệ thống Người quản lý Quản lý khách hàng thân thiết 98 Xác định yêu cầu tự động hóa  Xác định tác nhân use case hệ thống • Ví dụ: Trường hợp tác nhân nghiệp vụ tác nhân hệ thống: nghiệp vụ tự động hóa hịan tịan (các ứng dụng thượng mại điện tử) Mơ hình use case nghiệp vụ Khách hàng Quản lý khách hàng thân thiết Mơ hình đối tượng Mơ hình use case hệ thống Khách hàng Quản lý khách hàng thân thiết 99 Xác định yêu cầu tự động hóa  Xác định tác nhân use case hệ thống • Ví dụ: sơ đồ use case phần mềm hệ thống Quản lý thư viện Mượn sách từ thư viện thành viên Xử lý từ chối mượn sách Xử lý mượn sách Kiểm tra thẻ Xử lý trả sách Thủ thư Nhà cung cấp Đăng ký thành viên Mua sách Tra cứu sách Độc giả 100 Xác định yêu cầu tự động hóa  Xác định thực thể mơ hình phân tích hệ thống BE BE Thực thể BE Analysis class Mỗi thực thể quản lý HTTT chuyển thành class mơ hình 101 phân tích Xác định yêu cầu tự động hóa  Xác định thực thể mơ hình phân tích hệ thống • Ví dụ: Khách hàng Địa Hố đơn Thẻ KH Nội dung trình bày chi tiết nội dung Phân tích đối tượng hệ thống 102 ... mơ hình đối Đặc tả thực thể tượng nghiệp vụ Mô hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui trình nghiệp vụ. .. … Mơ hình hóa nghiệp vụ gì? Mơ hình hóa nghiệp vụ Hệ thống Mơ hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui... Mơ hình hố nghiệp vụ  Mơ hình hóa nghiệp gì?  Tại phải mơ hình hóa nghiệp vụ  Luồng cơng việc mơ hình hóa nghiệp vụ  Phân tích qui trình nghiệp vụ  Xác định ràng buộc nghiệp vụ  Thiết kế

Ngày đăng: 22/03/2014, 22:20

Từ khóa liên quan

Mục lục

  • PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML

  • Mô hình hoá nghiệp vụ

  • Mô hình hóa nghiệp vụ là gì?

  • Slide 4

  • Slide 5

  • Tại sao mô hình hóa nghiệp vụ?

  • Mục đích mô hình hóa nghiệp vụ?

  • Slide 8

  • Luồng công việc

  • Slide 10

  • Phân tích qui trình nghiệp vụ

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan