.Use case quản lý dịch vụ

Một phần của tài liệu LUẬN VĂN - QUẢN LÝ KINH DOANH NHÀ HÀNG (Trang 42 - 44)

3.2 .GIẢI PHÁP PHÂN TÍCH, THIẾT KÊ MƠ HÌNH

3.2.2.7.Use case quản lý dịch vụ

Định danh

− Tên: Quản lý dịch vụ

− Mục tiêu (tĩm tắt): thêm, xĩa, sửa, thơng tin dịch vụ.

− Tác nhân chính: Nhân viên quản lý

− Ngày tạo và ngày cập nhật mới: 14/04/2013

− Người tạo: Nguyễn Hữu Phước – ĐH CNTT K3

− Phiên bản (version): 1.0

Chuỗi hành vi

− Mơ tả tổng quát: use case này cho phép actor thêm, sửa, xĩa thơng tin dịch vụ.

− Điều kiện đầu (pre-cond): Đăng nhập thành cơng vào hệ thống

− Chuỗi liên kết các thơng báo (messages):

Use case này hoạt động khi actor muốn thêm, sửa, xĩa thơng tin dịch vụ. Use case hiển thị danh sách các dịch vụ đã cĩ trong hệ thống và các control hiển thị chi tiết các thơng tin dịch vụ như: mã dịch vụ, tên dịch vụ, loại dịch vụ, đơn vị tính, đơn giá,hình ảnh dịch vụ. Các control này khơng được chỉnh sửa

Actor muốn thêm dịch vụ mới thì tiến hành chọn nút thêm, các control bật lên(trừ control mã dịch vụ) actor nhập các thơng tin như: tên dịch vụ, loại dịch vụ, đơn vị tính, đơn giá, chọn hình ảnh đại diện và sau đĩ nhấn nút lưu.

• Nếu các thơng tin yêu cầu mà actor bỏ trống thì yêu cầu actor nhập lại cho đúng. Đơn giá chỉ được nhập số.

Actor cĩ thể tìm kiếm thơng tin dịch vụ bằng cách nhập thơng tin cần tìm kiếm vào ơ tìm kiếm, hệ thống sẽ hiển thị các tên dịch vụ trùng với từ khĩa mà actor nhập vào, hoặc cĩ thể click chuột trực tiếp trên danh sách dịch vụ đang cĩ.

• Nếu actor muốn cập nhật lại thơng tin dịch vụ đang chọn, tiến hành nhấn nút sửa và nhập các thơng tin cần chỉnh sửa theo, nếu các thơng tin được yêu cầu nhập đúng thì hệ thống sẽ lưu lại khi actor nhấn nút lưu và cập nhật lại danh sách dịch vụ.

• Nếu muốn xĩa dịch vụ đang chọn, actor chọn nút xĩa. Hệ thống yêu cầu actor xác nhận lại, khi actor chấp nhận hệ thống sẽ tiến hành xĩa thơng tin dịch vụ được chọn và cập nhật lại danh sách dịch vụ.

− Điều kiện cuối (post-cond): Lưu thơng tin vừa cập nhật vào cơ sở dữ liệu và cập nhật lại danh sách dịch vụ.

− Xử lý ngoại lệ (Exception):

Thơng báo lỗi nếu trong quá trình lưu xuống cơ sở dữ liệu gặp lỗi và rollback lại dữ liệu trước khi thực hiện.

Một phần của tài liệu LUẬN VĂN - QUẢN LÝ KINH DOANH NHÀ HÀNG (Trang 42 - 44)