TRƯỜNG ĐẠI HỌC NAM CẦN THƠ
KHOA KĨ THUẬT – CÔNG NGHỆ
Đề tài
WEBSITE SHOWROOM BÁN Ô TÔ
ĐỒ ÁN CƠ SỞ 2
Ngành Công Nghệ Thông Tin
Mã Số Ngành 7480201
12-2020
TRƯỜNG ĐẠI HỌC NAM CẦN THƠ
KHOA KĨ THUẬT – CÔNG NGHỆ
Đề tài
WEBSITE SHOWROOM BÁN Ô TÔ
ĐỒ ÁN CƠ SỞ 2
Ngành Công Nghệ Thông Tin
Mã Số Ngành 7480201
Giảng viên hướng dẫn
Ths.HUỲNH BÁ LỘC
12-2020
i
CHẤP THUẬN CỦA HỘI ĐỒNG
Đồ án “Website showroom bán ô tô”, do sinh viên Trương Tiến Minh và
Huỳnh Hoa An Ninh thực hiện dưới sự hướng dẫn của Ths.Huỳnh Bá Lộc. Đồ án đã
báo cáo và được Hội đồng chấm đồ án thông qua ngày .....................................
Ủy viên
Thư ký
---------------------------------------
---------------------------------------
GHI CHỨC DANH, HỌ, TÊN
GHI CHỨC DANH, HỌ, TÊN
Phản biện 1
Phản biện 2
---------------------------------------
---------------------------------------
GHI CHỨC DANH, HỌ, TÊN
GHI CHỨC DANH, HỌ, TÊN
Cán bộ hướng dẫn
Chủ tịch Hội đồng
---------------------------------------
---------------------------------------
GHI CHỨC DANH, HỌ, TÊN
GHI CHỨC DANH, HỌ, TÊN
ii
LỜI CẢM ƠN
Trong thời gian học tập tại trường Đại học Nam Cần Thơ, chúng em đã học
tập, tích lũy được không ít kiến thức cho mình. Nhóm em xin chân thành cám ơn
Ban giám hiệu trường Đại học Nam Cần Thơ và khoa Kỹ thuật công nghệ, đã tạo
mọi điều kiện thuận lợi cho chúng em học tập và nghiên cứu, cám ơn tất cả các thầy
cô đã truyền đạt cho chúng em những kiến thức chuyên ngành vô cũng hữu ích, nó
là nền tảng vững chắc để chúng em vững bước trên con đường học tập và công tác
sau này.
Bên cạnh đó em cũng xin chân thành cám ơn thầy HUỲNH BÁ LỘC, thầy đã
hướng dẫn tận tình để nhóm em hoàn thành đồ án của mình.
Mặc dù rất cố gắng để hoàn thành đồ án, song thời gian có hạn và kinh nghiệm
đang hạn chế, kiến thức chưa nhiều nên việc phân tích, thiết kế còn nhiều thiếu sót.
Vì vậy, em rất mong nhận được các ý kiến đóng góp của thầy cô sẽ là những kinh
nghiệm quý báo giúp đỡ em trong ngành học cũng như công việc chuyên môn của
mình sau này.
Em xin chân thành cám ơn quý thầy cô.
iii
LỜI CAM KẾT
Tôi xin cam kết đồ án này được hoàn thành dựa trên các kết quả nghiên cứu
của chúng em và các kết quả nghiên cứu này chưa được dùng cho bất cứ đồ án nào
khác.
Cần Thơ, ngày ….. tháng ….. năm …..
Người thực hiện
iv
NHẬN XÉT CỦA GIẢNG VIÊN
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
Cần Thơ, ngày …. tháng …..năm 2020
Giảng viên hướng dẫn
v
HUỲNH BÁ LỘC
vi
NHẬN XÉT CỦA GIẢNG VIÊN
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
Cần Thơ, ngày …. tháng …..năm 2020
Giảng viên phản biện
vii
HUỲNH VÕ HỮU TRÍ
MỤC LỤC
CHẤP THUẬN CỦA HỘI ĐỒNG........................................................................................ii
LỜI CẢM ƠN.......................................................................................................................iii
LỜI CAM KẾT.....................................................................................................................iv
NHẬN XÉT CỦA GIẢNG VIÊN..........................................................................................v
NHẬN XÉT CỦA GIẢNG VIÊN........................................................................................vi
MỤC LỤC...........................................................................................................................vii
DANH MỤC BẢNG..........................................................................................................viii
DANH MỤC HÌNH..............................................................................................................ix
CHƯƠNG I............................................................................................................................1
GIỚI THIỆU..........................................................................................................................1
1.1 LÝ DO CHỌN ĐỀ TÀI.......................................................................................1
1.2 SƠ LƯỢC VỀ CHƯƠNG TRÌNH.......................................................................1
1.3 Ý NGHĨA ĐỀ TÀI...............................................................................................2
1.4 MÔ HÌNH USE CASE.........................................................................................3
1.5 MÔ TẢ CÁC USE CASE....................................................................................4
1.5.1 Phần quản trị.........................................................................................4
1.5.2 Phần khách hàng................................................................................11
CHƯƠNG II.........................................................................................................................15
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG..........................................................................15
2.1 MÔ HÌNH MVC................................................................................................15
2.2 CÁC CHỨC NĂNG CỦA WEBSITE...............................................................16
2.2.1 Chức năng phía frontend.....................................................................17
2.2.1.1 Chi tiết chức năng phía Frontend.....................................................17
2.2.1.2 Sơ đồ phân cấp chức năng phía ngưởi dùng (Front-end):................20
2.2.2 Chức năng phía người quản trị Website backend:..............................21
2.2.2.1 Chi tiết chức năng:...........................................................................21
2.2.2.2 Sơ đồ phân cấp chức năng phía quản trị (Backend):........................23
2.3 MÔ HÌNH THỰC THỂ LIÊN KẾT...................................................................23
2.3.1 Danh sách thực thể:.............................................................................23
2.3.2 Mô hình thực thể liên kết: (Quan hệ ER)............................................27
2.3.3 Lược đồ Quan hệ và Lược đồ diagram:..............................................27
2.3.4 Chuẩn hóa cơ sở dữ liệu:.....................................................................30
viii
CHƯƠNG III.......................................................................................................................33
GIAO DIỆN NGƯỜI DÙNG...............................................................................................33
3.1 Phần giao diện người dùng (Front-end):............................................................33
3.1.1 Trang chủ............................................................................................33
3.1.2 Giới thiệu.............................................................................................34
3.1.3 Tìm kiếm sản phẩm.............................................................................35
3.1.3.1 Tìm theo tên.....................................................................................35
3.1.3.2 Tìm kiếm theo giá............................................................................36
3.1.3.3 Tìm kiếm theo phân khúc.................................................................37
3.1.3.4 Tìm kiếm theo hãng sản xuất...........................................................37
3.1.3.5 Tìm kiếm theo loại hàng..................................................................38
3.1.4 Đăng ký...............................................................................................39
3.1.5 Đăng nhập...........................................................................................39
3.1.6 Xem chi tiết sản phẩm.........................................................................40
3.1.7 Mua hàng.............................................................................................41
3.1.7.1 Mua hàng có tài khoản.....................................................................41
3.1.7.2 Mua hàng không có tài khoản..........................................................43
3.1.8 Quản lý thông tin tài khoản.................................................................45
3.1.9 Quản lý thông tin đơn hàng.................................................................46
3.2 Phần giao diện quản trị (Back-end):...................................................................47
3.2.1 Đăng nhập...........................................................................................47
3.2.2 Giao diện quản lý................................................................................47
3.2.2.1 Quản lý với quyền Admin................................................................47
3.2.2.2 Quản lý với quyền Staff...................................................................55
BẢN KẾ HOẠCH ĐỒ ÁN..................................................................................................58
KẾT LUẬN..........................................................................................................................59
TÀI LIỆU THAM KHẢO....................................................................................................60
DANH MỤC BẢNG
Chương 1
Bảng 1. 1 Thêm nhân viên.........................................................................................4
Bảng 1. 2 Đăng nhập.................................................................................................4
Bảng 1. 3 Đổi tên đăng nhập hoặc mật khẩu (Quản lý).............................................5
Bảng 1. 4 Chỉnh sửa thông tin cá nhân (Quản lý)......................................................5
Bảng 1. 5 Xem và duyệt đơn hàng của khách hàng...................................................6
Bảng 1. 6 Tìm kiếm hóa đơn khách hàng (theo các tiêu chí).....................................6
Bảng 1. 7 Thêm loại hàng, nhóm hàng và hãng sản xuất...........................................7
ix
Bảng 1. 8 Sửa loại hàng, nhóm hàng và hãng sản xuất..............................................8
Bảng 1. 9 Xem danh sách và chi tiết từng khách hàng..............................................8
Bảng 1. 10 Tìm kiếm khách hàng..............................................................................8
Bảng 1. 11 Thêm sản phẩm.......................................................................................9
Bảng 1. 12 Sửa sản phẩm..........................................................................................9
Bảng 1. 13 Xóa sản phẩm........................................................................................10
Bảng 1. 14 Tìm kiếm sản phẩm theo tiêu chí...........................................................11
Bảng 1. 15 Đăng ký.................................................................................................11
Bảng 1. 16 Đăng nhập.............................................................................................12
Bảng 1. 17 Đổi tên đăng nhập hoặc mật khẩu.........................................................12
Bảng 1. 18 Chỉnh sửa thông tin cá nhân (Khách hàng)............................................12
Bảng 1. 19 Xem hóa đơn đã mua và chi tiết những sản phẩm trong hóa đơn..........13
Bảng 1. 20 Hủy hóa đơn (BETA)............................................................................14
Bảng 1. 21 Tìm kiếm hóa đơn khách hàng (theo ngày)...........................................14
Chương 2
Bảng 2. 1 Chức năng phía người tiêu dùng.............................................................17
Bảng 2. 2 Chức năng phía người quản trị................................................................21
Bảng 2. 3 Khách hàng.............................................................................................27
Bảng 2. 4 Tài Khoản Khách Hàng...........................................................................27
Bảng 2. 5 Quản Lý..................................................................................................28
Bảng 2. 6 Tài Khoản Quản Lý.................................................................................28
Bảng 2. 7 Nhóm Hàng.............................................................................................28
Bảng 2. 8 Loại Hàng................................................................................................28
Bảng 2. 9 Hãng Sản xuất.........................................................................................29
Bảng 2. 10 Sản phẩm...............................................................................................29
Bảng 2. 11 Hóa đơn.................................................................................................30
Bảng 2. 12 Chi tiết Hóa đơn....................................................................................30
DANH MỤC HÌNH
Chương 2
Hình 2. 1 Sơ đồ phân cấp chức năng phía Back-end...............................................16
Hình 2. 2 Models.....................................................................................................16
Hình 2. 4 Sơ đồ phân cấp chức năng phía quản trị (Back-end)................................23
Hình 2. 5 Thực thể quản lý......................................................................................23
Hình 2. 6 Thực thể Tài Khoản Quản Lý..................................................................24
Hình 2. 7 Thực thể khách hàng................................................................................24
Hình 2. 8 Thực thể tài khoản khách hàng................................................................24
Hình 2. 9 Thực thể sản phẩm...................................................................................25
Hình 2. 10 Thực thể Đơn hàng................................................................................25
Hình 2. 11 Thực thể Hãng sản xuất.........................................................................25
Hình 2. 12 Thực thể nhóm hàng..............................................................................26
Hình 2. 13 Chi Tiết Hóa Đơn..................................................................................26
Hình 2. 14 Thực thể loại hàng.................................................................................26
x
Hình 2. 15 lược đồ quan hệ ER...............................................................................27
Hình 2. 16 Lược đồ diagram....................................................................................31
Hình 2. 17 Mô hình khối kiến trúc vật lý của hệ thống............................................31
Chương 3
Hình 3. 1 Giao diện người dùng..............................................................................33
Hình 3. 2 Sản phẩm bán chạy..................................................................................33
Hình 3. 3 Địa chỉ.....................................................................................................34
Hình 3. 4 Giới Thiệu................................................................................................34
Hình 3. 5 Tìm kiếm sản phẩm.................................................................................35
Hình 3. 6 Kết quả tìm kiếm sản phẩm.....................................................................35
Hình 3. 7 Tìm kiếm theo giá....................................................................................36
Hình 3. 8 Kết quả tìm kiếm theo giá........................................................................36
Hình 3. 9 Tìm kiếm theo giá....................................................................................37
Hình 3. 10 Tìm kiếm theo hãng...............................................................................37
Hình 3. 11 Kết quả tìm kiếm theo hãng...................................................................38
Hình 3. 12 Tìm kiếm theo loại hàng........................................................................38
Hình 3. 13 Giao diện Đăng ký.................................................................................39
Hình 3. 14 Giao diện dăng nhập..............................................................................39
Hình 3. 15 Chi tiết sản phẩm...................................................................................40
Hình 3. 16 Chi tiết 1 sản phẩm................................................................................40
Hình 3. 17 Giao diện có tài khoản...........................................................................41
Hình 3. 18 Sản phẩm 1............................................................................................41
Hình 3. 19 Giỏ hàng 1.............................................................................................42
Hình 3. 20 Thông tin hóa đơn..................................................................................42
Hình 3. 21 Giao diện không tài khoản.....................................................................43
Hình 3. 22 Sản phẩm 2............................................................................................43
Hình 3. 23 Giỏ hàng 2.............................................................................................44
Hình 3. 24 Điền thông tin khách hàng.....................................................................44
Hình 3. 25 Quản lý thông tin tài khoản....................................................................45
Hình 3. 26 Thông tin tài khoản................................................................................45
Hình 3. 27 Thông tin đơn hàng................................................................................46
Hình 3. 28 Chi Tiết đơn hàng..................................................................................46
Hình 3. 29 Giao nhiện nhân viên.............................................................................47
Hình 3. 30 Giao diện trang quản lý của quyền Admin.............................................47
Hình 3. 31 Danh sách nhân viên..............................................................................48
Hình 3. 32 Thêm nhân viên.....................................................................................48
Hình 3. 33 Sửa nhân viên........................................................................................49
Hình 3. 34 Xóa nhân viên........................................................................................49
Hình 3. 35 Quản lý sản phẩm..................................................................................50
Hình 3. 36 Thêm sản phẩm......................................................................................50
Hình 3. 37 Sửa sản phẩm.........................................................................................51
Hình 3. 38 Xóa sản phẩm........................................................................................51
Hình 3. 39 Quản lý hóa đơn khách hàng..................................................................52
Hình 3. 40 Tìm kiếm hóa đơn..................................................................................52
xi
Hình 3. 41 Quản lý nhóm hàng................................................................................53
Hình 3. 42 Quản lý loại hàng...................................................................................53
Hình 3. 43 Quản lý sản xuất....................................................................................54
Hình 3. 44 Thông tin tài khoản................................................................................54
Hình 3. 45 Danh sách khách hàng...........................................................................55
Hình 3. 46 Danh sách quản lý sản phẩm..................................................................55
Hình 3. 47 Tổng hợp hóa đơn khách hàng...............................................................56
Hình 3. 48 Nhóm hàng............................................................................................56
Hình 3. 49 Loại hàng...............................................................................................57
Hình 3. 50 Hãng sản xuất........................................................................................57
xii
CHƯƠNG I
GIỚI THIỆU
1.1 LÝ DO CHỌN ĐỀ TÀI
Ngày nay với việc khoa học công nghệ ngày càng phát triển mạnh mẽ đặt biệt
là công nghệ thông tin, những gì mà công nghệ thông tin tạo ra giúp con người phát
triển trong nhiều lĩnh vực.
Đặc biệt trong lĩnh vực thương mại điện tử, việc áp dụng công nghệ thông tin
vào thương mại điện tử giúp cho việc buôn bán trên mạng ngày càng dễ dàng và
thuận tiện hơn. Việc buôn bán trên mạng thuận tiện hơn sẽ kích thích người tiêu
dùng mua hàng nhiều hơn qua đó sẽ làm tăng doanh thu cho cửa hàng. Tuy nhiên
hiện nay việc mua bán trên mạng cũng còn gặp nhiều vấn đề cần giải quyết như:
- Người tiêu dùng lo ngại về chất lượng sản phẩm.
- Lo ngại về hàng hóa không đến tay được người tiêu dùng.
- Lo ngại về tính bảo mật thông tin của khách hàng trên website thương mại
điện tử.
- Lo ngại về tính bảo mật hệ thống thanh toán của website thương mại điện tử.
Mặt khác việc bán hàng qua mạng có nhiều lợi ích hơn so với bán hàng
truyền thống:
- Quản bá thông tin tiếp thị trong thị trường toàn cầu với chi phí thấp.
- Cung cấp dịch vụ tốt hơn cho khách hàng.
- Tăng doanh thu và giảm chi phí.
- Tạo lợi thế cạnh tranh.
Do đó để tạo một website thương mại điện tử chuyên nghiệp và tạo được
lòng tin cho khách hàng là một việc không hề đơn giản.
Trong khuôn khổ đề tài của mình, em chỉ dừng lại tại việc mua hàng đặt
hàng và bán hàng và chưa xét về việc còn tồn kho số lượng hàng hóa, mặt dù đẫ cố
gắn để hoàn thành công việc nhưng do thời gian có hạn và kiến thức thực tế chưa
nhiều nên còn nhiều thiếu sót cần được bổ xung. Em mong nhận được ý kiến đóng
góp của thầy cô.
1.2 SƠ LƯỢC VỀ CHƯƠNG TRÌNH
Phần mềm được phát triển hoàn toàn trên nền tảng .NET (C#, SQL Server) với
những công cụ như Microsoft Visual Studio 2019, Microsoft SQL Server 2019.
Giới thiệu sơ về các công cụ sử đụng trong website:
Đầu tiên là Visual Studio: Microsoft Visual Studio là một môi trường phát
triển tích hợp (IDE) từ Microsoft. Nó được sử dụng để phát triển chương trình máy
tính, tạo website cho Microsoft Windows. Visual Studio hỗ trợ nhiều ngôn ngữ lập
trình khác nhau và cho phép trình biên tập mã và gỡ lỗi để hỗ trợ (mức độ khác
nhau) hầu như mọi ngôn ngữ lập trình.
1
Tiếp đến là SQL Server: Microsoft SQL Server là một hệ quản trị cơ sở dữ
liệu quan hệ được phát triển bởi Microsoft. Là một máy chủ cơ sở dữ liệu, nó là một
sản phẩm phần mềm có chức năng chính là lưu trữ và truy xuất dữ liệu theo yêu cầu
của các ứng dụng phần mềm khác.
Hệ thống nhỏ ban đầu gồm có 1 Database chứa dữ liệu, 1 web server để đọc
dữ liệu từ database. Với database và web server là 1, khi render Visual Stdio sẽ
đóng vai trò host cung cấp dịch vụ. Việc mở rộng server hay tách riêng thành 2,
hoặc nhân thêm server sẽ phụ thuộc vào độ tải và lượng truy cập. Khi là 1, Server
được cài Microsoft SQL server, C# và cấu hình tối thiểu Ram 4GB, vi xử 4 nhân để
hoạt động đủ mượt. Clients sử dụng trình duyệt web (Cốc Cốc, Google Chrome,
Firefox, Opera, Microsoft Edge,.. để truy cập).
Với hệ thống lớn hơn (khoảng 1000000 lượt truy cập/ giờ cao điểm trở lên) ta
có thể bắt đầu sử dụng Load Balaner để scale. (Giả định về tương lai nếu hệ thống
thực thi trong tình huống thật)
1.3 Ý NGHĨA ĐỀ TÀI
Thông tin là một lĩnh vực rất quan trọng đối với cuộc sống hiện nay, bên cạnh
đó các nhu cầu nghe nhìn, giải trí, trao đổi thông tin, mua bán,…Vì vậy cần các mặt
hàng khác nhau để phục vụ nhu cầu trên, nhung để chọn những mặt hàng như ý
đúng với nhu cầu sử dụng thì không phải dễ, với những lý do đó website showroom
bán ô tô nhằm mục đích nhắm đến người tiêu dùng có thể xem và đặt hàng mọi lúc
trên website.
2
1.4 MÔ HÌNH USE CASE
Hình: 1 Mô Hình use case
3
1.5 MÔ TẢ CÁC USE CASE
1.5.1 Phần quản trị
Use case: Thêm nhân viên
Tác nhân
Quản lý ( quyền Admin)
Mục tiêu
Thêm tài khoản
Mô tả
Quản lý này có quyền cao nhất.
Cần điền đầy đủ thông tin cá nhân (Bao gồm: Họ và Tên, giới tính,
Điều kiện trước
ngày sinh, ngày làm việc và lương)
Hành động của tác nhân
Phản hồi của hệ thống
Ấn
vào
nút
“
Thêm
nhân
viên
- Hệ thống trở lại màn hình đăng
Các sự kiện tiêu
mới ”.
nhập, thông báo sẽ cấp cho tên tài
biểu
khoản và mật khẩu.
Bảng 1. 1 Thêm nhân viên
Use case: Đăng nhập
Tác nhân
Quản lý (Admin và Staff)
Mục tiêu
Đăng nhập vào hệ thống
Quản lý sẽ điền tên đăng nhập và mật khẩu. Nếu đúng với thông tin
trong cơ sở dữ liệu thì chuyển luôn vào trang quản lý.
Điều kiện trước
Đã có tài khoản trước đó.
Hành động của tác nhân
Phản hồi của hệ thống
- Ấn nút đăng nhập.
- Hệ thống kiểm tra thông tin (Tên
đăng nhập và mật khẩu).
Các sự kiện tiêu
+ Nếu khớp, hệ thống sẽ đưa vào
biểu
giao diện trang quản lý.
+ Nếu sai, hệ thống báo “Sai tên
đăng nhập hoặc mật khẩu”.
Mô tả
Bảng 1. 2 Đăng nhập
4
Use case: Đổi tên đăng nhập hoặc mật khẩu (Quản lý)
Tác nhân
Quản lý (Admin)
Mục tiêu
Đổi tên đăng nhập hoặc mật khẩu (Mục đích: Bảo mật tài khoản)
Nhân viên khi đăng nhập bằng tên đăng nhập và mật khẩu đc cấp sẵn
có sẽ vào phần “Đổi tên đăng nhập hoặc mật khẩu”
Điều kiện trước
Đã đăng nhập vào trang quản lý
Hành động của tác nhân
Phản hồi của hệ thống
- Ấn nút “Đổi tên đăng nhập hoặc -Hệ thống trả về giao diện
chỉnh sửa tên đăng nhập và mật
Các sự kiện tiêu mật khẩu”
- Nhân viên điền tên đăng nhập và khẩu (cũ)
biểu
mật khẩu mới vào.
-Hệ thống trả về giao diện
thông tin cá nhân.
- Phần nhập lại mật khẩu, hệ thống kiểm tra textbox “Nhập lại mật
khẩu” xem có trùng với ô “Mật khẩu” ở trên hay không. Nếu không sẽ
Các sự kiện thay
báo “Mật khẩu 2 ô không trùng khớp”.
thế
- Nếu không nhập 1, 2 trong 3 ô hay cả 3 ô thì hệ thống báo “.... không
được trống”
Mô tả
Bảng 1. 3 Đổi tên đăng nhập hoặc mật khẩu (Quản lý)
Use case: Chỉnh sửa thông tin cá nhân (Quản lý)
Tác nhân
Quản lý (Admin)
Mục tiêu
Thay đổi thông tin cá nhân của nhân viên.
Nhân viên có nhu cầu thay đổi thông tin cá nhân như ngày sinh, ngày
làm việc, họ tên. Nhưng tuyệt đối không đc sửa lương và hệ thống đã
chặn textbox này.
Điều kiện trước Đã đăng nhập vào trang quản lý và có quyền Admin.
Hành động của tác nhân
Phản hồi của hệ thống
-Ấn nút “Chỉnh sửa thông tin”
- Hệ thống trả về giao diện chỉnh
Các sự kiện tiêu
-Điều thông tin mới của nhân sửa thông tin cá nhân.
biểu
viên.
- Hệ thống trả về giao diện với
thông tin cá nhân mới.
Mô tả
Bảng 1. 4 Chỉnh sửa thông tin cá nhân (Quản lý)
5
Use case: Xem và duyệt đơn hàng của khách hàng
Tác nhân
Quản lý (Admin và Staff)
Mục tiêu
Xem danh sách hóa đơn hiện tại của các khách hàng. Cập nhật thường
xuyên để xem có hóa đơn mới hay không. Nếu có thì duyệt đơn.
Nhân viên xem hóa đơn, trong hóa đơn có chi tiết hóa đơn (những sản
Mô tả
phẩm khách hàng đã mua). Và duyệt đơn cho khách (Theo tình trạng: Đã
duyệt, đang giao hàng, đã giao hàng,…)
Phải có hóa đơn khách hàng, nhân viên đã có tài khoản và đăng nhập vào
Điều kiện trước
hệ thống.
Hành động của tác nhân Phản hồi của hệ thống
- Nhân viên bấm vào - Hệ thống trả về giao diện danh sách các
“Danh sách hóa đơn” để hóa đơn cập nhật gần nhất.
- Hệ thống trả về danh sách sản phẩm mà
Các sự kiện tiêu xem các hóa đơn hiện tại.
- Nhân viên bấm bào “Chi khách hàng đã mua.
biểu
tiết hóa đơn”
- Hệ thống trả về thông tin hóa đơn đó.
- Nhân viên duyệt hóa đơn Chỉnh sửa phần “Trạng thái” của hóa đơn là:
khách hàng.
“Đang duyệt”, “Đang giao hàng” hay “Đã
thanh toán”.
Bảng 1. 5 Xem và duyệt đơn hàng của khách hàng
Use case: Tìm kiếm hóa đơn khách hàng (theo các tiêu chí)
Tác nhân
Quản lý (Admin và Staff)
Mục tiêu
Thống kế hóa đơn của khách hàng tên là A, hay những hóa đơn được
đặt trong khoảng thời gian từ ngày này đến ngày này hay theo tình
trạng của hóa đơn lúc này.
Nhân viên tìm kiếm hóa đơn theo 4 tiêu chí: Theo tên, theo thời gian,
theo tên và cả thời gian hay theo trạng thái của hóa đơn.
Phải có hóa đơn khách hàng, nhân viên đã có tài khoản và đăng nhập
Điều kiện trước
vào hệ thống.
Hành động của tác nhân
Phản hồi của hệ thống
- Nhân viên di con trỏ vào nút “ Tìm - Hệ thống sẽ trả về giao diện
kiếm”, thì sẽ hiện các loại tìm kiếm: list hóa đơn với ô text hay bảng
Các sự kiện tiêu - Nhân viên nhập tên khách hàng hay chọn ngày để tìm kiếm.
trạng thái hóa đơn, với bảng chọn - Hệ thống trả về danh sách hóa
biểu
ngày thì sẽ hiện ra dạng lịch theo đơn dựa vào giá trị gần đúng
ngày tháng và năm.
(theo text) và theo ngày đã
chọn.
Mô tả
Bảng 1. 6 Tìm kiếm hóa đơn khách hàng (theo các tiêu chí)
Use case: Thêm loại hàng, nhóm hàng và hãng sản xuất
Tác nhân
Quản lý (Admin và Staff)
Thêm những loại hàng, nhóm hàng hay hãng sản xuất mới nhất. Phù
Mục tiêu
hợp với thị yếu thị trường nói chung và khách hàng nói riêng.
6
Mô tả
Điều kiện trước
Quản lý thêm 3 thực thể này trong trang quản lý
Quản lý đã có tài khoản và đăng nhập vào hệ thống.
Hành động của tác nhân
Phản hồi của hệ thống
- Vào mục Danh sách sản phẩm, - Bấm vào sẽ ra danh sách loại
có 3 mục: Loại hàng, Nhóm hàng (nhóm hàng hay hãng sản
hàng, Hãng sản xuất.
xuất)
- Nhân viên bấm vào “Tạo mới”. - Hệ thống trả về giao diện với ô
Các sự kiện tiêu
- Ấn nút “Thêm mới” để tạo loại text cần nhập loại hàng (nhóm hàng
biểu
hàng (nhóm hàng hay hãng sản hay hãng sản xuất) mới.
xuất mới)
- Hệ thống trả về danh sách với loại
hàng (nhóm hàng hay hãng sản
xuất) mới được thêm vào cuối danh
sách.
Các sự kiện thay - Ngoài ra, cần sửa “chay” như thêm loại hàng, nhóm hàng hay hãng
thế
sản xuất mới trong trang chủ do trình độ còn hạn chế.
Bảng 1. 7 Thêm loại hàng, nhóm hàng và hãng sản xuất
Use case: sửa loại hàng, nhóm hàng và hãng sản xuất
Tác nhân
Quản lý (Admin và Staff)
Sửa tên do 1 số lý do như nhập sai, cho phù hợp hoặc cần cập nhật
Mục tiêu
khi có sự thay đổi từ bên thứ ba (hãng sản xuất).
Mô tả
Quản lý sửa tên loại hàng (nhóm hàng hay hãng sản xuất)
Quản lý đã có tài khoản và đăng nhập vào hệ thống, 1 trong 3 tiêu
Điều kiện trước
chí trên cần đã thêm sẵn vào hệ thống trước đó.
Hành động của tác nhân
Phản hồi của hệ thống
- Vào mục Danh sách sản - Bấm vào sẽ ra danh sách loại
phẩm, có 3 mục: Loại hàng, hàng (nhóm hàng hay hãng sản
Nhóm hàng, Hãng sản xuất.
xuất)
- Ứng với tên theo 3 tiêu chí - Hệ thống trả về giao diện với ô
Các sự kiện tiêu biểu
trên, nhân viên bấm vào nút text cần sửa loại hàng (nhóm
“sửa”
hàng hay hãng sản xuất) mới.
- Ấn nút “Cập nhâth” để update - Hệ thống trả về danh sách với
tên loại hàng (nhóm hàng hay tên loại hàng (nhóm hàng hay
hãng sản xuất mới)
hãng sản xuất) được cập nhật.
- Ngoài ra, cần sửa “chay” như thêm loại hàng, nhóm hàng hay
Các sự kiện thay thế
hãng sản xuất mới trong trang chủ do trình độ còn hạn chế.
Bảng 1. 8 Sửa loại hàng, nhóm hàng và hãng sản xuất
Use case: Xem danh sách và chi tiết từng khách hàng
Tác nhân
Quản lý (Admin và Staff)
Quản lý lượng khách hàng đã đăng ký thông tin, theo dõi hóa đơn
Mục tiêu
khách hàng sẽ mua.
Mô tả
Điều kiện trước
Quản lý xem được danh sách khách hàng, mỗi khách hàng có thông tin
chi tiết đặc tả khách hàng đó.
Quản lý đã có tài khoản và đăng nhập vào hệ thống, đã có khách hàng
7
- Xem thêm -