1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website bán giày cho cửa hàng minh toàn

31 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Website Bán Giày Cho Cửa Hàng Minh Toàn
Tác giả Trần Công Tuấn Nghĩa
Người hướng dẫn TS. Hoàng Thị Mỹ Lệ
Trường học Đại Học Đà Nẵng
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Chuyên Ngành
Năm xuất bản 2020
Thành phố Đà Nẵng
Định dạng
Số trang 31
Dung lượng 4,18 MB

Nội dung

Mục tiêu đề tài:CHƯƠNG I: TỔNG QUAN ĐỀ TÀI Xây dựng website bán giày nhằm giúp cửa hàng thuận tiện trong việc quản lý bán hàng vàđápứng các nhu cầu đặt giày online của khách hàng.Website

Trang 1

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬTĐÀ NẴNG

BÁO CÁOĐỒ ÁN CHUYÊN NGÀNH

NGÀNH CÔNG NGHỆ THÔNG TIN

Tên đềtài:

XÂY DỰNG WEBSITE BÁN GIÀY CHO CỬA

HÀNG MINH TOÀN

Trang 2

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬTĐÀ NẴNG

BÁO CÁOĐỒ ÁN CHUYÊN NGÀNH NGÀNH CÔNG NGHỆ THÔNG TIN

Tên đềtài:

XÂY DỰNG WEBSITE BÁN GIÀY CHO CỬA

HÀNG MINH TOÀN

Xác nhận của giáo viên hướng dẫn Sinh viên thực hiện

TS Hoàng Thị Mỹ LệTrần Công Tuấn Nghĩa

Trang 3

LỜI CẢMƠN

Lời đầu tiên, em xin gửi lời cảmơn chân thànhđến giáo viên hướng dẫn cô Hoàng Thị Mỹ Lệ Trong suốt thời gian học và làm đồ án tốt nghiệp cô đã dành rất nhiều thời gian quý báu để tận tình chỉ bảo, hướng dẫn, định hướng cho em trong việcnghiên cứu, thực hiện luận văn

Đặc biệt, em xin gửi lời cảmơn chân thành đến Khoa điện –Điện tử, trường Đại Học Sư Phạm Kỹ Thuật -Đại Học Đà Nẵngđã tạo mọi điều kiện thuận lợi vàmột môi trường học tập tốt xuyên suốt trong quá trình chúng em tham gia học tập tạitrường

Em xin cảmơn các thầy cô giáo trường Đại Học Sư Phạm Kỹ Thuật -Đại Học

Đà Nẵng đã giảng dạy em trong quá trình học tập, thực hành, làm bài tập, đọc và nhận xét đồ án của em, giúp em thấu hiểu hơn lĩnh vực mà em nghiên cứu, những hạnchế mà em cần khắc phục trong học tập, nghiên cứu và thực hiện bản luận văn này

Để đềnđáp lại sự chân thành của nhà trường, em đã hoàn thành khóa học và đồ

án tốt nghiệp với một tâm trạng tốt và gặt hái được nhiều kiến thức và kỹ năng làmviệc của mình

Em xin kính chúc toàn thể quý thầy cô trường Đại Học Sư Phạm Kỹ Thuật - Đại Học Đà Nẵng, quý thầy cô Khoa điện –Điện tử, trường Đại Học Sư Phạm Kỹ Thuật -Đại Học Đà Nẵng, cùng toàn thể sinh viên trường Đại Học Sư Phạm Kỹ Thuật lời chúc sức khỏe thành công trong công tác giảng dạy và học tập

Em xin chân thành cảmơn!

Trang 4

MỤC LỤC

MỞ ĐẦU 2

CHƯƠNG I: TỔNG QUAN ĐỀTÀI 3

I Mục tiêu đềtài 3

II Phạm vi đềtài 3

III Phương pháp nghiên cứu, lựa chọn công nghệ 3

1 Phương pháp nguyên cứu: 3

2 Lựa chọn công nghệ 3

3 Nội dung nghiên cứu: 3

CHƯƠNG II: PHÂN TÍCH THIẾT KẾHỆTHỐNG 4

I Phân tích hiện trạng 4

II Phân tích yêu cầu: 4

1 Mô tảbài toán: 4

2 Mô tảchức năng 4

3 Sơ đồchức năng 6

4.Đặc tảchức năng 7

5 Thiết kếcơ sởdữliệu 10

6 Sơ đồmối quan hệgiữa các thực thể 15

CHƯƠNG III: XÂY DỰNG CHƯƠNG TRÌNH 16

I Công cụxây dựng Webiste 16

II Một sốgiao diện trong Website 16

KẾT LUẬN & HƯỚNG PHÁT TRIỂN 27

1 Kết luận 27

2 Hướng phát triển 27

TÀI LIỆU THAM KHẢO 28

Trang 5

MỞ ĐẦU

Ngày nay công nghệ thông tin đã có những bước tiến phát triển mạnh mẽ.Những năm gần đây việc cập nhật các thông tin cũng như thực hiện các giao dịch quamạng internet ngày càng trở nên phổ biến Và một loại hình kinh doanh hiện nay kháphổ biến đó là bán hàng qua mạng Hình thức kinh doanh này mang lại rất nhiều lợiích cho người tiêu dùng cũng như cửa hàng Phần lớn khách hàng có nhu cầu muahàng phải đến trực tiếp cửa hàng, siêu thị hay các trung tâm thương mại để lựa chọnmặt hàng phù hợp với nhu cầu của mình Công việc này tốn kém quá nhiều thời gian

và chi phí đi lại cho người mua Tất cả các bất cập đó sẽ được cải thiện bởi sự ra đờicủa website bán hàng trực tuyến

Trước xu thế đó, để tiếp cận và góp phần đẩy mạnh sự phổ biến của Công nghệ thông tin trong thời gian làm đồ án tốt nghiệp em đã tìm hiểu quy trình mua hàng online từ đó làm cơ sởphân tích và thiết kếwebsite bán giày Minh Toàn cho đồ án tốt nghiệp của mình

Đề tài “Xây dựng website bán giày cho cửa hàng Minh Toàn” nhằm mục

đích phục vụcho việc quản lý bán Giàyở cửa hàng một cách hiệu quả, có thểáp dụng tại các cửa hàng khác

Trang 6

I Mục tiêu đề tài:

CHƯƠNG I: TỔNG QUAN ĐỀ TÀI

Xây dựng website bán giày nhằm giúp cửa hàng thuận tiện trong việc quản lý bán hàng vàđápứng các nhu cầu đặt giày online của khách hàng.Website giúp cho khách hàng có thểdễdàng tìm kiếm và lựa chọn những sản phẩm vừa ý, giúp cho cửa hàng và khách hàng tiết kiệm được nhiều thời gian, công sức và mang lại hiệu quảcao

II Phạm vi đề tài:

Website áp dụng cho cửa hàng bán giày vừa và nhỏ

III Phương pháp nghiên cứu, lựa chọn công nghệ:

1 Phương pháp nguyên cứu:

�Khảo sát thực tếqua việc thu thập thông tin từcửa hàng

�Tham khảo thông tin trên internet và các website bán hàng

2 Lựa chọn công nghệ:

�Ngôn ngữlập trình: PHP, HTML5, JavaScriptđểxây dựng hệthống

website

�Hệquản trịcơ sởdữliệu MySQL đểlưu trữdữliệu

3 Nội dung nghiên cứu:

�Framework Bootstrap 4

�Tìm hiểu ngôn ngữlập trình PHP

�Cơ sởdữliệu Mysql

Trang 7

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

I Phân tích hiện trạng:

Hiện nay, cửa hàng chưa có website để giới thiệu sản phẩm của mìnhđến với khách hàng một cách nhanh chóng, rõ ràng hơn về sản phẩm màkhách hàng muốn mua về mẫu mã, chất lượng, giá cả, xuất xứ của sảnphẩm

Cửa hàng Minh Toàn muốn thêm hình thức bán Giày trực tiếp qua mạngnhằm đáp ứng nhu cầu của khách hàng

II Phân tích yêu cầu:

1 Mô tảbài toán:

Khi khách hàng muốn mua giày thì vào website của cửa hàng Minh Toàn để tham khảo mặt hàng, giá cả của tất cả các loại giày màcửa hàng đang kinh doanh đãđược đưa lên website Khi khách hàng cần mua loại nào đó thì kích thêm vào giỏ hàng sản phẩm mình muốn mua

và phải đăng nhập vào hệ thống thì mới có thể mua Nếu là khách hàng mới bạn phải đăng ký thành viên để mua hàng

Quản trịviên có thể dễ dàng cập nhật (Thêm, sửa, xóa) lên website những mẫu mã sản phẩm mới nhất thị trường đểphục vụ tốt nhất cho việc tìm kiếm của Khách hàng Nhân viên cửa hàng có thể dễ dàng in hóa đơn theo thông tin khách hàng đã cập nhật

2 Mô tả chức năng:

a Tác nhân khách hàng:

-Đăng ký thành viên-Đăng nhập

- Cập nhật thông tin cá nhân

- Xem sản phẩm

- Cập nhật đơn hàng-Đặt hàng

Trang 8

- Xem thông tin nhân viên.

- Xửlý đơn hàng (Cập nhật nhân viên giao hàng)

- Cập nhật thông tin nhân viên

- Cập nhật tình trạng đơn hàng (Đang giao hàng, hoàn tất, trảlại)

d Tác nhân nhân viên giao hàng

-Đăng nhập

- Xem đơn hàng

- Cập nhật tình trạng đơn hàng (Đã nhận, không nhận)

Trang 9

3 Sơ đồchức năng:

Trang 10

-Điều kiện trước: Khách hàng phải truy cập website

-Đầu vào: Tên khách hàng, mật khẩu, chứng minh nhân dân, địa

chỉ, email, số điện thoại

-Đầu ra: Thông tin khách hàng được lưu vào cơsởdữliệu

b) Cập nhật thông tin cá nhân

-Mục đích: Cập nhật thông tin khách hàng

-Tác nhân: Khách hàng

-Điều kiện trước: Khách hàng phải đăng nhập thành công

-Đầu vào: Tên khách hàng, chứng minh nhân dân, địa chỉ,

email, số điện thoại

-Đầu ra: Thông tin khách hàngđược lưu vào cơ sởdữliệu

-Đầu ra: Thông tin đặt hàng được lưu vào cơ sởdữliệu

Trang 11

d) Cập nhậtđơn hàng

-Mục đích: Khách hàng có thểhủy đơn hàng đãđặt hoặc thêm,

sửa sốlượng của sản phẩm thuộc đơn hàng của khách hàng

-Tác nhân: Khách hàng

-Điều kiện trước: Khách hàng phải đăng nhập thành công

-Đầu vào: Mã sản phẩm, mã khách hàng, mãđơn hàng, sốlượng -Đầu ra: Thông tin cập nhập được lưu vào cơ sởdữliệu

e) Bình luận:

-Mục đích: Nhận xét sản phẩm

-Tác nhân: Khách hàng

-Điều kiện trước: Khách hàng phải đăng nhập thành công

-Đầu vào: Mã khách hàng, mã sản phẩm, nội dung, ngày giờ

-Đầu ra: Thông tin bình luận được lưu vào cơ sởdữliệu

1.2 Quản trịviên:

a) Cập nhật thông tin sản phẩm

-Mục đích: Cập nhật lại các thông tin đơn giá sản phẩm, tên sản

phẩm, hìnhảnh, loại sản phẩm, hiệu sản phẩm

-Tác nhân: Quản trịviên

-Điều kiện trước: Quản trịviên phải đăng nhâp thành công

-Đầu vào: Mã sản phẩm, tên sản phẩm, hìnhảnh, loại sản phẩm,

hiệu sản phẩm, đơn giá

-Đầu ra: Thông tin sản phẩm được lưu vào cơ sởdữliệu

b) Xửlí đơn hàng

-Mục đích: Duyệt và cập nhật nhân viên giao hàng cho đơn hàng -Tác nhân: Quản trịviên

-Điều kiện trước: Quản trịviên phải đăng nhập thành công

-Đầu vào: Mãđơn hàng, mã khách hàng, tổng tiền, mã nhân viên

giao, tình trạng

-Đầu ra: Thông tin được lưu vào cơ sởdữliệu

Trang 12

c) Cập nhật thông tin nhân viên

-Mục đích: Cập nhật thông tin nhân viên

-Tác nhân: Quản trịviên

-Điều kiện trước: Quản trịviên phải đăng nhập thành công

-Đầu vào: Tên nhân viên, chứng minh nhân dân, địa chỉ, email, Số

điện thoại, mật khẩu, mã quyền

-Đầu ra: Thông tin nhân viên được lưu vào cơ sởdữliệu

1.3 Nhân viên kho

a) Cập nhật tình trạng đơn hàng

-Mục đích: Cập nhật lại tình trạng đơn hàng (Đang giao hàng, trả

lại, hoàn tất)

-Tác nhân: Nhân viên kho

-Điều kiện trước: Nhân viên kho phải đăng nhâp thành công

-Đầu vào: Mãđơn hàng, Mã khách hàng, mã nhân viên, tình trạng -Đầu ra: Thông tin được lưu vào cơsởdữliệu

b) Nhập hàng:

-Mục đích: Cập nhật sốlượng sản phẩm trong kho

-Tác nhân: Nhân viên Kho

-Điều kiện trước: Nhân viên kho phải đăng nhập thành công

-Đầu vào: Mã sản phẩm, sốlượng, mã nhân viên, ngày nhập

-Đầu ra: Thông tin nhập hàng được lưu vào cơ sởdữliệu

1.4 Nhân viên giao hàng

a) Cập nhật tình trạng đơn hàng

-Mục đích: Cập nhật tình trạng đơn hàng

-Tác nhân: Nhân viên giao hàng

-Điều kiện trước: Nhân viên giao hàng phải đăng nhập hệthống -Đầu vào: Mãđơn hàng, mã khách hàng, mã nhân viên giao, tình

trạng

Trang 13

5 Thiết kếcơ sởdữliệu

Bảng Quyền (Quyen): Dùng đểlưu trữthông tin quyền

Bảng Nhân Viên (NhanVien): Dùng đểlưu trữthông tin nhân viên

nhân dân

Trang 14

Bảng khách hàng(KhachHang): Dùng đểlưu trữthông tin khách hàng

hàng

nhân dân

Bảng Loại sản phẩm (LoaiSanPham): Dùng đểlưu trữthông tin loại sản phẩm

phẩm

phẩm

Bảng Nhà sản xuất (NhaSX): Dùng đểlưu trữthông tin nhà sản xuất

xuất

Trang 15

Bảng Sản phẩm (SanPham): Dùng đểlưu trữthông tin sản phẩm

phẩm

Bảng Đơn hàng (DonHang): Dùng đểlưu trữthông tin đơn hàng

kiến

Trang 16

TinhTrang Int Tình trạngBảng Chi tiết đơn hàng (ChiTietDonHang): Dùng đểlưu trữthông tin chi tiếtđơn hàng

Bảng Bình luận (BinhLuan): Dùng đểlưu trữthông tin bình luận

Tên trường Kiểu dữliệu Ràng buộc Giải thích

Bảng Người nhận khác (NguoiNhanKhac): Dùng đểlưu trữthông tin người nhận khác

Trang 17

TenNguoiNhan Nvarchar(100) Tên người

nhận

Bảng Phiếu nhập (PhieuNhap): Dùng đểlưu trữthông tin phiếu nhập

Bảng Chi tiết phiếu nhập (ChiTietPhieuNhap): Dùng đểlưu trữthông tin

chi tiết phiếu nhập

Trang 18

6 Sơ đồmối quan hệgiữa các thực thể

Trang 19

CHƯƠNG III: XÂY DỰNG CHƯƠNG TRÌNH

I Công cụxây dựng Webiste

- Sửdụng MySQL Workbench 8.0 CE đểxây dựng cơ sởdữliệu

- Sửdụng Sublime text 3 đểviết chương trình

II Một sốgiao diện trong Website

1 Giao diện người dùng

a.Đăng nhập khách hàng

b Cập nhật tài khoản khách hàng

Trang 20

c Danh sách sản phẩm

d Chi tiết sản phẩm

Trang 21

e Giỏhàng

f Thông tin đặt hàng

Trang 22

g.Đặt hàng thành công

h Cập nhật đơn hàng

- Hủy đơn hàng

Trang 23

- Thêm đặt hàng

- Xóa đặt hàng

Trang 24

2 Giao diện Quản trịviên

a Cập nhật sản phẩm

- Thêm sản phẩm

- Danh sách sản phẩm

Trang 25

b Cập nhật loại sản phẩm

- Thêm loại sản phẩm

- Danh sách loại sản phẩm

Trang 26

c Cập nhật hiệu sản phẩm

- Thêm hiệu sản phẩm

- Danh sách hiệu sản phẩm

Trang 27

d Cập nhật nhân viên

- Thêm nhân viên

- Danh sách nhân viên

Trang 28

e Cập nhật đơn hàng

3 Giao diện “nhân viên kho”

a Cập nhật đơn hàng

Trang 30

KẾT LUẬN & HƯỚNG PHÁT TRIỂN

1 Kết luận

Đềtài đã xây dựng hoàn thiện các chức năng cơ bản đãđặt ra cho các tác nhân cụthể:

- Khách hàng:Đặt hàng, hủy đơn hàng

- Quản trịviên: Cập nhật sản phẩm, xửlý đơn hàng

- Nhân viên kho: Cập nhật tình trạng đơn hàng, nhập hàng

- Nhân viên giao hàng: Cập nhật tình trạng đơn

hàng Giao diện gần gũi với người dùng

2 Hướng phát triển

- Tối ưu hóa hệthống đểwebsite hoạt động nhanh hơn

- Nâng cấp và hoàn thiện giao diện người dùng và chức năng

- Phát triển thêm chức năng người dùng đăng nhập qua mạng xã hội nhưFacebook, google

Ngày đăng: 07/03/2024, 10:43

w