1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc

20 690 5

Đ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

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 5,37 MB

Nội dung

v1.0011107222 5TỔNG QUÁT • Mục tiêu của việc xác định các yêu cầu chính là hiểu nhu cầu của người sử dụng, quy trình kinh doanh và hệ thống hỗ trợ cho các quy trình kinh doanh; • Hiểu và

Trang 1

v1.0011107222 1

BÀI 6

KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG

Giảng viên: ThS Thạc Bình Cường

TÌNH HUỐNG KHỞI ĐỘNG

• Quá trình phân tích hệ thống truyền thống đã tách rời giữa xử lý và dữ liêu đã và đang tồn tại Sự thành công bền vững bởi tính cô lập và đơn giản trong thiết kế

• Tuy nhiên nhược điểm chính của cách tiếp cận truyền thống là ở chỗ không kế thừa

và khả năng trừu tượng kém

• Để khắc phục nhược điểm của phương pháp phân tích hướng cấu trúc thì Phân tích thiết kế hướng đối tượng đã ra đời và tạo ra một cách tiếp cận mới với các công cụ

hỗ trợ siêu việt cho PTTK

Trang 2

v1.0011107222 3

MỤC TIÊU

Phân biệt phương pháp phân tích cấu trúc và hướng đối tượng;

Xác định sự cần thiết của cách tiếp cận hướng đối tượng đối phân tích

và thiết kế HTTT hiện đại;

Xây dựng được các sơ đồ phân tích thiết kế hướng đối tượng thông qua ngôn ngữ UML;

Thực hành phân tích hệ thống bằng phương pháp hướng đối tượng

NỘI DUNG

Xây dựng các sơ đồ use-case (Use Case Diagram);

Viết các phần mô tả tình huống và Use Case;

Phát triển các sơ đồ hoạt động (Activity Diagram) và các sơ đồ

trình tự hệ thống (System Sequence Diagram);

2

1

3

Trang 3

v1.0011107222 5

TỔNG QUÁT

• Mục tiêu của việc xác định các yêu cầu chính là hiểu nhu cầu của người

sử dụng, quy trình kinh doanh và hệ thống hỗ trợ cho các quy trình kinh doanh;

• Hiểu và xác định các yêu cầu cần thiết cho một hệ thống mới sử dụng các kỹ thuật và các mô hình phân tích hướng đối tượng;

• Ranh giới giữa phân tích hướng đối tượng và thiết kế hướng đối tượng tương đối mơ hồ:

 Phương hướng lặp để phát triển;

 Các mô hình được dựng sẵn trong phân tích được cải tiến trong quá trình thiết kế

1 NGÔN NGỮ MÔ HÌNH HỢP NHẤT VÀ NHÓM QUẢN LÝ ĐỐI TƯỢNG

• Ký hiệu mô hình hướng đối tượng là ngôn ngữ mô hình hợp nhất (UML- Unified Modeling Language);

• UML được đại diện cho nhóm quản lý đối tượng (OMG - Object Management Group) như là kỹ thuật mô hình tiêu chuẩn;

• Mục đích của nhóm quản lý đối tượng:

 Thúc đẩy học thuyết và thực hành của công nghệ đối tượng để phát triển các hệ thống phân phối;

 Cung cấp khung cấu trúc thông thường cho OOA, OOP

Trang 4

v1.0011107222 7

2 CÁC YÊU CẦU HƯỚNG ĐỐI TƯỢNG

• Các yêu cầu về hệ thống hướng đối tượng được đặc tả và viết thành văn bản thông qua quá trình xây dựng các mô hình;

• Quá trình phát triển các hệ thống bắt đầu với việc xác định các yếu tố và sự kiện;

• Sự kiện là các qui trình nghiệp vụ mà hệ thống mới cần phải hướng đến;

• Yếu tố là các đối tượng trong phạm vi vấn đề nảy sinh trong quá trình kinh doanh

3 CÁC MÔ HÌNH TIẾP CẬN ĐỐI TƯỢNG

• Sơ đồ lớp (Class diagram) – xác định các thành phần hệ thống;

• Các sơ đồ use-case và các mô tả use-case – chỉ ra các vai trò của người sử dụng và cách thức họ sử dụng hệ thống;

• Các sơ đồ trình tự hệ thống (Systems sequence diagrams- SSDs) – xác định dữ liệu đầu vào, dữ liệu đầu ra và trình tự tương tác giữa người sử dụng và hệ thống ở một use case;

Trang 5

v1.0011107222 9

CÁC SƠ ĐỒ YÊU CẦU MÔ HÌNH TRUYỀN THỐNG VÀ MÔ HÌNH 00

Bảng sự kiện

và các sự kiện Các vật

Phân đoạn DFD

Mô tả quy trình

Mô hình

truyền thông khác

Xác định

luồn dữ liệu

sử dụng

Sơ đồ hoạt động

Sơ đồ trạng thái

Sơ đồ trình tự

hệ thống

Sơ đồ tình huống

sử dụng

Tiếp cận

truyền thông

Tiếp cận hướng đối tượng

Sơ đồ lớp

Sơ đồ thực thể mối quan hệ

4 CÁC HOẠT ĐỘNG HỆ THỐNG – QUAN SÁT MỘT TÌNH HUỐNG /

1 USE-CASE

• Phân tích một usecase được dùng để xác định và nhận dạng tất cả các quy

trình nghiệp vụ mà hệ thống cần phải hỗ trợ;

• Usecase - chức năng đơn lẻ do hệ thống thực hiện cho tất cả những người

sử dụng chức năng đó;

• Tác nhân:

 Vai trò người sử dụng;

 Tổ chức và đường bao tự động bên ngoài

Trang 6

v1.0011107222 11

4.1 BIỂU ĐỒ USE - CASE

• Các mô hình hình hoạ tóm tắt các thông tin về tác nhân và các use-case;

• Người phát triển hệ thống:

 Nhìn nhận hệ thống một cách tổng thể;

 Nhận dạng các sử dụng chính từ bảng sự kiện;

 Nhận dạng các chức năng cần phải được hệ thống mới hỗ trợ;

 Tổ chức các use-case

4.2 USE – CASE ĐƠN GIẢN VỚI CHỈ MỘT TÁC NHÂN

Trang 7

v1.0011107222 13

4.3 BIỂU ĐỒ USE – CASE VỚI ĐƯỜNG BAO HỆ THỐNG

Sơ đồ trường hợp sử dụng cho hệ thống nhận đặt hàng phụ RMO,

minh họa đường bao hệ thống

Cập nhật đơn đặt hàng

Tạo đơn đặt hàng mới

Tra cứu các mặt hàng sẵn có

Nhân viên bán hàng Khách hàng

Đường bao hệ thống

4.4 USE – CASE HỆ THỐNG HỖ TRỢ KHÁCH HÀNG

Trang 8

v1.0011107222 15

4.5 TOÀN BỘ CÁC USE – CASE CHO KHÁCH HÀNG

5 CÁC MỐI QUAN HỆ “BAO HÀM”

• Minh hoạ tình huống mà một use-case đòi hỏi các dịch vụ thường trình con phổ biến;

• Use-case khác được phát triển cho thường trình con phổ biến này;

• Một use-case phổ biến có thể được dùng lại ở các use-case khác

Trang 9

v1.0011107222 17

VÍ DỤ: VỀ HỆ THỐNG CON VỚI CÁC USE – CASE <<BAO HÀM>>

6 PHÁT TRIỂN MỘT SƠ ĐỒ USE - CASE

• Các điểm khởi đầu cho việc phát triển một use-case;

• Sử dụng bảng sự kiện:

 Nhận dạng tất cả các tác nhân của hệ thống;

 Nhận dạng các chức năng và vai trò của các tác nhân trong hệ thống

• Phát triển luồng hoạt động để tạo các tình huống đa dạng;

• Các use-case bên trong thông thường có thể được nhận dạng và tách thành các use-case khác nhau

Trang 10

v1.0011107222 19

7 PHÂN TÍCH CRUD

• CRUD – Tạo (Create), đọc /báo cáo (Read/Report), cập nhật (Update), xoá (Delete);

• Kỹ thuật công nghệ thông tin (IE - Information Engineering) để tạo các bảng sự kiện hoặc phát triển sơ đồ use case;

• So sánh use case được nhận dạng với sơ đồ lớp mô hình domain;

• Mọi lớp trong sơ đồ lớp đều phải có các use-case để hỗ trợ tạo lập, đọc, báo cáo, cập nhật và xoá bỏ các thể hiện đối tượng;

• Xác nhận các yêu cầu tích hợp hệ thống

8 MÔ TẢ CHI TIẾT USE - CASE

• Tình huống hoặc ví dụ use-case: Trình tự chi tiết các hoạt động xảy ra

trong use-case;

• Hiển thị tác nhân tương tác với hệ thống máy tính từng bước một để

thực hiện các hoạt động kinh doanh;

• Có thể có vài tình huống cho một use-case đơn;

• Các nhà phân tích thích viết các mô tả tường thuật cho các use-case

thay vì lập các sơ đồ hoạt động;

Trang 11

v1.0011107222 21

VÍ DỤ 1 ĐƠN ĐẶT HÀNG MÔ TẢ TRUNG BÌNH TÌNH HUỐNG ĐẶT HÀNG QUA ĐIỆN THOẠI CHO CREATE NEW ORDER

VÍ DỤ 2 MÔ TẢ CHI TIẾT TÌNH HUỐNG ĐẶT HÀNG QUA WEB CHO CREATE NEW ORDER

Trang 12

v1.0011107222 23

VÍ DỤ 3 MÔ TẢ CHI TIẾT TÌNH HUỐNG ĐẶT HÀNG QUA ĐIỆN THOẠI CHO CREATE NEW ORDER

9 CÁC SƠ ĐỒ HÀNH ĐỘNG

• Được dùng để minh chứng cho các luồng công việc của các hoạt động trong các quy trình kinh doanh cho mỗi tình huống usecase;

• Sơ đồ UML tiêu chuẩn;

• Có thể hỗ trợ bất cứ mức độ mô tả use-case nào;

• Hữu ích trong việc phát triển các sơ đồ trình tự hệ thống

Trang 13

v1.0011107222 25

10 NHẬN DẠNG DỮ LIỆU ĐẦU RA VÀ ĐẦU VÀO – SƠ ĐỒ TRÌNH TỰ

HỆ THỐNG

• Sơ đồ kết hợp (Collaboration diagram):

 Nhấn mạnh các đối tượng tương tác với nhau để hỗ trợ cho một sơ đồ use-case;

 Có thể được sử dụng riêng hoặc kết hợp với sơ đồ trình tự

• Sơ đồ trình tự hệ thống (System sequence diagram):

 Hiển thị trình tự các tương tác giữa các đối tượng và dòng sự kiện trong một use-case đơn;

 Tập trung vào các chi tiết thông điệp;

 Được sử dụng thường xuyên hơn trong ngành công nghiệp

10.1 MẪU VỀ SƠ ĐỒ TRÌNH TỰ HỆ THỐNG (SSD)

Actor tương tác

với hệ thống

Đối tượng (được gạch chân) hiển thị

hệ thống tự động

Đường đời của đối tượng,

Message

dữ liệu đầu vào

Yêu cầu thông tin: catalogID, prodID,

Hệ thống

Trang 14

v1.0011107222 27

10.2 CÁC CHÚ THÍCH SSD

• Actor (tác nhân) được minh hoạ bằng những hình người dây - người (hoặc vai diễn)

“tương tác” với hệ thống bằng cách nhập dữ liệu đầu vào và nhận các dữ liệu đầu ra;

• Object notation (chú thích đối tượng) hình chữ nhật với tên của đối tượng được gạch chân bên dưới - thể hiện đối tượng đơn và không phải là một lớp tất cả các đối tượng giống nhau;

• Lifeline (đường đời) là một dòng thẳng đứng dưới đối tượng hoặc tác nhân để thể hiện bước thời gian cho đối tượng;

• Messages (thông điệp) sử dụng các hình mũi tên hiển thị các thông điệp của tác nhân trong hệ thống đã được gửi hoặc nhận

10.3 ĐƯỜNG ĐỜI SSD (SSD LIFELINES)

• Đường thẳng nằm ngang dưới đối tượng hoặc tác nhân: Thể hiện sự trôi qua

của thời gian;

• Nếu đường nằm dọc gạch ngang: Tạo lập và Phá huỷ những thứ không quan

trọng cho tình huống;

• Các hình chữ nhật hẹp dài: Sự kích hoạt của Lifelines nhấn mạnh rằng đối

tượng được kích hoạt chỉ trong khi là một phần của tình huống

Trang 15

v1.0011107222 29

10.4 THÔNG ĐIỆP SSD

• Sự kiện bên trong được nhận dạng

bởi các luồng đối tượng bên trong

một tình huống;

• Các yêu cầu thực hiện một hành

động nào đó từ một tác nhân hay

đối tượng này tới tác nhân hay đối

tượng khác;

• Cầu viện một phương thức cụ thể

Lặp lại mọi thứ trong hình chữ nhật

Kiểm tra điều kiện

để lặp lại (a) Chú thích chi tiết

(b) Chú thích thay thế

Lặp lại thông điệp SSD

11 PHÁT TRIỂN MỘT SƠ ĐỒ TRÌNH TỰ HỆ THỐNG

• Bắt đầu bằng mô tả chi tiết của use-case từ hình thức đã được phát triển đầy đủ hoặc các sơ đồ hoạt động;

• Nhận dạng các thông điệp dữ liệu đầu vào;

• Mô tả thông điệp từ tác nhân bên ngoài cho hệ thống bằng cách sử dụng các kí hiệu thông điệp;

• Nhận dạng và bổ sung bất kỳ các điều kiện đặc biệt nào trong thông điệp dữ liệu đầu vào, bao gồm cả các điều kiện đúng/sai và lặp lại;

• Nhận dạng và bổ sung các thông điệp phản hồi đầu ra

Trang 16

v1.0011107222 31

11.1 SƠ ĐỒ HOẠT ĐỘNG TÌNH HUỐNG ĐẶT HÀNG QUA ĐIỆN THOẠI

ĐÃ ĐƠN GIẢN HÓA

11.2 SSD TÌNH HUỐNG ĐẶT HÀNG QUA ĐIỆN THOẠI CHO USE – CASE CREATE NEW ORDER

Trang 17

v1.0011107222 33

11.3 SSD TÌNH HUỐNG ĐẶT HÀNG QUA WEB CHO USE –

CASE CREATE NEW ORDER

12 THIẾT LẬP MÔ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MÔ HÌNH MIỀN

• Sơ đồ lớp là trọng tâm của sự phát triển hướng đối tượng;

• Cung cấp định nghĩa các thành phần của hệ thống;

• Chứa đựng các thông tin cấu trúc lớp quan trọng cho việc hoàn thiện lập trình hướng đối tượng;

• Cung cấp các mô hình dữ liệu khái niệm để mô tả các lớp cho việc xác định cơ sở

dữ liệu;

• Gồm các lớp vùng vấn đề (problem domain) và các lớp hoàn thiện

Trang 18

v1.0011107222 35

12 THIẾT LẬP MÔ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MÔ HÌNH MIỀN (tiếp theo)

12.1 SƠ ĐỒ PHÂN LỚP MÔ HÌNH MIỀN RMO

Trang 19

v1.0011107222 37

12.2 TÍNH HỢP CÁC MÔ HÌNH HƯỚNG ĐỐI TƯỢNG

• Sơ đồ use-case hoàn chỉnh rất cần thiết để có thể hiểu hết toàn bộ phạm vi của hệ thống mới;

• Các sơ đồ lớp mô hình miền cũng nên hoàn chỉnh ở mức có thể cho toàn hệ thống;

• Bằng phương pháp lặp, chỉ xây dựng các mô tả use-case, các sơ đồ hoạt động, và các sơ đồ trình tự hệ thống cho các use-case trong tình huống lặp;

• Việc phát triển một sơ đồ mới thường giúp cải tạo và hiệu chỉnh các sơ đồ trước

12.3 MỐI QUAN HỆ GIỮA CÁC MÔ HÌNH YÊU CẦU 00

Sơ đồ tình huống sử dụng

Mô tả tình huống sử dụng

Sơ đồ lớp

Sơ đồ hoạt động

Trang 20

v1.0011107222 39

VÍ DỤ SƠ ĐỒ USE – CASE CHO HỆ THỐNG KIỂM KÊ

TÓM LƯỢC CUỐI BÀI

• Phương pháp hướng đối tượng có các thiết lập sơ đồ hoàn chỉnh cùng với các tài liệu theo nhu cầu của người sử dụng và xác định các yêu cầu hệ thống;

• Các yêu cầu được cụ thể bằng cách sử dụng các mô hình sau:

 Các sơ đồ lớp mô hình miền (Domain model class);

 Các sơ đồ tình huống ứng dụng (Use case diagrams);

 Mô hình chi tiết của use-case, hoặc là các định dạng kiểu mô tả hoặc là

sơ đồ hoạt động;

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

HÌNH ẢNH LIÊN QUAN

 Các mô hình được dựng sẵn trong phân tích được cải tiến trong quá trình thiết kế. - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
c mô hình được dựng sẵn trong phân tích được cải tiến trong quá trình thiết kế (Trang 3)
thuật và các mơ hình phân tích hướng đối tượng; - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
thu ật và các mơ hình phân tích hướng đối tượng; (Trang 3)
2. CÁC YÊU CẦU HƯỚNG ĐỐI TƯỢNG - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
2. CÁC YÊU CẦU HƯỚNG ĐỐI TƯỢNG (Trang 4)
CÁC SƠ ĐỒ YÊU CẦU MƠ HÌNH TRUYỀN THỐNG VÀ MƠ HÌNH 00 - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
HÌNH 00 (Trang 5)
• Các mơ hình hình hoạ tóm tắt các thông tin về tác nhân và các use-case; •Ngườipháttriển hệ thống: - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
c mơ hình hình hoạ tóm tắt các thông tin về tác nhân và các use-case; •Ngườipháttriển hệ thống: (Trang 6)
4.1. BIỂU ĐỒ USE-CASE - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
4.1. BIỂU ĐỒ USE-CASE (Trang 6)
Sơ đồ trường hợp sử dụng cho hệ thống nhận đặt hàng phụ RMO, - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
Sơ đồ tr ường hợp sử dụng cho hệ thống nhận đặt hàng phụ RMO, (Trang 7)
7. PHÂN TÍCH CRUD - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
7. PHÂN TÍCH CRUD (Trang 10)
• So sánh usecase được nhận dạng với sơ đồ lớp mơ hình domain; - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
o sánh usecase được nhận dạng với sơ đồ lớp mơ hình domain; (Trang 10)
• Messages (thơng điệp) sử dụng các hình mũi tên hiển thị các thông điệp của tác nhân tronghệ thống đã được gửi hoặc nhận. - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
essages (thơng điệp) sử dụng các hình mũi tên hiển thị các thông điệp của tác nhân tronghệ thống đã được gửi hoặc nhận (Trang 14)
• Bắt đầu bằng mô tả chi tiết của use-case từ hình thức đã được phát triển đầy đủ hoặccácsơ đồ hoạt động; - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
t đầu bằng mô tả chi tiết của use-case từ hình thức đã được phát triển đầy đủ hoặccácsơ đồ hoạt động; (Trang 15)
10.4. THÔNG ĐIỆP SSD - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
10.4. THÔNG ĐIỆP SSD (Trang 15)
11.1. SƠ ĐỒ HOẠT ĐỘNG TÌNH HUỐNG ĐẶT HÀNG QUA ĐIỆN THOẠI - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
11.1. SƠ ĐỒ HOẠT ĐỘNG TÌNH HUỐNG ĐẶT HÀNG QUA ĐIỆN THOẠI (Trang 16)
12. THIẾT LẬP MƠ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MƠ HÌNH MIỀN - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
12. THIẾT LẬP MƠ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MƠ HÌNH MIỀN (Trang 17)
• Cung cấp các mơ hình dữ liệu khái niệm để mô tả các lớp cho việc xác định cơ sở dữ liệu; - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
ung cấp các mơ hình dữ liệu khái niệm để mô tả các lớp cho việc xác định cơ sở dữ liệu; (Trang 17)
12.1. SƠ ĐỒ PHÂN LỚP MƠ HÌNH MIỀN RMO - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
12.1. SƠ ĐỒ PHÂN LỚP MƠ HÌNH MIỀN RMO (Trang 18)
12. THIẾT LẬP MƠ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MƠ HÌNH MIỀN - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
12. THIẾT LẬP MƠ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MƠ HÌNH MIỀN (Trang 18)
12.1. SƠ ĐỒ PHÂN LỚP MÔ HÌNH MIỀN RMO - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
12.1. SƠ ĐỒ PHÂN LỚP MÔ HÌNH MIỀN RMO (Trang 18)
12.2. TÍNH HỢP CÁC MƠ HÌNH HƯỚNG ĐỐI TƯỢNG - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
12.2. TÍNH HỢP CÁC MƠ HÌNH HƯỚNG ĐỐI TƯỢNG (Trang 19)
• Các sơ đồ lớp mơ hình miền cũng nên hoàn chỉn hở mức có thể cho toàn hệ thống; •Bằng phươngpháplặp, chỉxâydựngcác môtảuse-case, cácsơ đồ hoạt động,và - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
c sơ đồ lớp mơ hình miền cũng nên hoàn chỉn hở mức có thể cho toàn hệ thống; •Bằng phươngpháplặp, chỉxâydựngcác môtảuse-case, cácsơ đồ hoạt động,và (Trang 19)
Sơ đồ  tình huống sử dụng - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
t ình huống sử dụng (Trang 19)
Sơ đồ lớp - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
Sơ đồ l ớp (Trang 19)
 Mơ hình chi tiết của use-case, hoặc là các định dạng kiểu mô tả hoặc là sơ đồ hoạt động; - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
h ình chi tiết của use-case, hoặc là các định dạng kiểu mô tả hoặc là sơ đồ hoạt động; (Trang 20)
 Các sơ đồ lớp mơ hình miền (Domain model class); Cácsơ đồtìnhhuống ứng dụng (Use case diagrams); - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
c sơ đồ lớp mơ hình miền (Domain model class); Cácsơ đồtìnhhuống ứng dụng (Use case diagrams); (Trang 20)
Sơ đồ hoạt động; - Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc
Sơ đồ ho ạt động; (Trang 20)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w