Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
1,2 MB
Nội dung
- ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ ́ ̣c K in h tê ́H uê - - ho KHÓA LUẬN TỐT NGHIỆP Đ ại XÂY DỰNG WEBSITE SÀN GIAO DỊCH Tr ươ ̀ng NÔNG SẢN TỈNH THỪA THIÊN HUẾ Sinh viên thực hiện: Giáo viên hướng dẫn: Nguyễn Thu Huyền TS Lê Thị Quỳnh Liên Lớp : K49A-THKT Khóa học: 2015-2019 HUẾ, THÁNG 12 NĂM 2018 - LỜI CẢM ƠN Lời em xin chân thành cảm ơn thầy cô Khoa Hệ Thống Thông Tin Kinh Tế, thầy cô trường Đại học Kinh tế giúp đỡ, dìu dắt em suốt bốn năm học tập trường Đặc biệt em xin gửi lời cảm ơn đến TS Lê Thị Quỳnh Liên, người cố vấn dạy em nhiều điều đưa lời dẫn cặn kẽ ́ uê q trình hồn thiện khóa luận tốt nghiệp Tuy luận văn làm thời gian ngắn chưa hoàn thiện hoàn ́H toàn cịn nhiều sai sót, khơng nhờ bạn bè, người thân quý thầy cô tê trường anh chị cơng ty Pi Software tích cực giúp đỡ, cổ vũ thường in xin gửi lời cảm ơn chân thành đến người h xuyên em chưa hồn thành khóa luận thời hạn giao, em ̣c K Qua khóa luận tốt nghiệp em mong nhận ý kiến đóng góp từ q thầy để bổ sung kiến thức cho thân khiến khóa luận ngày ho hoàn thiện mang tính thực tế Tr ươ ̀ng Đ ại Em xin chân thành cảm ơn ! Huế, ngày 30 tháng 12 năm 2018 Sinh viên Nguyễn Thu Huyền i - MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG BIỂU v DANH MỤC HÌNH ẢNH vi DANH MỤC VIẾT TẮT vi ́ uê PHẦN MỞ ĐẦU 1 Lý chọn đề tài ́H Mục tiêu đề tài tê 2.1 Mục tiêu tổng quát 2.2 Mục tiêu cụ thể in h Phương pháp nghiên cứu ̣c K Đối tượng phạm vi nghiên cứu 4.1 Đối tượng nghiên cứu 4.2 Phạm vi nghiên cứu ho Tóm tắt nội dụng khóa luận ại 1.1 Thương mại điện tử khái niệm 1.1.1 Khái niệm thương mại điện tử Đ 1.1.2 Các sở để phát triển thương mại điện tử Tr ươ ̀ng 1.1.3 Các loại hình giao dịch thương mại điện tử 1.1.3.1 Mơ hình B2B (Business to business) 1.1.3.2 Mơ hình B2C (Business to Customer) 1.1.3.3 Mơ hình C2C (Customer to Customer) 1.1.4 Mặt lợi trở ngại gặp phải triển khai thương mại điện tử 1.1.4.1 Mặt lợi mà thương mại điện tử đem đến triển khai 1.1.4.2 Những trở ngại gặp phải phát triển thương mại điện tử 10 1.2 Giới thiệu số công ty thương mại điện tử, thực trạng yêu cầu cần có hoạt động bán hàng hình thức thương mại điện tử 10 1.2.1 Giới thiệu số công ty thực thương mại điện tử thành công giới 10 ii - 1.2.2 Thực trạng hoạt động bán hàng hình thức thương mại điện tử 12 1.2.3 Cơ hội thách thức 13 1.2.3.1 Cơ hội 14 1.2.3.2 Thách thức 15 1.3 Tổng quát số công cụ phát triển hệ thống 17 ́ uê 1.3.1 Đặc trưng – lịch sử hình thành phát triển ngơn ngữ lập trình PHP 17 ́H 1.3.1.1 Khái niệm ngôn ngữ lập trình PHP gì? 17 1.3.1.2 Đặc trưng ngơn ngữ lập trình PHP 17 tê 1.3.1.3 Lịch sử hình thành phát triển ngơn ngữ lập trình PHP 18 h 1.3.2 Giới thiệu hệ quản trị sở liệu MySQL 19 in 1.3.3 Framework codelgniter 21 ̣c K 1.3.4 Giao diện Bootstrap 21 1.3.5 Ngôn ngữ HTML 21 ho 1.3.6 Ngôn ngữ CSS 22 2.1 Quy trình hoạt động giao dịch số kênh thương mại điện tử Việt Nam 23 ại 2.2 Thực trạng hoạt động giao dịch nông sản 24 Đ 2.3 Quy trình giao dịch nơng sản áp dụng 25 Tr ươ ̀ng 3.1 Mơ tả tốn 26 3.2 Phân tích hệ thống 27 3.2.1 Sơ đồ phân rã chức hệ thống (BFD – Business Funtion Diagram) 27 3.2.2 Mô tả chức 28 3.2.2.1 Chức quản lý tài khoản 28 3.2.2.2 Chức quản lý gian hàng, mặt hàng 29 3.2.2.3 Chức quản lý giao dịch 29 3.2.2.4 Chức thông tin phản hồi 30 3.2.2.5 Chức báo cáo – thống kê 30 3.2.3 Biểu đồ ngữ cảnh (Context Diagram) 31 3.2.4 Sơ đồ luồng liệu (DFD – Data Flow Diagram) 33 iii - 3.2.4.1 Sơ đồ luồng liệu DFD mức 34 3.2.4.2 Sơ đồ luồng liệu DFD mức – Chức quản lý tài khoản 35 3.2.4.3 Sơ đồ luồng liệu DFD mức – Chức quản lý gian hàng, mặt hàng 37 3.2.4.4 Sơ đồ luồng liệu DFD mức – Chức quản lý giao dịch 38 3.2.4.5 Sơ đồ luồng liệu DFD mức – Chức thông tin phản hồi 39 3.2.4.6 Sơ đồ luồng liệu DFD mức – Chức báo cáo - thống kê 40 ́ uê 3.3 Thiết kế hệ thống sở liệu 41 ́H 3.3.1 Xác định thực thể thuộc tính thực thể 41 3.3.2 Mối quan hệ thực thể 42 tê 3.3.3 Sơ đồ thực thể mối quan hệ (ERD – Entity Relationship Diagram) 43 h 3.3.4 Chuẩn hóa sở liệu 44 in 3.3.5 Sơ đồ sở liệu 46 ̣c K 3.3.6 Thiết kế giao diện 47 3.3.6.1 Giao diện trang chủ 47 ho 3.3.6.2 Giao diện đăng nhập 48 3.3.6.3 Giao diện đăng ký 49 ại 3.3.6.4 Giao diện Admin 50 Đ 3.3.6.5 Giao diện nhà cung cấp nông sản 53 3.3.6.6 Giao diện người dùng 54 Tr ươ ̀ng 3.3.6.7 Giao diện khác 59 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 61 Kết đạt 61 Hạn chế đề tài 62 Hướng phát triển đề tài 62 TÀI LIỆU THAM KHẢO 63 iv - DANH MỤC BẢNG BIỂU ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê Bảng 1.1: TMĐT quan điểm nghĩa rộng quan điểm nghĩa hẹp Bảng 1.2: Ba cấp độ thương mại điện tử Bảng 3.1: Bảng GROUP 44 Bảng 3.2: Bảng USERS 44 Bảng 3.3: Bảng GIANHANG 44 Bảng 3.4: Bảng LOAIMATHANG 45 Bảng 3.5: Bảng MATHANG 45 Bảng 3.6: Bảng DONVITINH 45 Bảng 3.7: Bảng HOADON 46 v - DANH MỤC HÌNH ẢNH ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê Hình 1.1: Ba cấp độ phát triển TMĐT Hình 1.2: Phân loại giao dịch TMĐT Hình 1.3: Các loại hình giao dịch B2B Hình 1.4: Các mơ hình kinh doanh TMĐT B2C Hình 1.5: Mơ hình kinh doanh TMĐT C2C Hình 1.6: Logo đại điện cho Amazon 11 Hình 1.7: Top sàn TMĐT hàng đầu Việt Nam 13 Hình 1.8: Mơ hình tương tác PHP – MySQL 20 Hình 3.1: Sơ đồ BFD 27 Hình 3.2: BFD chức quản lý tài khoản 28 Hình 3.3: BFD quản lý gian, mặt hàng 29 Hình 3.4: BFD quản lý giao dịch 29 Hình 3.5: BFD quản lý thông tin phản hồi 30 Hình 3.6: BFD báo cáo - thống kê 31 Hình 3.7 Biểu đồ ngữ cảnh 32 Hình 3.8: Sơ đồ luồng liệu DFD mức 34 Hình 3.9: DFD mức - quản lý tài khoản 36 Hình 3.10: DFD mức1 quản lý gian,mặt hàng 37 Hình 3.11: DFD mức - quản lý giao dịch 38 Hình 3.12: DFD mức - Thông tin phản hồi 39 Hình 3.13: DFD mức báo cáo - thống kê 40 Hình 3.14: Sơ đồ sở liệu 47 Hình 3.15: Giao diện trang chủ 48 Hình 3.16: Giao diện đăng nhập 49 Hình 3.17: Giao diện đăng ký 49 Hình 3.18: Admin – Hiển thị người dùng 50 Hình 3.19: Admin – Hiển thị gian hàng 51 Hình 3.20: Admin – Hiển thị mặt hàng 52 Hình 3.21: NCC - Thêm gian hàng 53 Hình 3.22: NCC - Thêm mặt hàng 53 Hình 3.23: NTD - Giao diện gian hàng 54 Hình 3.24: NTT - Chi tiết gian hàng 55 Hình 3.25: NTT - Giao diện mặt hàng 56 Hình 3.26: NTT - Chi tiết mặt hàng 57 Hình 3.27: NTT - Giao diện giỏ hàng 58 Hình 3.28: NTT - Giao diện giới thiệu 59 Hình 3.29: NTT - Giao diện trợ giúp 59 vi - DANH MỤC VIẾT TẮT Viết tắt tiếng Việt CSDL Cơ sở liệu NCC Nhà cung cấp NTT Người tiêu dùng ́ Thương mại điện tử uê TMĐT Từ viết tắt ́H Viết tắt tiếng Anh Tên viết tắt Ý nghĩa tên viết tắt Business to business Doanh nghiệp với doanh nghiệp B2C: Business to customer Doanh nghiệp với khách hàng C2C: Customer to customer PHP: Hypertext Preprocessor Bộ xử lý siêu văn SQL: Structured Query Language Cấu trúc ngôn ngữ truy vấn SQL HTML: Hypertext Markup Language SGML: Standard Generalized Markup Ngôn ngữ đánh dấy tổng quát tiêu chuẩn h in ho ̣c K Hiệp hội mạng toàn cầu eXtensible Hypertext Markup Ngơn ngữ đánh dấu siêu văn bảng có khả Language Ajax: Ngôn ngữ đánh dấu siêu văn bảng ại Word Wide Web Consortium Tr ươ ̀ng XHTML: Khách hàng với khách hàng Đ Language W3C: tê B2B: mở rộng Asynchronous JavaScript and JavaScrip XML không đồng XML – eXtensible Markup Ngơn ngữ đánh dấu mở rộng Language XML: eXtensible Markup Language WYSIWYG: What you see is what you get Ngôn ngữ đánh dấu mở rộng Những bạn nhìn thấy bạn nhận i - Tập tin định dạng kiểu tầng BFD: Business Funtion Diagram Sơ đồ phân rã chức CD: Context Diagram Biểu đồ ngữ cảnh DFD: Data Flow Diagram Sơ đồ luồng liệu ERD Entity Relationship Diagram Sơ đồ thực thể mối quan hệ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H ́ Cascading Style Sheets uê CSS: ii - PHẦN MỞ ĐẦU Lý chọn đề tài Từ trước đến mặt hàng nông sản nước thường tiêu thụ qua siêu thị, chợ đầu mối, đại lý, đặc biệt tiểu thương chợ nhỏ trước đến với người tiêu dùng Nhưng gần báo, tin tức thời đưa tin chất ́ uê lượng nông sản khiến người tiêu dùng ngày cẩn trọng việc tìm hiểu thơng tin nguồn gốc xuất sứ có đảm bảo chất lượng an tồn sức khỏe hay khơng? ́H Với hội nhập giao thoa nước việc suất nhập loại mặt hàng tê hàng hóa đặc biệt nơng sản ngày dễ dàng Điều đáng nói Việt Nam h biết đến quốc gia nông nghiệp, năm 2017 nông sản nhóm sản in phẩm có tỷ trọng xuất lớn Việt Nam Tuy nhiên, nhập nông sản Việt Nam ̣c K không nhỏ mà người tiêu dùng Việt Nam thường có xu hướng chuộng hàng ngoại ho Với việc lượng lớn hàng nông sản nhập vào Việt Nam khiến cho nhiều nông sản Việt Nam bị lép vế, khiến nông dân Việt Nam chịu nhiều thiệt ại thịi sàn đấu q hương Đặc biệt, tỉnh Thừa Thiên Huế dù có Đ nhiều loại nơng sản có tiếng thương hiệu cho đặc sản đến với người Tr ươ ̀ng tiêu dùng khó khăn Để giúp phần cho nông dân địa bàn tỉnh Thừa Thiên Huế dễ dàng tiếp cận với người tiêu dùng để người tiêu dùng nắm rõ thơng tin xuất sứ loại nông sản địa vàn, mua hàng với giá hợp lý, dễ dàng chất lượng tốt Người tiêu dùng cần nhà tham quan vườn trang trại nông sản mua trực tiếp nông trường Từ em định chọn đề tài “Xây dựng Website sàn giao dịch nông sản tỉnh Thừa Thiên Huế” ngôn ngữ PHP Mục tiêu đề tài 2.1 Mục tiêu tổng quát ́ tê ́H uê - h Hình 3.16: Giao diện đăng nhập in - Với trang đăng nhập có ba đối tượng đăng nhập vào Admin, nhà cung trang chủ riêng đối tượng Tr ươ ̀ng Đ ại ho 3.3.6.3 Giao diện đăng ký ̣c K ứng sản phẩm (người bán hàng) người tiêu dùng Mỗi đối tượng đăng nhập đưa đến Hình 3.17: Giao diện đăng ký - Trang giao diện đăng ký dùng cho đối tượng nhà cung ứng sản phẩm (người bán) người tiêu dùng Hai đối tượng nhập đầy đủ thông tin yêu cầu ngồi mục người dùng tùy vào mục đích đối tượng để chọn mục đích mua hay bán đối tượng đăng ký 49 - 3.3.6.4 Giao diện Admin Sau Admin đăng nhập tài khoản Admin có quyền ́ ho ̣c K in h tê ́H uê hạn quản lý hệ thống sàn giao dịch nông nghiệp tỉnh Thừa Thiên Huế sau: ại Hình 3.18: Admin – Hiển thị người dùng Đ Admin có quyền xem danh sách người dùng (người bán, người mua) Tr ươ ̀ng thực vài tác vụ thêm chỉnh sửa người dùng gửi yêu cầu liên hệ 50 ́ in h tê ́H uê - ̣c K Hình 3.19: Admin – Hiển thị gian hàng Admin có quyền xem thông tin gian hàng, chỉnh sửa thông tin gian hàng xóa Tr ươ ̀ng Đ ại ho gian hàng có báo cáo vi phạm 51 ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê - Hình 3.20: Admin – Hiển thị mặt hàng Admin có quyền xem thơng tin mặt hàng, chỉnh sửa thông tin mặt hàng xóa mặt hàng có báo cáo vi phạm 52 - ́ in h tê ́H uê 3.3.6.5 Giao diện nhà cung cấp nông sản ̣c K Hình 3.21: NCC - Thêm gian hàng Sau nhà cung cấp nông sản đăng ký thành công dẫn đến trang giao diện Tr ươ ̀ng Đ ại ho đăng ký gian hàng để tạo thêm gian hàng Hình 3.22: NCC - Thêm mặt hàng 53 - Khi nhà cung cấp nông sản có gian hàng lúc nhà cung cấp nơng sản thêm mặt hàng vào gian hàng mà đăng ký ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê 3.3.6.6 Giao diện người dùng Hình 3.23: NTD - Giao diện gian hàng 54 - Người tiêu dùng vào xem hay tìm kiếm gian hàng có Website để ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H tìm hiểu thơng tin gian Hình 3.24: NTT - Chi tiết gian hàng 55 - Người tiêu dùng muốn tìm hiểu thơng tin gian hàng người tiêu ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê dùng xem chi tiết thơng tin gian hàng giao diện chi tiết gian hàng Hình 3.25: NTT - Giao diện mặt hàng 56 - Người tiêu dùng muốn tìm loại mặt hàng cần chọn danh mục loại mặt hàng ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê tìm xem mặt hàng Hình 3.26: NTT - Chi tiết mặt hàng 57 - Sau người tiêu dùng chọn cho mặt hàng, lúc người tiêu ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê dùng vào xem chi tiết thơng tin liên quan đến mặt hàng Hình 3.27: NTT - Giao diện giỏ hàng Sau người tiêu dùng chọn số lượng click chọn thêm vào giỏ hàng mặt hàng thêm vào giỏ hàng 58 - ́ ̣c K in h tê ́H uê 3.3.6.7 Giao diện khác Hình 3.28: NTT - Giao diện giới thiệu ho Đối với trang giao diện giới thiếu dùng cho người tiêu dùng sử dụng để tìm Tr ươ ̀ng Đ ại hiểu thơng tin cơng dụng mặt hàng Hình 3.29: NTT - Giao diện trợ giúp 59 - Với trang giao diện người tiêu dùng vào xem thơng tin sách Website Ngồi có thắc mắc khiếu nại người tiêu dùng ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê nhập thông tin gửi 60 - KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết đạt Sau thực đề tài, thân tác giả tích lũy số kinh nghiệm để xây dựng Website Bên cạnh qua trình lên kế hoạch thực đề tài tác giả hiểu áp dụng kiến thức học trường vào đề tài, cụ thể ́ uê tác giả đạt số kết sau: ́H - Về thân: + Tác giả nắm rõ ngôn ngữ lập trình PHP, cơng cụ hỗ trợ để xây tê dựng Website in h + Nắm rõ quy trình thực để làm sản phẩm ̣c K + Được học hỏi, trao đổi kiến thức từ người bạn với anh chị quan công ty thực tập ho + Rèn luyện kỹ đọc hiểu tài liệu, kỹ làm việc độc lập làm việc nhóm - Về Website: Đ ại + Học hỏi tiếp cận tác phong làm việc đơn vị quan Tr ươ ̀ng + Website có giao diện dễ nhìn, bắt mắt, thân thiện, phù hợp với người dùng dễ dàng sử dụng + Thực đăng nhập/ đăng ký có phân quyền dùng + Thực thao tác xem chi tiết gian mặt hàng, chọn mặt hàng vào giỏ hàng toán mặt hàng sản phẩm + Thêm sửa xóa gian mặt hàng xem hóa đơn cho người cung nông sản 61 - Hạn chế đề tài Do vấn đề thời gian lực hạn chế nên cịn nhiều thiếu sót thực viết code thiết kế chương trình Vì vậy, chương trình làm cịn tồn số hạn chế - Website chưa chạy môi trương Web thật ́ - Website cịn chưa có tính chuyên nghiệp cao xếp chức chưa ́H hợp lý - Website đơn giản chưa có bật để dễ dàng cạnh tranh với tê đối thủ h - Website chưa có báo cáo – thống kê số lượng sản phẩm, doanh thu bán ̣c K in nhà cung cấp nông sản - Chưa chặn mặt hàng rác từ phía nhà cung cấp nơng sản ho Hướng phát triển đề tài Về ý tưởng cịn nhiều vấn đề cần thực để hồn thiện Website, ại lực thời gian hạn chế Nên thời gian tới, Website Đ phát triển tốt hơn, hoàn thiện Tr ươ ̀ng - Hạn chế việc nhà cung cấp nông sản đưa mặt hàng rác vào Website - Làm tốn theo nhiều hình thức tốn khác - Giao diện ổn định, đẹp chuyên nghiệp - Làm báo cáo – thống kê số lượng hàng tồn kho doanh thu bán nhà cung cấp nơng sản - Người dùng lấy tài khoản facebook mail để đăng nhập/ đăng ký - Tiếp tục phát triển phần mềm tảng ứng dụng cho mobile 62 - TÀI LIỆU THAM KHẢO Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H ́ Tích P KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC Tổng quan thương mại điện tử Kiến thức chung Thương mại điện tử Kinh doanh trực tuyến - VOER Cat Van Khoi (22:03:36 UTC) Tổng quan thương mại điện tử (2016) Chuyên đề 3: Nghiên cứu mơ hình thương mại điện tử B2B điển hình giới: mơ hình Alibaba.com hpe.gov.vn Khái niệm thương mại điện tử - VOER roanderi (09:10:07 UTC) Chuong cac mo hinh kinh doanh dien tu (2016) Mơ hình kinh doanh thương mại điện tử C2C(P.5) Mơ hình kinh doanh thương mại điện tử C2C(P.5) ~ AZIBAI VIETNAM, Phone N.V Amazon Công Bố Doanh Thu Q1/2018 Người Việt Phone, 10 VCCorp.vn (2018) Amazon Q2/2018: Doanh thu 52,8 tỷ USD, lợi nhuận phá kỷ lục, cao gấp đơi so với mà Wall Street dự tính genk.vn, 11 Alibaba lãi lớn tài khóa 2017/2018 | Thời Báo Tài Chính 12 Báo cáo Chỉ số Thương mại điện tử Việt Nam 201́8 13 (2018) Báo cáo tổng quan tình hình thương mại điện tử Việt Nam 2019 14 (2018) PHP Wikipedia tiếng Việt 15 PHP - Tổng quan Web thiết lập mơi trường để lập trình PHP Tơi Duyệt, 16 Bài - Bootstrap gì? Giới thiệu Bootstrap Viblo 17 MasterCode.vn (22:40:24 UTC) Bài - Ngôn ngữ HTML - Học lập trình web với Html, Css, Javas… 18 Hieu H.V (2013) Lý thuyết CSS | Học lập trình PHP, C#, Windows Phone, Android, HTML - CSS Lý thuyết CSS | Học lập trình PHP, C#, Windows Phone, Android, HTML - CSS 19 phương.pdf 20 [TaiMienPhi.Vn] Hướng dẫn cách cài đặt, cấu hình sử dụng Xampp 21 Kteam Hướng dẫn cài đặt Sublime Text | Website hướng dẫn lập trình miễn phí | How Kteam | Free Education www.howkteam.com uê 63