Đồ Án Tốt Nghiệp: Xây Dựng Ứng Dụng ECommerce Mua Bán, Quản Lý Giày Dép

Khám phá đồ án tốt nghiệp công nghệ thông tin về ứng dụng ecommerce quản lý mua bán giày dép, giải pháp tối ưu cho ngành thời trang.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2024

169
2
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU

1.1. Thực trạng về tình hình thương mại điện tử hiện nay

1.2. Khảo sát các ứng dụng liên quan

1.3. Xác định yêu cầu

1.4. Cấu trúc hệ thống

2. CHƯƠNG 2: MÔ HÌNH HÓA YÊU CẦU

2.1. Lược đồ use case

2.2. Đặc tả use case, lược đồ tuần tự

3. CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1. Thiết kế class diagram

3.2. Thiết kế giao diện

4. CHƯƠNG 4: CÀI ĐẶT, KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG

4.1. Kiểm thử

5. CHƯƠNG 5: KẾT QUẢ VÀ ĐÁNH GIÁ

5.1. Kết quả đạt được

5.2. Nhược điểm

5.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Ứng Dụng ECommerce Quản Lý Giày Dép

Thương mại điện tử (TMĐT) đã trở thành một phần không thể thiếu trong cuộc sống hiện đại. Ứng dụng ECommerce quản lý giày dép không chỉ giúp người tiêu dùng dễ dàng tiếp cận sản phẩm mà còn tạo ra một môi trường mua sắm an toàn và tiện lợi. Việc phát triển ứng dụng này nhằm đáp ứng nhu cầu ngày càng cao của thị trường giày dép, đặc biệt là giày sneaker.

1.1. Tình Hình Thương Mại Điện Tử Hiện Nay

Thương mại điện tử đang phát triển mạnh mẽ với sự gia tăng số lượng người tiêu dùng trực tuyến. Theo báo cáo, doanh thu từ TMĐT toàn cầu đã đạt hàng trăm tỷ USD, cho thấy tiềm năng lớn cho các ứng dụng ECommerce.

1.2. Lợi Ích Của Ứng Dụng ECommerce

Ứng dụng ECommerce giúp tiết kiệm thời gian, chi phí và mang lại trải nghiệm mua sắm tốt hơn cho người tiêu dùng. Nó cũng hỗ trợ người bán trong việc quản lý kho và tiếp cận khách hàng hiệu quả hơn.

II. Thách Thức Trong Quản Lý Giày Dép Qua ECommerce

Mặc dù có nhiều lợi ích, nhưng việc quản lý giày dép qua ECommerce cũng gặp phải nhiều thách thức. Các vấn đề như hàng giả, hàng nhái và thiếu minh bạch trong giá cả là những trở ngại lớn.

2.1. Vấn Đề Hàng Giả Và Hàng Nhái

Thị trường giày dép hiện nay đang phải đối mặt với tình trạng hàng giả và hàng nhái tràn lan. Điều này không chỉ ảnh hưởng đến uy tín của thương hiệu mà còn gây thiệt hại cho người tiêu dùng.

2.2. Thiếu Minh Bạch Về Giá Cả

Nhiều người tiêu dùng gặp khó khăn trong việc so sánh giá cả giữa các sản phẩm. Việc thiếu thông tin rõ ràng về giá cả có thể dẫn đến sự không hài lòng và mất niềm tin vào ứng dụng.

III. Phương Pháp Phát Triển Ứng Dụng ECommerce Quản Lý Giày Dép

Để giải quyết các thách thức trên, việc phát triển ứng dụng ECommerce cần áp dụng các công nghệ hiện đại và phương pháp quản lý hiệu quả. Sử dụng công nghệ blockchain và AI có thể giúp tăng cường tính minh bạch và bảo mật.

3.1. Ứng Dụng Công Nghệ Blockchain

Công nghệ blockchain có thể giúp xác thực nguồn gốc sản phẩm, từ đó giảm thiểu tình trạng hàng giả. Người tiêu dùng có thể dễ dàng kiểm tra thông tin sản phẩm trước khi mua.

3.2. Tích Hợp AI Trong Quản Lý Kho

Sử dụng AI trong quản lý kho giúp tối ưu hóa quy trình lưu trữ và phân phối hàng hóa. Điều này không chỉ tiết kiệm chi phí mà còn nâng cao hiệu quả hoạt động.

IV. Ứng Dụng Thực Tiễn Của Ứng Dụng ECommerce Quản Lý Giày Dép

Ứng dụng ECommerce quản lý giày dép đã được triển khai thành công tại nhiều thị trường. Các kết quả cho thấy sự gia tăng đáng kể trong doanh thu và sự hài lòng của khách hàng.

4.1. Kết Quả Nghiên Cứu Từ Thị Trường

Nghiên cứu cho thấy rằng các ứng dụng ECommerce đã giúp tăng trưởng doanh thu lên đến 30% trong năm đầu tiên. Người tiêu dùng đánh giá cao tính tiện lợi và sự đa dạng của sản phẩm.

4.2. Phản Hồi Từ Người Dùng

Người dùng cho biết họ cảm thấy an tâm hơn khi mua sắm qua ứng dụng ECommerce nhờ vào các tính năng bảo mật và hỗ trợ khách hàng tốt.

V. Kết Luận Về Tương Lai Của Ứng Dụng ECommerce Quản Lý Giày Dép

Tương lai của ứng dụng ECommerce quản lý giày dép rất hứa hẹn. Với sự phát triển không ngừng của công nghệ, các ứng dụng này sẽ ngày càng hoàn thiện và đáp ứng tốt hơn nhu cầu của người tiêu dùng.

5.1. Xu Hướng Phát Triển Công Nghệ

Công nghệ sẽ tiếp tục phát triển, mang lại nhiều tính năng mới cho ứng dụng ECommerce. Việc tích hợp công nghệ mới sẽ giúp nâng cao trải nghiệm người dùng.

5.2. Tăng Cường Tính Bảo Mật

Tương lai sẽ chứng kiến sự gia tăng trong việc áp dụng các biện pháp bảo mật, giúp người tiêu dùng yên tâm hơn khi mua sắm trực tuyến.

10/07/2025
Đồ án tốt nghiệp công nghệ thông tin xây dựng ứng dụng ecommerce mua bán quản lý giày dép

Trích đoạn nội dung tài liệu

CHƯƠNG 1. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 2.1 Thực trạng về tình hình thương mại điện tử hiện nay 2.2 Khảo sát các ứng dụng liên quan 2.3 Xác định yêu cầu 2.4 Cấu trúc hệ thống CHƯƠNG 3. MÔ HÌNH HÓA YÊU CẦU 3.1 Lược đồ use case.2 Đặc tả use case, lược đồ tuần tự CHƯƠNG 4. THIẾT KẾ HỆ THỐNG 4.1 Thiết kế class diagram 4.2 Thiết kế giao diện CHƯƠNG 5.

CÀI ĐẶT, KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG 5.2 Kiểm thử CHƯƠNG 6.1 Kết quả đạt được 6.3 Nhược điểm 6.4 Hướng phát triển TÀI LIỆU THAM KHẢO KẾ HOẠCH THỰC HIỆN Giai đoạn 1: Tìm hiểu công nghệ (04/03/2024 - 22/03/2024)  Tuần 1 (04/03 - 08/03): o Tìm hiểu về Flutter:  Khái niệm, ưu nhược điểm, các tính năng nổi bật.  Cài đặt môi trường phát triển Flutter.  Tạo dự án Flutter đầu tiên. o Tìm hiểu về Dart:  Khái niệm, cú pháp cơ bản, các kiểu dữ liệu.

 Làm quen với các khái niệm lập trình hướng đối tượng trong Dart.  Tuần 2 (11/03 - 15/03): 5 o Tìm hiểu về Firebase:  Các dịch vụ của Firebase (Authentication, Firestore, Storage, Functions, etc.  Tích hợp Firebase vào dự án Flutter.  Sử dụng Firebase để quản lý dữ liệu và xác thực người dùng.

 Tuần 3 (18/03 - 22/03): o Tìm hiểu về kiến trúc ứng dụng Ecommerce:  Các thành phần chính của ứng dụng Ecommerce.  Luồng xử lý dữ liệu trong ứng dụng Ecommerce.  Các mô hình thiết kế phổ biến trong ứng dụng Ecommerce. Giai đoạn 2: Nghiên cứu và Lập kế hoạch (25/03/2024 - 12/04/2024)  Tuần 4 (25/03 - 29/03): o Xác định ý tưởng dự án và phạm vi ứng dụng Ecommerce.

o Nghiên cứu các ứng dụng Ecommerce hiện có, phân tích ưu nhược điểm. o Lên ý tưởng về các tính năng chính của ứng dụng. o Thiết kế sơ bộ kiến trúc hệ thống và cơ sở dữ liệu. o Hoàn thiện tài liệu phân tích yêu cầu và kiến trúc hệ thống.

o Lập kế hoạch chi tiết cho các giai đoạn tiếp theo, bao gồm các mốc thời gian quan trọng. Giai đoạn 3: Thiết kế UI/UX (15/04/2024 - 26/04/2024)  Tuần 7-8 (15/04 - 26/04): o Thiết kế wireframes và mockups cho giao diện người dùng. o Xây dựng prototype tương tác để kiểm tra luồng người dùng. o Nhận phản hồi từ giảng viên và bạn bè để cải thiện thiết kế.

o Hoàn thiện thiết kế UI/UX chi tiết. o Chuẩn bị tài liệu thiết kế UI/UX để trình bày. 6 Giai đoạn 4: Phát triển UI và Server (29/04/2024 - 05/07/2024)  Tuần 9-18 (29/04 - 05/07): o Bắt đầu phát triển giao diện người dùng (UI) bằng Flutter. o Xây dựng API và các chức năng xử lý logic nghiệp vụ phía máy chủ (Server).

o Tích hợp UI với Server. o Thực hiện kiểm thử đơn vị và kiểm thử tích hợp liên tục. Giai đoạn 5: Kiểm thử và hoàn thiện (08/07/2024 - 11/07/2024)  Tuần 19 (08/07 - 11/07): o Tiến hành kiểm thử toàn diện ứng dụng (kiểm thử chức năng, hiệu năng, bảo mật). o Sửa lỗi và cải thiện hiệu suất ứng dụng.

o Hoàn thiện tài liệu dự án và chuẩn bị cho buổi bảo vệ. Ngày 12 tháng 7 năm 2024 Người viết đề cương Cao Huỳnh Bảo An Nguyễn Nhật Nam Ý kiến của giảng viên hướng dẫn (Ký và ghi rõ họ và tên) 7 MỤC LỤC LỜI CẢM ƠN. 8 DANH MỤC HÌNH ẢNH .10 DANH MỤC BẢNG. TÍNH CẤP THIẾT CỦA ĐỀ TÀI.

ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU .1 Đối tượng nghiên cứu .2 Phạm vi nghiên cứu. MỤC ĐÍCH CỦA ĐỀ TÀI .1 Lịch sử ra đời .3 Các kiểu biến trong Dart .4 Các kiểu collection trong Dart .5 Kiểm soát luồng .7 Null aware operation.9 Hướng đối tượng .1 Lịch sử ra đời .7 Nhược điểm: .8 Triển khai trong dự án .1 Lịch sử ra đời .3 Những service khả dụng của Firebase .4 So sánh với các hệ quản trị cơ sở dữ liệu khác .6 Nhược điểm: .7 Triển khai trong dự án. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU .1 THỰC TRẠNG VỀ TÌNH HÌNH THƯƠNG MẠI ĐIỆN TỬ HIỆN NAY .2 KHẢO SÁT CÁC ỨNG DỤNG LIÊN QUAN.3 XÁC ĐỊNH YÊU CẦU .1 Yêu cầu chức năng .2 Yêu cầu phi chức năng .4 CẤU TRÚC HỆ THỐNG.1 Mô Hình Client-Server .2 Mô hình MVC .3 Lý do chọn mô hình MVC: .4 Mô Tả Hệ Thống. MÔ HÌNH HÓA YÊU CẦU .1 LƯỢC ĐỒ USE CASE .2 ĐẶC TẢ USE CASE, LƯỢC ĐỒ TUẦN TỰ.

THIẾT KẾ HỆ THỐNG .1 THIẾT KẾ CLASS DIAGRAM .2 THIẾT KẾ GIAO DIỆN .1 Ứng dụng khách hàng & cửa hàng và shipper. CÀI ĐẶT, KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG .3 TRIỂN KHAI ỨNG DỤNG .1 Triển khai ở Client App .2 Triển khai ở phía Admin Web App .1 KẾT QUẢ ĐẠT ĐƯỢC .3 NHƯỢC ĐIỂM.4 HƯỚNG PHÁT TRIỂN. 164 TÀI LIỆU THAM KHẢO. 165 9 DANH MỤC HÌNH ẢNH Hình 1 Widget Tree .31 Hình 2 Build Context Tree .32 Hình 3 Giao Diện StockX .41 Hình 4 Giao diện Ebay .42 Hình 5 Giao diện SNKRDUNK .43 Hình 6 Giao diện GOAT .44 Hình 7 Giao diện NovelShip .45 Hình 8 Giao diện NTWRK.46 Hình 9 Giao diện Adidas .47 Hình 10 Giao diện Nike .48 Hình 11 Mô hình MVC .53 Hình 12 Lược đồ Use Case Guest .56 Hình 13 Lược đồ Use Case Customer .56 Hình 14 Lược đồ Use Case Vendor .57 Hình 15 Lược đồ Use Case Shipper .57 Hình 16 Lược đồ Use Case Admin .58 Hình 17 Lược đồ tuần tự Đăng ký .60 Hình 18 Lược đồ tuần tự Đăng nhập.62 Hình 19 Lược đồ tuần tự Đăng xuất .63 Hình 20 Lược đồ tuần tự Quản lý thông tin cá nhân .64 Hình 21 Lược đồ tuần tự Load thông tin quản lý .65 Hình 22 Lược đồ tuần tự Truy cập vào Profile .65 Hình 23 Lược đồ tuần tự Chỉnh sửa thông tin cá nhân .66 Hình 24 Lược đồ tuần tự Thay đổi mật khẩu .67 Hình 25 Lược đồ tuần tự Xem danh sách sản phẩm yêu thích .68 Hình 26 Lược đồ tuần tự Xem chi tiết sản phẩm .69 Hình 27 Lược đồ tuần tự Thêm/Bỏ danh sách yêu thích .70 Hình 28 Lược đồ tuần tự Thêm sản phẩm vào giỏ hàng .71 Hình 29 Lược đồ tuần tự Xem danh mục sản phẩm .72 Hình 30 Lược đồ tuần tự Quản lý giỏ hàng .73 Hình 31 Lược đồ tuần tự Đặt hàng .75 Hình 32 Lược đồ tuần tự Tìm kiếm sản phẩm .76 Hình 33 Lược đồ tuần tự Xem danh sách đơn hàng.77 Hình 34 Lược đồ tuần tự Xóa sản phẩm khỏi giỏ hàng .78 Hình 35 Lược đồ tuần tự Đánh giá sản phẩm .79 Hình 36 Lược đồ tuần tự Yêu cầu hoàn tiền.81 Hình 37 Lược đồ tuần tự Đăng nhập.83 Hình 38 Lược đồ tuần tự Quản lý thông tin cá nhân .84 Hình 39 Lược đồ tuần tự Đăng xuất .85 Hình 40 Lược đồ tuần tự Tạo sản phẩm mới .87 Hình 41 Lược đồ tuần tự Load thông tin sản phẩm .89 Hình 42 Lược đồ tuần tự Cập nhật thông tin sản phẩm .89 Hình 43 Lược đồ tuần tự Xóa sản phẩm .91 Hình 44 Lược đồ tuần tự Phê duyệt hoàn tiền .92 10 Hình 45 Lược đồ tuần tự Xem thống kê.93 Hình 46 Lược đồ tuần tự Quản lý trạng thái đơn hàng .95 Hình 47 Lược đồ tuần tự Đăng nhập.97 Hình 48 Lược đồ tuần tự Đăng xuất .98 Hình 49 Lược đồ tuần tự Thực hiện giao hàng .99 Hình 50 Lược đồ tuần tự Xem thống kê.

101 Hình 51 Lược đồ tuần tự Quản lý thông tin cá nhân. 102 Hình 52 Lược đồ tuần tự Đăng nhập. 104 Hình 53 Lược đồ tuần tự Đăng xuất. 105 Hình 54 Lược đồ tuần tự Quản lý sản phẩm.

107 Hình 55 Lược đồ Load thông tin. 108 Hình 56 Lược đồ tuần tự Duyệt thông tin. 108 Hình 57 Lược đồ tuần tự Xóa thông tin. 109 Hình 58 Lược đồ tuần tự Quản lý người bán.

110 Hình 59 Lược đồ tuần tự Quản lý danh mục sản phẩm. 112 Hình 60 Lược đồ tuần tự Quản lý rút tiền. 114 Hình 61 Lược đồ tuần tự Quản lý người tiêu dùng. 115 Hình 62 Lược đồ tuần tự Quản lý trạng thái đơn hàng.

116 Hình 63 Lược đồ tuần tự Quản lý hoàn tiền. 118 Hình 64 Lược đồ tuần tự Quản lý Shipper. 119 Hình 65 Lược đồ Class. 120 Hình 66 Giao diện phân luồng.

121 Hình 67 Giao diện Trang đăng nhập. 122 Hình 68 Giao diện Trang đăng ký. 123 Hình 69 Giao diện Trang Home. 124 Hình 70 Giao diện Trang Tìm kiếm.

125 Hình 71 Giao diện trang Sản phẩm. 126 Hình 72 Giao diện Trang giỏ hàng. 127 Hình 73 Giao diện Trang đơn hàng. 128 Hình 74 Giao diện Trang Thông tin cá nhân.

129 Hình 75 Giao diện Trang Chỉnh sửa thông tin. 130 Hình 76 Giao diện Trang Đơn hàng. 131 Hình 77 Giao diện Trang WishList. 132 Hình 78 Giao diện Trang MyChat.

133 Hình 79 Giao diện Chat. 134 Hình 80 Giao diện thông tin cửa hàng. 135 Hình 81 Giao diện Trang Sản phẩm. 136 Hình 82 Giao diện Trang đơn hàng.

137 Hình 83 Giao diện Trang Tạo sản phẩm mới - Tổng quan. 138 Hình 84 Giao diện Trang Tạo sản phẩm mới - Giao hàng. 139 Hình 85 Giao diện Trang Tạo sản phẩm mới - Thuộc tính sản phẩm. 140 Hình 86 Giao diện Trang Tạo sản phẩm mới - Hình ảnh.

141 Hình 87 Giao diện Trang thống kê. 142 Hình 88 Giao diện Trang Shipper Home. 143 Hình 89 Giao diện Trang đơn hàng sẵn sàng để giao. 144 Hình 90 Giao diện Trang đơn hàng đã giao.

145 Hình 91 Giao diện Trang Thông tin Shipper. 146 Hình 92 Giao diện Trang Đăng nhập. 147 11 Hình 93 Giao diện trang Quản lý sản phẩm. 148 Hình 94 Giao diện Trang quản lý đơn hàng.

148 Hình 95 Giao diện Trang Quản lý cửa hàng. 149 Hình 96 Giao diện Trang quản lý Banner. 149 Hình 97 Giao diện Trang quản lý danh mục. 150 Hình 98 Giao diện Trang Quản lý rút tiền.

150 Hình 99 Giao diện Trang Quản lý người dùng. 151 Hình 100 Giao diện Trang quản lý Shipper. 151 Hình 101 Giao diện Trang Xem chi tiết sản phẩm. 152 Hình 102 Giao diện Trang Refund.

152 Hình 103 Giao diện Trang chi tiết Refund. 153 Hình 104 Hình minh họa chức năng đăng nhập. 156 Hình 105 Hình minh họa chức năng Tạo sản phẩm. 159 Hình 106 Hình minh họa chức năng Xóa sản phẩm.

160 Hình 107 Cấu hình Web App Trên Firebase. 161 Hình 108 Deploy thành công. 162 12 DANH MỤC BẢNG Bảng 1 Bảng so sánh Firebase và MySQL .

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Xây Dựng Ứng Dụng ECommerce Quản Lý Giày Dép" cung cấp cái nhìn sâu sắc về cách phát triển một ứng dụng thương mại điện tử hiệu quả cho việc quản lý và bán giày dép. Nó nhấn mạnh tầm quan trọng của việc tối ưu hóa trải nghiệm người dùng, tích hợp các phương thức thanh toán linh hoạt và xây dựng hệ thống quản lý hàng tồn kho thông minh. Độc giả sẽ tìm thấy những lợi ích thiết thực từ việc áp dụng các chiến lược này, giúp tăng cường khả năng cạnh tranh và thu hút khách hàng trong thị trường ngày càng phát triển.

Để mở rộng kiến thức về lĩnh vực này, bạn có thể tham khảo thêm tài liệu Xây dựng website bán giày cho cửa hàng giayrep vn, nơi cung cấp hướng dẫn chi tiết về thiết kế website bán hàng. Ngoài ra, tài liệu Những yếu tố ảnh hưởng đến quyết định mua hàng trên các ứng dụng mua sắm trực tuyến của người tiêu dùng ở khu vực tp hcm sẽ giúp bạn hiểu rõ hơn về tâm lý người tiêu dùng trong bối cảnh thương mại điện tử. Cuối cùng, tài liệu Đề tài nghiên cứu về sự ảnh hưởng ý định mua hàng của giới trẻ trên sàn thương mại điện tử sẽ cung cấp cái nhìn sâu sắc về hành vi mua sắm của thế hệ trẻ, một yếu tố quan trọng trong chiến lược tiếp thị hiện đại.