lOMoARcPSD| 58797173
Chương 3. Yêu cầu cụ th
3.1. Yêu cầu chức năng
3.1.1. Khách hàng (Customer)
Bao gồm khách hàng chưa đăng ký (Unregistered Customer) và khách hàng đã đăng ký
(Registered Customer).
1. Xem danh sách sản phẩm
o Khách hàng có thể duyt qua danh mục xe được phân loại theo hãng xe, loại xe,
giúp việc m kiếm xe phù hợp dễ dàng hơn.
o Người dùng có thể nhấp vào danh mục cụ thể để xem danh sách xe trong danh
mục đó, hiển thị thông n cơ bản của từng xe như hình ảnh, giá, nh trạng sẵn
có.
2. Tìm kiếm xe
o Cho phép người dùng nhập từ khóa m kiếm liên quan đến hãng xe, loại xe hoặc
biển số xe để m kiếm nhanh chóng.
o Hệ thống cung cấp bộ lọc giúp thu hẹp kết quả theo êu chí như mức giá, đánh
giá từ khách hàng, số lượng xe còn trong kho.
3. Xem chi ết xe
o Khi nhấp vào một xe cụ thể, người dùng sẽ thấy thông n chi ết bao gồm hãng
xe, loại xe, mô tả chi ết, giá cho thuê theo ngày, nh trạng kho hiện tại.
o Hiển thị đánh giá từ khách hàng khác, bao gồm số sao trung bình và các nhận xét
chi ết về chất lượng dịch vụ.
3.1.2. Khách hàng chưa đăng ký (Unregistered Customer)
1. Đăng ký
o Người dùng cần điền thông n cá nhân như họ tên, email và mật khẩu vào biểu
mẫu đăng ký.
o Để hoàn tất đăng ký, khách hàng phải xác nhận đồng ý với điều khoản sử dụng
của hệ thng.
o Sau khi đăng ký, hệ thống gửi email xác nhận, yêu cầu người dùng nhấp vào liên
kết để kích hoạt tài khoản.
lOMoARcPSD| 58797173
3.1.3. Khách hàng đã đăng ký (Registered Customer)
1. Đăng nhập o Người dùng nhập email và mật khẩu để đăng nhập
vào hệ thống.
o Nếu quên mật khẩu, có thể sử dụng chức năng "Quên mật khẩu", hệ thống sẽ gửi
email chứa liên kết đặt lại mật khẩu.
2. Đăng xuất
o Nhấp vào nút "Đăng xuất" trên giao diện để bảo vệ thông n cá nhân và kết thúc
phiên làm việc.
3. Xem thông báo
o Truy cập mục thông báo để xem cập nhật về trạng thái đặt hàng, các chương
trình khuyến mãi đang diễn ra.
o Nếu có thay đổi quan trọng, hệ thống sẽ gửi email thông báo đến khách hàng.
4. Quản lý thông n cá nhân
o Cho phép khách hàng truy cập trang tài khoản để chỉnh sửa thông n cá nhân như
số điện thoại, địa chỉ, ảnh đại diện.
5. Quản lý đặt xe
o Khách hàng có thể chọn xe mong muốn, số ngày thuê, thời gian đi/về, sau đó xác
nhận đặt xe.
o Hệ thống sẽ kiểm tra nh trạng xe và cung cấp xác nhận đơn hàng.
6. Thanh toán
o Hỗ trnhiều phương thức thanh toán, bao gồm thẻ n dụng, ví điện tử, chuyển
khoản ngân hàng.
o Hệ thống đảm bảo nh bảo mật cho giao dịch thanh toán.
7. Xem danh sách giao dịch
o Người dùng có thể truy cập trang giao dịch để xem toàn bộ lịch sử đơn đặt xe, bao
gồm chi ết thanh toán và trạng thái đơn hàng.
lOMoARcPSD| 58797173
8. Đánh giá dịch vụ
o Sau khi hoàn thành dịch vụ, khách hàng có thể đánh giá bằng cách chọn số sao và
để lại nhận xét chi ết.
9. Thay đổi giao dịch
o Nếu còn trong thời gian cho phép, khách hàng có thể cập nhật lại lịch đặt xe hoặc
hủy đơn hàng.
10. Yêu cầu hỗ tr
Cung cấp nhiều cách để gửi yêu cầu hỗ trợ, bao gồm biểu mẫu yêu cầu, email hoặc chat
trực tuyến với nhân viên.
3.1.4. Nhân viên (Sta)
1. Đăng nhập & Đăng xuất o Nhân viên nhập email và mật khẩu để đăng nhập vào
hệ thống quản lý.
o Để đảm bảo an toàn, nhân viên nên đăng xuất khi kết thúc ca làm việc.
2. Xem thông báo o Nhận thông báo về các đơn hàng mới, yêu cầu từ khách hàng
để xử lý kịp thời.
3. Hỗ trợ khách hàng
o Nhân viên có thể trả lời yêu cầu hỗ trợ thông qua email, chat trực tuyến hoặc điện
thoại.
4. Quản lý giao dịch
o Hệ thống hiển thị danh sách các giao dịch đặt xe, cho phép nhân viên kiểm tra
trạng thái đơn hàng, xác nhận hoặc hủy đơn khi cần thiết.
5. Thay đổi giao dịch
o Nhân viên có quyền điều chỉnh lịch đặt xe theo yêu cầu của khách hàng nếu đáp
ứng điều kiện thay đổi.
3.1.5. Chủ sở hữu (Admin)
1. Quản lý xe o Admin có quyền thêm, cập nhật hoặc xóa xe khỏi danh sách
sản phẩm.
o Có thể cập nhật hình ảnh, thông n chi ết, giá thuê của xe.
lOMoARcPSD| 58797173
2. Quản lý khách hàng
o Cấp quyền, khóa hoặc xóa tài khoản khách hàng nếu phát hiện vi phạm chính sách.
3. Quản lý khuyến mãi
o Tạo và quản lý các chương trình giảm giá, mã khuyến mãi, phiếu thưởng dành cho
khách hàng.
4. Quản lý nhân viên
o Thêm mới nhân viên, chỉnh sửa thông n cá nhân hoặc vô hiệu hóa tài khoản nếu
cần.
5. Quản lý nội dung trang
o Cập nhật nội dung trên trang web như trang giới thiệu, điều khoản dịch vụ, chính
sách bảo mật.
6. Xem báo cáo doanh số
o Xem thống kê doanh số, phân ch xu hướng đặt xe và hành vi mua sắm của khách
hàng.
3.2. Yêu cầu phi chức năng
1. Hiệu suất (Performance)
o Hệ thống phải có khả năng xử lý đồng thời 1000 người dùng mà không gây ra độ
trễ đáng kể, với thời gian tải trang tối đa là 2 giây.
2. Khả năng mở rộng (Scalability)
o Hệ thống cần hỗ trợ mở rộng về số lượng người dùng, số lượng xe, đảm bảo
không ảnh hưởng đến hiệu suất.
3. Khả năng bảo trì (Maintainability)
o Hệ thống được thiết kế với kiến trúc linh hoạt, tài liệu đầy đủ để dễ dàng bảo trì,
nâng cấp.
4. Khả năng sử dụng (Usability)
o Giao diện người dùng phải thân thiện, trực quan, dễ sử dụng cho cả khách hàng
và nhân viên.
o Hệ thống htrợ truy cập từ nhiều thiết bị (máy nh, điện thoại, máy nh bảng)
và nhiều trình duyệt khác nhau.

Preview text:

lOMoAR cPSD| 58797173
Chương 3. Yêu cầu cụ thể
3.1. Yêu cầu chức năng
3.1.1. Khách hàng (Customer)
Bao gồm khách hàng chưa đăng ký (Unregistered Customer) và khách hàng đã đăng ký (Registered Customer).
1. Xem danh sách sản phẩm
o Khách hàng có thể duyệt qua danh mục xe được phân loại theo hãng xe, loại xe,
giúp việc tìm kiếm xe phù hợp dễ dàng hơn.
o Người dùng có thể nhấp vào danh mục cụ thể để xem danh sách xe trong danh
mục đó, hiển thị thông tin cơ bản của từng xe như hình ảnh, giá, tình trạng sẵn có. 2. Tìm kiếm xe
o Cho phép người dùng nhập từ khóa tìm kiếm liên quan đến hãng xe, loại xe hoặc
biển số xe để tìm kiếm nhanh chóng.
o Hệ thống cung cấp bộ lọc giúp thu hẹp kết quả theo tiêu chí như mức giá, đánh
giá từ khách hàng, số lượng xe còn trong kho. 3. Xem chi tiết xe
o Khi nhấp vào một xe cụ thể, người dùng sẽ thấy thông tin chi tiết bao gồm hãng
xe, loại xe, mô tả chi tiết, giá cho thuê theo ngày, tình trạng kho hiện tại.
o Hiển thị đánh giá từ khách hàng khác, bao gồm số sao trung bình và các nhận xét
chi tiết về chất lượng dịch vụ.
3.1.2. Khách hàng chưa đăng ký (Unregistered Customer) 1. Đăng ký
o Người dùng cần điền thông tin cá nhân như họ tên, email và mật khẩu vào biểu mẫu đăng ký.
o Để hoàn tất đăng ký, khách hàng phải xác nhận đồng ý với điều khoản sử dụng của hệ thống.
o Sau khi đăng ký, hệ thống gửi email xác nhận, yêu cầu người dùng nhấp vào liên
kết để kích hoạt tài khoản. lOMoAR cPSD| 58797173
3.1.3. Khách hàng đã đăng ký (Registered Customer) 1.
Đăng nhập o Người dùng nhập email và mật khẩu để đăng nhập vào hệ thống.
o Nếu quên mật khẩu, có thể sử dụng chức năng "Quên mật khẩu", hệ thống sẽ gửi
email chứa liên kết đặt lại mật khẩu. 2. Đăng xuất
o Nhấp vào nút "Đăng xuất" trên giao diện để bảo vệ thông tin cá nhân và kết thúc phiên làm việc. 3. Xem thông báo
o Truy cập mục thông báo để xem cập nhật về trạng thái đặt hàng, các chương
trình khuyến mãi đang diễn ra.
o Nếu có thay đổi quan trọng, hệ thống sẽ gửi email thông báo đến khách hàng.
4. Quản lý thông tin cá nhân
o Cho phép khách hàng truy cập trang tài khoản để chỉnh sửa thông tin cá nhân như
số điện thoại, địa chỉ, ảnh đại diện.
5. Quản lý đặt xe
o Khách hàng có thể chọn xe mong muốn, số ngày thuê, thời gian đi/về, sau đó xác nhận đặt xe.
o Hệ thống sẽ kiểm tra tình trạng xe và cung cấp xác nhận đơn hàng. 6. Thanh toán
o Hỗ trợ nhiều phương thức thanh toán, bao gồm thẻ tín dụng, ví điện tử, chuyển khoản ngân hàng.
o Hệ thống đảm bảo tính bảo mật cho giao dịch thanh toán.
7. Xem danh sách giao dịch
o Người dùng có thể truy cập trang giao dịch để xem toàn bộ lịch sử đơn đặt xe, bao
gồm chi tiết thanh toán và trạng thái đơn hàng. lOMoAR cPSD| 58797173
8. Đánh giá dịch vụ
o Sau khi hoàn thành dịch vụ, khách hàng có thể đánh giá bằng cách chọn số sao và
để lại nhận xét chi tiết.
9. Thay đổi giao dịch
o Nếu còn trong thời gian cho phép, khách hàng có thể cập nhật lại lịch đặt xe hoặc hủy đơn hàng.
10. Yêu cầu hỗ trợ
Cung cấp nhiều cách để gửi yêu cầu hỗ trợ, bao gồm biểu mẫu yêu cầu, email hoặc chat
trực tuyến với nhân viên.
3.1.4. Nhân viên (Staff)
1. Đăng nhập & Đăng xuất o Nhân viên nhập email và mật khẩu để đăng nhập vào hệ thống quản lý.
o Để đảm bảo an toàn, nhân viên nên đăng xuất khi kết thúc ca làm việc.
2. Xem thông báo o Nhận thông báo về các đơn hàng mới, yêu cầu từ khách hàng để xử lý kịp thời.
3. Hỗ trợ khách hàng
o Nhân viên có thể trả lời yêu cầu hỗ trợ thông qua email, chat trực tuyến hoặc điện thoại.
4. Quản lý giao dịch
o Hệ thống hiển thị danh sách các giao dịch đặt xe, cho phép nhân viên kiểm tra
trạng thái đơn hàng, xác nhận hoặc hủy đơn khi cần thiết.
5. Thay đổi giao dịch
o Nhân viên có quyền điều chỉnh lịch đặt xe theo yêu cầu của khách hàng nếu đáp
ứng điều kiện thay đổi.
3.1.5. Chủ sở hữu (Admin) 1.
Quản lý xe o Admin có quyền thêm, cập nhật hoặc xóa xe khỏi danh sách sản phẩm.
o Có thể cập nhật hình ảnh, thông tin chi tiết, giá thuê của xe. lOMoAR cPSD| 58797173
2. Quản lý khách hàng
o Cấp quyền, khóa hoặc xóa tài khoản khách hàng nếu phát hiện vi phạm chính sách.
3. Quản lý khuyến mãi
o Tạo và quản lý các chương trình giảm giá, mã khuyến mãi, phiếu thưởng dành cho khách hàng.
4. Quản lý nhân viên
o Thêm mới nhân viên, chỉnh sửa thông tin cá nhân hoặc vô hiệu hóa tài khoản nếu cần.
5. Quản lý nội dung trang
o Cập nhật nội dung trên trang web như trang giới thiệu, điều khoản dịch vụ, chính sách bảo mật.
6. Xem báo cáo doanh số
o Xem thống kê doanh số, phân tích xu hướng đặt xe và hành vi mua sắm của khách hàng.
3.2. Yêu cầu phi chức năng
1. Hiệu suất (Performance)
o Hệ thống phải có khả năng xử lý đồng thời 1000 người dùng mà không gây ra độ
trễ đáng kể, với thời gian tải trang tối đa là 2 giây.
2. Khả năng mở rộng (Scalability)
o Hệ thống cần hỗ trợ mở rộng về số lượng người dùng, số lượng xe, đảm bảo
không ảnh hưởng đến hiệu suất.
3. Khả năng bảo trì (Maintainability)
o Hệ thống được thiết kế với kiến trúc linh hoạt, tài liệu đầy đủ để dễ dàng bảo trì, nâng cấp.
4. Khả năng sử dụng (Usability)
o Giao diện người dùng phải thân thiện, trực quan, dễ sử dụng cho cả khách hàng và nhân viên.
o Hệ thống hỗ trợ truy cập từ nhiều thiết bị (máy tính, điện thoại, máy tính bảng)
và nhiều trình duyệt khác nhau.