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

Báo cáo tiểu luận môn học cơ sở dữ liệu nosql quản lý thông tin giao thức Ăn nhanh

32 1 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Quản lý thông tin giao thức ăn nhanh
Tác giả Hồ Thiên Tỷ, Đặng Anh Tú, Đinh Văn Tài, Vũ Thị Phương Anh, Trần Trung Đạt
Người hướng dẫn GVHD: Nguyễn Văn Lễ
Trường học Trường Đại Học Công Thương Thành Phố Hồ Chí Minh
Chuyên ngành Cơ sở dữ liệu NoSQL
Thể loại tiểu luận
Năm xuất bản 2023
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 32
Dung lượng 371,46 KB

Nội dung

CHƯƠNG 1: GIỚI THIỆU1.1 Tổng quan đề tài Quản lý thông tin giao thức ăn nhanh đang trở thành một lĩnh vực ngày càng quan trọng nhờ vào sự gia tăng của nhu cầu sử dụng dịch vụ giao h

Trang 1

BỘ CÔNG THƯƠNG

TRƯỜNG ĐẠI HỌC CÔNG THƯƠNG THÀNH PHỐ HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN

-Quản lý thông tin giao thức ăn nhanh

SINH VIÊN THỰC HIỆN

BÁO CÁO TIỂU LUẬN

Môn học: Cơ sở dữ liệu NoSQL

TP HỒ CHÍ MINH, tháng 10 năm 202

Trang 2

BẢNG PHÂN CÔNG CÔNG VIỆC NHÓM

giá kết quả GV đánh giá

1 Đinh Văn Tài

-Thêm, xoá sửa Khách hàng-Truy vấn database

- Trang chủ

- Trang khách hàng

100%

2 Trần Trung Đạt

-Truy vấn database

- Trang chi tiết sản phẩm

- Trang sản phẩm

100%

3 Vũ Thị Phương

Anh

- Truy vấn database

- Trang Thanh toán

- Khuyến mãi

- Miễn phí vận chuyển

100%

4 Hồ Thiên Tỷ

-Trang hóa đơn

- Truy vấn database

Trang 3

MỤC LỤC

CHƯƠNG 1: GIỚI THIỆU 2

1.1 Tổng quan đề tài 2

1.2 Lý do chọn đề tài 2

CHƯƠNG 2: xây dựng database 2

CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH 2

3.1 Các môi trường và ngôn ngữ cài đặt được sử dụng 2

3.1.1: Ngôn ngữ lập trình C# 2

3.1.2: Môi trường cài đặt 2

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

4.1 trình bày kết quả đạt được sau khi thực hiện đề tài 5

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

DANH MỤC TÀI LIỆU THAM KHẢO 6

Trang 4

CHƯƠNG 1: GIỚI THIỆU

1.1 Tổng quan đề tài

Quản lý thông tin giao thức ăn nhanh đang trở thành một lĩnh vực ngày càng quan trọng nhờ vào sự gia tăng của nhu cầu sử dụng dịch vụ giao hàng và sự phát triển mạnh mẽ của thương mại điện tử Với sự cạnh tranh ngày càng gay gắt trong ngành công nghiệp thực phẩm, các doanh nghiệp cần tối ưu hóa quy trình vận hành, nâng caochất lượng phục vụ và đáp ứng nhanh chóng nhu cầu của khách hàng Để thành công trong lĩnh vực này, các doanh nghiệp cần tập trung vào việc cá nhân hóa trải nghiệm khách hàng và cung cấp thông tin đầy đủ, chính xác về thực đơn, giá cả và thời gian giao hàng

1.2 Lý do chọn đề tài

Đề tài "Quản lý thông tin giao thức ăn nhanh" được chọn vì đây là một lĩnh vực đang phát triển nhanh chóng, phản ánh xu hướng tiêu dùng hiện đại và thói quen sống bận rộn của người tiêu dùng Thị trường giao thức ăn nhanh không chỉ mang lại tiềm năng lợi nhuận cao mà còn tạo điều kiện cho việc áp dụng các công nghệ thông tin trong quản lý và phân phối sản phẩm Nghiên cứu trong lĩnh vực này giúp hiểu rõ hơn về nhu cầu của khách hàng, từ đó phát triển các chiến lược tiếp thị hiệu quả và xây dựng thương hiệu mạnh mẽ

Trang 5

CHƯƠNG 2: XÂY DỰNG DATABASE

- Thiết kế mô hình/cấu trúc dữ liệu cho đề tài : Mô hình quản lý thông tin giao thức ăn nhanh bao gồm các đối tượng chính như Khách hàng, Đơn hàng, Sản phẩm, Mỗi đối tượng có các thuộc tính cần thiết để lưu trữ thông tin cơ bản phục vụ cho quản lý và phân tích.

- Diễn giải chi tiết các đối tượng trong mô hình, nêu ví dụ minh họa liên quan đến

ten_danhmuc: 'Thức ăn nhanh',

mota_danhmuc: 'Các loại thức ăn nhanh như bánh mì, sandwich, burger '

Trang 9

ten_quan: 'Hoàn Kiếm',

ten_phuong: 'Phường Tràng Tiền',

phivanchuyen: 20000

Trang 11

mota_sanpham: 'Gà rán nguyên con',

Trang 12

1 Tìm tất cả khách hàng đã mua sản phẩm "Gà rán" và có tổng hóa đơn lớn hơn 200,000 VND

Trang 17

2 Tìm các khuyến mãi với mức giảm giá cao nhất, kèm theo chi tiết sản phẩm tương ứng

Trang 18

3 Tính tổng số thanh toán đã hoàn thành theo từng hình thức thanh toán

Trang 25

"thanhtoan_info.trangthai_thanhtoan": "Đã thanh toán"

Trang 28

5 Tính tổng doanh thu từ hóa đơn trong một khoảng thời gian

const totalRevenue = db.hoadon.aggregate([

Trang 29

CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH

3.1 Các môi trường và ngôn ngữ cài đặt được sử dụng

3.1.1: ngôn ngữ lập trình C#

C# (C-sharp) là một ngôn ngữ lập trình hiện đại, hướng đối tượng được phát triển bởi Microsoft và ra mắt vào năm 2000 Nó được thiết kế để phát triển đa dạng các ứng dụng từ ứng dụng desktop, web đến di động C# nổi bật với tính an toàn, bảo mật, và

dễ dàng quản lý bộ nhớ, đồng thời nó cũng rất mạnh mẽ nhờ khả năng kết hợp các mô hình lập trình khác nhau như hướng đối tượng, hướng sự kiện và hướng dịch vụ

3.1.2: Môi trường cài đặt

Visual studio

Visual Studio Code (VS Code) là một trình soạn thảo mã nguồn nhẹ, nhưng rất mạnh

mẽ, hỗ trợ nhiều ngôn ngữ lập trình, bao gồm PHP VS Code có các tính năng nổi bật như:

 Mở rộng (Extensions): Hỗ trợ các tiện ích mở rộng giúp tăng cường chức năng, bao gồm hỗ trợ PHP, HTML, CSS, và JavaScript

 Gỡ lỗi tích hợp: VS Code cung cấp các công cụ gỡ lỗi cho phép người dùng kiểm tra mã nguồn một cách trực quan

 Tích hợp Git: Người dùng có thể quản lý mã nguồn và theo dõi các thay đổi thông qua giao diện dễ sử dụng

 Terminal tích hợp: VS Code cho phép sử dụng terminal ngay trong giao diện, giúp tiết kiệm thời gian chuyển đổi giữa các ứng dụng

Cài đặt gói Drive

Thiết lập môi trường kết nối

Trang 30

File Program.cs

Trang 31

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

4.1trình bày kết quả đạt được sau khi thực hiện đề tài

Sau quá trình nghiên cứu và phát triển hệ thống quản lý thông tin giao thức ăn nhanh, nhóm chúng tôi đã đạt được những kết quả đáng ghi nhận như sau:

Xây dựng cơ sở dữ liệu NoSQL hiệu quả: Hệ thống đã sử dụng MongoDB để

lưu trữ và quản lý dữ liệu sản phẩm, khách hàng và đơn hàng Việc này giúp hệ thống có khả năng mở rộng tốt và đáp ứng được nhu cầu xử lý dữ liệu lớn, đặc biệt trong môi trường có nhiều giao dịch

Thiết kế giao diện người dùng thân thiện: Giao diện ứng dụng được thiết kế

trực quan và dễ sử dụng, giúp người dùng thao tác thuận tiện trong việc đặt hàng, quản lý thông tin và theo dõi tình trạng đơn hàng

Chức năng quản lý đơn hàng đầy đủ: Ứng dụng đã tích hợp các chức năng

chính như quản lý thực đơn, quản lý khách hàng, xử lý đơn hàng và báo cáo doanh thu, từ đó tối ưu hóa quy trình bán hàng và tăng cường trải nghiệm của khách hàng

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

Trong tương lai, để hoàn thiện và mở rộng hơn cho ứng dụng quản lý thông tin giao thức ăn nhanh này, nhóm dự kiến sẽ tiếp tục phát triển và cải thiện hệ thống với các hướng sau:

Nâng cao hiệu suất: Tối ưu hóa các truy vấn và cấu trúc dữ liệu trong

MongoDB để cải thiện tốc độ xử lý và phản hồi của hệ thống, đặc biệt khi mở rộng quy mô dữ liệu với lượng đơn hàng và khách hàng ngày càng tăng

Phát triển thêm chức năng mới: Bổ sung các chức năng như quản lý khuyến

mãi, chương trình khách hàng thân thiết, và tích hợp thanh toán trực tuyến để nâng cao tính tiện lợi và trải nghiệm của người dùng trong việc đặt hàng và thanh toán

Triển khai ứng dụng di động: Xây dựng ứng dụng di động cho hệ thống, giúp

khách hàng có thể đặt hàng và theo dõi đơn hàng mọi lúc, mọi nơi, từ đó nâng cao sự hài lòng và trải nghiệm của người dùng

Áp dụng Machine Learning: Phân tích dữ liệu khách hàng để đưa ra gợi ý sản

phẩm phù hợp, tối ưu hóa quy trình phục vụ, và phát triển các chiến lược kinh doanh hiệu quả hơn, nhằm nâng cao trải nghiệm cá nhân hóa cho khách hàng

Trang 32

DANH MỤC TÀI LIỆU THAM KHẢO

SÁCH

NGUỒN TỪ INTERNET VÀ WEBSITE

Ngày đăng: 04/12/2024, 15:08

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

TÀI LIỆU LIÊN QUAN

w