CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ
4. MÔ TẢ USE CASE
4.1 Quản Lý Doanh Thu
4.1.1 Tóm tắt định danh : Tiêu đề : doanh thu
Tóm tắt : cho phép quản lý kiểm tra lại thu nhập và được chọn ngày để kiểm tra.
Actor : Quản lý.
4.1.2.Mô tả kịch bản : a) Điều kiện :
- Cơ sở hoạt động và được áp dụng phần mền và thực tế, có thông tin khách hàng đã thuê đặt xe.
b) Kịch bản bình thường :
- Quản lý tiến hành đăng nhập vào hệ thống bằng tài khoản ADMIN - Quản lý tiến hành thống kê, khung thời gian muốn kiểm tra.
- Quản lý kiểm tra thông tin doanh số.
c) Kịch bản khác :
- Quản lý đăng nhập sai loại tài khoản(khác của admin) - Hệ thống không cho phép kiểm tra.
4.2 Quản Lý Thông Tin Nhân Viên
4.2.1 Tóm tắt định danh : Tiêu đề :Quản Lý Nhân viên
Tóm tắt : Cho Phép quản lý kiểm tra thông tin nhân viên dưới quyền của doanh nghiệp
4.2.2 Mô tả kịch bản : a) Điều kiện :
- Nhân viên thuộc hệ thống của công ty, và đã được cập nhật lên hệ thống b) Kịch bản bình thường :
- Quản lý tiến hành đăng nhập vào hệ thống bằng tài khoản ADMIN - Quản lý chọn chức năng nhân viên để kiểm tra thông tin - Quản lý có quyền thêm, xóa, sửa
- Quản lý kiểm tra thông tin hoặc cập nhật c) Kịch bản khác :
- Quản lý đăng nhập sai loại tài khoản (khác của admin) - Quản lý kiểm tra không có thông tin, do chưa cập nhật - Quản lý tiến hành kiểm tra và cập nhật thêm thông tin
4.3 Quản Lý Thông Tin Tài Khoản
4.3.1 Tóm tắt định danh : Tiêu đề :Quản Lý Tài khoản.
Tóm tắt : cho phép quản lý kiểm tra các tài khoản cũng như chỉnh sửa thêm hoặc có thể xóa
Actor : quản lý.
4.3.2 Mô tả kịch bản : a) Điều kiện.
- Nhân viên đã được cấp tài khoản (nếu không có thì sử dụng tài khoản mặc định user)
b) Kịch bản bình thường :
- Quản lý đăng nhập tiến hành kiểm tra các tài khoản của nhân viên
- Trường hợp nhân viên nghỉ hoặc có thông tin sai quản lý có thể tùy chỉnh thêm xóa sửa tùy vào mục đích
c) Kịch bản khác :
- Tài khoản vô tình mất mật khẩu quản lý có thể khôi phục lại mật khẩu gốc cho nhân viên
4.4 Quản Lý Khách Hàng
4.4.1. Tóm tắt định danh : Tiêu đề :Quản lý Khách Hàng.
Tóm tắt : Nhân viên nhập thông tin khách hàng trước vào hệ thống. Ngoài ra, nhân viên có thể thêm xóa sửa hoặc tìm lại thông tin của khách hàng
Actor : Nhân viên.
4.4.2.Mô tả kịch bản : a) Điều kiện.
- Khách hàng đặt xe và cung cấp thông tin nhân viên tiến hành nhập lưu lại hồ sơ.
b) Kịch bản bình thường : - Khách hàng đến và thuê xe
- Nhân viên yêu cầu khách hàng cung cấp thông tin để lưu vào hồ sơ - Thông tin được lưu lại và chuyển đến trang đặt xe
c) Kịch bản khác : +trường hợp 1:
- khách hàng không mang giấy tờ tùy thân - Nhân viên tạm hoãn hồ sơ
- Yêu cầu khách cung cấp thông tin hợp lệ
+trường hợp 2:
- Khách hàng cung cấp sai thông tin
- Nhân viên tiến hành kiểm tra và sửa lại
- Hồ sơ được lưu và chuyển đến trang đặt xe
4.5. Đặt Xe
4.5.1 Tóm tắt định danh : Tiêu đề : đặt xe.
Tóm tắt : khách hàng chọn xe xong nhân viên tiến hành đặt xe và lưu lại hồ sơ.
Actor : người dùng.
4.5.2 Mô tả kịch bản : a) Điều kiện.
- Khách hàng chọn được xe và dặt xe b) Kịch bản bình thường : - Khách hàng đến quầy chọn xe - Khách hàng chọn xe muốn đặt - Thông báo đến nhân viên - Nhân viên kiểm tra lại thông tin xe - Thông báo đơn đặt xe thành công -Cung cấp thông tin
- Xác nhận đơn hàng của khách hàng.
c) Kịch bản khác :
- Khách hàng đến quầy chọn xe - Khách hàng chọn xe muốn đặt - Thông báo đến nhân viên - Nhân viên kiểm tra lại thông tin xe
- Nếu xe đó đã được đặt, nhân viên thông báo đến khách hàng - Khách hàng chọn lại xe khác
- Nhân viên tiến hành kiểm tra thông tin xe - Xác nhận đơn hàng
4.6 Thanh Toán
4.6.1 Tóm tắt định danh Tiêu đề : Thanh Toán.
Tóm tắt : khách hàng sử dụng xe xong, và thanh toán Actor : người dùng.
4.6.2 Mô tả kịch bản : a) Điều kiện.
- Khách hàng trả xe và thanh toán b) Kịch bản bình thường : - Khách hàng đến quầy trả xe - Khách hàng thanh toán hóa đơn - Nhân viên kiểm tra lại thông tin - Thông báo hóa đơn
- Khách hàng xác nhận - Thanh toán thành công.
c) Kịch bản khác : - Khách hàng đến quầy trả xe - Khách hàng thanh toán hóa đơn - Nhân viên kiểm tra lại thông tin - Thông báo hóa đơn
- Khách hàng xác nhận - Khách hàng không có tiền mặt - khách hàng thanh toán bằng thẻ - Thanh toán thành công.
4.7 Đăng Nhập
4.7.1 Tóm tắt định danh Tiêu đề : Đăng nhập.
Tóm tắt : cho phép người dùng đăng nhập vào phần mền Actor : người dùng.
4.7.2 Mô tả kịch bản : a) Điều kiện.
- Người sử dụng phần mền là nhân viên hoặc quản lí thuộc cơ sở đã được cấp tài khoản b) Kịch bản bình thường :
- Người dùng mở phần mền
- Người dùng tiến hành truy cập tài khoản - Xác thực thành công
- Sử dụng các chức năng c) Kịch bản khác : - Người dùng mở phần mền
- Người dùng tiến hành truy cập tài khoản - Xác thực không thành công
- Liên hệ quản lý reset lại tài khoản - Người dùng tiến hành truy cập tài khoản - Xác thực thành công
- Sử dụng các chức năng
4.8 Đổi Xe
4.8.1 Tóm tắt định danh Tiêu đề : Đổi xe.
Tóm tắt : khách hàng hoàn tất hợp đồng nhưng muốn đổi sang một xe khác Actor : người dùng.
4.8.2 Mô tả kịch bản : a) Điều kiện.
- Khách hàng đã hoàn tất hợp đồng thuê xe b) Kịch bản bình thường :
- Khách hàng hoàn tất hồ sơ thuê xe - Khách hàng có nhu cầu đổi xe - Nhân viên kiểm tra danh sách xe
- Nhân viên thông báo tình trạng xe còn trống - Nhân viên cập nhật lại hóa đơn
c) Kịch bản khác :
- Khách hàng có nhu cầu đổi xe - Nhân viên kiểm tra danh sách xe
- Nhân viên thông báo tình trạng xe đã được đặt trước - Khách hàng thỏa thuận với hàng đặt trước xe - Thỏa thuân thành công
- Nhân viên cập nhật lại hóa đơn
4.9 Hủy Đặt Xe
4.9.1 Tóm tắt định danh Tiêu đề : Hủy đặt xe.
Tóm tắt : khách hàng hoàn tất hợp đồng nhưng không có nhu cầu thuê xe nữa Actor : người dùng.
4.9.2 Mô tả kịch bản : a) Điều kiện.
- Khách hàng đã hoàn tất hợp đồng thuê xe b) Kịch bản bình thường :
- Khách hàng hoàn tất hồ sơ thuê xe - Khách hàng không có nhu cầu đặt xe nữa - Nhân viên kiểm tra lại thông tin hóa đơn
- Nhân viên trả lại số tiền đã trừ đi 10% tổng tiền thuê do hợp đồng - Nhân viên cập nhật lại danh sách xe
4.10 Lập Hóa Đơn
4.10.1 Tóm tắt định danh Tiêu đề : Lập hóa đơn.
Tóm tắt : khách hàng trả xe hoàn tất thanh toán Actor : nhân viên.
4.10.2 Mô tả kịch bản : a) Điều kiện.
- Khách hàng đã hoàn tất thanh toán tiền b) Kịch bản bình thường :
- Khách hàng trả xe
- Khách hàng thanh toán số tiền còn lại - Nhân viên kiểm tra lại thông tin hóa đơn - Nhân viên thu số tiền còn lại
- Hoàn tất thanh toán
- Nhân viên cập nhật lại danh sách xe