Cgng với sp nt dô i của thương mại điê in tử t Viê it Nam những nămgần đây, mô it hnh thức gifp người mua d dàng tm ki*m thông tinnhanh chóng về sản phum và mua b$n d dàng hơn trên I
Trang 15 Phan Ti*n Tun
6 Nguyn Th, Vân Anh
Instructor Th.S Trịnh Văn Chung
Fit_NTU 10/ 2022
Trang 2M$c l$c
I Đ,nh nghĩa vn đề 2
1 Tóm tắt vn đề 2
2 Hệ th!ng hiện tại 2
3 Hệ th!ng đề xut 3
4 Ranh giới của hệ th!ng 3
5 Yêu cầu phần cứng và phần mềm 4
5.1 Yêu cầu t!i thiểu 4
5.2 Yêu cầu đề xut 4
II Yêu cầu của kh$ch hàng và đặc điểm k thuật 5
1 Người sử dụng Hệ th!ng 5
2 Chức năng hệ th!ng 5
2.1 Guest functions ( Chức năng của kh$ch vãng lai ) 5
2.2 Member functions (Chức năng của thành viên) 6
2.3 Admin functions (Chức năng của người quản tr, hệ th!ng) 7
III Thi*t k* hệ th!ng 9
1 Entity Relationship Diagram 9
2 Database Design 10
3 Sơ đồ quan hệ giữa c$c bảng 17
4 Sitemap 18
5 Algorithms 19
IV Sample web 21
V Task Sheet 25
Trang 3I Định nghĩa vấn đề
1 Tóm tắt vấn đề
Te những năm 2000 đ*n nay chfng ta đang s!ng và đồng hànhcgng những thi*t b, công nghê i và linh kiê in điê in tử Chfng len lji vàonhững thứ đơn giản nht gifp đk con người te viê ic sinh hoạt, hmc tâ ip,làm viêc và hơn th* nữa là nó cnn gifp chfng ta xả stress sau những giờlao đô ing căng thong Thâ it sp phải đ$nh gi$ cao những lqi rch mà nó đã
và đang mang lại cho cuô ic s!ng của con người Với gi$ thành rt đadạng về msu mã và chủng loại thâ it nhiều lpa chmn mà ta có thể chmn lpa
và sử dụng Chfng thâ it sp qu$ tuyê it cho cuô ic s!ng của con người chfngta
Cgng với sp nt dô i của thương mại điê in tử t Viê it Nam những nămgần đây, mô it hnh thức gifp người mua d dàng tm ki*m thông tinnhanh chóng về sản phum và mua b$n d dàng hơn trên Internet, nhóm 4chfng em với những ki*n thức đã hmc đưqc tại trường và nắm bắt đưqc
sp cần thi*t về th, trường mua b$n linh kiê in điển tử đang rt ph$t triểnchfng em xin đưqc giới thiê iu với thầy và c$c bạn website do nhóm thpchiê in Website b$n linh kiên điê in tử
2 Hệ thống hiện tại
Khi mu!n mua linh kiê in điê in tử kh$ch hàng thường phải đ*n tâ incửa hàng để chmn loại sản phum mà mnh cần nhưng đôi khi cửa hàng lạikhông có swn những sản phum mà kh$ch hàng cần nhưng đó là câuchuyê in c khi nói về viê ic mua b$n Giờ đây kh$ch hàng có xu hướng tmki*m thông tin và đă it mua sản phum tại c$c trang web uy trn và hm có thểbi*t đưqc những thông tin của sản phum mô it c$ch nhanh chóng và rt roràng minh bạch te những trang web đó
Không những vâ iy hm cnn có thể nhâ in đ,nh kh$ch quan nht về sảnphum khi đmc những phản hồi đưqc những phản hồi của những kh$chhàng kh$c khi*n hm có thể cảm thy chắc chắn hơn cho những quy*t đ,nh
Trang 4về viê ic mua hàng của hm Mô it trang web hoàn toàn có thể có đủ nhữngchức năng về viê ic đ$nh già và tm ki*m thông tin dành cho kh$ch hàng.
3 Hệ thống đề xuất
Website này sẽ mang lại cho bạn một c$i nhn và toàn diện về c$clinh kiê in điê in tử mà kh$ch hàng sẽ mua Hm mong mu!n st hữu chomnh những linh kiê in mới nht và t!t nht với gi$ cả tu{ vào tfi tiền của
hm Vậy website của chfng tôi sẽ mang đ*n những thứ mà hm mongmu!n
Chfng tôi đã xây dpng một hệ th!ng giới thiệu chi ti*t về c$c linhkiê in đa chủng loại và nhiều msu mã mới nht
Những thông s! chi ti*t và hnh ảnh ro nét của chfng tôi sẽ cho bạnthy đưqc trnh năng của sản phum một c$ch ro ràng nht Đặc biệt, c$csản phum đa dạng sẽ đảm bảo bạn tm thy đưqc sản phum mnh mongmu!n
Website cnn cung cp c$c thông tin phản hồi để kh$ch hàng có thểgửi phản $nh thắc mắc trpc ti*p cho admin
Hệ th!ng gij hàng cng như thanh to$n trpc tuy*n sẽ gifp kh$chhàng có thể d dàng st hữu sản phum một c$ch nhanh nht
4 Ranh giới của hệ thống
Những giới hạn của hệ th!ng vsn đang đưqc hoàn thiện :
Việc mua b$n và đă it hàng trpc tuy*n cnn hạn ch* về mặt khoảngc$ch,Website chỉ giao hàng min phr trong b$n krnh 50 km, ngoài phạm
vi đó kh$ch hàng sẽ phải đ*n trpc ti*p cửa hàng hoặc ch,u thêm phr vậnchuyển
Hướng ph$t triển :Sẽ mt rộng hơn c$c vn đề liên quan đ*n diđộng như d,ch vụ sửa chữa tại nhà và bảo hành ,ngoài ra sẽ ph$t triển
Trang 5thêm din đàn để mmi người cgng vào để hmc hji kinh nghiệm cng nhưtrao đổi c$ch sử dụng c$c trnh năng của mỗi hệ th!ng, thi*t b,, và sửachữa bảo hành khi có sp c! sảy ra Mô it s! phần mềm, công cụ liên quantới website kh$c vsn chưa đưqc hoàn thiện.
* Connect Internet or LAN
hoặc Microsoft EdgeVersion
Trang 6105.0.1343.50 (Official build)(64-bit)
Trang 7II Yêu cầu của khách hàng và đặc điểm kỹ thuật
Process Tm ki*m trong CSDL
Output Hiển th, thông tin về sản phum mà kh$ch hàng
mu!n xem
2 Tm ki*m sản phum:
Description Cho phép kh$ch hàng tm ki*m sản phum theo ýmu!n.Input Chmn sản phum cần tm ki*m
Process Tm ki*m thông tin theo yêu cầu trong CSDL
Output Đưa ra k*t quả tm ki*m theo yêu cầu
Trang 8Output Hiển th, thông b$o đăng ký thành công hoặc nhậplại.
2.2 Member functions (Chức năng của thành viên)
Member có đầy đủ c$c chức năng của kh$ch vãng lai như:
+ Xem sản phum
+ Tm ki*m sản phum
+ Góp ý nhận xét
+ Chmn hàng
Ngoài ra Member cnn có một s! chức năng sau:
5 Đăng nhập ( Login WebSite):
Description Sau khi đăng ký thành công member có thể đăng
nhập vào Website
Input Nhập Username và Password
Process Kiểm tra đã nhập Username và Password chưa vàkiểm tra Acount của Member này có trong CSDL?Output Đưa ra thông b$o bạn đăng nhập thành công hoặc
Trang 9yêu cầu nhập lại.Hie
6 Đăng xut (Logout WebSite) :
Description Thành viên tho$t khji đăng nhập vào WebSite
Input Tho$t khji trang web thanh viên
Process Truy xut CSDL và kiểm tra xem đã tho$t ra khjiđăng nhập chưa.Output Hiển th, đã tho$t khji thành công hoặc yêu cầu làm lại
7 Mua hàng:
Description Kh$ch hàng đặt mua những g đã có trong gij hàngcủa mnh.Input Lpa chmn loại m$y cần mua
Process Truy cập CSDL lưu thông tin đã chmn
OutPut Thông tin về sản phum có trong hóa đơn
2.3 Admin functions (Chức năng của người quản trị hệ thống)
Admin có đầy đủ chức năng như 1 thành viên như:
+ Xem sản phum
+ Tm ki*m sản phum
+ Đăng nhập
+ Đăng xut
+ Thay đổi mật khuu
+ Thay đổi thông tin đăng kr
Ngoài ra Admin có có một só chức năng quản lý sau:
1 Quản lý User Account:
Description Chức năng này cho phép Admin xem, xóa, sửa ttcả c$c Account.Input Chmn Account cần thay đổi
Process Truy xut cơ st dữ liệu ly thông tin sau đó thay
Trang 12III Thiết kế hệ thống
1 Entity Relationship Diagram
Trang 132 Database Design
Mô tả chi ti*t c$c bảng:
1 Table user : Bảng Kh$ch hàng.
FieldName Data Type Data Length Constraint Description
user_id Int 11 Primary key Mă kh$ch hàng.email varchar 100 Default null Email
pass varchar 50 Default null Mật khuu
sdt varchar 20 Default null Điện thoại củakh$ch hàng.role varchar 50 Default null Quyền của kh$chhàng.
2 Table chi_tiet_gio_hang: Bảng chi ti*t gij hàng.
FieldName Data Type Data Length Constraint Description
id gio hang int 11 Primary keyNot null Mă hóa đơn.id_giay int 11 Default null Tham chi*uđ*n bảng sản
phum
so_luong int 11 Default null S! lưqng sảnphum
ngay_gio_them
_vao _gio Varchar 200 Default null
Thời gianhang đưqcthêm vào gij
Trang 143 Table don_hang: Bảng đơn hàng
Type
Data Length Constraint Description
PrimarykeyNot null
Mã hóa đơn
user_id
nullForeignkey
Tham chi*uđ*n bảnguser
null Tổng tiền.ngay_gio_thanh_t
oan
Varchar 100 Default
null
Ngày giờthanh to$ntinh_trang Varchar 50 Default
null
Tnh trạngsản phumten_nguoi_nhan Varchar 50 Default
null
Tên ngườinhận hàngsdt_nguoi_nhan
Varchar
50
Defaultnull
S! điện thoạingười nhậnhàngdia_chi_nguoi_gia
o_hang
Varchar
255
Default null Đ,a chỉ người
nhận hang
Trang 154 Table chi_tiet_don_hang: Bảng Chi ti*t đơn hàng.
Field Name Data Type Data Length Constraint Note Descript ion
ma_don_hang int 11 Foreign key
Foreignkey
Thamchi*uđ*n bảngdon_hangid_giay int 11 Foreign key
Thamchi*uđ*n bảnggiay
so_luong money Default null
S! lưqngtrongkho
5 Table gio_hang: Bảng gij hàng.
FieldName Data Type Data Length Contraint Description
id gio hang int 11
Primary keyNot null Mă loại sản phumuser_id int 11 Foreign key Mã kh$ch hàng
6 Table giay : Bảng Sản phum
FieldName Data Type Data Length Contraint Descripti
on
Trang 16id giay int 11 Primary keyNot null Mă sảnphum
ma nha cung
Tên nhàcung cpten varchar 150 Default null Tên sảnphumphan_loai Varchar 100 Default null C$c loạiđồ dgng.
hinh1 Varchar 100 Default null Ảnh củasản phumhinh2 Varchar 100 Default null Thời gian
bảo hành.hinh3 Varchar 100 Default null Gi$ nhậpsản phum.so_luong_ton_
so_luong_ton_
Default null S! lưqng
tổng khocó
7 Table kich_co : Bảng krch ck giày
FieldName Data Type Data
Length Constraint
Descriptio n
Thamchi*u đ*nbảng giay
Trang 17S! lươnghang tồnkho b$nSo_luong_ton_kho_tong Int 50 Default null
S! lưqngtồn khotổng
8 Table nha_cung_cap: bảng nhà cung cp:
FieldName Data Type Data Length Contraint Description ma_nha_cung_ca
PrimarykeyNot null
Id nhà cungcp
ten_nha_cung_cap Varchar 150 Default
null C$c nhàcung cp
null Đ,a chỉ c$cnhà cung
cp
null S! điệnthoại
9 Table nhap_kho: bảng nhập kho
Type Data Length Contraint Description
Primary
Mã sản phumnhập kho
Trang 18nullForeignkey
Mã sản phumTham chi*uđ*n bảngnha_cung_cap
ngay_gio_nhap_kho Varchar 100 Default
null Ngày nhậpkhoso_luong_hang_nha
p int 30 Defaultnull S! lưqngnhập khotong_tien_nhap_kho Int 30 Default
null Tiền nhập kho
10 Table chi_tiet_nhap_kho: chi ti*t nhập kho
FieldName Data Type Data Length Contraint Description ma_nhap_k
ho
Int 11 Default null
Foreign key
Mã sản phumnhập khoTham chi*u
Trang 19size int 11 Default null Krch ck sản
phumso_luong_cu
a_size
int 30 Default null S! lưqng trong
khodon_gia Int 50 Default null Tiền sản phum
11 Table xuat_kho: chi ti*t nhập kho
FieldName Data Type Data Length Contraint Descriptio n
Primarykey
Mã sảnphum nhậpkho
so_luong_xuat_kho int 30 Default null S! lưqng
xuat khongay_gio_xuat_kh
phum nhậpkhoTham chi*uđ*n bảng
Trang 20Tham chi*uđ*n bảnggiày
So_luong_cua_siz
e int 30 Default null S! lưqngcủa giày
3 Sơ đồ quan hệ giữa các bảng
Trang 214 Sitemap
Xem thong tin
con ty. Xem thong tinsan pham Tim kiem sanpham. Dang ky thanhvien. Cho san phamvao gio hang.
TRANG CHU GUEST
Xem thong tin
con ty. Xem thong tinsan pham Tim kiem sanpham. Dang nhap. Cho san phamvao gio hang. Dat hang.
Quan ly phuong thuc thanh toan.
Quan ly thanh vien.
TRANG CHU
Quan ly nha cung cap.
MEMBER
ADMIN
Quan ly hoa don.
Dang Nhap
Admin
Trang 225 Algorithms
Trang 23
Insert Items : Remove Items :
Trang 24
IV Sample web
Mô it s! hnh ảnh của Website:
Trang 25Danh m"c s#n ph$m
Giao diê n đăng nhâ p
Trang 26Giao diê n ch(nh s)a s#n ph$m Giao diê n trang Admin
Trang 27Giao diê n ch(nh s)a s#n ph$m
Trang 28DatabaseNguyn Th, Vân