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

phân tích thiết kế hệ thống - biểu đồ trạng thái

20 1,4K 0

Đ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 568,5 KB

Nội dung

Trạng thái 2 Trạng thái đầu hệ thống tối đa một trạng thái đầu  Trạng thái kết thúc trạng thái kết thúc... Trạng thái 3 Biểu đồ trạng thái có hai dạng thái trung gian và trạng thái kế

Trang 1

Biểu đồ trạng thái

Trang 2

Nội dung

 Ý nghĩa

 Các ký pháp

 Cách xây dựng

 Quan hệ với biểu đồ đối tượng.

Trang 3

Ý nghĩa

 Mô tả:

trạng thái

 Được xây dựng cho những lớp có hoạt động phức tạp

 Nhằm xác định chính xác hơn các tính năng động của đối tượng.

Trang 4

Trạng thái

 Trạng thái (state)

hệ

kiện một cách khác nhau

 Nói chung, đối tượng ở một trạng thái tương đối lâu.

Tên trạng thái

Trang 5

Trạng thái (2)

 Trạng thái đầu

hệ thống

tối đa một trạng thái đầu

 Trạng thái kết thúc

trạng thái kết thúc

Trang 6

Trạng thái (3)

 Biểu đồ trạng thái có hai dạng

thái trung gian và trạng thái kết thúc

Trang 7

Sự chuyển trạng thái (transition)

 Sự chuyển tiếp từ trạng thái này sang trạng thái khác của một đối tượng

 Có thể là

từ trạng thái đang thực hiện hoạt động này sang trạng thái khác

 Sự kiện có thể kèm thêm tham số.

Tên sự kiện (tham s ố)

Tên sự kiện

Trang 8

Sự chuyển trạng thái (2)

Biểu đồ trạng thái SIMCard (Trả trước)

when: duoc dang ky

when: Nap tien

Khóa chiều gọi

when: Nap tien

Khóa hai chiều when: time out

when: Nap tien

when: time out when: time out

Trang 9

Điều kiện và điểm rẽ

 Điều kiện (Guard)

thêm vào sự kiện

 Sự kiện xảy ra

– Thỏa điều kiện  Chuyển trạng thái xảy ra

– Không thỏa điều kiện  Chuyển trạng thái không xảy ra

 Điểm rẽ

đi

định hướng đi

Trạng thái 1

Trạng thái 2

Sự kiện [điều kiện]

Trạng thái 1

Sự kiện

[điều kiện 2] [điều kiện 1]

Trang 10

Điều kiện (2)

Chưa đăng ký sử dụng Bình thường

when: duoc dang ky

when: Nap tien

Khóa chiều gọi

when: Nap tien

Khóa hai chiều when: time out

when: Nap tien

when: time out when: time out

when: Goi di[Het tien]

Trang 11

Trạng thái phức hợp

 Cho phép biểu diễn các trạng thái ở các mức

độ chi tiết khác nhau

 Ví dụ:

 Thất nghiệp

 Làm việc: thử việc, hợp đồng ngắn hạn, hợp đồng dài hạn, biên chế

 Nghỉ hưu.

 Chạy tới: số 1, số 2, số 3, số 4

 Chạy lùi

 Số chết.

Trang 12

Trạng thái phức hợp (2)

Bất kỳ trạng thái con

nào cũng có thể

chuyển ra với sự kiện

này

Trang 13

Trạng thái phức hợp (3)

Học viên học kỳ I

Học viên học kỳ 2

when: Het hoc ky I[du dieu kien]

Học viên năm 2 when: Het hoc ky II[du dieu kien]

when: Het nam 2[du dieu kien]

when: Nhan bang when: time out

Thôi học

Trang 14

Trạng thái phức hợp (4)

Trang 15

Các hành động và hoạt động

 Tương ứng với một trạng thái có thể có

sự kiện làm chuyển đến trạng thái

gian đối tượng đang ở trong trạng thái

Trang 16

Các hành động và hoạt động (2)

Tên trạng thái

do: Hoạt động

sự kiện/hành động vào

Tên trạng thái

entry: hành động vào do: Hoạt động

sự kiện

Trang 17

Các hành động và hoạt động (3)

Trang 18

Trạng thái con đồng hành

– Cùng được thực hiện và có thể kết thúc ở những thời điểm khác nhau

– Đồng bộ vào: các trạng thái cùng được khởi tạo cùng lúc

– Đồng bộ ra: các trạng thái đều phải được kết thúc trước khi chuyển sang trạng thái tiếp theo (có thể phải chờ nhau)

Hoàn thành các môn học

Làm đồ án

Thi cuối khóa

Đã tốt nghiệp

Trang 19

Cách xây dựng biểu đồ trạng thái

 Xác định

đổi trạng thái  trạng thái kết thúc

động vào, hoạt động

Trang 20

Quan hệ với biểu đồ đối tượng

đối tượng (có hoạt động phức tạp)

giá trị trên một/một_số thuộc tính/mối_quan_hệ của lớp tương ứng

phương thức của lớp

phương thức

tương ứng và bổ sung các phép thử trạng thái hợp

lệ cho các phương thức

Ngày đăng: 06/07/2014, 06:56

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w