PTTKHT 22641421 TranLeThanhHau

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Họ tên : Trần Lê Thanh Hậu

MSSV : 22641421
Case study 1. Xây dựng hệ thống đăng ký học phần trực tuyến
Case study 2. Xây dựng website đặt tour du lịch trực tuyến.

Yêu cầu:

1. Xác định yêu cầu chức năng


2. Mô hình hóa yêu cầu chức năng, sử dụng sơ đồ use case.
3. Yêu cầu phi chức năng
4. Quy tắc nghiệp vụ
5. Quy trình nghiệp vụ
1.Xác định yêu cầu chức năng của hệ thống: Dựa vào đặc tả, hệ thống gồm các chức năng sau
- khách hàng có thể xem thông tin trên website
- khách hàng có thể tìm kiếm tour
- khách hàng có thể đặt tour
- khách hàng có thể thanh toán
- khách hàng có thể gửi yêu cầu thay đổi hoặc hủy đặt tour
- nhân viên có thể tạo tour mới
- nhân viên có thể cập nhật thông tin tour
- nhân viên có thể quản lí đơn đặt hàng tour của khách hàng,
- quản lí có thể thống kê doanh thu
- quản lí có thể xử lí yêu cầu thay đổi hoặc hủy đặt tour
- quản lí có thể phân công hướng dẫn viên cho mỗi tour
- người quản trị hệ thống có thể phân quyền người dùng
- người quản trị hệ thống có thể cập nhật chức năng của hệ thống
2.Mô hình hóa yêu cầu chức năng, sử dụng sơ đồ use case.
 Xác định các actor:
- Khách hàng: người đang có nhu cầu đăng kí các tour du lịch
- Nhân viên: người chịu trách nhiệm duy trì hệ thống webite và xử lí yêu cầu của khách
hàng
- Quản lí: quản lí và phân công cho các nhân viên
- Người quản trị hệ thống: người phụ trách việc duy trì hệ thống website
- Hệ thống thanh toán: hệ thống bên ngoài tương tác với hệ thống thanh toán thực hiện việc
in biên lai và xử lí các yêu cầu của khách hàng
 Xác định các use case: mỗi use case đại diện cho một chức năng của hệ thống. Để
tìm use case trong phần đặc tả hệ thống ta tìm các động từ mà nó đại diện cho một
chuỗi các hành động tương tác giữa actor và hệ thống để đạt được mục tiêu của
actor. Dựa vào đặc tả Hệ thống đăng ký học phần, ta xác định các use case theo từng
actor
Khách hàng
- Xem danh sách các địa điểm du lịch , thông tin chuyến đi.
- Tìm kiếm tour theo từ khóa hoặc các tiêu chí thời gian.
- Đặt tour trực tuyến
- Thanh toán trực tuyến sau 24 giờ
- Yêu cầu thay đổi hoặc hủy đặt tour
Nhân viên
- Tạo tour mới
- Cập nhật thông tin tour
- Quản lí đơn đặt tour khách hàng
Quản lí
- Thống kê doanh thu
- Xử lí các yêu cầu thay đổi hoặc hủy đặt tour
Quản trị hệ thống
- Phân quyền cho người dùng
- Cập nhật chức năng của hệ thống
Sơ đồ use case biểu diễn các chức năng của hệ thống
3.Yêu cầu phi chức năng

Bảo mật:
- Hệ thống cần cung cấp quản lý đăng nhập và phân quyền để đảm bảo an toàn thông tin
khách hàng và công ty.
- Dữ liệu cần được mã hóa để bảo vệ khỏi truy cập trái phép.
Hiệu suất:
- Website cần chạy ổn định và đảm bảo thời gian phản hồi nhanh chóng.
- Hỗ trợ đồng thời nhiều người dùng truy cập và đặt tour.
Giao diện người dùng:
- Giao diện cần đẹp, dễ sử dụng và thân thiện với người dùng.
Quản lý thông tin:
- Hệ thống cần lưu trữ thông tin tour, đơn đặt tour và doanh thu một cách an toàn và hiệu
quả.
- Cần có khả năng sao lưu và khôi phục dữ liệu đề phòng mất mát thông tin.
Thanh toán:
- Hệ thống thanh toán cần hỗ trợ nhiều hình thức thanh toán và đảm bảo tính bảo mật.
- Cần có hệ thống nhắc nhở thanh toán sau 24 giờ và quản lý đơn hủy
- có giao diện đẹp, dễ sử dụng, bảo mật, chạy ổn định.
4.Quy tắc nghiệp vụ
Một khách hàng có thể đặt nhiều tour tại nhiều thời điểm khác nhau,
Một tour có thể từ 10 đến 40 khách.
Khi khách hàng chọn tour thì hệ thống sẽ hiển thị các thông tin về lịch trình mỗi ngày của tour
Một đơn đặt tour chỉ thuộc một nhân viên quản lý
Một nhân viên có thể quản lý nhiều đơn đặt tour
Một tour có thể từ 2 đế 3 hướng dẫn viên, một hướng dẫn viên có thề hướng dẫn nhiều tour.
5.Quy trình nghiệp vụ
Khách có thể đặt tour trực tuyến, bằng cách điền thông tin đầy đủ vào form đặt tour hàng

Khách hàng tìm kiếm và chọn tour

Điền thông tin vào form đặt tour

Khách hàng có thể thanh toán ngay hoặc thanh toán sau 24g

Gửi yêu cầu thay đổi hoặc hủy đặt tour

Nhân viên tạo tour mới , cập nhật thông tin tour và quản lí đơn đặt tour của khách hàng.

Quản lí thống kê doanh thu , phân công nhân viên và hướng dẫn viên du lịch

You might also like