TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT VINH
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM
***
ĐỒ ÁN MÔN HỌC
MÔN HỌC
LẬP TRÌNH ỨNG DỤNG WEB VỚI PHP
Tên đề tài: Xây dựng Website bán hàng giày dép qua mạng
Sinh viên: Võ Thị Linh
Lớp: CĐKT Tin K37
Giáo viên hướng dẫn: Ths. Nguyễn Thị Lan Anh
Nghệ An, ngày 04 tháng 04 năm 2014
TRƯỜNG ĐHSPKT VINH
KHOA CNTT
BỘ MÔN CÔNG NGHỆ PHẤN MỀM
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT
NAM
Độc Lập-Tự Do-Hạnh Phúc
PHIẾU GIAO ĐỒ ÁN MÔN HỌC
MÔN HỌC:LẬP TRÌNH ỨNG DỤNG WEB VỚI PHP
Nhóm Sinh Viên:
Stt Họ Và Tên SĐT Email
1 Võ Thị Linh 0965836067 [email protected]
Lớp: CĐ Tin K37 Cao đẳng Công Nghệ Thông Tin Khóa 37
Ngày giao đề tài: 25/03/2014 Ngày hoàn thành: 04/04/2014
1. Tên đề tài:
“Xây dựng Website bán hàng giày dép qua mạng”
2. Yêu cầu
- Hiển thị danh sách các mặt hàng theo từng loại bao gồm:
+ Sản phẩm dành cho nữ.
+ Sản phẩm dành cho nam
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
…………………………………
Vinh, Ngày 1 tháng 1 năm 2013
Giáo viên hướng dẫn
(Ký ghi rõ họ tên )
MỤC LỤC
LỜI NÓI ĐẦU
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công
nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết
đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá trị
hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho
sự truyền tải, trao đổi thông tin trên toàn cầu.
Đối với một cửa hàng hay shop, việc quảng bá và giới thiệu đến khách hàng các
sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết. Vậy phải quảng bá
thế nào đó là xây dựng được một Website cho cửa hàng của mình quảng bá tất cả các
sản phẩm của mình bán.
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
1
Vì vậy, em đã thực hiện đồ án “ XÂY DỰNG WEBSITE BÁN HÀNG QUA
MẠNG” cho một cửa hàng có tên “shop thời trang V2T, địa chỉ đường NGUYỄN THỊ
MINH KHAI, Thành phố Vinh, Tỉnh Nghệ An. Người chủ cửa hàng đưa các sản phẩm
đó lên website của mình và quản lý bằng website đó, khách hàng có thể đặt và mua
hàng trên website mà không cần đến cửa hàng. Chủ cửa hàng sẽ gửi sản phẩm cho
khách hàng khi nhận được tiền.
Với sự hướng dẫn tận tình của cô giáo Nguyễn Thị Lan Anh đã giúp em hoàn
thành cuốn báo cáo đề tài thực tập tốt nghiệp này. Tuy đã cố gắng hết sức tìm hiểu, phân
tích thiết kế và cài đặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót. Em
rất mong nhận được sự thông cảm và góp ý của quý thầy cô. Em xin chân thành cảm ơn.
. YÊU CẦU ĐẶT RA
a. Thiết bị và phần mềm
- Máy tính có thể thiết kế được web
- Hệ quản trị cơ sở dữ liệu MySQL
- Cài đặt Xampp
- Phần mềm thiết kế web : Dreamwear, sothink SWF, flash…
b. Yêu cầu trang Web
Hệ thống có 2 phần:
Thứ nhất : Dành cho khách hàng: Khách hàng là những người có nhu cầu mua
sắm hàng hóa, họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và đặt mua các mặt
hàng này. Vì thế phải có các chức năng sau:
- Hiển thị danh sách các mặt hàng của cửa hàng để khách hàng xem, lựa chọn và
mua.
- Khách hàng xem các thông tin tin tức mới, khuyến mãi trên trang web
- Sau khi khách hàng chọn và đặt hàng hàng trực tiếp thì phải hiện lên đơn hàng để
khách hàng có thể nhập thông tin mua hàng và xem hoá đơn mua hàng.
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
3
Thứ hai : Dành cho người quản trị: Người làm chủ ứng dụng có quyền kiềm soát
mọi hoạt động của hệ thống. Người này được cấp username và password để đăng nhập
hệ thống thực hiện chức năng của mình:
- Chức năng cập nhật, sửa, xoá các mặt hàng, loại hàng, nhà sản xuất, tin tức.(phải
kiểm soát được hệ thống). Nó đòi hỏi sự chính xác.
- Tiếp nhận kiểm tra đơn đặt hàng của khách hàng. Hiển thị đơn đặt hàng.
- Thống kê .
Ngoài các chức năng trên thì trang Web phải được thiết kế sao cho dễ hiểu, giao diện
mang tính dễ dùng đẹp mắt và làm sao cho khách hàng thấy được thông tin cần tìm,
cung cấp các thông tin quảng cáo hấp dẫn, các tin tức khuyến mãi để thu hút khách
hàng.
II – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
,ngayhethan)
tintuc(matt,tentin,hinhanh,noidung,ngaytt)
Sản phẩm với tệp: SP
Loại sản phẩm với tệp: LOAISP
Nhà cung cấp với tệp :NHACC
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
5
Khách hàng với tệp: KH
Tin tức với tệp : TINTUC
Chi tiết hóa đơn với tệp: CTHOADON
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
6
Hóa đơn với tệp: HOADON.
Đăng nhập Admin : ADMIN
Đăng nhập thành viên : THANHVIEN
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
7
b. Xây dựng biểu đồ phân cấp chức năng
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
8
DM nhà cung
cấp
DM Tin tức
WEBSITE BÁN HÀNG GIÀY DÉP
Danh mục Đặt hàng Hóa đơn
DM sản phẩm
DM Loại sản
phẩm
H
Á
C
H
H
À
N
G
N
H
ÀC
U
N
G
C
Ấ
P
NHÀ QUẢN LÝ
sp
ctthoadon
nhacc
loaiSP
tintuc
admin
THÔNG KÊ
admin
+ Chức năng: Đặt hàng
d. Xây dựng cấu trúc hoạt động của website
- Dành cho khách hàng
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
12
NHÀ QUẢN LÝ
KIỂM TRA
KHÁCH HÀNG
TRA CỨU HÀNG
HÓA
KIỂM TRA
ĐẶT HÀNG
XỦ LÝ HÀNG
HÓA
cthoadon
sp
KHÁCH
HÀNG
hoadon
Hoadon(KH)
- Dành cho quản trị
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
13
ADMIN
Cn loại
sp
Nhập mới
Xem
I – CÀI ĐẶT CHƯƠNG TRÌNH
Hệ thống cài đặt bao gồm 2 phần:
Phần thứ nhất hỗ trợ cho khách hàng: Phần này nhằm giới thiệu cho khách hàng
về công ty,cửa hàng các mặt hàng kinh doanh của cửa hàng và hỗ trợ cho việc đặt
hàng qua mạng khi khách hàng có nhu cầu. Phần này gồm có các chức năng xử lý
sau:
- Tra cứu hàng hóa theo yêu cầu: Khách hàng xem sản phẩm tùy thích
- Chọn hàng đưa vào giỏ hàng
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
14
Thống kê sp bán
chạy
Thống kê theo
thời gian
Thống kê sp tồn
- Xử lý mặt hàng đã chọn: Xóa , cập nhật số lượng, tính số tiền mà khách hàng
cần thanh toán
Thành tiền của một mặt hàng = Số lượng * Đơn giá bán
Tổng số tiền mà khách hàng phải thanh toán =
∑
Thành tiền
- Kiểm tra đặt hàng và lập đơn đặt hàng.
Phần thứ hai hỗ trợ cho nhà quản lý: Phần này chủ yếu hỗ trợ cho việc quản lý,
cập nhật, thống kê các thông tin cần thiết như: sản phẩm, loại sản phẩm, khách
hàng, nhà cung cấp, đơn đặt hàng,…Gồm có các xử lý sau:
- Cập nhật sản phẩm: Thêm, Xóa, Xem
- Cập nhật loại sản phẩm: Thêm, Xóa, Xem
- Cập nhật nhà cung cấp: Thêm, Xóa, Xem
- Cập nhật tin tức: Thêm, Xóa, Xem
- Xử lý đơn hàng
e. Trang hướng dẫn mua hàng:
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
19
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
20
f. Khi khách hàng vào trang sản phẩm hay các trang loại hàng cụ thể lựa chọn được sp
mình muốn mua thì nhấn chuột vào sản phẩm đó để đưa sản phẩm đó vào giỏ hàng
g. Form thanh toán.
Sau khi đưa sp vào giỏ hàng, muốn mua hàng tiếp quay lại mua hàng thì sản phẩm sẽ
tiếp vào giỏ hàng. Sau khi mua xong thì chọn phương thức thanh toán. Có 3 phương
thức thanh toán để khách hàng lựa chọn: gửi qua bưu điện, chuyển khoản, trực tiếp
thanh toán tại cửa hàng. Sau đó điền các thông tin khách hàng.Các thông tin có dấu (* là
phải điền đầy đủ).
Sinh viên: Võ Thị Linh GVHD: ThS. Nguyễn Thị Lan Anh
21