on ges’ FPT POLYTECHNIC PHIEN BAN TAI LIEU Xây dựng phần mềm bán quân áo thé thao Xây dựng phần mềm bán áo khoác 5S FASHION... Mục tiêu Nhằm mang đến trải nghiệm mua sắm tuyệt vời
Trang 1TRƯỜNG CAO ĐĂNG FPT POLYTECHNIC
FPT POLYTECHNIC
BAO CAO DU AN
DE TAI: PHAN MEM BAN AO KHOAC 5S FASHION
Fashion
Chuyén nganh : Phat trién phan mém Nhóm thực hiện : Nhom 9
Sinh viên thực hiện : Tran Trung Kién
Lai Van Quang Tran Trung Hiếu Nguyén Dat Trong
MUC LUC
MUC LUC2
DANH SÁCH THÀNH VIÊN
GIẢNG VIÊN HƯỚNG DẪN
PHẢN 1: GIỚI THIỆU
11
12
Trang 28ø Education
FPT POLYTECHNIC
1.1 Bối cảnh - Hiện trạng 522 2 S11 2211221221122112121121222122222 212121222222 12122 2n 12
1.2 Muc tiéu 02.8, .aãã1ãg 12 L201 Mule teu šẽšắẮÝẮẮỶÝẢ 12 loa na 5Ã HH 13 1.3 Nguồn lực kế hoạch 2222313221215 112112111121121121111211111255 1225122222222 sy 17 1.3.1 Cac thanh vién nhom ađaiỒiỒ 17
1.3.2 Các nguyên tắc quản lý dự án-Kế hoạch: - Sàn HH tt He ngày 18 1.3.5 Kế hoạch phân chia công việc 5222 222 221122111112112111221121211121121222110121122 2211111222, 19
PIN (0.00 0 Sna Ả ẢẢ ẢẢẢ
2.2 Trường hợp sử dụng
2.2.1 Danh sách tác nhân - - 2c 2 1101121211111 111951 111k SE KT g vn Tn 1 1x kk n3 xxx 23
P8 00 19 d cễỶễỶễảảẼÃẼŸỶŸỶÝÝỶÝỶÝỶÝỶÝỶÝ 23 2.2.3 Dac ta Use Case 25
2.3.1 Danh sách thực thé 2002222202 222222222222222222 2222222222222 48 2.3.2 Các mối quan hệ 20 2 21 22121122112122 1201212222212 2212221221212 22 48 2.3.3 Sơ đồ quan hệ thực thê 22222222 1212221112111111122111221111211111222112111212222211122212222 2222k, 50
3.1 Kiến trúc hệ thống 52 2 212 1112112211 01121222212 1212222122211 1221122 xe 51 3.2 Co 86 A SU NgH, Ả ÒỎ 51 3.2.1 Danh sách bảng s22 50 2221112221102121112221 0210222221221 51
Sơ đồ ERD c2 HH n2 n1 2n H221 11 212gr
3.3 Giao diện người dùng
PHẢN 4: THỰC THI
4.1 Tổ chức mã nguỗn 22 3 21211 221121122112122 1221222212221 2212222 12122222 e 69
TU acc aaa.aắm ceeeteeceeeeeeae 69
5.1 Kế hoạch kiểm thử ccccceccesceessesssevesevsseessssessvevseevisetsessseessesssettietieetiestsesasstssssetieeticitvestesesse 70
Chiến lược triển khai 2222 S111 1511111111151111122211 1512251222122 2222222222222 xa 70
5.2 Thống kê kết quả 2222 S2 2122112112212 1201 221211122 1212221212122 ra 71
Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 3on ges’
FPT POLYTECHNIC
PHIEN BAN TAI LIEU
Xây dựng phần mềm bán quân áo
thé thao
Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 48ø Education
FPT POLYTECHNIC
DANH SÁCH THÀNH VIÊN
gee
ST
T
1 | Trần Trung Kiên PH42696 0974671634 | kienttph42696@fpt.edu.vn
2 | Lại Văn Quang PH42568 0927206511 | Quanglvph42568(2fpt.edu.vn
3 | Trần Trung Hiếu PH42544 | 0969960311 | Hieuph42544@fpt.edu.vn
4_ | Nguyễn Đạt Trọng PH43245 0582095830 | Trongndph43245@fpt.edu.vn
1 Mục tiêu Nhằm mang đến trải nghiệm mua sắm tuyệt vời cho khách hàng phần mềm bán áo khoác 5S FASHION của chúng tôi cung cấp một giao diện thân thiện và đầy đủ thông tin về Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 58ø Education
FPT POLYTECHNIC
sản phâm Tại đây, bạn có thê đễ dàng tìm kiếm và khám phá các mẫu áo nam mới nhất của 5S FASHION, thông tin về tên sản phâm, hình ảnh minh họa, thông tin về màu sắc và kích thước, cũng như các thông tin vẻ thương hiệu, xuất xứ và giá cả chỉ với vai cú click chuột từ máy tính có kết nối internet Điều nảy giúp bạn tiết kiệm thời gian và tiền bạc mà không cần phải đến cửa hàng trực tiếp
Chúng tôi cung cấp nhiều phương thức thanh toán linh hoạt, giúp bạn thanh toán một cach dé dang va an toàn Bất kỳ giao dịch mua sắm nào cũng được xử lý một cách thuận tiện
cho bạn
Ngoài ra, trang web của chúng tôi cũng giúp bạn quản lý thông tin cá nhân và lịch sử đơn hảng của mình một cách đơn giản, nhanh chóng và chính xác Điều này giúp bạn nắm
bắt được mọi thông tin cần thiết về trạng thái đơn hàng và lịch sử mua sắm của bạn
Hãy cùng trải nghiệm mua sắm thuận tiện và thú vị trên trang web của chúng tôi và cảm nhận sự tiện lợi mà chúng tôi mang lại
1.2 Phân chia công việc
Resource Work STT Task name Start Finish
name progress
1.Phân tích và thiết kế hệ thống
Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 6
FPT POLYTECHNIC
Ll Thiét ké database | 17/11/2023 | 17/11/2023 Kién 100%
14 | Thiétké USECASE | 17/11/2023 | 17/11/2023 | Cả nhóm 100%
Thiét ké Activity
Diagram
16 | Lam document dy an | 25/11/2023 | 02/12/2023 Hiéu 100%
1.7 | Thiếtkế giao điện | 22/11/2023 | 23/11/2023 Hiếu 100%
Xây dựng khung
18 project front-end, | 19/11/2023 | 5/11/2023 Cả nhóm 100%
back-end
thông kê
3 Code chức năng
3.6 Ban hang tai quay | 25/11/2023 | 02/12/2023 Trong 65%
3.7 Thống kê 30/11/2023 | 02/12/2023 Quang 100%
Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 7on pees’
FPT POLYTECHNIC
1.3 Danh sach Use Case
Danh sdch Use Case!
1UseCase ` `
Xây dựng phần mềm bản áo khoác 5S FASHION
Trang 88ø Education gee
FPT POLYTECHNIC
STT | Ma UC Tén UC Tac nhan Muc dich
¬ Nhân viên xem thông tin chỉ
1 UC-1 wae , Nhân viên tiệt về các phiêu giảm giá có
san trong hé thong
2 UC-2 Xem san pham Nhân viên | Xem chỉ tiết thông tin sản phẩm
fas x ne Nhân viên thực hiện giao dich
3 UC-3 | Bản hàng tại quây Nhân viên bán hàng cho khách
4 UC-4 hằng tá nhân) Nhân viên | Kiểm tra thông tin sản phẩm
Quản lý khách " Quản ly thực hiện các hoạt động
5 UC-5 : Quan ly liên quan đến quản lý thông tin
khách hàng
¬.- Quản lý thực hiện các hoạt động
6 UC-6 Quan lý nhân Quản lý quản lý nhân viên trong cửa
7 | uc-7 | Quản lý sản phẩm | Quảng - | Cuảnlý thục hiện các hoạt động
quản lý về thông tin sản phẩm
8 UC-8 Quan ly phiêu Quản lý Quản lý thực hiện các hoạt động
giảm giả quản lý đôi với phiêu giảm giả
Thống kê doanh số bán hảng, số
9 UC-9 | Quan ly hoa don Quan ly lượng sp bán được và các chỉ số
theo khoảng thời gian
10 | UC-10 Thống kê Quản lý Theo đõi doanh số bán hàng
an ly, Nha \
I1 |[UC-II Đăng nhập — | Cua ý, Nhân [ Lân quyền
viên
Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 9BGB «20 Oe
FPT POLYTECHNIC
Sơ đô phân rã chức năng
Phần 2: Thiết kế
3 Cơ sở dữ liệu
3.1 Danh sách bảng
Chứa thông tin về giao dịch mua
1 Hóa đơn hàng, bao gồm các sản phẩm, số | Khách hàng
lượng, giá cả, và thông tin thanh toán
Người mua hàng, được đại diện bởi
2 |Kháchhảng | thông tin cá nhân như tên, địa chỉ, số
điện thoại, và thông tin khác
Xây dựng phần mềm bán áo khoác 5S FASHION
Trang 108ø Education gee
FPT POLYTECHNIC
Địa chỉ chỉ tiết của khách hàng, Địa chỉ khách | thường được liên kết với thông tin
hang khách hang để xác định nơi giao
hàng
Người làm việc trong cửa hàng, có
4 Nhân viên thê liên quan đến các thông tin như
tên, chức vụ, và thông tin
VỊ trí công việc của nhân viên trong
5 Chức vụ tổ chức, ví dụ: nhân viên bán hàng, | Nhân viên
quản lý kho
| Chi tiết về từng mục trong hóa don,
6 , bao gôm thông tin về sản phâm, số | Hóa đơn
tiết
lượng, giá cả, và các thông tin khác
_| Chi tiết về từng sản phẩm, có thể bao
San pham chi] , ¬¬ , Loa 2
7 gom théng tin vé mau sac, chat liệu, kích | Sản phâm
thước, và nhà sản xuất (NSX)
Mô tả tổng quan về sản phẩm, có thể
8 San phâm chứa thông tin như tên, mô tả, giá cả, và
nhà sản xuất
9_ | Màu sắc Thuộc tính mô tả màu sắc của sản phẩm | Sản phẩm chỉ tiết
10 | Chất liệu Loại vật liệu chế tạo sản phẩm Sản phâm chỉ tiết
11 | SIZE Phù hợp với size khách hàng Sản phẩm chỉ tiết
, Phân loại hoặc nhóm sản phẩm theo - "
các tiêu chí cụ thê
Cách thức Cách khóa của sản phâm như đóng , 2 os
đóng cửa cúc hoặc khéo khóa
Xây dựng phần mềm bán áo khoác 5S FASHION
10
Trang 11
8ö Education 0+
FPT POLYTECHNIC
Kích thước của sản phâm, đặc biệt
14 | Size quan trọng đối với quần áo hoặc giảy | Sản phẩm chỉ tiết
dép
„ |} Chỉ tiết về cách mà thanh toán được
_| thue hign, c6 thé bao gom thông tin
15 | thanhtoan chi] | c , `
; ve thẻ tín dụng hoặc tài khoản ngân
tiết
hàng
Phiếu giảm | Chứa thông tin về mức giảm giá áp
giá dụng cho hóa đơn
Ghi lại lịch sử các giao dịch mua hàng
¡ Lịch sử hóa | trước đó của khách hàng, cung cấp cái
don nhìn tông quan về hoạt động mua săm
của họ
Bảng 1: Danh sách thực thể
3.1.2 Đặc tả bảng
Sơ đồ ERD
# leo sử " :
KHACHHANG Ý- MalPsehleeg
”” PHIEUTRA
Xây dựng phần mềm bán áo khoác 5S FASHION
®Í DOTGIAMGIA 1 Mab
11
Trang 12
BG en 0=
FPT POLYTECHNIC
Hình 2: Sơ đồ quan hé thuc the ERD
3.2 Giao điện người dung
ME
TU
Bán hàng
Hóa đơn
DU À2)
Pore]
Giảm giá
Thống kê
ts @BESPCOPOROCSCL BD -v mw ono ea
1.Giao dién trang chu
Xây dựng phần mềm bản áo khoác 5S FASHION
12
Trang 13FPT POLYTECHNIC
Hình 3: Giao điện ban hang
Quần áo thể thao
Mã san phim: Số lượng : Loại : Size:
¬ Chẹn sản phẩm Giá gốc : Chất liệu : Màu sắc :
ÁoMU aa Vài Bi jxehh
PSU ol) Tên sản phẩm :
dows
CET re)
een ey
Hóa đơn
là 2
Bảng thông tin sản phẩm Tìm kiếm sản phẩm : Tmuên Lee heo chờ màu Khách hàng
Mã sản phẩm Tên sin phim | Size âu sắc SỈ lượng “há gắc i6 bên Thượng
1 set AeMU " Đề 10 800800 820000 Cin bin
8 SP2 Qube short s Den 1 #0000 Cin bin Giam gia 1 $P2 donc t Trắng 0 120800 120000 0 Cánbin
0 SP33 onc L Trắng 4 1200000 120000 ban
0 $P5 howe t Nant is 4 1600000 140009 0 Mgởng bả»
0 sPé Áo câu lcg L Trắng 0 222000 2220080
R Ä 0 sP9 s serbia © 1000 1000.0 Ctnbin
Thống kề
5 v se h øa 12% CH
Tim hg >:›, tang COPPRO@L RD + ¥ w ovo 0 Hinh 4: Giao dién san pham
Hóa don:
Khách hàng (Khichiế a
SBT rach Trang chủ
rari
Phi tẩm [0
Hóa đơn Tổng tiền hóa đơn :
DER Tiền khách phải trá :
Khách hàng
Giảm giá
Ko Min | | tea
Bho tmtten ^eazus»c€@(c°đ:sođ: 4 TH —-———
Hình 5: Giao điện ban hang
Xây dựng phần mềm bán áo khoác 5S FASHION
13
Trang 14BữD .- gee
FPT POLYTECHNIC
Lịch sử giao dịch
Thông tin hóa đơn
Mã hóa đơn : Trang chủ Nhãn viễn tạo :
a Khách hàng :
San phim = Mà fet Ngạc Án : h Đợt:
Hóa đơn Tổng tiên của hóa đơn :
eid Số tiền khách căn trả :
Khach hang
Giam gia
INHOA DON
MT
CS ys @BEPCOPPOROPCL BD + ¥ me ovo ie
Hinh 6: Giao dién thuộc tính hoá đơn
Quản lý nhân viên
Mã nhân viên : Email: Chewy: @ Oảng — C2 Mhhnvên
Tên nhân viên : Số điện thoại : Giới tính : Ohm On Trang chủ
Địa chỉ : "Mật khẩu :
CÚ
CET Ce)
eR Coli)
—
ea
: : Mã nhân vên Chức vụ Họ và tên Email SĐT Đa chỉ Gởi th Trang thấy |
Khách hàng Quản) HO fen teh mưthaeh23i008tptedvm 0367054721 mà sen Chia
Quiet Trần Trưng Kiên benfptsdu vn 0867064321 tà Nam Cor ties Quản lý Thánh Đạt daeitfpt cum 0887854521 HH Nạn Cénie Quản lý Hoàng Tùng Duong cđuarofpt euvn HH Nam 'ĐãnghŸ Nhận vên Arty ##xffpLedu vn (67664521 HÀ Năm Cin tan
Giam gia
Thống kê
“6 sy @BEFCOPCOROOL ED ~v we ovo rea Hinh 7: Giao dién nhan vién
Xây dựng phần mềm bán áo khoác 5S FASHION
14
Trang 15B ww
- 8 x QUAN LY KHACH HANG
Tên khách hàng Email
Thêm —, Làm mới |
'Số điện thoại Giới tính © tam Ono
Trang chủ
Sửa Xba |
Sản phẩm Địa chỉ Hạng khách hàng (Đôn x
Bán hàng
Coli) Tìm kiếm :
DU Là
AM8khách hông “Tên khách hãng, “Số điện thos! ya chi Email Giới tụng
Khách hàng 2 Trần T«eg 097482136 HN khacthang! đtợnaf com Nam Đẳng
3 Ngọc 0986478322 HA Meacttang2Bợnal com No Bec + uc An 199952041 How MuCPung)(đự nai com Nae Vàng
i = 5 Văn Từng 017340788 ow khactangtfđơnal com Nan varg
Giảm giá 6 ‘Tag Kan 0974671634 Thử Bi: Kien gral com Nam Vàng,
MT
M.„.- >.0gNH3zc@Cđsgog le ‘a ^ W mm emo ana
Hình 8: Giao điện khách hàng
Xây dựng phần mềm bán áo khoác 5S FASHION
15
Trang 16
FPT POLYTECHNIC
= ø x
ĐỢT GIÁM GIÁ Thời gian bắt đầu :
MT
cc
=a
iri) itu kiện giảm giá cho hóa đơn (>):
Bán hàng
E————
T Coli)
CC)
— _ Tên đợt _ Ngày bắt đâu _ Ngày kithhộc - Phản tâm gầm _ ĐIU iến Trang tn
2023 01 2073-12-28 2 50/0000 “Côn hạn
Sole he 2023-46-06 2023-00-01 Ss 2000000 Hither
Giam gia
Hinh 9: Phiéu giam gid
Tổng tiền hóa đơn
đã thanh toán thành công :
cI
Trang chú
Quần áo
Nhân viên
Khách hàng | Miu sie _ Dhátliệu - _ Giá bán -_ §LIỀ kho _§Lđã bán Tint rang
8 Coten c000.0 5 “Côn bên
Đi Coren 220000 4 ” “Côn bén
oe ae 80000 0 10 o Con bans
Pee Ben 2000.0 ? 0 “Côn bên
eS Trắng và 1200000 ° 5 Cin tn
enh Coton 1900000 4 9 Ngững bên
Hình 10: Giao điện thống kê
Xây dựng phần mềm bán áo khoác 5S FASHION
16
Trang 17GGG Education
FPT POLYTECHNIC
Xây dựng phần mềm bán áo khoác 5S FASHION
gees’
17
Trang 188ø Education
FPT POLYTECHNIC
PHAN 3: KIEM THU
3.1 Ké hoach kiém thir
Tiêu chí cần đạt
Tiêu chí cần đạt là những tiêu chuân cụ thê mà phần mềm phải đạt được để được coi
là hoàn thành Điều này có thê bao gom:
1 Chức năng: Mô tả các chức năng cụ thể mà phần mềm cần phải thực hiện, bao gồm các yêu cầu chức năng cũng như các yêu cầu phi chức năng
2 Hiệu suất: Do lường hiệu suất của phần mềm, ví dụ: tốc độ xử lý, thời gian phản hỏi,
tải trọng tối đa
3 An toàn: Đảm bảo tính bảo mật của phan mém dé ngăn chặn các mối đe dọa tiềm năng
4 Tương thích: Kiểm tra tính tương thích của phần mềm với các hệ thống và trình
duyệt khác nhau
Chiến lược triển khai
+ Lập kế hoạch kiểm thử: Xác định thời gian và tài nguyên cần thiết cho các loại kiểm thử khác nhau
+ Chọn công cụ kiêm thử: Chọn các công cụ kiêm thử phù hợp để thực hiện các loại
kiểm thử cụ thể
+ Tạo tài liệu kiểm thử: Xây dựng tải liệu mô ta chi tiết về cách kiêm thử sẽ được thực hiện, bao gồm kịch bản kiểm thử và dữ liệu thử nghiệm
+ Thực hiện kiêm thử: Thực hiện các bài kiểm tra theo kế hoạch, ghi lại kết quả và
theo dõi bất kỳ van đề nào xuất hiện
+ Báo cáo kết quả: Báo cáo kết quả kiểm thử và xác định xem phần mềm đã đạt được
tiêu chí cần đạt hay chưa
+ Sửa lỗi và kiểm tra lại: Nếu phát hiện lỗi, sửa chúng và kiểm tra lại để đảm bảo rằng chúng đã được khắc phục
+ Kiém tra chấp nhận: Kiểm tra cuối cùng để đảm bảo rằng phần mềm đáp ứng yêu cầu của người dùng
Xây dựng phần mềm bán áo khoác 5S FASHION
18