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

Nhom 3 biểu đồ cộng tác tuần tự cho use case gop y

4 850 4

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 252,41 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Biểu dồ cộng tác tương đối phù hợp: có đủ các đối tượng và các tương tác cần thiết để đáp ứng cho use case Đăng nhập, Quản lý hóa đơn.. Biểu đồ tuần tự vẽ cũng khá tốt và khá phù hợp với

Trang 1

Bài thực hành về xây dựng biểu đồ tuần tự và cộng tác

1 Biểu dồ cộng tác tương đối phù hợp: có đủ các đối tượng và các tương tác cần thiết để đáp ứng cho use case Đăng nhập, Quản lý hóa đơn Tuy nhiên, có 1 số tương tác chưa được

đánh số đúng theo thứ tự trước – sau

Ví dụ: trình tự sau đây là hợp lý

“8 Chon Ban” từ FrmQuanLyHoadon -> ctrQuanLyHoadon

“10 KiemTraTrangThaiBan” từ ctrQuanLyHoadon -> Hoadon (nến đánh số 9 )

“11 TraVeTrangThaiBan” từ Hoadon -> ctrQuanLyHoadon (nên đánh số 10)

“9 TraVeTrangThaiBan” từ ctrQuanLyHoadon -> FrmQuanLyHoadon (nên đánh số 11)

2 Biểu đồ tuần tự vẽ cũng khá tốt và khá phù hợp với biểu đồ cộng tác.

Tuy nhiên, các em cần chú ý các điểm thuộc về nguyên tắc vẽ biểu đồ tuần tự

a) Đảm bảo các message được vẽ theo thứ tự trên /dưới phù hợp với thứ tự thời gian trước /sau (có 1 vài chỗ chưa đúng)

Trang 2

b) Các message “TraVeTrangThaiBan” về đến FrmQuanLyQuanCaPhe thì dừng; không có message trả về cho actor NhanVien để làm cơ sở cho actor tương tác (gửi message) tiếp đến FrmQuanLyQuanCaPhe

Tương tự đối với message “TraVeDanhSachThucDon”

c) Tên gọi các đối tượng giữa 2 biểu đồ phải nhất quán Ví dụ: Đối tượng biên được đặt tên FrmQuanLyHoadon ở biểu đồ cộng tác Cũng chính đối tượng đó, sang biểu đồ tuần tự thì các

em đặt tên là FrmQuanLyQuanCaPhe

3 Thiếu các phương thức nội tại của các đối tượng

Cả 2 biểu đồ đều chưa thể rõ các phương thức này Ví dụ: đối tượng HoaDon phải có các phương thức: Kiểm tra bàn() [để kiểm tra bàn thứ n có đang nợ hóa đơn hay không?], phương thức ThêmMới(), CậpNhật()…

Trang 3

1 Biểu đồ cộng tác cho use case “quản lý hóa đơn”

-Nhân viên

:FormDangNhap :CtrDangNhap :NhanVien

:FormQuanLyHoaDon :CtrQuanLyHoaDon

:Menu

:HoaDon

2: KiemTra 3: KiemTra

19: Luu Hoa Don

11:TraVeTrangThaiBan

10:KiemTraTrangThaiBan

13: ChonMeNu 18: TinhToan 8: ChonBan

9: TraVeTrangThaiBan 16: TraVeDanhSachMeNu 20: InHoaDon

14:KiemTraMenu

15:TraVeDanhSachMenu

17: GuiYeuCauThanhToan

21:TraHoaDon

12: ChonThucDon 7: YeuCauChucNang 5: ThongBao

4: XacNhan 6: XacNhan

1: Đăng nhập

Trang 4

DangNhap

Kiem tra

KiemTraTrangThaiBan

2 Biểu đồ tuần tự cho use case “quản lý hóa đơn”

: Menu

TraVeDanhSachThucDon

KiemTraThucDon TraVeDanhSachThucDon

ChonThucDon ChonThucDon

TraVeTrangThaiBan TraVeTrangThaiBan

Chon Ban

Xac Nhan

YeuCauChucNang

Xac Nhan Thong Bao Xac Nhan

Kiem tra

: NhanVien : HoaDon

:Fm QuanLyQuanCaPhe :Ctr QuanLyQuanCaPhe :Ctr DangNhap

:Fm DangNhap :Actor Nhan vien

Lưu Hóa Đơn

In Lưu Hóa Đơn

Tính Toán

Trả về hóa đơn Gửi yêu cầu thanh toán

Ngày đăng: 05/06/2017, 20:40

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w