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

Xây dựng website bán giày

27 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
Tác giả Lê Văn Ninh
Người hướng dẫn Thầy Nguyễn Thế Xuân Ly
Trường học Đại học Đà Nẵng
Chuyên ngành Công nghệ thông tin
Thể loại báo cáo đồ án tốt nghiệp
Năm xuất bản 2020
Thành phố Đà Nẵng
Định dạng
Số trang 27
Dung lượng 2,47 MB

Nội dung

- Người dùng có thể dễ dàng đặt và mua hàng trực tuyến nhanh chóng và tiệndụng - Nhân viên bán hàng có thể quản lý được thông tin khách hàng và hóa đơn bán hàng dễ dàng.. Nội dung nghiên

Trang 1

(Đà Nẵng, Ngày 27 tháng 09 2020)

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

KHOA ĐIỆN – ĐIỆN TỬ

Tel: (84-02363) 894882 – Fax: (84-02363) 894882Website: http://feee.ute.udn.vn - E-mail: cntt@ute.edu.vn

BÁO CÁO ĐỒ ÁN TỐT NGHIỆP

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

MÃ NGÀNH: 505310

ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN GIÀY

SINH VIÊN : LÊ VĂN NINH

Trang 2

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

KHOA ĐIỆN – ĐIỆN TỬ

Tel: (84-02363) 894882 – Fax: (84-02363) 894882Website: http://feee.ute.udn.vn - E-mail: cntt@ute.edu.vn

BÁO CÁO ĐỒ ÁN TỐT NGHIỆP

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

MÃ NGÀNH: 505310

ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN GIÀY

Trang 3

LỜI CẢM ƠN

Tôi xin chân thành cảm ơn các thầy cô trong khoa Điện – Điện tử, bộ môn

Công nghệ thông tin, trường Đại học Sư phạm Kỹ thuật đã truyền đạt những

kiến thức quý báu cho tôi trong những năm học vừa qua và nhất là đã tạo điềukiện thuận lợi cho tôi học tập, thực hiện đề tài tốt nghiệp này

Đặc biệt, tôi xin chân thành cảm ơn Thầy giáo Nguyễn Thê Xuân Ly đã

trực tiếp, tận tình giúp đỡ và hướng dẫn tôi trong suốt thời gian thực hiện đềtài

Và để có được kết quả như ngày hôm nay, tôi rất biết ơn gia đình Ông Bà,Cha Mẹ và những người thân trong gia đình đã động viên, khích lệ, tạo mọiđiều kiện thuận lợi nhất về vật chất lẫn tinh thần trong suốt quá trình học tậpcũng như quá trình thực hiện đề tài tốt nghiệp này

Mặc dù đã cố gắng hoàn thành đồ án trong phạm vi và khả năng cho phépnhưng chắc chắn sẽ không tránh khỏi những thiếu sót Tôi rất mong nhậnđược sự thông cảm, góp ý và tận tình chỉ bảo của quý Thầy Cô và các bạn.Một lần nữa xin chân thành cám ơn!

Đà Nẵng, ngày 16 tháng 07 năm

2020Sinh viên thực hiện

Ninh (Lê Văn Ninh)

Trang 4

Tôi xin cam

đoan:

LỜI CAM ĐOAN

1 Những nội dung trong luận

văn này là do tôi thực hiện dưới sự hướng dẫn trực

tiếp của Thầy Nguyễn Thế

Xuân Ly

2 Mọi tham khảo dùng trong

luận văn đều được trích dẫn

rõ ràng tên tác giả, tên công trình, thời gian, địa điểm công bố.

3 Mọi sao chép không hợp lệ,

vi phạm quy chế đào tạo, hay gian trá,

tôi xin chịu hoàn toàn trách nhiệm.

Sin

h viên thự

c hiện

N i n h (Lê Văn Nin h)

Trang 5

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

Đà Nẵng, ngày tháng năm 2020

GVHD

Trang 6

NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN

Đà Nẵng, ngày tháng năm 2020

HĐPB

Trang 7

MỤC LỤC

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

I Tên đề tài 8

II Lý do chọn đề tài 8

III Mục tiêu và phạm vi đề tài 8

IV Phương pháp nghiên cứu và công nghệ 8

V Nội dung nghiên cứu 9

VI Kết quả dự kiến 9

VII Kế hoạch thực hiện 10

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 11

I Sơ đồ use case 11

II Đặc tả use case 11

III Sơ đồ ERD 13

CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 14

I Bảng dữ liệu 14

II Sơ đồ quan hệ 21

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

CHƯƠNG 5: KẾT LUẬN 26

I Ưu điểm 26

II Hướng phát triển của đề tài: 26

TÀI LIỆU THAM KHẢO 27

Trang 8

Trang 8 SVTH: Lê Văn Ninh

Báo cáo đồ án tốt nghiệp

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

III Mục tiêu và phạm vi đề tài

Mục tiêu đề tài

Xây dựng website bán giày với đầy đủ các tính năng cơ bản của một hệ thốngthương mại điện tử cho phép người sử dụng có thể tìm kiếm, đặt hàng các sản phẩm giày nhanh chóng và dễ dàng

- Người dùng có thể dễ dàng đặt và mua hàng trực tuyến nhanh chóng và tiệndụng

- Nhân viên bán hàng có thể quản lý được thông tin khách hàng và hóa đơn bán hàng dễ dàng Ngoài ra, nhân viên bán hàng có thể báo cáo doanh thu khi cần thiết và có những chiến lược phù hợp để tăng doanh số cho cửa hàng

- Nhân viên quản lý có thể quản lý người dùng, xem báo cáo của từng bộ phận,

Phạm vi đề tài

- Áp dụng cho các cửa hàng có qui mô nhỏ và có qui trình hoạt động nghiệp vụtương tự

IV Phương pháp nghiên cứu và công nghệ

Phương pháp nghiên cứu

- Tham khảo các website bán giày trực tuyến trên internet

Giải pháp công nghệ

- Ngôn ngử PHP

- Hệ quản trị cơ sở dữ liệu MySQL

Trang 9

V Nội dung nghiên cứu

Về lý thuyết

- Tìm hiểu phần mềm StarUML để phân tích và thiết kế hệ thống

- Tìm hiểu và vận dụng ngôn ngữ PHP, hệ quản trị cơ sở dữ liệu MySQL đểxây dựng website

o Cập nhật thông tin tài khoản cá nhân

o Tìm kiếm thông tin sản phẩm, khách hàng, hóa đơn

o Cập nhật thông tin sản phẩm, khách hàng, hóa đơn

o Thống kê và báo cáo doanh thu theo ngày, tháng, năm

- Nhân viên quản lý

o Đăng nhập và phân quyền tài khoản

o Tìm kiếm thông tin sản phẩm, khách hàng, hóa đơn

o Cập nhật thông tin sản phẩm, khách hàng, hóa đơn

o Xem báo cáo và thống kê doanh thu

VI Kết quả dự kiến

Xây dựng website với đầy đủ các chức năng đã nếu ở mục V

Trang 10

VII Kế hoạch thực hiện

STT Công việc Thời gian Ghi chú

1 Tìm hiểu qui trình nghiệp vụ thực tế của cửa

Trang 11

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

I Sơ đồ use case

II Đặc tả use case

Use case đăng nhập

- Mục đích: tác vụ này dành cho chủ shop hoặc khách hàng khi muốnbắt đầu làm việc với hệ thống

- Tác nhân: chủ shop, khách hàng, nhân viên

- Đầu vào: thông tin đăng nhập gồm tên user và pass Hệ thống sẽ kiểmtra thông tin đăng nhập như tên user, pass của người dùng

- Đầu ra: Trang thông báo lỗi nếu người dùng nhập thiếu hoặc nhập saitên user hoặc pass Nếu đăng nhập đúng thì chuyển đến trang phù hợpvới quyền đã đăng nhập

Use case đăng ký

- Mục đích: khách hàng đăng ký thành viên, nhân viên đăng ký tài khoản

- Tác nhân: khách hàng, nhân viên

- Đầu vào: khách hàng chưa có tài khoản trong hệ thống

- Đầu ra: là thành viên của shop

Trang 12

Use case xem thông tin sản phẩm

- Mục đích: Xem thông tin sản phẩm đã được đăng bán trên trang chủ

- Tác nhân: khách vãng lai, khách hàng, nhân viên hoặc chủ shop

- Đầu vào: truy cập vào trang web

- Đầu ra: thông tin sản phẩm cần tìm hiểu

Use case tìm kiếm

- Mục đích: tìm kiếm sản phẩm

- Tác nhân: chủ shop, nhân viên, khách hàng hoặc thành viên

- Đầu vào: truy cập vào trang web

- Đầu ra: từ khóa, tên sản phẩm, loại sản phẩm…

Use case đăng bài

- Mục đích: thông tin sản phẩm về giày dép

- Tác nhân: chủ shop

- Điều kiện trước: người sử dụng phải đăng nhập thành công

- Đầu vào: nhập thông tin sản phẩm cần đăng bán như: mã sản phẩm, tên sản phẩm, số lượng, giá tiền

- Đầu ra: đăng tải thông tin lên trang web

Use case cập nhật bài đăng

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

- Tác nhân: chủ shop, nhân viên

- Điều kiện trước: người sử dụng phải đăng nhập thành công

- Đầu vào: Bài viết đã được đăng cần được cập nhật mới

- Đầu ra: Nội dung cập nhật cho bài viết

Use case xóa bài

- Mục đích: xóa bài viết

- Tác nhân: chủ shop

- Điều kiện trước: người sử dụng phải đăng nhập thành công

- Đầu vào: Bài viết đã được đăng

- Đầu ra: đã xóa xong

Use case tạo và cập nhật giỏ hàng

- Mục đích: chọn sản phẩm muốn mua và có thể thay đổi nếu thêm vào giỏ hàng

- Tác nhân: thành viên

- Đầu vào: truy cập vào website

- Đầu ra: lưu trữ hoặc thay đổi được sản phẩm mà mình muốn mua

Trang 13

Use case đánh giá – bình luận

- Mục đích: đánh giá bình luận về sản phẩm hoặc phục vụ của shop

- Tác nhân: thành viên

- Đầu vào: khách hàng của shop

- Đầu ra: đưa ra được ý kiến của cá nhân

Use case xem lịch sử đơn hàng

- Mục đích: xem lịch sử đơn hàng

- Tác nhân: chủ shop, nhân viên hoặc thành viên

- Đầu vào: đăng nhập vào website

- Đầu ra: thông tin lịch sử đơn hàng

Use case cập nhật thông tin cá nhân

- Mục đích: thay đổi thông tin cá nhân

- Tác nhân: thành viên, nhân viên

- Đầu vào: thành viên của shop

- Đầu ra: thông tin cá nhân được thay đổi

Use case thanh toán

- Mục đích: thanh toán giá tiền hóa đơn

- Tác nhân: thành viên

- Đầu vào: hóa đơn đã bán

- Đầu ra: mã bill của ngân hàng, số tiền thanh toán hoặc thanh toán khi nhận hàng và số tiền phải thanh toán

III Sơ đồ ERD

Trang 14

CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU

I Bảng dữ liệu

Bảng khách hàng

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Makh Bigint(20) Primary key Mã khách hàng

SoDienThoai Varchar(11) Số điện thoại của khách hàng

Email Varchar(250) Email của khách hàng

TaiKhoan Varchar(250) Tài khoản dùng để đăng nhập vào hệ thốngMatKhau Varchar(100) Mật khẩu dùng để đăng nhập vào hệ thống

Bảng bài đăng

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Trang 15

Bảng chi tiết đơn hàng

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Mactdh Bigint(20) Primary key Mã chi tiết đơn hàng

Bảng chi tiết sản phẩm

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Trang 16

Bảng chi tiết thanh toán

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Macttt Bigint(20) Primary key Mã chi tiết đơn hàng

Bảng đánh giá bình luận

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Makh Bigint(20) Primary key Mã khách hàng

Masp Varchar(20) Foreign key Mã sản phẩm

Trang 17

Bảng đơn hàng

Thuộc tính Kiểu dữ

liệu Ràng buộc Giải thích

Madonhang Bigint(20) Primary

key

Mã đơn hàng

key

Mã khách hàng

Trangthaidh Varchar Trạng thái đơn hàng đã được xác nhận

đặt hàng hoặc chưa

Bảng loại sản phẩm

Thuộc

tính Kiểu liệu dữ Ràng buộc Giải thích

Maloai Bigint(20) Primary key Mã loại sản phẩm

Madmsp Bigint(20) Foreign key Mã danh mục sản phẩm

Trang 18

Bảng nhà cung cấp

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Manhacungcap Bigint(20) Primary key Mã nhà cung cấp

Bảng nhân viên

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Trang 19

Bảng phiếu nhập

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Maphieunhap Bigint(20) Primary key Mã phiếu nhập

Bảng quyền

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Maquyen Bigint(20) Primary key Mã quyền

Trang 20

Bảng sản phẩm

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Bảng sản phẩm khuyến mãi

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Makhuyenmai Bigint(20) Primary key Mã sản phẩm khuyến mãi

Trang 21

II Sơ đồ quan hệ

Trang 22

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

Giao diện trang chủ

Hình 4.1: Giao diện trang chủ

Trang 23

Giao diện giỏ hàng

Giao diện trang chủ Admin

Trang 24

Giao diện trang quản lý bài đăng

Giao diện trang quản lý sản phẩm

Trang 25

Giao diện trang quản lý nhân viên

Giao diện trang quản lý đơn hàng

Trang 26

CHƯƠNG 5: KẾT LUẬN

I Ưu điểm

- Giới thiệu hình ảnh của cửa hàng đến với mọi người

- Giao diện thân thiện, dễ dàng sử dụng

- Miễn phí, được sử dụng rộng rãi trong môi trường phát triển website

- Mua bán sản phẩm trực tiếp trên Website

- Tìm kiếm thông tin sản phẩm, thông tin khách hàng, thông tin nhà cung cấp nhanh chóng, chính xác

- Cập nhật nhiều mẫu giày thời trang nhanh nhất đến với khách hàng

nhanh chóng

II Hướng phát triển của đề tài:

- Xây dựng website sử dụng được, đáp ứng đầy đủ yêu cầu nghiệp vụ của hệ thống

- Phân quyền và quản trị tối ưu

- Cơ sở dữ liệu phong phú

Trang 27

TÀI LIỆU THAM KHẢO

Trang 27

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

w