Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
1,04 MB
Nội dung
- PĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ HUẾ in h tế H uế KHOA HỆ THỐNG THÔNG TIN KINH TẾ họ cK KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY ờn g Đ ại TRÁCH NGHIỆM HỮU HẠN THƯƠNG MẠI TÂN SƠN Sinh viên thực hiện: Giảng viên hướng dẫn: Bùi Nguyễn Anh Thư TS Hồ Quốc Dũng Tr Lớp: K50B Tin học kinh tế Niên khóa: 2016-2020 Huế, 12/2019 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng LỜI CẢM ƠN uế Lời em xin chân thành cảm ơn tất thầy cô trường Đại học Kinh tế Đại học Huế đặc biệt thầy cô khoa Hệ thống Thông tin Kinh tế tế H người truyền đạt cho em nhiều kiến thức quý báu, tạo tảng kiến thức vững cho tương lai em, tạo điều kiện, giúp đỡ em thực khóa luận Em xin chân thành cảm ơn đến thầy Hồ Quốc Dũng người hướng dẫn tận tình, chỉnh sửa tạo động lực cho em suốt trình thực khóa luận Thầy in h khơng truyền đạt cho em kiến thức thức chuyên môn, kinh nghiệm mà cách làm việc, tinh thần trách nhiệm, học hỏi nhiều điều quý báu khác cK Và em xin cảm ơn anh chị công ty TNHH Thương mại Tân Sơn cho em có hội thực tập cơng ty, cảm ơn bảo nhiệt tình quan tâm họ tất anh chị em thực tập công ty Cuối em xin cảm ơn tất người quan tâm, giúp đỡ để em ại hồn thành khóa luận Trong q trình thực khóa luận cố gắng nhiều không tránh khỏi thiếu sót nên em mong nhận đươc ý Đ kiến đóng góp từ thầy để hoàn thiện đề tài Tr ờn g Em xin chân thành cảm ơn! SVTH: Bùi Nguyễn Anh Thư Huế, tháng 12 năm 2019 Sinh viên thực Bùi Nguyễn Anh Thư I - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng MỤC LỤC uế LỜI CẢM ƠN .I MỤC LỤC II tế H DANH MỤC HÌNH VẼ VII DANH MỤC BẢNG BIỂU VIII DANH MỤC CÁC TỪ VIẾT TẮT IX in h PHẦN MỞ ĐẦU 1 Lý chọn đề tài cK Mục tiêu đề tài Đối tượng phạm vi nghiên cứu họ Phương pháp nghiên cứu ại Cấu trúc khóa luận CHƯƠNG 1: CƠ SỞ LÝ THUYẾT Đ 1.1 Tổng quan thương mại điện tử ờn g 1.1.1 Khái niệm thương mại điện tử 1.1.2 Lợi ích thương mại điện tử Tr 1.1.2.1 Lợi ích thương mại điện tử doanh nghiệp 1.1.2.2 Lợi ích thương mại điện tử người tiêu dùng 1.1.2.3 Lợi ích thương mại điện tử xã hội 1.1.3 Hạn chế thương mại điện tử 1.2 Tổng quan số công cụ phát triển website SVTH: Bùi Nguyễn Anh Thư II - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng 1.2.1 Tổng quan ngơn ngữ lập trình PHP 1.2.1.1 Khái niệm 1.2.1.2 Lịch sử hình thành phát triển uế 1.2.1.3 Đặc trưng tế H 1.2.2.1 Khái niệm 10 1.2.2.2 Đặc điểm MySQL 11 1.2.3 HTML 11 h 1.2.4 CSS 13 in 1.2.5 BOOTSTRAP 14 cK 1.2.6 JAVASCRIPT 14 1.2.7 Mơ hình MVC 15 họ 1.2.7.1 Khái niệm mơ hình MVC 15 1.2.7.2 Cấu trúc mơ hình MVC 15 ại 1.2.7.3 Ưu điểm mô hình MVC 16 Đ 1.2.7.4 Nhược điểm mơ hình MVC 16 ờn g 1.3 Các lý thuyết phân tích thiết kế hệ thống 16 1.3.1 Sơ đồ phân rã chức hệ thống (BFD) 16 1.3.2 Sơ đồ ngữ cảnh (CD) 17 Tr 1.3.3 Sơ đồ luồng liệu (DFD) 17 1.4 Các chiến lược quảng bá thương hiệu cho công ty 18 1.4.1 Mạng xã hội 18 1.4.2 Email 19 SVTH: Bùi Nguyễn Anh Thư III - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng CHƯƠNG 2: TỔNG QUAN VÀ THỰC TRẠNG VỀ CÔNG TY TNHH THƯƠNG MẠI TÂN SƠN 21 2.1 Giới thiệu sơ lược công ty TNHH Thương mại Tân Sơn 21 uế 2.1.1 Quá trình hình thành phát triển 21 tế H 2.1.2 Chức nhiệm vụ lĩnh vực hoạt động 21 2.2 Phân tích mơi trường kinh doanh 22 2.3 Phân tích mơ hình SWOT kinh doanh cơng ty 23 h CHƯƠNG 3: PHÂN TÍCH, THIẾT KẾ VÀ XÂY DỰNG WEBSITE BÁN HÀNG CHO in CÔNG TY TNHH THƯƠNG MẠI TÂN SƠN 25 cK 3.1 Mô tả toán 25 3.2 Phân tích hệ thống 26 họ 3.2.1 Sơ đồ phân rã chức hệ thống (BFD) 26 3.2.2 Sơ đồ ngữ cảnh (CD) 27 ại 3.2.3 Sơ đồ luồng liệu (DFD) 27 Đ 3.2.3.1 Sơ đồ luồng liệu DFD mức 27 3.2.3.2 Sơ đồ luồng liệu DFD mức – Chức quản lý người dùng 29 ờn g 3.2.3.3 Sơ đồ luồng liệu DFD mức – Chức quản lý bán hàng 30 3.2.3.4 Sơ đồ luồng liệu DFD mức – Chức quản lý hệ thống 31 Tr 3.2.3.5 Sơ đồ luồng liệu DFD mức – Chức thống kê báo cáo 32 3.3 Thiết kế hệ thống sở liệu 32 3.3.1 Xác định tập thực thể thuộc tính tập thực thể 32 3.3.2 Mối quan hệ tập thực thể 33 3.3.3 Sơ đồ thực thể mối quan hệ (ERD) 35 SVTH: Bùi Nguyễn Anh Thư IV - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng 3.3.4 Mơ hình liệu quan hệ 36 3.3.5 Thiết kế cấu trúc bảng 37 3.4 Xây dựng Website bán hàng 41 uế 3.4.1 Thiết kế giao diện 41 tế H 3.4.1.1 Giao diện trang chủ 42 3.4.1.2 Giao diện tổng hợp hình ảnh sản phẩm 43 3.4.1.3 Giao diện phân loại sản phẩm 44 h 3.4.1.4 Giao diện giới thiệu website trình vận chuyển 45 in 3.4.1.5 Giao diện tin tức 46 cK 3.4.1.6 Giao diện xem chi tiết sản phẩm 47 3.4.1.7 Giao diện giỏ hàng 48 họ 3.4.1.8 Giao diện toán 49 3.4.1.9 Giao diện liên hệ 50 ại 3.4.1.10 Giao diện đăng kí 51 Đ 3.4.1.11 Giao diện đăng nhập 52 ờn g 3.4.1.12 Giao diện Admin 53 3.4.1.13 Giao diện fanpage facebook website 54 3.4.2 Triển khai kiểm thử website 54 Tr 3.4.2.1 Môi trường cài đặt 54 3.4.2.2 Kiểm thử website 55 PHẦN KẾT LUẬN 56 Kết đạt 56 Hạn chế đề tài 56 SVTH: Bùi Nguyễn Anh Thư V - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Phương hướng phát triển đề tài 57 Tr ờn g Đ ại họ cK in h tế H uế DANH MỤC TÀI LIỆU THAM KHẢO 58 SVTH: Bùi Nguyễn Anh Thư VI - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng DANH MỤC HÌNH VẼ Hình 1: Cấu trúc mơ hình MVC 15 Hình 2: Sơ đồ phân rã chức BFD 26 uế Hình 3: Sơ đồ ngữ cảnh CD 27 tế H Hình 4: Sơ đồ luồng liệu DFD mức 28 Hình 5: Sơ đồ luồng liệu DFD mức - Chức quản lý người dùng 29 Hình 6: Sơ đồ luồng liệu DFD mức - Chức quản lý bán hàng 30 h Hình 7: Sơ đồ luồng liệu DFD mức – Chức quản lý hệ thống 31 in Hình 8: Sơ đồ luồng liệu DFD mức – Chức thống kê báo cáo 32 cK Hình 9: Giao diện trang chủ 42 Hình 10: Giao diện tổng hợp hình ảnh sản phẩm 43 họ Hình 11: Giao diện phân loại sản phẩm 44 Hình 12: Giao diện giới thiệu Website trình vận chuyển 45 ại Hình 13: Giao diện tin tức 46 Đ Hình 14: Giao diện xem chi tiết sản phẩm 47 ờn g Hình 15: Giao diện giỏ hàng 48 Hình 16: Giao diện tốn 49 Hình 17: Giao diện liên hệ 50 Tr Hình 18: Giao diện đăng ký tài khoản 51 Hình 19: Giao diện đăng nhập tài khoản 52 Hình 20: Giao diện Admin 53 Hình 21: Giao diện fanpage facebook 54 SVTH: Bùi Nguyễn Anh Thư VII - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng DANH MỤC BẢNG BIỂU Bảng 1: Các thẻ HTML 12 Bảng 2: Cấu trúc liệu bảng sản phẩm 37 uế Bảng 3: Cấu trúc liệu bảng chi tiết sản phẩm hóa đơn 38 tế H Bảng 4: Cấu trúc liệu bảng đăng ký nhắn tin 38 Bảng 5: Cấu trúc liệu bảng danh mục cha 38 Bảng 6: Cấu trúc liệu bảng danh mục 39 h Bảng 7: Cấu trúc liệu bảng hóa đơn 39 in Bảng 8: Cấu trúc liệu bảng khuyến 39 cK Bảng 9: Cấu trúc liệu bảng liên hệ 40 Bảng 10: Cấu trúc liệu bảng người dùng 40 họ Bảng 11: Cấu trúc liệu bảng tin tức 41 Tr ờn g Đ ại Bảng 12: Cấu trúc liệu bảng user 41 SVTH: Bùi Nguyễn Anh Thư VIII - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng DANH MỤC CÁC TỪ VIẾT TẮT Từ viết tắt Tiếng Anh Tiếng Việt BFD Business Function Diagram CSS Cascading Style Sheets CSDL DFD Data Flow Diagram HTML Hyper Text Markup Language PHP Personal home Page MVC Model - View - Controller TMĐT uế STT Thương mại điện tử Tr ờn g Đ ại họ cK in h tế H Cơ sở liệu SVTH: Bùi Nguyễn Anh Thư IX - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.4 Giao diện giới thiệu website trình vận chuyển Hình 12: Giao diện giới thiệu Website trình vận chuyển SVTH: Bùi Nguyễn Anh Thư 45 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.5 Giao diện tin tức Hình 13: Giao diện tin tức Đây giao diện giới thiệu thành phần có loại nguyên liệu tốt cho sức khỏe chứng nhận SVTH: Bùi Nguyễn Anh Thư 46 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.6 Giao diện xem chi tiết sản phẩm Hình 14: Giao diện xem chi tiết sản phẩm Khi khách hàng click vào xem chi tiết sản phẩm thi thơng tin sản phẩm tên sản phẩm, giá, thơng tin sản phẩm, ảnh,… SVTH: Bùi Nguyễn Anh Thư 47 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.7 Giao diện giỏ hàng Hình 15: Giao diện giỏ hàng Đây giao diện sau hài lịng với sản phẩm xem, khách hàng kích vào nút thêm vào giỏ Sau kích vào giỏ hang, khách vào trang giỏ hàng để xem sản phẩm thêm vào giỏ SVTH: Bùi Nguyễn Anh Thư 48 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.8 Giao diện tốn Hình 16: Giao diện toán Sau thêm vào giỏ hàng khách hàng tiến hành toán Điền đầy đủ thơng tin chọn phương thức tốn để hồn tất việc đặt hàng Sau hồn tất tốn đơn hàng khách hàng, đơn hàng giao nhận sau khách hàng toán phương thức toán: chuyển khoản ngân hàng, trả tiền mặt nhận hàng, toán paypal, cổng toán nội địa SVTH: Bùi Nguyễn Anh Thư 49 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng ờn g Đ ại họ cK in h tế H uế 3.4.1.9 Giao diện liên hệ Hình 17: Giao diện liên hệ Tr Khách hàng gửi thơng tin liên hệ, thắc mắc đến cửa hàng người quản lý nhận thơng tin sau phản hồi lại cho khách hàng SVTH: Bùi Nguyễn Anh Thư 50 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.10 Giao diện đăng kí Hình 18: Giao diện đăng ký tài khoản Để đăng ký thành viên người dùng phải điền đầy đủ thông tin yêu cầu như: tên đăng nhập, địa email, mật khẩu, số điện thoại, ngày sinh, giới tính, địa Sau điền đầy đủ thông tin nhấn vào “Tạo tài khoản” khách hàng đăng ký thành công SVTH: Bùi Nguyễn Anh Thư 51 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế 3.4.1.11 Giao diện đăng nhập Hình 19: Giao diện đăng nhập tài khoản Người dùng có tài khoản nhập vào địa email mật Nếu đăng nhập thành cơng cho phép người dùng thực hoạt động mua hàng qua website Nếu đăng nhập khơng thành cơng có thơng báo lỗi SVTH: Bùi Nguyễn Anh Thư 52 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Hình 20: Giao diện Admin ờn g Đ ại họ cK in h tế H uế 3.4.1.12 Giao diện Admin Người quản lý quản lý thêm, sửa, xóa sản phẩm, danh mục sản phẩm, Tr thông tin khách hàng phản hồi, hóa đơn, khách hàng SVTH: Bùi Nguyễn Anh Thư 53 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng cK in h tế H uế 3.4.1.13 Giao diện fanpage facebook website Hình 21: Giao diện fanpage facebook 3.4.2.1 Môi trường cài đặt họ 3.4.2 Triển khai kiểm thử website ại Để xây dựng website bán hàng lương thực, thực phẩm cho công ty TNHH Thương Đ mại Tân Sơn cần sử dụng công cụ cần thiết sau: ờn g - Ngơn ngữ lập trình: PHP - Hệ quản trị sở liệu: MySql Tr - Cơng cụ lập trình: Sublime Text - HTML, CSS, JavaScript, Bootstrap - Apache xampp v3.2.2 SVTH: Bùi Nguyễn Anh Thư 54 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Cách thực hiện: Bước 1: Cài đặt xampp v3.2.2 Xampp công cụ hỗ trợ hoàn chỉnh cho việc thiết lập xây dựng website Tích hợp thành phần quan trọng uế Apache, MySql Bước 2: Cài đặt công cụ Sublime Text Đây công cụ hỗ trợ xây tế H dựng website Bước 3: Code website theo người dùng quản lý hệ thống Chạy website in h 3.4.2.2 Kiểm thử website Đây trình giúp kiểm tra lỗi trước đưa vào thử nghiệm, nhằm loại bỏ bán hàng, nhận thấy điều sau: cK sai sót, phát kịp thời trước đưa vào sử dụng Sau xây dựng website họ - Tốc độ website chạy tương đối ổn định - Do chạy tảng localhost nên thời gian tải nội dung xử lý chậm ại Tuy nhiên, đưa website lên host tốc độ chạy tương đối nhanh Đ - Các hình ảnh tải lên đầy đủ, không bị sai đường link Tr ờn g - Các đường dẫn liên kết không bị lỗi truy cập SVTH: Bùi Nguyễn Anh Thư 55 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng PHẦN KẾT LUẬN Kết đạt Trong trình thực hoàn thành đề tài “Xây dựng website bán hàng cho tế H việc xây dựng website hoàn chỉnh đạt kết sau: uế công ty TNHH Thương mại Tân Sơn” Bản thân tích lũy nhiều kinh nghiệm cho Về mặt lý luận, em nghiên cứu nắm vững quy trình xây dựng website bán hàng online hoàn chỉnh hoạt động nó, tìm hiểu số ngơn ngữ cơng cụ lập trình sử dụng để xây dựng website với tính dễ dàng sử h dụng in Về mặt thực tiễn, website em xây dựng đạt kết sau: cK Website có giao diện thân thiện, bắt mắt, thuận tiện cho người sử dụng dễ dàng cho người quản lý Hỗ trợ nhiều chức phù hợp cho người dùng người quản lí họ Người dùng lựa chọn thao tác để thỏa mãn nhu cầu đặt hàng như: tìm kiếm, xem chi tiết sản phẩm, đặt hàng, góp ý liên hệ với Người quản lý dễ dàng thực công việc kiểm tra, giám sát Đ ại cửa hàng ờn g thông qua website Hạn chế đề tài Trong q trình thực hồn thành đề tài, thân thiếu kinh Tr nghiệm, chưa có đầy đủ kiến thức thời gian thực đề tài có hạn nên cịn số hạn chế: Website đơn giản chưa có bật để dễ dàng cạnh tranh với đối thủ Website chưa có chức thống kê Chưa có chức phân quyền SVTH: Bùi Nguyễn Anh Thư 56 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng Website chưa giải vấn đề phát sinh trình quản lý Phương hướng phát triển đề tài - Thống kê lượng khách hàng đặt hàng nhiều tế H - Thống kê sản phẩm bán chạy ngày, tháng, năm uế - Xây dựng giao diện đẹp hơn, hấp dẫn, thu hút người dùng - Tăng cường tính bảo mật cho website Tr ờn g Đ ại họ cK in h - Giải vấn đề phát sinh trình sử dụng SVTH: Bùi Nguyễn Anh Thư 57 - Khóa luận tốt nghiệp GVHD: Hồ Quốc Dũng DANH MỤC TÀI LIỆU THAM KHẢO HPSOFT Khái niệm thương mại điện tử , accessed: 08/11/2019 tế H uế Phân biệt Website thương mại điện tử Website bán hàng , accessed: 09/11/2019 (2019) PHP Wikipedia tiếng Việt, , accessed: 09/11/2019 h Giới thiệu PHP - VOER , accessed: 09/11/2019 cK in TheHalfHeart (2014) Tìm hiểu sở liệu gì? hệ quản trị CSDL MYSQL freetuts, , accessed: 09/11/2019 (2019) HTML Wikipedia tiếng Việt, , accessed: 17/11/2019 họ xtruong (2017) Css khái niệm vai trị Css website Web Bách Thắng, , accessed: 17/11/2019 Đ ại Giới thiệu Bootstrap o7planning.org, , accessed: 17/11/2019 ờn g Javascript gì? Viết ứng dụng Javascript , accessed: 17/11/2019 Tr 10 Giới thiệu tổng quan ngơn ngữ lập trình JavaScript , accessed: 17/11/2019 SVTH: Bùi Nguyễn Anh Thư 58 - GVHD: Hồ Quốc Dũng Tr ờn g Đ ại họ cK in h tế H uế Khóa luận tốt nghiệp SVTH: Bùi Nguyễn Anh Thư 59