5 Phan Ti*n Tun 6 Nguyn Th, Vân Anh
InstructorTh.S Trịnh Văn Chung
Fit_NTU 10/ 2022
Trang 25.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
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ành cgng những thi*t b, công nghê i và linh kiê in điê in tử Chfng len lji vào nhữ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 đa dạ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 chfng ta.
Cgng với sp nt dô i của thương mại điê in tử t Viê it Nam những năm gần đây, mô it hnh thức gifp người mua d dàng tm ki*m thông tin nhanh chóng về sản phum và mua b$n d dàng hơn trên Internet, nhóm 4 chfng 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ển chfng em xin đưqc giới thiê iu với thầy và c$c bạn website do nhóm thpc hiê 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â in cửa hàng để chmn loại sản phum mà mnh cần nhưng đôi khi cửa hàng lại không có swn những sản phum mà kh$ch hàng cần nhưng đó là câu chuyê in c khi nói về viê ic mua b$n Giờ đây kh$ch hàng có xu hướng tm ki*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 ro rà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ản phum khi đmc những phản hồi đưqc những phản hồi của những kh$ch hà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ững chứ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$c linh kiê in điê in tử mà kh$ch hàng sẽ mua Hm mong mu!n st hữu cho mnh 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 mong mu!n.
Chfng tôi đã xây dpng một hệ th!ng giới thiệu chi ti*t về c$c linh kiê 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ạn thy đưqc trnh năng của sản phum một c$ch ro ràng nht Đặc biệt, c$c sản phum đa dạng sẽ đảm bảo bạn tm thy đưqc sản phum mnh mong mu!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$ch hà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ảng c$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ận chuyể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ửa chữa bảo hành khi có sp c! sảy ra Mô it s! phần mềm, công cụ liên quan tới website kh$c vsn chưa đưqc hoàn thiện.
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
Description Kh$ch hàng có thể xem chi ti*t về c$c sản phum Input Lpa chmn sản phum cần xem
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 83 Chmn hàng:
Description Kh$ch hàng lpa chmn mặt hàng cần mua và lưu vàogij hàng. Input Lpa chmn loại m$y cần mua
Process Truy cập CSDL lưu thông tin đã chmn vào gij hàng OutPut Thông tin về sản phum có trong gij hàng.
4 Đăng ký thành viên:
Description Kh$ch hàng có thể chon chức năng đăng ký làthành viên của website để có thể mua hàng d dàng hơn.
Input Nhập thông tin theo msu (User name,Password,Tên, đ,a chỉ, s! điện thoại, ) Process Kiểm tra thông tin nhập có hqp lệ hay không và
thêm vào CSDL.
Output 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 10đổi và cập nhật.
Output Hiển th, thông b$o thay đổi thành công hoặc thôngb$o lỗi.
2 Quản lý sản phum:
Description Chức năng này cho phép Admin thêm,sửa,xóa c$csản phum mới cho Website. Input Nhập thông tin cần thêm ,sửa ,xóa về sản phum Process Kiểm tra thông tin nhập,kiểm tra xem sản phum đãcó trong CSDL chưa,lưu thông sản phum vào
Output Hiển th, thông b$o thay đổi thành công sản phumhoặc lỗi. Quản lý ho$ đơn:3
Description Người quản tr, xem tt cả c$c đơn đặt hàng, chỉnhsửa, xóa, cập nhật thông tin về đơn đặt hàng. Input Xem xét ho$ đơn chmn trạng th$i cho ho$ đơn:đã
sử lý,đang xử lý,chưa xử lý.
Process Kiểm tra trnh hqp lệ của hóa đơn,truy cập CSDLupdate c$c trạng th$i cho ho$ đơn. Output Thông b$o chuyển thành công hoặc thông b$o lỗi.
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 TypeDataLengthConstraint Descriptionuser_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.
FieldNameDataTypeDataLengthConstraintDescriptionid 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
so_luong int 11 Default null S! lưqng sảnphum
Trang 143 Table don_hang: Bảng đơn hàng
Trang 154 Table chi_tiet_don_hang: Bảng Chi ti*t đơn hàng.
Field NameDataTypeDataLengthConstraintNoteDescription
ma_don_hang int 11 Foreign key
so_luong money Default null
S! lưqng trong kho
5 Table gio_hang: Bảng gij hàng.
FieldNameDataTypeDataLengthContraintDescriptionid gio hang int 11
Primary key
Not null Mă loại sản phum user_id int 11 Foreign key Mã kh$ch hàng
6 Table giay : Bảng Sản phum
FieldNameData TypeDataLengthContraintDescription
Trang 16id giay int 11 Primary keyNot null Mă sảnphum ma nha cung
Tên nhà cung cp ten varchar 150 Default null Tên sảnphum phan_loai Varchar 100 Default null C$c loạiđồ dgng.
hinh1 Varchar 100 Default null Ảnh củasản phum hinh2 Varchar 100 Default null Thời gian
7 Table kich_co : Bảng krch ck giàyFieldNameDataTypeData
Trang 178 Table nha_cung_cap: bảng nhà cung cp:
null Đ,a chỉ c$cnhà cung cp
null S! điệnthoại 9 Table nhap_kho: bảng nhập kho
TypeDataLengthContraint Description
Mã sản phum nhập kho
Trang 18ngay_gio_nhap_kho Varchar 100 Default
null Ngày nhậpkho so_luong_hang_nha
p int 30 Defaultnull S! lưqngnhập kho tong_tien_nhap_kho Int 30 Default
null Tiền nhập kho
10 Table chi_tiet_nhap_kho: chi ti*t nhập kho
FieldNameDataTypeData Length ContraintDescription
Trang 19size int 11 Default null Krch ck sản
don_gia Int 50 Default null Tiền sản phum
11 Table xuat_kho: chi ti*t nhập kho
phum nhập kho Tham chi*u đ*n bảng
Trang 20e 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
Xem thong tin
con ty. Xem thong tinsan pham Tim kiem sanpham. Dang nhap. Cho san phamvao gio hang. Dat hang.
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