Tải bản đầy đủ (.docx) (42 trang)

phân tích thiết kế cho “Hoạt động cho thuê xe ô tô của công ty xe khách Mai Linh”

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.93 MB, 42 trang )

BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM
KHOA THƯƠNG MẠI DU LỊCH

BÁO CÁO
“Hoạt động cho thuê xe ô tô
của công ty xe khách Mai Linh”

ĐỀ TÀI:

Giảng viên hướng dẫn : Nguyễn Thị Cẩm
Hương
Môn

: Phân tích thiết kế

hệ thống
Mã học phần

: 210191802

DANH SÁCH NHÓM
1
2
3

Lê Thị Hồng
Cẩm
Nguyễn Thị Thu

Phạm Hải



14016741
14043081
14084901


CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI
1. Giới thiệu “Hệ thống quản lý cho thuê xe ô tô của

công ty Mai Linh”
Những năm gần đây, ở nước ta công nghệ thông tin
đã ứng dụng rộng rãi trong lĩnh vực giáo dục và đào tạo.
Việc ứng dụng phần mềm quản lý trong các hệ thống
thông tin đã trợ giúp rất nhiều cho các nhà quản lý. Hệ
thống thông tin quản lý cho thuê ô tô đã giúp ích cho
khâu quản lý, khâu tìm kiếm và cập nhật thông tin …
đảm bảo khoa học chính xác và nhanh chóng.
Việc áp dụng Thương mại điện tử vào dịch vụ cho
thuê xe ô tô cũng là điều tất yếu khi Thương mại điện tử
đang là xu hướng phát triển toàn cầu. Tại đây sẽ tồn tại
một mối quan hệ thương mại hay dịch vụ trực tiếp giữa
người cung cấp và khách hàng được tiến hành thông
qua Internet. Khách hàng có thể dễ dàng tìm kiếm và
thuê xe một cách nhanh chóng, mọi thủ tục được thực
hiện trực tuyến tiết kiệm thời gian tiền bạc cho cả người
mua và người cung cấp dịch vụ.
1.1.

Các khó khăn khi không có hệ thống


Khi kinh doanh dịch vụ, nhu cầu đặt ra từ khách hàng
là được phụ vụ một cách nhanh chóng và tiện lợi. các
doanh nghiệp nhỏ, chưa hình thành hệ thống quản lý.
Tiêu chí đầu tiên của họ là sử dụng các phần mềm đóng
gói thông dụng, và thường để tự động hóa các phần cấp
thiết nhất, công cụ sử dụng là các máy tính tay nhấn
phím, họ thường sử dụng một số chương trình có sẵn (ví
dụ Microsft Office) để thực hiện lưu trữ và xử lý dữ liệu
theo cách làm thủ công. Vì thế khả năng đáp ứng nhu
cầu của khách hàng hạn chế.
Qui mô ngày càng phát triển, số lượng xe ngày càng
tăng lên số khác hàng ngày càng nhiều, cần ghi chép
nhiều thông tin quản lý hơn. Trong điều kiện như vậy,
việc tổ chức lưu trữ thông tin và phụ vụ khách hàng vẫn
thực hiện thủ công trên máy tính, nên thực tế đáp ứng
Trang 2


nhu cầu khách hàng chậm trễ, đôi khi không kịp thời, để
khách phải chờ lâu. Nếu không có các công cụ quản lý
sẽ cực kì khó khăn trong việc kiểm tra, kiếm soát được
công việc cũng như phân tích các số liệu qua từng thời
gian
1.2.

Các bất cập của hệ thống hiện tại

Sau một thời gian dài sử dụng các hệ thống phần
mềm quản lý, và cũng gặp phải nhiều bất cập:
- Hệ thống hiện có trở nên khá cứng nhắc, khi mà các

quy trình trong công ty thường xuyên thay đổi theo các
yêu cầu của thị trường và theo các yêu cầu quản lý.
- Chi phí vận hành cho hệ thống ngày càng trở nên lớn
hơn. Ngoài việc hàng năm cần phải trả tiền bảo trì, bảo
dưỡng (mà đối với hệ thống nào cũng có), còn cần phải
thuê thêm 1 chuyên gia CNTT trong chính doanh
nghiệp, vì nhiều công việc kỹ thuật của hệ thống không
phải lúc nào cũng được công ty CNTT thực hiện một
cách nhanh chóng. Ngoài ra, còn một số yêu cầu viết
thêm để bổ sung thêm các tính năng cho nhu cầu quản
lý, và đây mới thực sự là một khoản chi phí “khủng”;
-Hệ thống phần mềm quản lý hiện có như một tấm bảng
lắp ghép, gồm hàng chục phần mềm khác nhau, giống
như một vườn ươm mà trong đó “trăm hoa đua nở”.
Việc nhập dữ liệu phải lặp lại nhiều lần trong các giải
pháp. Một số phần mềm đã có các công cụ trợ giúp để
chuyển đổi dữ liệu, thế nhưng vẫn có các vấn đề nảy
sinh khi dữ liệu chuyển không chính xác;
- Vì thế cần phải thay đổi lại toàn bộ hệ thống phần
mềm để đảm bảo tính thống nhất, tính ổn định và khả
năng phát triển sau này.
- Trên thực tế, trong công ty số lượng công nhân viên
rất hạn chế. Quản lý cho thuê ô tô không đơn thuần
quản lý về số lượng mà còn quản lý về mọi thông tin
đến liên quan khác như: xe có thể cho thuê, xe đươc
Trang 3


đặt trước, xe bị hỏng và đang được sửa chữa, …Thêm
vào đó là quá trình tính toán, thống kê và quản lý cho

thuê và lập các báo cáo hàng ngày để cập nhật lại giá
xe.






Lưu trữ bằng giấy dễ mất mát.
Xử lý báo cáo chậm, không đầy đủ.
Làm thủ công tốn sức và tốn nhiều thời gian.
Lập báo cáo khó khăn nhàm chán.
Tìm và đưa ra danh sách xe và tình trạng xe
còn chậm và thiếu chính xác.

Hiện tại, mọi thông tin được lưu trữ trên giấy tờ và
được thực hiện bằng tay. Việc quản lý, tìm kiếm đòi hỏi
thời gian và thao tác thủ công quá nhiều gây khó khăn
cho việc thống kê, tổng hợp, quản lý, tham mưu đề
xuất, các báo cáo định kỳ và báo cáo hàng ngày của
Ban lãnh đạo.

1.3.

Hướng cải tiến trong phần mềm mới

Giải pháp đặt ra ở đây là đưa ra một phương pháp
quản lý mới, dựa trên nền tảng khoa học công nghệ
phù hợp cho việc quản lý, đó là phần mềm tin học giúp
cho quá việc cập nhật, tìm kiếm, thống kê, báo cáo

được quản lý trên một giao diện thống nhất, đáp ứng
được các yêu cầu công tác nghiệp vụ một cách nhanh
gọn, đầy đủ, chính xác và tiện lợi nhất cho người sử
dụng.
Cần phải phát triển một phần mềm quản lý xe và cho
thuê, đảm bảo nhanh chóng và tiện lợi cho khách hàng,
đồng thời thực hiện phân tích các số liệu quá khứ qua
Trang 4


từng thời gian để đưa ra quyết định kinh doanh phù
hợp:
- Theo dõi tình trạng các xe cho thuê về mặt kỹ thuật để
xe sẵn sàng phục vụ mỗi khi có khách.
- Tiếp nhận yêu cầu đặt hàng trƣớc của khách và thông
báo kịp thời để khách đến thuê khi có xe.
- Theo dõi quá trình cho thuê, từ khi giao xe đến khi
khách trả và thanh toán, giải quyết sự cố một cách kịp
thời nhanh chóng.
- Hàng ngày và định kỳ lập các báo cáo hiện trạng và
tổng hợp về tình hình kinh doanh để giám đốc có các
quyết định phù hợp đảm bảo hoạt động kinh doanh hiệu
quả

CHƯƠNG 2: YÊU CẦU HỆ THỐNG
1. Mô tả nghiệp vụ

Công ty Mai Linh cho thuê các loại ô tô: 4 chỗ, 8 chỗ, 16
chỗ, 30 chỗ hay 45 chỗ.
Khách đến công ty thuê ô tô sẽ làm việc với bộ phận

kế toán. Bộ phận này sẽ tìm trong bảng báo giá xem loại ô
tô khách yêu cầu có không?
-Trường hợp không có loại xe khách yêu cầu thì sẽ thông báo
cho khách biết.
-Trường hợp có loại xe như khách yêu cầu. Bộ phận kế
toán sẽ tiến hành kiểm tra trong DANH SÁCH XE, DANH
SÁCH ĐẶT XE.
Trang 5


+Nếu không còn xe thì sẽ thông báo cho khách
ngày gần nhất có thể có loại xe khách yêu cầu. Nếu khách
có nhu cầu đặt trước xe thì ghi lại thông tin và yêu cầu của
khách hàng vào danh sách đặt xe. Khi có xe sẽ liên hệ để
thông báo cho khách hàng. Lúc đó nếu khách hàng không
có nhu cầu nữa thì sẽ xoá nhu cầu của khách hàng khỏi
danh sách đặt xe. Nếu khách hàng đồng ý thuê xe thì sẽ
tiến hành làm thủ tục thuê xe khi liên hệ cũng được xoá
khỏi danh sách đặt xe.
+Nếu công ty vẫn còn xe cho thuê thì tiến hành
làm thủ tục, hợp đồng theo yêu cầu của khách hàng. Thời
gian, địa điểm khách nhận và trả xe được thoả thuận trong
HỢP ĐỒNG cho thuê ô tô.
Khách có thể thuê nhiều xe, nhiều loại xe khác
nhau.
Thủ tục cho thuê xe đơn giản bao gồm: chứng
minh thư, hộ khẩu, giấy giới thiệu của cơ quan, đoàn thể
nơi khách hàng làm việc hoặc cư trú và đặt trước 50% tiền
thuê xe là có thể nhận xe theo hợp đồng đã ký kết. 50%
tiền thuê xe còn lại sẽ được khách hàng thanh toán khi trả

xe. Bộ phận kế toán sẽ viết hoá đơn thanh toán trước 50%
và hợp đồng cho thuê ô tô. Các thông tin cần thiết sẽ được
ghi vào Danh sách xe.
Khách hàng nhận ô tô theo thời gian và địa điểm
đã thoả thuận trong hợp đồng. Lái xe của công ty sẽ kiểm
tra lại hợp đồng cho thuê ô tô và hoá đơn thanh toán khi
khách nhận xe. Nếu đúng, lái xe cùng với khách hàng sẽ

Trang 6


thực hiện hợp đồng như đã kí kết. Thông tin xe ra khỏi bãi
được bộ phận bãi xe ghi DANH SÁCH XE RA.
Nếu trong thời gian từ lúc kí hợp đồng cho đến khi
nhận xe khách hàng muốn huỷ hợp đồng thì khách sẽ phải
chịu 10% tổng số tiền thuê xe. Bộ phận kế toán sẽ trả lại số
tiền cho khách, huỷ hợp đồng và hoá đơn thanh toán. Cập
nhật lại danh sách xe.
Khi trả xe, khách hàng phải hoàn tất thủ tục cho
thuê ô tô với lái xe. Lái xe kí nhận đã thu 50% tiền thuê ô tô
còn lại vào hoá đơn thanh toán cho khách và kết thúc hợp
đồng.
Trường hợp khách cầm xe quá thời gian quy định (quá giờ,
lưu đêm) trong hợp đồng thì sẽ bị tính thêm tiền phụ trội theo
như bảng giá cho thuê xe của công ty quy định. Nếu việc quá
thời gian do phía công ty gây ra (xe hỏng, lái xe gây tai nạn)
gây ra thì khách hàng không phải chịu thêm bất cứ chi phí nào
khác.
Lái xe có trách nhiệm giao tiền thuê xe của khách khi
hoàn tất thủ tục cho bộ phận kế toán, ký xác nhận vào HOÁ

ĐƠN THANH TOÁN do bộ phận kế toán giữ. Danh sách được
cập nhật. Thông tin xe đã về bãi được cập nhật trong DANH
SÁCH XE VÀO.
Những ô tô hỏng hoặc cần được bảo dưỡng sẽ được
chuyển sang bộ phận sửa chữa và ngược lại, xe đã được
sửa chữa, bảo dưỡng xong sẽ được đưa ra bãi. Danh sách
xe vào, Danh sách xe ra được cập nhật lại. Bộ phận sửa
chữa cũng cập nhật lại DANH SÁCH SỬA CHỮA.

Trang 7


Các bộ phận phải viết BÁO CÁO tình trạng xe đang
cho thuê, xe đã trả, xe được thuê nhiều nhất, … Để cập
nhật lại bảng giá xe cũng như báo cáo cho Giám đốc khi
được yêu cầu.

2. Yêu cầu chức năng

- Quản trị hệ thống: Quản trị người dùng, cấp quyền sử
dụng, đăng nhập hệ thống, sao lưu và phục hồi dữ liệu.
- Chức năng quản lý khách hàng: Cập nhật danh sách
khách hàng, xem danh sách khách hàng.
- Chức năng quản lý hồ sơ: Cập nhật các danh mục liên
quan, cập nhật hồ sơ liên quan đến việc cho thuê xe,
tìm kiếm thông tin xe, báo cáo danh sách xe theo yêu
cầu.
- Chức năng quản lý quá trình cho thuê xe: Cập nhật các
thông tin phát sinh trong quá trình quản lý như thông
tin xe trong bãi có thể cho thuê, xe đang cho thuê, xe

đang sửa chữa, thông tin về xe được thuê nhiều…Thống
kê báo cáo về quá trình cho thuê ô tô, in báo cáo doanh
thu để theo dõi hoạt động kinh doanh
- Chức năng giải quyết sự cố: Nắm được các sự cố có
thể xảy ra và giải quyết các sự cố có thể xảy ra theo
hợp đồng cho thuê ô tô.
- Chức năng báo cáo: Dựa vào các hồ sơ dữ liệu quản lý
ở trên để lập các báo cáo tổng hợp.
3. Yêu cầu phi chức năng

- Hệ thống có chức năng bảo mật và phân quyền.
Trang 8


- Người sử dụng chương trình: được cấp username và
password và được phân quyền sử dụng chương trình,
giúp người quản lý có thể theo dõi, kiểm soát được
chương trình, tránh các hợp sửa đổi thông tin không
thuộc phạm vi quyền hạn.
- Password của người sử dụng được mã hóa trước khi ghi
vào dữ liệu và người sử dụng có thể đổi password của
mình
 Yêu cầu về phía người sử dụng:

+Giao diện đẹp, thân thiện phù hợp với yêu cầu khách
hàng.
+ Dễ sử dụng với các đối tượng người dùng, thuận tiện
trong quản trị, dễ bảo trì.
+ Thông tin hiển thị chi tiết.
+ Chạy ổn định trên các trình duyệt

+ Hoàn thành sản phẩm đúng thời gian quy định.
+An toàn bảo mật thông tin người dùng.
 Yêu cầu tính hữu dụng của phần mềm:

- Giúp công ty quản lý được trạng thái các xe.
- Cập nhật, thêm, sửa, xóa, tra cứu các thông tin về
khách hàng.
- Quản lý được các dịch vụ của công ty và các khách
hàng sử dụng dịch vụ.
- Thống kê, báo cáo, in ấn các hoạt động theo tuần,
tháng/năm.
- Giúp khách hàng ở xa có thể đặt xe thông qua email.

Trang 9


CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG
A. Lược đồ Use case
1. Xác định các tác nhân
 Khách hàng
 Bộ phân kinh doanh
 Hệ thống
 Bộ phận kế toán
 Giám đốc
2. Xác định các use case
1. Đăng ký
2. Xem xe

2.1.Xem thông tin xe
2.2.Xem xe theo danh mục

2.3.Tìm kiếm
3. Đặt xe
4. Đăng nhập
5. Quản lý hợp đồng thuê xe
5.1Xác nhận đặt cọc
5.2.Xác nhận thanh toán
5.3.Xem thông tin hợp đồng
Trang 10


6. Quản lý khách hàng

6.1.Làm hợp đồng thuê xe
6.1.1.In hợp đồng
7. Quản lý xe
7.1.Bảo trì xe
7.2.Cập nhật xe
7.3.Xem danh sách xe
7.4.Quản lý danh sách xe ra/vào
7.4.1.Cập nhật danh sách xe ra/vào
8. Quản lý khách hàng thuê xe
8.1.Tư vấn/ liên hệ khách hàng
9. Quản lý bãi
10. Quản lý báo cáo

10.1.Xem báo cáo
10.2.In báo cáo
11. Quản lý người dùng
11.1.Thay đổi thông tin tài khoản
12. Quản lý tài khoản

12.1.Khóa tài khoản
12.2.Reset password
3. Vẽ lược đồ use case

Hệ thống cho thuê xe ô tô

Trang 11


Use case chi tiết

Trang 12


Trang 13


4. Đặc tả Use case

4.1. Use case Đăng ký tài khoản
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau

1
Đăng ký
Người dùng chưa có tài khoản muốn

đăng ký
Nhập thông tin đầy đủ vào form đăng

Khách hàng, nhân viên

Tác nhân chính
Tác nhân phụ
Sự kiện kích Người dùng chọn đăng ký tài khoản từ
hoạt
giao diện
Mô tả tương tác 1.Người dùng chọn đăng ký tài khoản
2.Hệ thống hiển thị form đăng ký
3.Người dùng điền thông tin vào form
4.Hệ thống kiểm tra tính hợp lệ và gửi
mail xác nhận cho người dùng
5.Người dùng xác nhận tài khoản qua
mail
6.Hệ thống kiểm tra và cập nhật danh
sách thành viên, thông báo đăng ký
thành công
Trang 14


4.2. Use case Xem xe
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau

Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

2
Xem xe
Người dùng xem danh sách các loại xe

Khách vãng lai, khách hàng
Người dùng chọn xem xe từ giao diện
1.Người dùng chọn Xem xe từ giao diện
2. Hệ thống hiển thị danh sách các xe
hiện có trong hệ thống

4.2.1.Use case Xem thông tin xe
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

2.1

Xem thông tin xe
Người dùng xem thông tin chi tiết của
xe hiện có
Chọn xe để xem
Khách hàng, khách vãng lai
Người dùng
Người dùng chọn xem thông tin xe từ
giao diện
1.Người dùng thực hiện use case 2
2.Người dùng chọn xe từ danh sách xe
3.Hệ hống hiện thị thông tin, chi tết xe

4.2.2.Use case Xem xe theo danh mục
Số
Tên Use Case
Mô tả

2.2
Xem xe theo danh mục
Người dùng mún xem xe theo các danh
Trang 15


mục khác nhau như: xem theo giá, xem
theo sức chứa, xem theo nhãn hiệu…
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ

Sự kiện kích
hoạt
Mô tả tương tác

Chọn Xem xe
Khách hàng, khách vãng lai
Người dùng
Người dùng chọn Xem xe theo danh
mục từ giao diện
1.Người dùng thực hiện use case 2
2.Người dùng chọn Xem xe theo danh
mục
3.Hệ thống hỏi người dùng muốn xem
theo danh mục nào
4.Người dùng chọn danh mục xe mình
muốn xem
5.Hệ thống hiện thị danh mục xe theo
yêu cầu của người dùng

4.2.3.Use case Tìm kiếm
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt

Mô tả tương tác

2.3
Tìm kiếm
Người dùng tìm kiếm thông tin xe…
Nhập thông tin tìm kiếm
Khách hàng, khách vãng lai
Người dùng nhập thông tin cần tìm vào
ô tìm kiếm
1.Người dùng thực hiện Use case 2
2.Người dùng nhập thông tin cần tìm
3.Hệ thống kiểm tra và hiển thị danh
sách tìm kiếm

4.3. Use case Đặt xe
Số
Tên Use Case

3
Đặt xe
Trang 16


Mô tả

Khách hàng đặt xe từ tài khoản của
mình

Thứ tự ưu tiên
Điều kiện trước

Điều kiện sau

Đăng nhập
Tiến hành thuê xe: chọn xe, nhập thông
tin vào hợp đồng
Khách hàng

Tác nhân chính
Tác nhân phụ
Sự kiện kích Khách hàng chọn đặt xe từ giao diện
hoạt
Mô tả tương tác 1.Khách hàng đăng nhập hệ thống
2.Hệ thống thông báo đăng nhập thành
công
3.Khách hàng chọn đặt xe
4.Hệ thống hiển thị danh sách xe
5.Khách hàng chọn loại xe
6.Hệ thống hiển thị form hợp đồng đặt
xe
7.Khách hàng điền vào form
8.Hệ hống xác nhận và gửi hóa đơn
9.Khách hàng xác nhận và thanh toán
tiền đặt cọc
10.Hệ thống thông báo thời gian, địa
điểm nhận xe.

4.4. Use case Đăng nhập
Số
Tên Use Case
Mô tả

Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

4
Đăng nhập
Người dùng đã có tài khoản và muốn
đăng nhập vào hệ thống
Đăng ký
Khách hàng,nhân viên, giám đốc
Người dùng chọn đăng nhập từ giao
diện
1.Người dùng chọn đăng nhập hệ thống
Trang 17


(nếu chưa có tài khoản phải đăng ký ).
2.Hệ thống hiển thị form đăng nhập.
3.Người dùng nhập username và
password.
4.Hệ thống kiểm tra và xác nhận đăng
nhập thành công.

4.5. Use case Quản lý hợp đồng thuê xe
Số

Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

5
Quản lý hợp đồng thuê xe
Người dùng quản lý hợp đồng xe, xem
thông tin hợp đồng, xác nhận đặt cọc,
xác nhận thanh toán
Đăng nhập
Bộ phận kế toán
Nhân viên công ty
Người dùng chọn Quản lý HĐ thuê xxe
từ giao diện
1.Người dùng đăng nhập vào hệ thống
2.Hệ thống thông báo đăng nhập thành
công
3.Người dùng chọn quản lý hợp đồng
thuê xe
4.Hệ thống hiển thị danh sách hợp đồng
thuê xe
5.Người dùng chọn hợp đồng muốn xem
6.Hệ thống xác nhận và hiện thị hợp

đồng thuê xe

4.5.1.Use case Xác nhận đặt cọc
Số
Tên Use Case
Mô tả

5.1
Xác nhận đặt cọc
Bộ phận kế toán xác nhận đặt cọc khi
khách hàng đã đặt cọc 50% số tiền
trong hợp đồng thuê xe
Trang 18


Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

Đăng nhập
Bộ phận kế toán
Nhân viên công ty
Người dùng chọn Xác nhận đặt cọc từ
giao diện
1.Người dùng thực hiện Use case 5

2.Người dùng chọn hợp đồng thuê xe
3.Hệ thống hiển thị hợp đồng
4.Người dùng chọn Xác nhận đặt cọc khi
khách hàng đã đặt cọc 50% số tiền
trong hợp đồng
5.Hệ thống hiển thị xác nhận đặt cọc
thành công

4.5.2.Use case Xác nhận thanh toán
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

5.2
Xác nhận thanh toán
Bộ phân kế toán xác nhận thanh toán
khi khách hàng trả số tiền còn lại của
hợp đồng
Đăng nhập
Bộ phận kế toán
Chọn từ giao diện
1. Người dùng thực hiện Use case 5

2. Người dùng chọn hợp đồng thuê xe
3.Hệ thống hiển thị hợp đồng
4.Người dùng Xác nhận thanh tóan khi
khách hàng trả số tiền còn lại của hợp
đồng
5.Hệ thống hiển thị xác nhận thanh
toán thành công

4.5.3.Use case Xem thông tin hợp đồng
Số
Tên Use Case

5.3
Xem thông tin xe
Trang 19


Mô tả

Người dùng xem thông tin chi tiết hợp
đồng: ngày giờ nhận trả xe, số tiền ,…

Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác


Đăng nhập
Bộ phận kế toán
Chọn từ giao diện
1.Người dùng thực hiện Use case 5
2. Người dùng chọn hợp đồng thuê xe
3.Hệ thống hiển thị chi tiết hợp đồng
thuê xe

4.6. Use case Quản Lý khách hàng
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

6
Quản lý khách hàng
Bộ phận kế toán quản lý khách hàng
thuê xe, làm hợp đồng thuê .
Đăng nhập
Bộ phận kế toán
Nhân viên công ty
Chọn từ giao diện

1.Người dùng đăng nhập hệ thống
2.Người dùng chọn quản lý khách hàng
3.Hệ thống hiện thị danh sách khách
hàng

4.6.1.Làm hợp đồng thuê xe
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước

6.1
Làm hợp đồng thuê xe
Bộ phân kế toán làm hợp đồng thuê xe
khi có yêu cầu của khách hàng
Đăng nhập
Trang 20


Điều kiện sau
Tác nhân chính
Bộ phận kế toán
Tác nhân phụ
Sự kiện kích Chọn từ giao diện
hoạt
Mô tả tương tác 1.Khách hàng yêu cầu đặt xe
2.Bộ phân kế toán kiểm tra xe trong
danh sách đặt xe nếu đúng yêu cầu tiến
hành làm hợp đồng và in hợp đồng nếu

muốn
4.7.Use case Quản lý xe
Số
Tên Use Case
Mô tả

Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

7
Quản lý xe
Nhân viên kinh doanh của công ty
muốn quản lý xe như xem DS xe, thêm,
xóa, bảo trì xe, quản lý danh sách xe
ra /vào
Đăng nhập
Bộ phận kinh doanh
Nhân viên chọn quản lý xe từ giao diện.
1.Nhân viên đăng nhập hệ thống.
2.Hệ thống thông báo đăng nhập thành
công.
3.Nhân viên chọn quản lý xe.
4.Hệ thống hiển thị danh sách chức
năng (Xem thông tin, thêm, xóa, bảo trì

xe).
5.Nhân viên chọn chức năng cần sử
dụng.
6.Hệ thống hiển thị form của chức năng
được chọn.
7.Nhân viên điền vào form.
8.Hệ thống xác nhận, lưu và trả thông
tin.

4.8. Use case Quản lý khách hàng thuê xe
Trang 21


Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

8
Quản lý khách hàng thuê xe
Bộ phận kinh doanh muốn quản lý
khách hàng thuê xe
Đăng nhập

Bộ phận kinh doanh
Nhân viên công ty
Nhân viên chọn quản lý khách hàng
thuê xe từ giao diện
1.Nhân viên kinh doanh chọn Quản lý
khách hàng thuê xe
2.Hệ thống hiển thị danh sách khách
hàng thuê xe

4.8.1.Use case Tư vấn/ liên hệ khách hàng
Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

8.1
Tư vấn/ liên hệ khách hàng
Tư vấn và liên hệ khách hàng thuê xe
Đăng nhập
Bộ phận kinh doanh
Chọn từ giao diện
1.Nhân viên kinh daonh thực hiện Use
case 8

2.Hệ thống hiển thị danh sách khách
hàng yêu cầu thuê xe
3.Nhân viên kinh doanh chọn khách
hàng muốn tư vấn
4.Hệ thống hiển thị thông tin khách
hàng: Số điện thoại, địa chỉ, emai..
5.Nhân viên kinh doanh tư vấn và liên
hệ khách hàng khi đã có thông tin

4.9. Use case Quản lý bãi .
Trang 22


Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

9
Quản lý bãi
Nhân viên của công ty muốn quản lý bãi
xe như xem số ô trống, xem vị trí xe.
Đăng nhập

Bộ phận kinh doanh
Nhân viên công ty
Nhân viên chọn quản lý bãi xe từ giao
diện.
1.Nhân viên đăng nhập hệ thống.
2.Hệ thống thông báo đăng nhập thành
công.
3.Nhân viên chọn quản lý bãi xe.
4.Hệ thống hiển thị danh sách chức
năng (Xem số ô trống, xem vị trí xe).
5.Nhân viên chọn chức năng cần sử
dụng.
6.Hệ thống hiển thị form của chức năng
được chọn.
7.Nhân viên điền vào form.
8.Hệ thống xác nhận, trả thông tin.

4.10.Quản lý báo cáo
Số
10
Tên Use Case
Quản lý báo cáo
Mô tả
Giám đốc quản lý báo cáo: xem báo
cáo, in báo cáo
Thứ tự ưu tiên
Điều kiện trước Đăng nhập
Điều kiện sau
Tác nhân chính
Giám đốc

Tác nhân phụ
Sự kiện kích Chọn quản lý báo cáo từ giao diện
hoạt
Mô tả tương tác 1.Giám đốc đăng nhập hệ thống
2.Hệ thống thông báo đăng nhập thành
công và hiển thị các loại báo cáo
4.10.1.Use case Xem báo cáo
Trang 23


Số
Tên Use Case
Mô tả
Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

10.1
Xem báo cáo
Xem báo cáo thông tin chi tiết của báo
cáo
Đăng nhập
Giám đốc
Chọn từ giao diện
1.Giám đốc thực hiện Use case 10

2.Giám đốc chọn loại báo cáo muốn
xem
3.Hệ thống hiển thị báo cáo được chọn

4.10.2.In báo cáo
Số
10.2
Tên Use Case
In báo cáo
Mô tả
In các báo cáo
Thứ tự ưu tiên
Điều kiện trước Đăng nhập
Điều kiện sau
Tác nhân chính
Giám đốc
Tác nhân phụ
Sự kiện kích Chọn từ giao diện
hoạt
Mô tả tương tác 1.Giám đốc thực hiện Use case 10
2.Hệ thống hiển thị các loại báo báo
3.Giám đốc chọn loại báo cáo muốn in
4.Hệ thống in báo cáo đã chọn
4.11. Use case quản lý người dùng
Số
11
Quản lý người dùng
Tên Use Case
Giám đốc xử lý yêu cầu liên quan đến tài khoản như
Mô tả

đổi thông tin hay khóa tài khoản người dùng

Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính

Đăng nhập
Giám đốc
Trang 24


Tác nhân phụ
Sự kiện kích Chọn Quản lý người dùng từ giao diện
hoạt
Mô tả tương tác 1.Giám đốc đăng nhập hệ thống
2.Hệ thống thông báo đăng nhập thành
công
3.Giám đốc chọn Quản lý người dùng
4.Hệ thống hiển thị các tài khoản người
dùng
5.Giám đốc chọn tài khoản người dùng
6.Hệ thống hiển thị chi tiết tài khoản đã
chọn
7.Giám đốc có thể xóa quyền truy cập
hay thay đổi thông tin tài khoản nếu
cần.
8.Hệ thống lưu thông tin đã thay đổi.
4.12.Quản lý tài khoản
Số

12
Tên Use Case
Quản lý tài khoản
Hệ thống tự động xử lý yêu cầu liên quan đến tài
Mô tả

khoản như khóa tài khoản hay reset password, thay
đổi thông tin tài khoản

Thứ tự ưu tiên
Điều kiện trước
Điều kiện sau
Tác nhân chính
Tác nhân phụ
Sự kiện kích
hoạt
Mô tả tương tác

Đăng nhập hệ thống.
Nhập thông tin đầy đủ vào form thay đổi thông tin.
Hệ thống

Khách hàng
Khách hàng đăng nhập sai quá 3 lần
Khách hàng yêu cầu thay đổi thông tin TK
1.Khách hàng đăng nhập hệ thống
2.Hệ thống thông kiểm tra
2.1. Hệ thống cảnh báo nếu đăng nhập không thành
công
2.2. Hệ thống khóa tài khoản nếu sai mật khẩu quá 3

lần
2.3.Hệ thống gửi email xác nhận quên mật khẩu về
email đăng ký
2.4.KH xác nhận email
2.5.Hệ thống cấp lại mật khẩu mới
3.Hệ thống thông báo đăng nhập thành công.
4.Khách hàng chọn thay đổi thông tin.
5.Hệ thống hiển thị form thay đổi thông tin.
Trang 25


×