1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng sàn giao dịch các sản phẩm đặc thù ocop của tỉnh an giang

83 2 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

Định dạng
Số trang 83
Dung lượng 5,35 MB

Nội dung

TRƯỜNG ĐẠI HỌC AN GIANG KHOA CÔNG NGHỆ THÔNG TIN KHOÁ LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT PHẦN MỀM XÂY DỰNG SÀN GIAO DỊCH CÁC SẢN PHẨM ĐẶC THÙ (OCOP) CỦA TỈNH AN GIANG DƯƠNG VĂN KHANG AN GIANG, 05 - 2022 TRƯỜNG ĐẠI HỌC AN GIANG KHOA CÔNG NGHỆ THƠNG TIN KHỐ LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT PHẦN MỀM XÂY DỰNG SÀN GIAO DỊCH CÁC SẢN PHẨM ĐẶC THÙ (OCOP) CỦA TỈNH AN GIANG DƯƠNG VĂN KHANG MSSV: DPM185159 GIẢNG VIÊN HƯỚNG DẪN: ThS NGUYỄN HOÀNG TÙNG AN GIANG, 05 – 2022 Khoá luận “Xây dựng sàn giao dịch sản phẩm đặc thù (OCOP) tỉnh An Giang” sinh viên Dương Văn Khang thực hướng dẫn ThS Nguyễn Hoàng Tùng Tác giả báo cáo kết nghiên cứu Hội đồng Khoa học Đào tạo thông qua ngày ……………………… Phản biện Phản biện (Ký ghi rõ chức danh, họ tên) (Ký ghi rõ chức danh, họ tên) Giảng viên hướng dẫn (Ký ghi rõ chức danh, họ tên) i LỜI CẢM ƠN Sau trình học tập rèn luyện trường, em xin gửi lời cảm ơn đến thầy cô trường Đại Học An Giang, thầy tận tình giảng dạy, truyền đạt kiến thức quý báo Đó hành trang sau em, đặc biệt thầy cô khoa công nghệ thông tin, thầy cô truyền đạt kiến thức tảng cho định hướng nghề nghiệp sau em Em xin gửi lời cảm ơn sâu sắc đế Thầy Nguyễn Hoàng Tùng người tận tình hướng dẫn, bảo, động viên giúp đỡ em suốt trình nghiên cứu thực đề tài Đồng thời cảm ơn giáo viên khoa công nghệ thông tin định hướng tạo điều kiện thuận lợi để em hồn thành cơng việc Bên cạnh đó, em xin cảm ơn gia đình ln động viên, khích lệ tạo điều kiện giúp đỡ em suốt trình thực Cảm ơn người bạn bên cạnh hỗ trợ, góp ý cho đề tài em hồn thiện Và cuối cùng, em xin bày tỏ lòng biết ơn sâu sắc đến lãnh đạo Trường Đại Học An Giang, thầy cô khoa công nghệ thông tin tạo điều kiện giúp đỡ em suốt trình học tập làm đề tài Với điều kiện vốn kiến thức cịn hạn chế mình, đề tài khơng thể tránh nhiều thiếu sót Vì em mong nhận quan tâm, bảo q thầy để em hoàn thiện đề tài Một lần em xin chân thành cảm ơn! ii TĨM TẮT Chương trình OCOP chương trình phát triển kinh tế khu vực nơng thôn theo hướng phát triển nội lực gia tăng giá trị; giải pháp, nhiệm vụ triển khai thực chương trình mục tiêu quốc gia xây dựng nơng thơn Trọng tâm chương trình OCOP phát triển sản phẩm nông nghiệp, phi nông nghiệp, dịch vụ có lợi địa phương theo chuỗi giá trị, thành phần kinh tế tư nhân (doanh nghiệp, hộ sản xuất) kinh tế tập thể thực Thực trạng tỉnh An Giang sản phẩm Ocop tỉnh giới thiệu chủ yếu thông qua ngày hội chưa có trang website giới thiệu chi tiết sản phẩm Ocop tỉnh Vì hội quảng bá sản phẩm đến người tiêu dùng bị hạn chế làm giảm khả kinh doanh số doanh nghiệp Và khóa luận tơi gồm có phần: Phần đầu đặc tả vấn đề, đặc tả vấn đề tính cấp thiết đề tài thực trạng đề tài Và mục tiêu nghiên cứu đề tài đề Phần hai tổng quan sở lý thuyết: Nêu phạm vi đề tài, phương pháp nghiên cứu sở lý thuyết sử dụng đề tài Phần ba phân tích thiết kế hệ thống: Phân tích yêu cầu đặt hệ thống, sơ đồ chức hệ thống, sơ đồ usecase hệ thống… thiết kế sở liệu, thiết kế giao diện hệ thống Cuối kết luận hướng phát triển iii MỤC LỤC CHƯƠNG 1: ĐẶT VẤN ĐỀ 1.1 TÍNH CẤP THIẾT CỦA ĐỀ TÀI .1 1.2 MỤC TIÊU NGHIÊN CỨU CHƯƠNG 2: TỔNG QUAN VÀ CƠ SỞ LÝ THUYẾT 2.1 PHẠM VI CỦA ĐỀ TÀI 2.2 PHƯƠNG PHÁP NGHIÊN CỨU 2.3 CƠ SỞ LÝ THUYẾT 2.3.1 Tổng quan PHP 2.3.2 Tổng quan MySQL 2.3.3 Tổng quan mơ hình MVC 2.3.4 Tổng quan Laravel Framework CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 11 3.1 PHÂN TÍCH YÊU CẦU HỆ THỐNG 11 3.1.1 Yêu cầu chức 11 3.1.2 Yêu cầu phi chức 12 3.1.3 yêu cầu hệ thống 13 3.2 SƠ ĐỒ TỔNG QUÁT CHỨC NĂNG 13 3.3 SƠ ĐỒ USECASE 14 3.3.1 Actor hệ thống 14 3.3.2 Usecase hệ thống 14 3.3.3 Sơ đồ usecase tổng quát 16 3.3.4 Sơ đồ phân rã usecase nhóm chức quản lý danh mục vị trí 16 3.3.5 Sơ đồ phân rã usecase nhóm chức quản lý danh mục doanh nghiệp 18 3.3.6 Sơ đồ phân rã usecase nhóm chức quản lý danh mục sản phẩm 21 3.3.7 Sơ đồ phân rã usecase quản lý chủ đề 24 3.3.8 Sơ đồ phân rã usecase quản lý đơn vị quản lý 25 3.3.9 Sơ đồ phân rã usecase quản lý doanh nghiệp 25 3.3.10 Sơ đồ phân rã usecase quản lý viết 26 3.3.11 Báo cáo thống kê đơn vị quản lý 26 3.3.12 Báo cáo thống kê doanh nghiệp 26 3.3.13 Sơ đồ phân rã usecase quản lý sản phẩm 27 3.3.14 Sơ đồ phân rã usecase đánh giá sản phẩm 27 3.3.15 Sơ đồ phân rã usecase quản lý đơn hàng 27 3.3.16 Sơ đồ phân rã usecase sản phẩm yêu thích 28 iv 3.3.17 Sơ đồ phân rã usecase quản lý thông tin cá nhân khách hàng 28 3.3.18 Sơ đồ phân rã usecase giỏ hàng 29 3.4 ĐẶC TẢ USECASE 29 3.4.1 Đăng nhập 29 3.4.2 Quản lý doanh nghiệp 30 3.4.3 Quản lý sản phẩm 32 3.5 SƠ ĐỒ TUẦN TỰ 33 3.5.1 Đăng nhập 33 3.5.2 Thêm thông tin sản phẩm 34 3.5.3 Cập nhật thông tin sản phẩm 34 3.5.4 Xóa thông tin sản phẩm 35 3.6 SƠ ĐỒ LỚP 36 3.7 THIẾT KẾ CƠ SỞ DỮ LIỆU 37 3.8 THIẾT KẾ GIAO DIỆN HỆ THỐNG 49 3.8.1 Giao diện đăng nhập 49 3.8.2 Giao diện người dùng admin 49 3.8.3 Giao diện danh sách đơn vị quản lý 50 3.8.4 Giao diện thêm đơn vị quản lý 51 3.7.5 Giao diện cập nhật đơn vị quản lý 51 3.7.6 Giao diện danh sách tài khoản cán đơn vị quản lý 52 3.7.7 Giao diện người dùng đơn vị quản lý 52 3.7.8 Giao diện danh sách doanh nghiệp 53 3.7.9 Giao diện thêm doanh nghiệp 53 3.7.10 Giao diện cập nhật doanh nghiệp 54 3.7.11 Giao diện danh sách tài khoản doanh nghiệp 54 3.7.12 Giao diện thống kê doanh thu doanh nghiệp thuộc đơn vị quản lý 55 3.7.13 Giao diện người dùng doanh nghiệp 55 3.7.14 Giao diện danh sách sản phẩm 56 3.7.15 Giao diện thêm sản phẩm 56 3.7.16 Giao diện cập nhật sản phẩm 57 3.7.17 Giao diện thông tin đơn hàng 58 3.7.18 Giao diện doanh thu doanh nghiệp 59 3.7.19 Giao diện hồ sơ cá nhân người dùng doanh nghiệp 59 3.7.20 Giao diện khách hàng 60 v 3.7.21 Giao diện đăng nhập người dùng khách hàng 61 3.7.22 Giao diện sản phẩm yêu thích khách hàng 62 3.7.23 Giao diện giỏ hàng 63 3.7.24 Giao diện nhập thông tin giao hàng 64 3.7.25 Giao diện toán đơn hàng 65 3.7.26 Giao diện lịch sử mua hàng 66 3.7.27 Giao diện thống kê sản phẩm ocop 67 3.9 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 68 3.9.1 Kết đạt 68 3.9.2 Những vấn đề chưa giải 68 3.9.3 Hướng phát triển đề tài 68 TÀI LIỆU THAM KHẢO 69 vi DANH MỤC HÌNH ẢNH Hình 1: Sơ đồ làm việc mơ hình MVC Hình 2: Cấu trúc thư mục mơ hình MVC .7 Hình 3: Giới thiệu framework PHP Hình 4: Cấu trúc thư mục Laravel Hình 5: Mơ hình MVC Laravel Hình 6: Sơ đồ tổng quát chức 13 Hình 7: Sơ đồ usecase tổng quát 16 Hình 8: Sơ đồ usecase nhóm chức quản lý danh mục vị trí 16 Hình 9: Sơ đồ phân rã usecase quản lý tỉnh/thành phố 17 Hình 10: Sơ đồ phân rã usecase quản lý quận/huyện 17 Hình 11: Sơ đồ phân rã usecase quản lý xã/phường 18 Hình 12: Sơ đồ usecase nhóm chức quản lý danh mục doanh nghiệp 18 Hình 13: Sơ đồ phân rã usecase quản lý chức vụ 19 Hình 14: Sơ đồ phân rã usecase quản lý mơ hình kinh doanh 19 Hình 15: Sơ đồ phân rã usecase quản lý loại hình kinh doanh 20 Hình 16: Sơ đồ phân rã usecase quản lý hình thức tốn 20 Hình 17: Sơ đồ usecase nhóm chức quản lý danh mục sản phẩm 21 Hình 18: Sơ đồ phân rã usecase quản lý đơn vị tính 21 Hình 19: Sơ đồ phân rã usecase quản lý tình trạng 22 Hình 20: Sơ đồ phân rã usecase quản lý phân hạng 22 Hình 21: Sơ đồ phân rã usecase quản lý nhóm sản phẩm 23 Hình 22: Sơ đồ phân rã usecase quản lý loại sản phẩm 23 Hình 23: Sơ đồ phân rã usecase quản lý quy cách đóng gói 24 Hình 24: Sơ đồ phân rã usecase quản lý chủ đề 24 Hình 25: Sơ đồ phân rã usecase quản lý đơn vị quản lý 25 Hình 26: Sơ đồ phân rã usecase quản lý doanh nghiệp 25 Hình 27: Sơ đồ phân rã usecase quản lý viết 26 Hình 28: Sơ đồ phân rã usecase báo cáo thống kê đơn vị quản lý 26 Hình 29: Sơ đồ phân rã usecase báo cáo thống kê doanh nghiệp 26 Hình 30: Sơ đồ phân rã usecase quản lý sản phẩm 27 Hình 31: Sơ đồ phân rã usecase đánh giá sản phẩm 27 Hình 32: Sơ đồ phân rã usecase quản lý đơn hàng 28 vii Hình 33: Sơ đồ phân rã use sản phẩm yêu thích 28 Hình 34: Sơ đồ phân rã usecase thông tin cá nhân 28 Hình 35: Sơ đồ phân rã usecase giỏ hàng 29 Hình 36: Sơ đồ đăng nhập 33 Hình 37: Sơ đồ thêm thơng tin sản phẩm 34 Hình 38: Sơ đồ cập nhật thông tin sản phẩm 34 Hình 39: Sơ đồ xóa thơng tin sản phẩm 35 Hình 40: Sơ đồ lớp 36 Hình 41: Cơ sở liệu 48 Hình 42: Giao diện đăng nhập 49 Hình 43: Giao diện người dùng admin 49 Hình 44: Giao diện danh sách đơn vị quản lý 50 Hình 45: Giao diện thêm đơn vị quản lý 51 Hình 46: Giao diện cập nhật đơn vị quản lý 51 Hình 47: Giao diện danh sách tài khoản cán đơn vị quản lý 52 Hình 48: Giao diện người dùng đơn vị quản lý 52 Hình 49: Giao diện danh sách doanh nghiệp 53 Hình 50: Giao diện thêm doanh nghiệp 53 Hình 51: Giao diện cập nhật doanh nghiệp 54 Hình 52: Giao diện danh sách tài khoản doanh nghiệp 54 Hình 53: Giao diện thống kê doanh thu doanh nghiệp thuộc đơn vị quản lý 55 Hình 54: Giao diện người dùng doanh nghiệp 55 Hình 55: Giao diện danh sách sản phẩm 56 Hình 56: Giao diện thêm sản phẩm 56 Hình 57: Giao diện cập nhật sản phẩm 57 Hình 58: Giao diện thơng tin đơn hàng 58 Hình 59: Giao diện doanh thu doanh nghiệp 59 Hình 60: Giao diện hồ sơ cá nhân người dùng doanh nghiệp 59 Hình 61: Giao diện khách hàng 60 Hình 62: Giao diện đăng nhập người dùng khách hàng 61 Hình 63: Giao diện u thích khách hàng 62 Hình 64: Giao diện giỏ hàng 63 Hình 65: Giao diện nhập thơng tin giao hàng 64 viii 3.7.12 Giao diện thống kê doanh thu doanh nghiệp thuộc đơn vị quản lý Hình 53: Giao diện thống kê doanh thu doanh nghiệp thuộc đơn vị quản lý 3.7.13 Giao diện người dùng doanh nghiệp Hình 54: Giao diện người dùng doanh nghiệp 55 3.7.14 Giao diện danh sách sản phẩm Hình 55: Giao diện danh sách sản phẩm 3.7.15 Giao diện thêm sản phẩm Hình 56: Giao diện thêm sản phẩm 56 3.7.16 Giao diện cập nhật sản phẩm Hình 57: Giao diện cập nhật sản phẩm 57 3.7.17 Giao diện thông tin đơn hàng Hình 58: Giao diện thơng tin đơn hàng 58 3.7.18 Giao diện doanh thu doanh nghiệp Hình 59: Giao diện doanh thu doanh nghiệp 3.7.19 Giao diện hồ sơ cá nhân người dùng doanh nghiệp Hình 60: Giao diện hồ sơ cá nhân người dùng doanh nghiệp 59 3.7.20 Giao diện khách hàng Hình 61: Giao diện khách hàng 60 3.7.21 Giao diện đăng nhập người dùng khách hàng Hình 62: Giao diện đăng nhập người dùng khách hàng 61 3.7.22 Giao diện sản phẩm u thích khách hàng Hình 63: Giao diện u thích khách hàng 62 3.7.23 Giao diện giỏ hàng Hình 64: Giao diện giỏ hàng 63 3.7.24 Giao diện nhập thơng tin giao hàng Hình 65: Giao diện nhập thơng tin giao hàng 64 3.7.25 Giao diện tốn đơn hàng Hình 66: Giao diện tốn đơn hàng 65 3.7.26 Giao diện lịch sử mua hàng Hình 67: Giao diện lịch sử mua hàng 66 3.7.27 Giao diện thống kê sản phẩm ocop Hình 68: Giao diện thống kê sản phẩm ocop 67 3.9 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 3.9.1 Kết đạt 3.9.1.1 Các kiến thức, kinh nghiệm tích lũy Về lý thuyết: Có kinh nghiệm tiếp xúc thực tế Vận dụng kiến thức ngơn ngữ lập trình kết hợp với framework laravel để xây dựng đề tài Áp dụng kiến thức phân tích thiết kế hệ thống thông tin sử dụng công cụ phân tích để sử dụng vào đề tài Về kỹ năng: Phát triển kỹ giao tiếp, làm việc nhóm… Kỹ tự nghiên cứu kỹ giải vấn đề tốt 3.9.1.2 Các chức hệ thống xây dựng Chức quản lý doanh mục (vị trí, doanh nghiệp, sản phẩm) Chức quản lý đơn vị quản lý Chức quản lý doanh nghiệp Chức quản lý sản phẩm Chức quản lý viết Chức quản lý đặt hàng Chức phân quyền người dùng Chức thống kê 3.9.2 Những vấn đề chưa giải Hạn chế mặt thời gian thực Các chức hệ thống chưa hoàn chỉnh Làm việc theo quy trình ứng dụng thực tế chưa thực hiệu Tính bảo mật chương trình chưa cao 3.9.3 Hướng phát triển đề tài Tiếp tục hoàn thiện chức đề cho hệ thống Ứng dụng quy trình vào đề tài cách tối đa Tăng tính mềm dẻo việc lưu trữ liệu truy xuất liệu cho hệ thống 68 TÀI LIỆU THAM KHẢO [1] Cổng thông tin điện tử tỉnh an giang Link:https://angiang.gov.vn/wps/portal/Home/tin-tuc/OCOP [2] Danh sách chứng nhận sản phẩm ocop tỉnh an giang 2020 (17/12/2020) Hạnh Châu Năm 2021 Giải pháp chiến lược quảng bá sản phẩm ocop an giang Link: https://baoangiang.com.vn/giai-phap-chien-luoc-quang-ba-sanpham-ocop-an-giang-a312318.html [3] Đỗ Xuân Lôi Năm 1995 Cấu Trúc liệu giải thuật Khoa học Kỹ thuật Hà Nội [4] Đinh Mạnh Tường Năm 2001 Cấu trúc liệu & Thuật toán Khoa học kỹ thuật Hà Nội Hà Nội [5] Giới thiệu chương trình OCOP quốc gia Link: http://ocop.gov.vn/gioi-thieu [6] Jeff Atwood & Joel Spolsky Năm 2008 Stack Overflow Link: https://stackoverflow.com/ [7] Karl Wiegers, Joy Beatty Năm 2013 Software Requirements Microsoft Press [8] Mark Otto & Jacob Thornton Năm 2010 Bootstrap Link: https://getbootstrap.com/ [9] Michael Widenius, David Axmark Allan Larsson Năm 1995 MySQL Link: https://dev.mysql.com/ [10] Nguyễn Hồng Chương Năm 1999 CTDL giải thuật ứng dụng cài đặt C TP.HCM [11] Phạm Nguyễn Cương Năm 2003 Giáo trình Phân tích thiết kế hệ thống thơng tin Khoa CNTT - Đại học Khoa học Tự nhiên [12] Phạm Hữu Khang, Hoàng Đức Hải Năm 2007 Xây dựng ứng dụng web PHP MySQL Phương Đông [13] Rasmus Lerdorf Năm 1995 Hypertext Preprocessor (PHP) Link: https://www.php.net/ [14] Refsnes Data Năm 1998 W3schools Link: https://www.w3schools.com/ [15] Sàn Ocop Link: https://sanocop.vn/vi/san-ocop [16] Sản phẩm An Giang products Link: http://sanphamangiang.com/ [17] Taylor Otwell Năm 2011 Laravel Framework Link: https://laravel.com/ [18]Ths Phạm Nguyễn Cương & TS Hồ Tường Vinh Giáo trình phân tích thiết kế hệ thống hướng đối tượng sử dụng UML Đại học Khoa học tự nhiên TP HCM 69

Ngày đăng: 07/06/2023, 22:04

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w