Mã Use Case UC-11 Tên Use Case Đăng kýĐộ ưu tiên Cao Tác nhân Khách hàng Mô tả Cho phép khách hàng đăng ký tài khoản để mua hàngLuồng chạy B1: Truy cập vào trang đăng ký B2: Khách hàng-
Trang 1TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC
BÁO CÁO DỰ ÁN TỐT NGHIỆP Xây dựng website bán son HEVA
Hoàng Phương Anh PH26887
Hà Nội 2023
Trang 35.1.1 Tiêu chí cần đạt 117
Trang 4PHIÊN BẢN TÀI LIỆU
Khung mẫu tài liệu dự án 13/09/2023 Tạo tài liệu 2.0Khung mẫu tài liệu dự án 10/10/2023 usecase mẫuThêm sơ đồ 2.1Khung mẫu tài liệu dự án 11/10/2023 Bổ sung CSDLmẫu và đặc tả 2.2
Too long to read on your phone? Save to
read later on your computer
Save to a Studylist
Trang 5DANH SÁCH THÀNH VIÊN
1 Cao Đức Việt PH26889 0328092280 vietcdph26889@fpt.edu.vn
2 Hoàng Phương Anh PH26887 0983532476 anhhpph26887@fpt.edu.vn
3 Nguyễn Văn Em PH26894 0389684203 emvaph26894@fpt.edu.vn
4 Lê Hữu Hiếu PH26710 0352020509 hietlhph26710@fpt.edu.vn
Trang 6GIẢNG VIÊN HƯỚNG DẪN
Họ và tên: Thầy Trịnh Dương Linh
Cơ quan công tác: Trường CĐ FPT Polytechnic.
Điện thoại: Email: linhtd15@fpt.edu.vn
Ý kiến nhận xét, đánh giá của cán bộ hướng dẫn:
……….
……….
……….
……….
……….
……….
……….
……….
……….
……….
……….
Giáo viên hướng dẫn
(Kývàghirõhọtên)
Trang 7LỜI CẢM ƠN
Lời đầu tiên nhóm dự án quản lý bán túi xách xin được gửi lời cảm ơn đến thầy Trịnh Dương Linh
đã đồng hành và giúp đỡ nhóm chúng em trong quá trình thực hiện dự án
Xin được gửi lời cảm ơn đến các thành viên trong nhóm dự án: Cao Đức Việt, Lê Hữu Hiếu, HoàngPhương Anh, Nguyễn Văn Em đã cùng nhau cố gắng giúp đỡ nhau vượt qua những khó khăn trongquá trình thực hiện để hoàn thành dự án
Trang 8TÓM TẮT NỘI DUNG DỰ ÁN
Hướngđếnpháinữ đammêcáiđẹpvàsự hoànhảo,nhữngngườimàcónhucầumuốnđượcsử
dụnghays utư ầmhoặcđơngiảnchỉ làsở ữuchomìnhnhữngcâysonvớiđủ kiểudángvàmàuhsắcđộcđáođ ntế ừ cácth nghiươ ệukhácnhau.HEVAđãđượcsinhrađể đápứngnhucầuđó,
khôngchỉ cungc pcácmấ ẫusonmớinhấtmàng idùngcòncóthể tìmkiếmvàlựachọnchoườ
bảnthânnhữngm usonphùhẫ ợpvớitúitiềncũngnh như ữngyêucầucánhân.Khôngchỉ ậyv
lý được sản phẩm, thống kê các thông số về những sản phẩm bán chạy nhất, doanh thu từ việckinh doanh online
Trang 9QUY ƯỚC TÀI LIỆU
Trên (Top): 1 inch (2.54cm)
Dưới (Bottom): 1 inch(2.54 cm)
Đầu trang (Header): 0.6inch (1.5 cm)Chân trang (Footer): 0.6inch (1.5 cm)Vào đầu dòng (Indent):1.27 cm
Nội dung lớn 14 Times New
Nội dung nhỏ 12 Times New
Trang 10CHÚ GIẢI TÀI LIỆU
Database, CSDL Là một tập hợp các dữ liệu có tổ chức, thường được sử dụng
lưu trữ và truy cập điện tử từ hệ thống máy tínhJava Là một ngôn ngữ lập trình hướng đối tượng
MySQL MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến
nhất thế giới và được các nhà phát triển rất ưa chuộng trong quátrình phát triển ứng dụng
Trang 11ở bất kỳ độ tuổi hay thu nhập nào, đó chính là: Son môi, sữa rửa mặt và kem chống nắng (kemchống tia UV).
Khi phân tích việc sở hữu sản phẩm theo độ tuổi, có thể phân loại mỹ phẩm thành 3 nhóm:
❖ Một là “sản phẩm phổ biến cho mọi độ tuổi” Sản phẩm “phải có” trong lối sống của nữ giới
và được sử dụng từ giới trẻ cho đến người lớn tuổi Son môi hay sữa rửa mặt đều thuộcnhóm sản phẩm này
❖ Loại thứ 2 là loại “có mức độ sử dụng tăng dần theo độ tuổi” Các sản phẩm được sử dụngvới mục đích “tút lại” làn da của phụ nữ bao gồm kem dưỡng mắt, kem nền, kem che khuyếtđiểm… đều thuộc nhóm sản phẩm này Nữ giới càng lớn tuổi càng có xu hướng phụ thuộcvào những sản phẩm này để che chắn những khuyết điểm trên làn da của mình
❖ Loại thứ ba là các sản phẩm có “mức sử dụng cao nhất trong độ tuổi 20 và 30” Các sảnphẩm này bao gồm mặt nạ, kem dưỡng da/ serum hoặc kem chống nắng Đây là những sảnphẩm người Việt Nam mua khi mối quan tâm về việc chăm sóc da cũng như kiến thức của
họ ngày càng cao
1.1.2 Chỉ số son môi
Trong cuộc suy thoái năm 2001, Leonard Lauder, chủ tịch của Estee Lauder Cosmetics lúc bấy giờ,
đã đưa ra chỉ số này Ông nhớ doanh số bán son môi đã tăng vào mùa thu năm đó, cho thấy rằng phụ
nữ đang đối mặt với môi trường kinh tế không ổn định và cần phải sử dụng các sản phẩm làm đẹp
có mức giá vừa túi tiền
Trang 12Son môi là một trong những sản phẩm làm đẹp có lượng bán chạy nhất.
1.1.3 Kinh doanh son môi online liệu có mang lại hiệu quả doanh số
Theo báo cáo của Insight Handbook 2021, phân khúc lớn nhất của thị trường Mỹ phẩm tại ViệtNam là Son môi, sản phẩm chăm sóc cá nhân tăng 63%, đồ chăm sóc da tăng 55% và mặt hàngmake up tăng 25% so với năm 2018
❖ Với giá thành phải chăng cùng với nhu cầu làm đẹp hiện nay Son môi chính là một vật bất
ly thân đối với bất kỳ chị em phụ nữ Ngoài công dụng tạo màu trên môi, một số dòng soncòn có khả năng dưỡng môi, làm hồng môi, hay là tẩy da chết Chính bởi sự tiện dụng và cáccông năng không thể thiếu để khiến cho phái đẹp thêm tự tin mà son môi vẫn luôn là sảnphẩm làm đẹp số một
❖ Thêm vào đó với việc mua sắm online càng ngày càng phổ biến, việc lập ra các trang webbán son online sẽ phần nào giúp cho khách hàng có thể tiếp cận dễ dàng hơn với các dòngson mới nhất ở bất cứ đâu mà vẫn được hưởng những ưu đãi và dịch vụ như khi mua tại cửahàng
❖ Chỉ số doanh thu thương mại điện tử gia tăng càng là lý do mà chúng ta nên tin tưởng vàoviệc ngành công nghiệp kinh doanh mỹ phẩm online này nhất định sẽ ăn nên làm ra trongthời đại xu hướng mới
Trang 131.1.4 Son không chỉ để làm đẹp
❖ Xu thế sưu tầm son đã trở thành một xu hướng được đông đảo giới trẻ hưởng ứng nhiệt tình.Các nhà mốt vì thế mà càng ngày càng cho ra đời nhiều mẫu son mới độc đáo, nhiều màusắc Tỉ mỉ từ khâu đóng gói tới bao bì sản phẩm và chất lượng của từng cây son Việc sở hữucho mình những dòng son limited còn để khẳng định vị thế và độ giàu có của người sở hữuchính cây son đó
❖ Thiếu hụt dưỡng chất quan trọng: Nghiên cứu của Tổ chức Y tế Thế giới (WHO) đã chỉ rarằng thực đơn ít đa dạng có thể dẫn đến thiếu hụt dưỡng chất quan trọng như vitamin,khoáng chất, và chất xơ Thiếu hụt các dưỡng chất này có thể gây ra nhiều vấn đề sức khỏenhư thiếu sắt (gây thiếu máu), thiếu canxi (gây yếu xương), và thiếu vitamin C (gây cơ thể
dễ mắc bệnh)
❖ Mất hứng thú với việc ăn uống lành mạnh: Cuộc khảo sát của Viện Dinh dưỡng Hoa Kỳ đãcho thấy rằng người dùng có thói quen ăn các món ăn giống nhau thường có xu hướng mấthứng thú và cảm thấy chán chường với việc ăn uống lành mạnh Điều này có thể dẫn đếnviệc họ quay lại thực đơn không lành mạnh và tiêu thụ thức ăn có đường và chất béo caohơn
1.2 Mục tiêu - Phạm vi
Xây dựng ứng dụng bán san HEVA là mục tiêu chính của dự án Ứng dụng này sẽ được phát triểndưới dạng website để giúp người dùng quản lý đơn hàng, thanh toán một cách dễ dàng ĐỒng tờiđưa sản phẩm tới gần hơn với công chúng một cách hiệu quả
Đối với khía cạnh cung cấp thông tin về son môi, ứng dụng sẽ tích hợp một cơ sở dữ liệu đầy đủ vềmàu sắc, loại son, thương hiệu của các dòng son có mặt trên thị trường Người dùng có thể tìm kiếmchi tiết về dòng son đáp ứng với nhu cầu cá nhân
Ngoài ra ứng dụng HEVA còn giúp cho người dùng dễ dàng quản lý đơn hàng của mình Tiếp cậntới các sản phẩm một cách dễ dàng Thanh toán thuận lợi, có thêm nhiều các ưu đãi khuyến mãi lớnCuối cùng, dự án cũng sẽ là nơi để mọi người có thể feedback về sản phẩm mà mình vừa mua Vềdịch vụ mà mình vừa được trải nghiệm xem nó có xứng đáng hay không
Trang 141.3 Nguồn lực - Kế hoạch
ĐỘI NGŨ BAN ĐẦU
STT Họ và Tên Số điện thoại Chức vụ Vai Trò
1 Cao Đức Việt 0328092280 Trưởng nhóm Leader, Dev
2 Lê Hữu Hiếu 0352020509 Thành viên Dev, Test
3 Hoàng Phương Anh 0983532476 Thành Viên Dev, Test
4 Nguyễn Văn Em 0374236759 Thành Viên Dev
Trang 15tìm kiếm một trang web trực tuyến
uy tín thoải mái mua sắm mà khôngphải lo nghĩ về giá cả và chất
lượng
US-2 chủ cửa hàng có một nơi để marketing về mặt
hàng son môi tăng doanh thu bán hàng, gipssản phẩm son môi có thể tiếp
US-4 nhân viên bán
hàng mình có thể dễ dàng quản lý và sửdụng trang web bán hàng có thể cải tiến chất lượng dịchvụ và sản phẩm cho khách
hàng
2.2 Trường hợp sử dụng
2.2.1 Danh sách tác nhân
STT Tên tác nhân Mô tả
1 Admin Là đối tượng có thể đăng nhập và quản lý toàn bộ trang
web Có thể xem thống kê, quản lý sản phẩm, quản lýhóa đơn, quản lý sản phẩm, quản lý bán hàng,quản lýngười dùng
2 Nhân viên Là đối tượng có thể đăng nhập và quản lý hóa đơn,
quản lý sản phẩm, quản lý bán hàng
3 Khách Hàng Là đối tượng đã đăng nhập vào hệ thống, có vai trò là
“Khách hàng” Có thể mua sản phẩm, thêm sản phẩmyêu thích, áp dụng voucher, sửa thông tin và hủy đơn
Trang 162.2.2 Danh sách Use Case
1 Quảnlýhóađơn Nhânviên Nhânviêncóthể quảnlýcáchóađơnđã
đượcxuấtratạothêmhóađơnmớisửahoặcxóahóađơn
2 Quảnlýsảnphẩm Nhânviên Nhânviêncóth thêm,sể ửa,xóasảnphẩm
Xemdanhsáchcácsảnphẩmcònhayđãh tếhàng
3 Quảnlýngười Admin Admincóthể thêm,xóatàikhoảncủangười
Trang 17dùng sử dụngweb
4 Quảnlývoucher Admin Admincóth thêm,s a,xóavoucher.Qu nể ử ả
lýsố lượngvouchervàđiềukiệnápdụng
5 Quảnlýdanhsách
yêuthích
Kháchhàng Kháchhàngcóthêm,sửa,xóasảnphẩm
nằmtrongdanhsáchyêuthíchcủamình.Haycóthể xemtoànbộ danhsách
6 Quảnlýgiỏhàng Khách
hàng,Kháchhàngtiềmnăng
Kháchhàngti mnăngcóthề ể quảnlýđ cượgiả hàngcủamìnhbằngcáchthêm,sửa,xóasảnphẩmtronggiỏ hàng.Vàmuahàngtừsảnphẩmđãthêm
8 Xemsảnphẩm Kháchhàng,
Kháchhàngti mềnăng
Kháchhàngcóthể xemtoànbộ sảnphẩmvàchitiếtsảnphẩmcótrongtrangchủ củac aửhàng
Kháchhàngti mềnăng
Kháchhàngcóthể đăngkýtàikho nả
10 Đăngnh pậ Kháchhàng Kháchhàngđiềnthôngtinbaog mồ
usernamevàpasswordđể tiếnhànhđăng
nhậpđể sử ụngđượccácchứcnăngchỉddùngchokháchcótàikho nả
11 Xemthốngkê Admin Xemthốngkêtổngdoanhthutheoquý,
thánghoặcnăm.Xemđ ctopng imuaượ ườvàtopsảnphẩmbánchạy
Kháchhàngti mềnăng
Kháchhàngcóthể tiếnhànhđặthàngs nảphẩm
13 Quảnlýsổ địachỉ Kháchhàng Kháchhàngđi nthôngtinđề ịachỉ vàosổ địa
chỉ
14 Quảnlýthôngtin Kháchhàng Kháchhàngcóthể sửathôngtincánhânc aủ
Trang 182.2.3 Đặc tả Use Case
2.2.3.1 Use case quản lý
Trang 19Mã Use Case UC-11 Tên Use Case Đăng ký
Độ ưu tiên Cao Tác nhân Khách hàng
Khách hàng cá nhân
User Story
liên quan US-1
Người phụ trách Cao Đức Việt
Mô tả Cho phép khách hàng đăng ký tài khoản để mua hàng
Luồng chạy B1: Truy cập vào trang đăng ký
B2: Khách hàng
- Điền thông tin cá nhân
- Nhấn nút đăng ký
Hệ thống sẽ kiểm tra thông tin cá nhân
- Hợp lệ thì sẽ gửi mã OTP về email đăng ký
- Không hợp lệ thì sẽ yêu cầu khách nhập lại thông tin
B3: Điền OTP được gửi qua email
B4: Chuyển sang trang đăng nh
Lưu ý Nếu thông tin nhập không hợp lệ hoặc bị thiếu, hệ thống sẽ hiển thị thông báolỗi và yêu cầu điền lại thông tin cần thiết
Trang 20Mã Use Case UC-12 Tên Use Case Đăng nhập
Độ ưu tiên Cao Tác nhân Khách hàng
User Story
liên quan US-3
Người phụ trách Cao Đức Việt
Mô tả Cho phép khách hàng đã đăng ký tiến hành đăng nhập tài khoản để mua hàng
Luồng chạy B1: Truy cập vào trang đăng nhập
Trang 21- Hợp lệ thì đưa người dùng vào trang chủ
- Không hợp lệ thì sẽ yêu cầu khách nhập lại thông tin
Lưu ý Chỉ có khách hàng đã đăng ký mới có thể đăng nhập tài khoản
Mã UC UC-2 Tên Use Case Thêm sản phẩm
Độ ưu tiên Cao Tác nhân Nhân viên
User Story
liên quan US-4
Người phụ trách Hoàng Phương Anh
Mô tả Cho phép nhân viên có thể thêm được sản phẩm
Luồng chạy B1: Đăng nhập vào tài khoản nhân viên
B2:Vào mục quản lý sản phẩm để thêm sản phẩm mới
- Loại (Tên loại + Độ bóng/Độ lì)
Trang 24Mã UC UC-2 Tên Use Case Sửa sản phẩm
Độ ưu tiên Cao Tác nhân Nhân viên
User Story
liên quan US-4 phụ trách Người Hoàng Phương Anh
Mô tả Cho phép nhân viên có thể sửa được sản phẩm
Luồng chạy B1: Đăng nhập vào tài khoản nhân viên
B2:Vào mục danh sách để sửa sản phẩm
- Loại (Tên loại + Độ bóng/Độ lì)
Trang 25Mã UC UC-2 Tên Use Case Xóa sản phẩm
Độ ưu tiên Cao Tác nhân Nhân viên
User Story
liên quan US-4 phụ trách Người Hoàng Phương Anh
Mô tả Cho phép nhân viên có thể xóa được sản phẩm
Trang 26Luồng chạy B1: Đăng nhập vào tài khoản nhân viên
B2:Vào mục danh sách để thực hiện xóa sản phẩm cần xóa
Lưu ý Không có
Mã UC UC-2 Tên Use Case Lọc sản phẩm
Độ ưu tiên Cao Tác nhân Nhân viên
User Story
liên quan US-4
Người phụ trách Hoàng Phương Anh
Mô tả Cho phép nhân viên có thể lọc được sản phẩm
Luồng chạy B1: Đăng nhập vào tài khoản nhân viên
Trang 27B2:Vào mục danh sách để thực hiện lọc sản phẩm:
Mã UC UC-2 Tên Use Case Tìm kiếm sản phẩm
Độ ưu tiên Cao Tác nhân Nhân viên
Trang 28User Story
liên quan US-4
Người phụ trách Hoàng Phương Anh
Mô tả Cho phép nhân viên có thể tìm kiếm được sản phẩm
Luồng chạy B1: Đăng nhập vào tài khoản nhân viên
B2:Vào mục danh sách để thực hiện tìm kiếm theo tên sản phẩm
B3: Nhấn lọc
Lưu ý Không có
Mã Use Case UC-1 Tên Use Case Sửa hóa đơn
Độ ưu tiên Cao Tác nhân Nhân viên
Trang 29User Story
liên quan US-4
Người phụ trách Nguyễn Văn Em
Mô tả Cho phép nhân viên sửa hóa đơn
Luồng chạy B1: Nhân viên đăng nhập tài khoản truy cập vào hóa đơn
B2: Tiến hành sửa hóa đơn
B3: Bấm cập nhật hóa đơn vừa sửa
Lưu ý Chỉ có thể sửa hóa đơn khi chờ xác nhận hoặc chưa thanh toán và không sửađược tên khách hàng
Trang 30Mã Use Case UC-1 Tên Use Case Xem hóa đơn
Độ ưu tiên Cao Tác nhân Nhân viên
User Story
liên quan US-4 phụ trách Người Nguyễn Văn Em
Trang 31Mô tả Cho phép nhân viên xem hóa đơn
Luồng chạy B1: Nhân viên đăng nhập tài khoản truy cập vào hóa đơn
B2: Tiến hành xem hóa đơn
Lưu ý Không có
Mã Use Case UC-1 Tên Use Case Thay đổi trạng thái đơn hàng
Độ ưu tiên Cao Tác nhân Nhân viên
User Story
liên quan US-4 phụ trách Người Nguyễn Văn Em
Trang 32Mô tả Cho phép nhân viên thay đổi trạng thái đơn hàng
Luồng chạy B1: Nhân viên tiến hành đăng nhập tài khoản cá nhân
B2:Vào quản lý đơn hàng và bắt đầu thay đổi trạng thái đơn hàng
Trang 33Mã Use Case UC-3 Tên Use Case Thêm tài khoản
Độ ưu tiên Cao Tác nhân Admin
User Story
liên quan US-2 phụ trách Người Lê Hữu Hiếu
Trang 34Mô tả Cho phép admin có thể thêm tài khoản người dùng
Luồng chạy B1: Đăng nhập tài khoản admin
B2: Vào trang quản lý người dùng thực hiện thêm tài khoản cho nhân viên hoặcadmin
B3: Bấm thêm thành công
Lưu ý Chỉ có thể thêm tay tài khoản của admin và nhân viên Admin không thể thêmtài khoản khách hàng trong quản lý người dùng
Trang 35Mã Use Case UC-3 Tên Use Case Sửa tài khoản
Độ ưu tiên Cao Tác nhân Admin
User Story
liên quan US-2
Người phụ trách Lê Hữu Hiếu
Trang 36Mô tả Cho phép admin có thể sửa tài khoản nhân viên hoặc admin
Luồng chạy B1: Đăng nhập tài khoản admin
B2: Vào trang quản lý người dùng thực hiện sửa tài khoản
B3: Cập nhật sửa tài khoản thành công
Lưu ý Chỉ có thể sửa tài khoản của admin và nhân viên Admin không thể sửa tàikhoản khách hàng trong quản lý người dùng và cũng chỉ có thể sửa được tàikhoản admin và nhân viên
Trang 37Mã Use Case UC-3 Tên Use Case Tìm kiếm tài khoản
Độ ưu tiên Cao Tác nhân Admin
Trang 38User Story
liên quan US-2
Người phụ trách Lê Hữu Hiếu
Mô tả Cho phép admin có thể tìm kiếm tài khoản người dùng
Luồng chạy B1: Đăng nhập tài khoản admin
B2: Vào trang quản lý người dùng thực hiện thao tác tìm tài khoản bằng emailB3: Tìm thành công
Lưu ý Có thể tìm kiếm cả tài khoản khách hàng bằng email
Trang 39Mã Use Case UC-3 Tên Use Case Xóa tài khoản
Độ ưu tiên Thấp Tác nhân Admin
User Story
liên quan US-2
Người phụ trách Lê Hữu Hiếu
Trang 40Mô tả Cho phép admin có thể xóa tài khoản người dùng
Luồng chạy B1: Đăng nhập tài khoản admin
B2: Vào trang quản lý người dùng thực hiện thao tác xóa tài khoản
B3: Xóa thành công
Lưu ý Không có
Trang 41Mã Use Case UC-4 Tên Use Case Thêm voucher
Độ ưu tiên Cao Tác nhân Admin
User Story
liên quan US-2
Người phụ trách Hoàng Phương Anh
Mô tả Cho phép thêm voucher mới
Luồng chạy B1: Đăng nhập tài khoản Admin vào trang Voucher
B2: Tiến hành thêm voucher
- Mã voucher
- Phần trăm giảm
- Điều kiện giảm
- Thời gian bắt đầu và kết thúc giảm giá
B3: Kiểm tra và lưu voucher thành công
Lưu ý Không có
Trang 42Mã Use Case UC-4 Tên Use Case Sửa voucher
Độ ưu tiên Trung bình Tác nhân Admin
User Story
liên quan US-2 phụ trách Người Hoàng Phương Anh
Mô tả Cho phép sửa voucher