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

Hệ thống quản lý mua bán tại cửa hàng bán xe máy

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 (1003.81 KB, 38 trang )

TỔNG LIÊN ĐỒN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG
KHOA CƠNG NGHỆ THƠNG TIN

BÀI TẬP LỚN
MƠN PHÂN TÍCH VÀ THIẾT KẾ YÊU CẦU

HỆ THỐNG QUẢN LÝ MUA BÁN TẠI
CỬA HÀNG BÁN XE MÁY

Người hướng dẫn: ThS. NGUYỄN TRỌNG NHÂN

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2021


TỔNG LIÊN ĐỒN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG
KHOA CƠNG NGHỆ THƠNG TIN

BÀI TẬP LỚN
MƠN PHÂN TÍCH VÀ THIẾT KẾ YÊU CẦU

HỆ THỐNG QUẢN LÝ MUA BÁN TẠI
CỬA HÀNG BÁN XE MÁY

Người hướng dẫn: ThS NGUYỄN TRỌNG NHÂN

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2021


3



LỜI CẢM ƠN
Lời đầu tiên tôi chân thành cảm ơn giảng viên hướng dẫn của tôi là thầy Nguyễn
Trọng Nhân. Người đã hướng dẫn trên lớp và truyền đạt khá nhiều kiến thức bổ ích cho
tơi trong suốt q trình học tập cũng như giải đáp tất cả các thắc mắc mà tơi gặp phải.
Và hơn thế nữa thầy cịn là người cung cấp cho tôi nguồn tài liệu bổ ích cho chúng tơi.
Từ đó, đó là nguồn kiến thức để tơi có thể nắm vững và đọc thêm một số tài liệu mà
thầy cung cấp để có thể hồn thành bài báo cáo “Hệ thống quản lý mua bán tại cửa
hàng bán xe máy” như ngày hôm nay một cách hồn thiện nhất. Do kiến thức cịn hạn
chế và cũng như khơng tránh khỏi những sai sót, qua đây tơi mong thầy có những ý
kiến, đánh giá của thầy để bài báo cáo có thể hồn thiện hơn.
Một lần nữa em chân thành cảm ơn!


4

ĐỒ ÁN ĐƯỢC HỒN THÀNH
TẠI TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG
Tôi xin cam đoan đây là sản phẩm đồ án của riêng tôi và được sự hướng dẫn của
ThS Nguyễn Trọng Nhân. Các nội dung nghiên cứu, kết quả trong đề tài này là trung
thực và chưa công bố dưới bất kỳ hình thức nào trước đây. Những số liệu trong các
bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập từ
các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo.
Ngồi ra, trong đồ án cịn sử dụng một số nhận xét, đánh giá cũng như số liệu
của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc.
Nếu phát hiện có bất kỳ sự gian lận nào tơi xin hồn tồn chịu trách nhiệm
về nội dung đồ án của mình. Trường đại học Tôn Đức Thắng không liên quan đến
những vi phạm tác quyền, bản quyền do tôi gây ra trong q trình thực hiện (nếu có).
TP. Hồ Chí Minh, ngày tháng năm
Tác giả

(ký tên và ghi rõ họ tên)


5

PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN
Phần xác nhận của GV hướng dẫn

_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
Tp. Hồ Chí Minh, ngày tháng năm
(kí và ghi họ tên)

Phần đánh giá của GV chấm bài

_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
Tp. Hồ Chí Minh, ngày tháng năm
(kí và ghi họ tên)



6

TĨM TẮT
Bài báo cáo sẽ trình bày về việc xây dựng hệ thống quản lý mua bán xe máy của một cửa hàng
cụ thể mà ở đây là Phát Tiến. Bài báo gồm ba chương chính gồm: Khảo sát, phân tích u cầu
và thiết kế u cầu sẽ trình bày một cách khái quát các vấn đề cũng như các khía cạnh liên
quan đến q trình quản lý hệ thống. Trong đó, chương một sẽ giới thiệu cơ bản về cửa hàng
Phát Tiến và thực hiện phỏng vấn anh Phát Tiến thông qua các câu hỏi nhằm hiểu hơn về quy
trình của cơng ty cũng như trình bày về tổng quan và đặc tả hệ thống; chương 2 sẽ thực hiện
giai đoạn phân tích yêu cầu bao gồm đặc tả yêu cầu cũng như phân tích các tác nhân và các
use case có trong hệ thống. Và cuối cùng của bài báo báo chương ba sẽ trình bày sơ đồ use
case tổng quát của hệ thống cũng như bên cạnh đó là q trình phân tích đặc tả use case trong
hệ thống.


7

MỤC LỤC


8

DANH MỤC KÍ HIỆU VÀ CHỮ VIẾT TẮT
CÁC KÝ HIỆU
CÁC CHỮ VIẾT TẮT
HD

Hóa đơn


KH

Khách hàng

NV

Nhân viên

HDSD Hướng dẫn sử dụng
SDT
Số điện thoại


9

DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ
DANH MỤC HÌNH

DANH MỤC BẢNG


10

CHƯƠNG 1 – KHẢO SÁT
1.1 Giới thiệu
Honda Phát Tiến là một trong các doanh nghiệp kinh doanh xe máy hàng đầu tại
TP. Hồ Chí Minh, bên cạnh đó Honda Phát Tiến cịn là hệ thống đầu tiên có chuỗi cung
ứng hồn thiện ơ tơ – mơ tơ và xe máy chính hãng từ Honda Việt Nam. Với bề dày lịch
sử hơn 20 năm hình thành và phát triển, Honda Phát Tiến tự hào sở hữu hệ thống cửa
hàng bán xe và dịch vụ do Honda Ủy niệm (HEAD), 2 trung tâm dịch vụ Wing Service,

và đội ngũ nhân viên hơn 500 người. Hệ thống cửa hàng Honda Phát Tiến:
o Cửa hàng Honda Phát Tiến – Nơ Trang Long (HEAD – Phát Tiến 1): 17
Nơ Trang Long, P.7, Quận Bình Thạnh, TP.Hồ Chí Minh.
o Cửa hàng Honda Phát Tiến – Bến Lức (HEAD – Phát Tiến 2): 29 Quốc lộ
1A, Bến Lức, Long An.
o Cửa hàng Honda Phát Tiến – CMT8 (HEAD – Phát Tiến 3): 736 Cách
Mạng Tháng Tám, P.5, Q.Tân Bình, TP.Hồ Chí Minh.
o Cửa hàng Honda Phát Tiến – Khánh Hội (HEAD – Phát Tiến 4): 257 –
259 Khánh Hội, P.5, Q.4, TP.Hồ Chí Minh.
o Cửa hàng Honda Phát Tiến – Lê Trọng Tấn (HEAD – Phát Tiến 5): 406A
Lê Trọng Tấn, Q.Tân Phú, TP.Hồ Chí Minh.
o Cửa hàng Honda Phát Tiến – Hàng Xanh (HEAD – Phát Tiến 6): 245 Xơ
Viết Nghệ Tĩnh, P.17, Q.Bình Thạnh, TP.Hồ Chí Minh.
o Cửa hàng Honda Phát Tiến – Tân An: 138 Quốc Lộ 62, Phường 2, Tân
An, Long An
o Trung tâm dịch vụ WINGS Service: 46 Nơ Trang Long, P.14, Q.Bình
Thạnh, TP.Hồ Chí Minh.
o Trung tâm dịch vụ WINGS Service: 391 Lê Trọng Tấn, Q.Tân Phú,
TP.Hồ Chí Minh.


11

Hình 1: Cửa hàng mua bán xe máy Phát Tiến.

1.2 Khảo sát
Bảng 1: Thực hiện phỏng vấn
Người phỏng vấn

Người được

phỏng vấn
Anh
Tiến

Anh
Tiến

Câu hỏi phỏng
vấn

Phát Lời đầu tiên, em
cảm ơn anh
đồng ý tham gia
cuộc phỏng vấn
từ em và mong
anh cho phép
em được ghi lại
cuộc phỏng vấn
này?
Phát Anh có thể nói
cho em biết

Câu trả lời
Anh chào em, vấn đề này
thì được em nhé. Qua đây
anh sẽ giải đáp các thắc
mắc cũng như quy trình
mua bán xe máy của cửa
hàng một cách chính xác
nhất.


Địa
điể
m
Cửa
hàng
Phát
Tiến

Thì bên cơng ty anh có Cửa
các nhân viên ở các bộ hàng


12

mua bán xe máy
bên cơng ty
mình bao gồm
các q trình
nào?

Anh
Tiến

Phát Khơng biết bên
mình có hỗ trợ
đặt hàng qua
điện thoại hay
khơng ?


Anh
Tiến

Phát Khơng
biết
cơng ty có hỗ
trợ trả góp
khơng và hình
thức như thế
nào?
Phát Bên mình có
thường xun
có các chương
trình
khuyến
mãi nhằm tri ân

thu
hút
khách
hàng
khơng anh?

Anh
Tiến

Anh
Tiến

Phát Trong một thời

điểm cụ thể thì
cơng ty sẽ nhập
số lượng xe như
thế nào?

phận khác nhau như: bộ
phận nhập xe máy có
nhiệm vụ nhập các sản
phẩm, bộ phận xuất có
nhiệm vụ vận chuyển đến
các đại lý cửa hàng khác
của công ty và bộ phận
kho có nhiệm vụ quản lý
chất lượng cũng như số
lượng và các bộ phận
khác.
Do thời kì cơng nghệ phát
triển bên mình có hỗ trợ
khách đặt hàng trực tuyến
sau đó đơn vị sẽ vận
chuyển đến cửa hàng gần
nhất để họ tham khảo.
Nếu không đủ điều kiện
trả hết một lần thì bên
mình có hỗ trợ trả góp
nhiều nhất 3 lần cho mỗi
chiếc.

Phát
Tiến


Thì cũng như các cơng ty
khác thì bên mình cũng áp
dụng các khuyến mãi tại
các thời điểm khác nhau
trong năm và nếu khách
có nhu cầu mua nhiều hơn
một chiếc tại một thời
điểm thì bên mình sẽ áp
dụng các giảm giá khác
nhau.
Trong thời kì phát triển,
đặc biệt là ở Việt Nam
nhu cầu sử dụng xe máy
rất cao. Nhưng số lượng
nhập ít hay nhiều phụ
thuộc vào các khảo sát số
lượng xe nào bán chạy

Cửa
hàng
Phát
Tiến

Cửa
hàng
Phát
Tiến
Cửa
hàng

Phát
Tiến

Cửa
hàng
Phát
Tiến


13

Anh
Tiến

Phát Linh kiện của
mình nhập có
chất
lượng
khơng? Nếu có
lỗi thì cơng ty
xử lí như thế
nào?

Anh
Tiến

Phát Em muốn biết
khi mua xe thì
người ta sẽ cung
cấp hóa đơn nó

có thể gồm
những gì?

Anh
Tiến

Phát Xe cửa hàng
được quản lý
theo các thông
tin nào vậy anh?
Phát Công ty mình
quản lý thu chi
như thế nào vậy
anh?

Anh
Tiến

Anh
Tiến

Phát Khơng
biết
cơng ty mình
thực hiện chính
sách bảo hành

nhất và số lượng sản phẩm
khách đặt trước để công ty
nhập số lượng nhiều hơn.

Linh kiện ở đây là công ty
nhập trực tiếp của hãng
không qua trung gian hay
nơi khác và khi nhận hàng
bên mình có đội ngũ kiểm
tra chất lượng sản phẩm
và nếu không may sản
phẩm lỗi thì cơng ty sẽ trả
lại cho đối tác chứ khơng
sửa chữa để hồn thiện.
Cũng như các thanh tốn
khác khi mua xe máy
khách hàng sẽ được cấp
hóa đơn: Số HD, Ngày
HD, Thời gian bảo hành,
Tiền phải thanh toán, Tiền
đã thanh tốn, nhân viên
lập , kế tốn. Ngồi ra cịn
thơng tin khách hàng :
Tên , địa chỉ, SDT.
Nó có thể được quản lý
qua: mã xe, tên xe, màu
sắc, số máy, số khung, giá
cả,.....
Cơng ty anh có bộ phận
quản lý doanh thu riêng.
Quản lý sẽ cung cấp
doanh thu theo ngày, theo
quý khoảng thu vào các
các khoảng xuất ra lên

một trang của cơng ty để
mình có thể đánh giá lợi
nhuận tốt nhất.
Thì đối với khách hàng
bảo hành là điều kiện tiên
quyết nhằm đem đến sự
an tâm cho khách hàng vì

Cửa
hàng
Phát
Tiến

Cửa
hàng
Phát
Tiến

Cửa
hàng
Phát
Tiến
Cửa
hàng
Phát
Tiến

Cửa
hàng
Phát

Tiến


14

Anh
Tiến

Anh
Tiến

như thế nào vậy vậy cơng ty sẽ có bộ phận
anh?
kĩ thuật kiểm tra và báo
cáo bằng phiếu nhận xét ,
ghi rõ tên các linh kiện, lí
do bảo hành , lỗi thuộc về
khách hay sản phẩm, gía
tiền theo yêu cầu công ty.
Phát Trong tương lai, Anh cùng các bộ phận
anh có muốn cải đang cố gắng mở nhiều
thiện thêm cửa thêm các chi nhánh cũng
hàng của mình như cố gắng giới thiệu
khơng ạ?
hình ảnh cơng ty qua các
trang web cơng ty, các
trang mạng xã hội.
Phát Dạ em cảm ơn Anh cảm ơn em. Chúc em
anh vì buổi trao ngày mới tốt lành.
đổi hữu tích và

chất lượng ngày
hơm nay mong
anh sẽ gặt nhiều
thành cơng hơn
nữa

Cửa
hàng
Phát
Tiến

Cửa
hàng
Phát
Tiến

1.3 Tổng quan hệ thống
Quy trình mua xe
- Chuẩn bị: Chuẩn bị các loại giấy tờ liên quan để có thể thực hiện mua xe và
đăng kí xe.
- Đăng kí tài khoản: Khách hàng cần đăng kí tài khoản để thực hiện mua xe nếu
thông qua hệ thống hoặc có thể khơng đăng kí tài khoản nếu mua trực tiếp tại cửa hàng.
- Lựa chọn xe: Khách hàng lựa chọn xe theo nhu cầu, ý thích của bản thân
khách hàng có thể nhờ nhân viên tư vấn để có thêm các thơng tin
- Thanh tốn: Khách hàng sau khi đã lựa chọn xe xong thì thực hiện thanh tốn
bằng tiền mặt tại cửa hàng hoặc thơng qua hệ thống.

1.4 Đặc tả hệ thống



15

Hệ thống quản lý mua bán xe máy bao gồm các đối tượng chính như sau:
Admin; khách hàng; nhân viên bán hàng; nhân viên kho; nhân viên thu ngân; nhân viên
sửa chữa, bảo hành:
+ Về phía khách hàng là người trực tiếp đến mua xe tại cửa hàng có thể thực
hiện trả hết hoặc trả góp theo yêu cầu. Khi mua xe khách hàng được cung cấp hóa đơn:
Số HD, ngày HD, thời gian bảo hành, tiền phải thanh toán, tiền đã thanh tốn, nhân
viên lập , kế tốn. Ngồi ra, khách hàng cần cung cấp các thông tin cần thiết như: Họ
và tên, địa chỉ, số điện thoại,.....
+ Về phía nhân viên bán hàng sẽ có nhiệm vụ tư vấn các loại xe cũng như mẫu
mã, giá thành và các thông tin về sửa chửa cũng như bảo hành cho khách hàng. Sau khi
đã đạt yêu cầu nhân viên bán hàng sẽ tạo hóa đơn cho khách hàng.
+ Về phía nhân viên thu ngân: sau khi đã tạo xong hóa đơn. Nhân viên thu ngân
sẽ: Nếu trả nhiều lần trên HD sẽ ghi rõ ngày trả lần 1, ngày trả lần 2. Khi khách hàng
thanh toán lần 2 cần ghi rõ : Thanh toán cho HD nào, ngày trả , số tiền, người nhận và
người trả. Với các HD thanh toán 1 lần sẽ giảm 2% cho mỗi HD và tỉ lệ này có thể thay
đổi.Với khách hàng mua số lượng 1 lần trên 3 chiếc và thanh toán 1 lần sẽ giảm 5%
trên HD và tỉ lệ này có thể thay đổi. Sau đó thống kê lại kết quả thu chi cho cơng ty.
+ Về phía nhân viên kho: Nhân viên sẽ thực hiện nhập hàng và xuất hàng các
sản phẩm cũng như linh kiện cần thiết đồng thời kiểm tra số lượng cho công ty biết.
+ Về phía nhân viên sửa chửa bảo hành: chính là người kiểm tra chất lượng sản
phẩm và báo cáo kết quả cho nhân viên bán hàng biết bao gồm thông tin: báo cáo bằng
phiếu nhận xét , ghi rõ tên các linh kiện, lí do bảo hành, lỗi thuộc về khách hay sản
phẩm , gía tiền.
+ Cuối cùng Admin chính là người quản lý các nhân viên trong hệ thống của
mình.

1.1



16

CHƯƠNG 2 – PHÂN TÍCH YÊU CẦU
2.1 Đặc tả yêu cầu
Hệ thống quản lý mua bán tại cửa hàng xe máy được xây dựng hoàn chỉnh nhằm
thực hiện các yêu cầu chức năng như sau:
- Về mặt hệ thống:
+ Quản lý khách hàng mua xe máy
+ Quản lý nhân viên trong công ty
+ Quản lý nhập xe/linh kiện cần thiết
+ Quản lý xuất xe/linh kiện cần thiết
+ Quản lý doanh thu có thể theo quý, theo tháng
+ Quản lý số lượng truy cập trang
- Các ràng buộc về giao diện, thực thi:
+ Giao diện rõ ràng, dễ nhìn, dễ dàng sử dụng, khách hàng có thể đăng kí tài
khoản nhanh chóng và được hỗ trợ liên tục
+ Đáp ứng số lượng truy cập tại một thời điểm một cách nhanh chóng

2.2 Các tác nhân trong hệ thống
Bảng 2: Các tác nhân trong hệ thống.
STT

Tác nhân

Mơ tả

1

Admin


Là người có nhiệm vụ quản lý tất cả nhân viên của cửa hàng.
Là người theo dõi các hoạt động của các nhân viên cũng như
khách hàng có trong hệ thống.

2

Khách hàng

Là những người có nhu cầu mua sản phẩm hay tham khảo sản
phẩm của công ty bao gồm đặt hàng qua điện thoại hoặc qua
các phương tiện khác.
Là người tạo tài khoản để vào hệ thống để thực hiện các thông
tin cần thiết như đặt sản phẩm hay các thanh toán cần thiết.


17

3

Nhân viên
bán hàng

Là người trực tiếp trả lời các thắc mắc của khách hàng hay tư
vấn các sản phẩm phù hợp với nhu cầu của khách hàng cung
cấp đầy đủ các thông tin cần thiết cho khách hàng hoặc đưa ra
những hãng xe được ưa chuộng để khách hàng lựa chọn tốt
nhất. Đồng thời là người quản lý hóa đơn của khách hàng.

4


Nhân viên
kho

Là người có nhiệm vụ quản lý tất cả số lượng nhập cũng như
xuất của công ty và phải báo cáo số lượng chính xác bất cứ lúc
nào khi giám đơc cửa hàng cần và nếu có thể cập nhật các số
liệu cần thiết cho sản phẩm.

5

Nhân viên
sửa chửa,
bảo hành

Có nhiệm vụ kiểm tra xe trước khi giao cho khách hàng cũng
như nếu có xảy ra lỗi thì phải thực hiện các sửa chữa cần thiết
cho khách hàng.

6

Nhân viên
thu ngân

Có nhiệm vụ cung cấp các thủ tục cần thiết cho khách hàng.
Ngồi ra có nhiệm vụ báo cáo doanh thu lợi nhuận lên hệ thống
để quản lý biết.

2.3 Các use case trong hệ thống
Bảng 3: Các use case có trong hệ thống.

ID

Tên use-case

Mơ tả

UC01

Đăng nhập

UC02

Đăng kí

UC03

Đăng xuất

UC04

Thay đổi mật khẩu

UC05

Xem nhân viên

Các tác nhân thực hiện
đăng nhập vào hệ thống để
cấp quyền cần thiết.
Các các nhân thực hiện

đăng kí để có tài khoản
đăng nhập vào hệ thống.
Khi đã đăng nhập thì mới
có thể đăng xuất khỏi tài
khoản.
Khi đã đăng nhập các tác
nhân mới có thể thay đổi
mật khẩu.
Hệ thống cấp quyền xem
thông tin nhân viên cụ thể.


18

UC06

Thêm thông tin nhân viên

UC07
UC08

Cập nhật thông tin nhân
viên
Sửa thông tin nhân viên

UC09

Xóa nhân viên

UC10


Tạo hóa đơn

UC11

Xem hóa đơn

UC12

Cập nhật hóa đơn

UC13

In hóa đơn

UC14

Thơng kê doanh thu

UC15

Hướng dẫn sử dụng

UC16

Xem thơng tin xe

UC17

Chỉnh sửa thơng tin xe


UC18

Xóa thơng tin xe

UC19

Nhập thêm xe

Thêm thống cấp quyền
thêm nhân viên mới vào hệ
thống.
Hệ thống cấp quyền cập
nhật thông tin nhân viên
Hệ thống cấp quyền sửa
thông tin nhân viên cụ thể
trong hệ thống.
Hệ thống cấp quyền xóa
thơng tin một nhân viên cụ
thể ra khỏi hệ thống.
Tạo mới hóa đơn khi khách
hàng mua xe máy.
Được cấp quyền để xem
chi tiết các hóa đơn đã đặt
trong hệ thống.
Hệ thống cấp quyền bổ
sung thêm các thông tin
cần thiết của hóa đơn.
Được hệ thống cấp quyền
lấy thơng tin các hóa đơn

và in ra giấy.
Hệ thống thống kê doanh
thu từ các hóa đơn từ nhân
viên thu ngân.
Xem thơng tin các sử dụng
xe an toàn trên hệ thống để
dử dụng tốt nhất
Được cấp quyền truy cập
để xem chi tiết của tất cả
các loại xe có trong hệ
thống.
Được quyền truy cập để
chỉnh sửa cho phù hợp.
Được cấp quyền truy cập
để xóa dữ liệu của một loại
xe ra khỏi hệ thống.
Nhân viên kho xem xét số
lượng xe còn lại và báo cáo
để công ty nhập thêm xe.


19

UC20

Thanh toán

UC21

Thanh toán tiền mặt


UC22

Thanh toán bằng thẻ

UC23

Kiểm tra nhập hàng

UC24

Kiểm tra xuất hàng

UC25

Bảo hành sản phẩm

Được quyền truy cập hệ
thống để thực hiện các
thanh toán cần thiết.
Được cấp quyền để thực
hiện thanh toán .
Được cấp quyền để thực
hiện thanh toán.
Được cấp quyền để thực
hiện nhập hàng.
Được cấp quyền để thực
hiện xuất hàng.
Được quyền bảo quản sản
phẩm.



20

CHƯƠNG 3 – THIẾT KẾ YÊU CẦU
3.1 Sơ đồ use case

Hình 2: Sơ đồ use case của hệ thống.

3.2 Đặc tả use case
Bảng 4: Đặc tả use case đăng nhập.
Mã use case
Use case
Ngữ cảnh
Mô tả

UC01
Đăng nhập
Thực hiện trên website sau khi đã có tài khoản
Khách hàng(người dùng) vào hệ thống để có thể sử dụng các chức năng
của hệ thống
Tác nhân
Admin, khách hàng, nhân viên kho, nhân viên sửa chửa bảo hành, nhân
viên thu ngân, nhân viên bán hàng
Sự kiện kích Thực hiện đăng nhập vào hệ thống
hoạt
Điều
kiện Người dùng (khách hàng) truy cập được website của hệ thống



21

tiên quyết
Kết quả
Đăng nhập thành công
Luồng
sự
Actor
System
kiện
1. Người dùng chọn mục đăng 1.1 Hiển thị giao diện đăng nhập
nhập trên hệ thống
2. Nhập các thông tin cần thiết
username, password
3. Ấn “Đăng nhập”
3.1 Hiển thị các chức năng cần
thiết
Ngoại lệ
Người dùng nhập sai username hoặc password thì hệ thống thơng báo
lỗi và yêu cầu thực hiện lại
Bảng 5: Đặc tả use case đăng kí.
Mã use case
Use case
Ngữ cảnh
Mơ tả
Tác nhân
Sự kiện kích
hoạt
Điều
kiện

tiên quyết
Kết quả
Luồng
sự
kiện

Ngoại lệ

UC02
Đăng kí
Khách thực hiện đăng kí tài khoản
Khách hàng thực hiện đăng kí tài khoản vào hệ thống
Khách hàng
Thực hiện đăng kí tài khoản
Khách hàng truy cập vào được website của hệ thống
Đăng kí tài khoản thành cơng
Actor
System
1. Khách hàng chọn mục “Đăng 1.1 Giao diện hiển thị mục đăng kí
kí” ở giao diện chính
2. Nhân viên tư vấn các thông tin
cần thiết cho khách hàng tại giao
diện đăng kí
3. Ấn nút “Đăng kí”
3.1 Hiển thị thơng báo: “Tài
khoản mới được lưu vào hệ
thống”
Nhân viên tư vấn online nhập sai hay thiếu thì hệ thống báo lỗi và yêu
cầu nhập lại
Bảng 6: Đặc tả use case đăng xuất



22

Mã use case
Use case
Ngữ cảnh
Mô tả
Tác nhân

UC03
Đăng xuất
Được thực hiện trên website sau khi đã đăng nhập vào hệ thống
Người dùng đăng xuất tài khoản của mình ra khỏi hệ thống
Admin, khách hàng, nhân viên kho, nhân viên sửa chửa bảo hành, nhân
viên thu ngân, nhân viên bán hàng
Sự kiện kích Đăng xuất ra khỏi hệ thống
hoạt
Điều
kiện Người dùng truy cập được website và đã đăng nhập thành công vào hệ
tiên quyết
thống
Kết quả
Đăng xuất thành công
Luồng
sự
Actor
System
kiện
1. Người dùng ấn nút “đăng xuất” 1.1 Thông báo đăng xuất thành

trên hệ thống
công và quay lại giao diện ban đầu
lúc chưa có tài khoản
Ngoại lệ
Khơng có ngoại lệ
Bảng 7: Đặc tả use case thay đổi mật khẩu.
Mã use case
Use case
Ngữ cảnh
Mô tả
Tác nhân

UC04
Thay đổi mật khẩu
Thực hiện trên website sau khi đăng nhập thành công vào hệ thống
Người dùng thay đổi mật khẩu sau khi đăng nhập vào hệ thống
Admin, khách hàng, nhân viên kho, nhân viên sửa chửa bảo hành, nhân
viên thu ngân, nhân viên, nhân viên bán hàng
Sự kiện kích Thay đổi mật khẩu
hoạt
Điều
kiện Người dùng đăng nhập thành công vào hệ thống
tiên quyết
Kết quả
Thay đổi mật khẩu thành công
Luồng
sự
Actor
System
kiện

1. Người dùng chọn “thay đổi mật 1.1 Hệ thống hiển thị giao diện
khẩu’ sau khi đăng nhập thành thay đổi mật khẩu
công
2. Nhập mật khẩu cũ và nhập mật
khẩu mới
3. Nhấn nút “ Xác nhận thay đổi” 3.1 Thông báo mật khẩu đã được
thay đổi
Ngoại lệ
- Người dùng nhập sai mật khẩu cũ


23

- Mật khẩu mới quá ngắn
- Mật khẩu mới không đúng yêu cầu
- Mật khẩu trùng nhau
 Hệ thống kiểm tra nếu sai sẽ yêu cầu đăng nhập lại
Bảng 8: Đặc tả use case xem nhân viên.
Mã use case
Use case
Ngữ cảnh
Mơ tả
Tác nhân
Sự kiện kích
hoạt
Điều
kiện
tiên quyết
Kết quả
Luồng

sự
kiện

UC05
Xem nhân viên
Xem thơng tin nhân viên
Xem thông tin một nhân viên cụ thể trong hệ thống
Admin
Xem nhân viên
Truy cập được hệ thống và đã thực hiện đăng nhập vào hệ thống
Xem nhân viên thành công
Actor
1. Chọn mục “Quản lý nhân viên”
2. Chọn mục “Xem nhân viên”
3. Chọn một nhân viên cụ thể

Ngoại lệ

System
1.1 Hiển thị các nhân viên đã có
2.1 Hiển thị danh sách các nhân
viên đã có
3.1 Hiển thị thơng tin chi tiết của
nhân viên đó

Khơng có

Bảng 9: Đặc tả use case thêm nhân viên.
Mã use case
Use case

Ngữ cảnh
Mô tả
Tác nhân
Sự kiện kích
hoạt

UC06
Thêm nhân viên
Thêm thơng tin nhân viên
Thêm thơng tin một nhân viên cụ thể vào hệ thống
Admin
Thêm nhân viên


24

Điều
kiện Truy cập được hệ thống và đã thực hiện đăng nhập vào hệ thống
tiên quyết
Kết quả
Thêm nhân viên thành công
Luồng sự
Actor
System
kiện
1. Chọn mục quản lý nhân viên
1.1 Hiển thị các nhân viên đã có
2. Chọn mục “Thêm nhân viên”
2.1 Hiển thi giao diện thêm nhân
viên

3. Nhập các thông tin cần thiết cho
nhân viên mới
4. Ấn nút “Thêm nhân viên”
4.1 Hiển thị thông báo “Thêm
nhân viên thành công”
Ngoại lệ
Nhập sai hoặc thiếu thông tin hệ thống sẽ báo lỗi  đăng nhập và thực
hiện lại

Bảng 10: Đặc tả use case cập nhật thông tin nhân viên.
Mã use case
Use case
Ngữ cảnh
Mô tả
Tác nhân
Sự kiện kích
hoạt
Điều
kiện
tiên quyết
Kết quả
Luồng
sự
kiện

UC07
Cập nhật thơng tin nhân viên
Cập nhật thông tin nhân viên
Cập nhật thêm thông tin một nhân viên cụ thể vào hệ thống
Admin

Cập nhật thông tin nhân viên
Truy cập được hệ thống và đã thực hiện đăng nhập vào hệ thống
Cập nhật thông tin nhân viên thành công
Actor
System
1. Chọn mục “Quản lý nhân viên” 1.1 Hiển thị các nhân viên đã có
2. Chọn mục “Cập nhật thông tin 2.1 Hiển thi giao diện cập nhật
nhân viên”
thông tin nhân viên
3. Nhập bổ sung các thông tin cần
thiết cho nhân viên


25

4. Ấn nút “Cập nhật nhân viên”
Ngoại lệ

4.1 Hiển thị thông báo “Cập nhật
thông tin nhân viên thành công”
Nhập sai thông tin hệ thống sẽ báo lỗi  đăng nhập và thực hiện lại
Bảng 11: Đặc tả use case sửa thông tin nhân viên.

Mã use case
Use case
Ngữ cảnh
Mô tả
Tác nhân
Sự kiện kích
hoạt

Điều
kiện
tiên quyết
Kết quả
Luồng
sự
kiện

Ngoại lệ

UC08
Sửa thơng tin nhân viên
Sửa thơng tin nhân viên
Sửa thông tin nhân viên cụ thể của hệ thống
Admin
Sửa thông tin nhân viên
Truy cập được hệ thống và đã thực hiện đăng nhập vào hệ thống
Sửa thông tin nhân viên thành công
Actor
1. Chọn mục “Quản lý nhân viên”
2. Chọn mục “Sửa thông tin nhân
viên”
3. Thực hiện chỉnh sửa các thông
tin cần thiết cho nhân viên
4. Ấn nút “Lưu thơng tin”

System
1.1 Hiển thị các nhân viên đã có
2.1 Hiển thi giao diện sửa thông
tin nhân viên


4.1 Hiển thị thông báo “Sửa thông
tin nhân viên thành công”
Nhập sai thông tin hệ thống sẽ báo lỗi  đăng nhập và thực hiện lại
Bảng 12: Đặc tả use case xóa nhân viên.

Mã use case
Use case
Ngữ cảnh
Mơ tả
Tác nhân
Sự kiện kích
hoạt
Điều
kiện
tiên quyết
Kết quả

UC09
Xóa nhân viên
Xóa nhân viên cụ thể
Xóa thơng tin cần thiết của một nhân viên cụ thể trong hệ thống
Admin
Xóa nhân viên
Truy cập được hệ thống và đã thực hiện đăng nhập vào hệ thống
Xóa nhân viên thành cơng


×