Xây Dựng Ứng Dụng Quản Lý Quán Cà Phê Tại Đại Học Quốc Gia Thành Phố Hồ Chí Minh

Đồ án kinh tế nghiên cứu thực hành môn học hệ quản trị cơ sở dữ liệu xây dựng ứng dụng quản lý quán cà phê, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính

Người đăng

Ẩn danh

Thể loại

Đồ Án Thực Hành

2023

128
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI

1.1. Lý do chọn đề tài

1.2. Phát biểu bài toán

1.3. Mục tiêu của đề tài

1.4. Bố cục báo cáo đề tài đồ án thực hành

2. CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU

2.1. Khảo sát hiện trạng

2.2. Kế hoạch phỏng vấn

2.3. Bảng kế hoạch phỏng vấn

3. CHƯƠNG 3: THIẾT KẾ DỮ LIỆU

3.1. Mô hình dữ liệu quan hệ (mức vật lý)

3.2. Ánh xạ cơ sở dữ liệu

3.3. Phân tích và thiết kế Cơ sở dữ liệu

3.4. Bảng FOOD_ITEM

3.5. Bảng BILL_DETAIL

3.6. Bảng SYSTEM_ACCESS

3.7. Mô tả ràng buộc toàn vẹn

3.7.1. Ràng buộc toàn vẹn khóa chính

3.7.2. Ràng buộc toàn vẹn khóa ngoại

3.7.3. Ràng buộc toàn vẹn khác

4. CHƯƠNG 4: CÔNG NGHỆ SỬ DỤNG

5. CHƯƠNG 5: XÂY DỰNG VÀ QUẢN LÝ GIAO TÁC

5.1. Các loại khóa chính trong MySQL

5.2. Transaction và thiết lập các mức cô lập trong Java

5.3. Danh sách các trigger

5.4. Mô tả một số trigger

5.5. Danh sách các stored procedure

5.6. Mô tả một số stored procedure

6. CHƯƠNG 6: XỬ LÝ TRUY XUẤT ĐỒNG THỜI

6.1. Các vấn đề có thể xảy ra trong môi trường truy xuất đồng thời

6.2. Các mức cô lập

6.3. Stored procedure sử dụng

6.4. Vấn đề xảy ra, nguyên nhân và giải pháp

7. CHƯƠNG 7: THIẾT KẾ GIAO DIỆN

7.1. Môi trường cài đặt

7.2. Cấu hình cài đặt

7.3. Môi trường phát triển và triển khai hệ thống

7.3.1. Môi trường phát triển

7.3.2. Môi trường triển khai

7.4. Màn hình giao diện

7.4.1. Quản lý nhân viên

7.4.1.1. Thêm nhân viên
7.4.1.2. Cập nhật nhân viên

7.4.2. Quản lý khách hàng

7.4.2.1. Thêm khách hàng
7.4.2.2. Cập nhật khách hàng

7.4.3. Quản lý sản phẩm

7.4.4. Quản lý tài khoản

7.4.5. Thống kê doanh thu tháng

7.4.6. Thống kê doanh thu năm

7.4.7. Thống kê sản phẩm bán chạy

7.4.8. Thống kê chi tiết sản phẩm bán trong ngày

8. CHƯƠNG 8: KẾT QUẢ ĐẠT ĐƯỢC VÀ HƯỚNG PHÁT TRIỂN

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

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

8.2.1. Về hệ thống

8.2.2. Về con người

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

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

Tóm tắt

I. Tổng quan về ứng dụng quản lý quán cà phê

Ứng dụng quản lý quán cà phê là một giải pháp công nghệ hiện đại nhằm tối ưu hóa quy trình quản lý và vận hành quán. Với sự phát triển nhanh chóng của ngành cà phê, việc áp dụng công nghệ vào quản lý trở nên cần thiết hơn bao giờ hết. Ứng dụng này không chỉ giúp quản lý thông tin nhân viên, khách hàng mà còn hỗ trợ trong việc theo dõi doanh thu và quản lý sản phẩm.

1.1. Lý do chọn xây dựng ứng dụng quản lý quán cà phê

Ngành F&B đang phát triển mạnh mẽ, đặc biệt là mô hình quán cà phê. Việc quản lý truyền thống gặp nhiều khó khăn, từ việc ghi chép sổ sách đến quản lý nhân viên. Ứng dụng quản lý quán cà phê giúp giải quyết những vấn đề này một cách hiệu quả.

1.2. Mục tiêu của ứng dụng quản lý quán cà phê

Mục tiêu chính là xây dựng một hệ thống quản lý dễ sử dụng, giúp tối ưu hóa quy trình làm việc và nâng cao hiệu suất làm việc của nhân viên. Ứng dụng sẽ cung cấp các tính năng như quản lý nhân viên, khách hàng và sản phẩm.

II. Thách thức trong quản lý quán cà phê hiện nay

Quản lý quán cà phê không chỉ đơn thuần là phục vụ khách hàng mà còn bao gồm nhiều khía cạnh khác nhau như quản lý nhân viên, hàng hóa và doanh thu. Những thách thức này đòi hỏi một hệ thống quản lý hiệu quả để giảm thiểu sai sót và tiết kiệm thời gian.

2.1. Khó khăn trong việc quản lý nhân viên

Việc phân chia công việc và theo dõi hiệu suất làm việc của nhân viên là một thách thức lớn. Nhân viên có thể không nhớ hết các sản phẩm và mã giảm giá, dẫn đến sai sót trong quá trình phục vụ.

2.2. Quản lý hàng hóa và doanh thu

Sự gia tăng số lượng khách hàng đồng nghĩa với việc số lượng hóa đơn và sản phẩm cũng tăng. Điều này có thể gây ra sự nhầm lẫn và ảnh hưởng đến hoạt động kinh doanh của quán.

III. Phương pháp xây dựng ứng dụng quản lý quán cà phê hiệu quả

Để xây dựng một ứng dụng quản lý quán cà phê hiệu quả, cần thực hiện các bước từ xác định yêu cầu đến thiết kế và triển khai hệ thống. Mỗi bước đều quan trọng để đảm bảo ứng dụng hoạt động trơn tru và đáp ứng nhu cầu của người dùng.

3.1. Xác định và phân tích yêu cầu

Bước đầu tiên là khảo sát hiện trạng và xác định các yêu cầu chức năng và phi chức năng của hệ thống. Điều này giúp đảm bảo rằng ứng dụng sẽ đáp ứng được nhu cầu thực tế của quán.

3.2. Thiết kế cơ sở dữ liệu

Thiết kế cơ sở dữ liệu là một phần quan trọng trong việc xây dựng ứng dụng. Cần đảm bảo rằng các bảng và mối quan hệ giữa chúng được thiết kế hợp lý để tối ưu hóa hiệu suất truy xuất dữ liệu.

IV. Ứng dụng công nghệ trong quản lý quán cà phê

Công nghệ đóng vai trò quan trọng trong việc quản lý quán cà phê. Việc áp dụng các công nghệ mới giúp nâng cao hiệu quả quản lý và cải thiện trải nghiệm của khách hàng.

4.1. Sử dụng phần mềm quản lý quán cà phê

Phần mềm quản lý quán cà phê giúp tự động hóa nhiều quy trình, từ quản lý nhân viên đến theo dõi doanh thu. Điều này giúp giảm thiểu sai sót và tiết kiệm thời gian cho nhân viên.

4.2. Tích hợp công nghệ vào quy trình phục vụ

Việc tích hợp công nghệ vào quy trình phục vụ giúp nâng cao trải nghiệm của khách hàng. Khách hàng có thể đặt hàng trực tuyến và thanh toán dễ dàng hơn.

V. Kết quả nghiên cứu và ứng dụng thực tiễn

Sau khi triển khai ứng dụng quản lý quán cà phê, nhiều quán đã ghi nhận sự cải thiện rõ rệt trong quy trình quản lý và phục vụ khách hàng. Ứng dụng không chỉ giúp tiết kiệm thời gian mà còn nâng cao hiệu suất làm việc của nhân viên.

5.1. Đánh giá hiệu quả của ứng dụng

Nhiều quán cà phê đã nhận thấy sự gia tăng doanh thu và sự hài lòng của khách hàng sau khi áp dụng ứng dụng quản lý. Điều này chứng tỏ rằng công nghệ có thể mang lại giá trị thực tiễn.

5.2. Hướng phát triển trong tương lai

Trong tương lai, ứng dụng có thể được mở rộng với nhiều tính năng mới như phân tích dữ liệu và dự đoán xu hướng tiêu dùng, giúp quán cà phê tối ưu hóa hoạt động kinh doanh.

VI. Kết luận về ứng dụng quản lý quán cà phê

Ứng dụng quản lý quán cà phê là một giải pháp cần thiết trong bối cảnh ngành cà phê ngày càng phát triển. Việc áp dụng công nghệ không chỉ giúp quản lý hiệu quả mà còn nâng cao trải nghiệm của khách hàng.

6.1. Tóm tắt lợi ích của ứng dụng

Ứng dụng giúp tiết kiệm thời gian, giảm thiểu sai sót và nâng cao hiệu suất làm việc. Đây là những lợi ích quan trọng mà quán cà phê cần có để phát triển bền vững.

6.2. Tương lai của ứng dụng quản lý quán cà phê

Với sự phát triển không ngừng của công nghệ, ứng dụng quản lý quán cà phê sẽ ngày càng hoàn thiện và trở thành một phần không thể thiếu trong hoạt động kinh doanh của các quán.

10/07/2025

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

Chương 1 mô tả tổng quan về đề tài, bao gồm lý do chọn đề tài, phát biểu bài toán, mục tiêu của đề tài, các quy trình nghiệp vụ, yêu cầu chức năng, phi chức năng và khảo sát những ứng dụng hiện có trên thị trường. Từ đó sẽ có cái nhìn bao quát về đề tài mà nhóm thực hiện. Lý do chọn đề tài Trong những năm gần đây, F&B là một loại hình dịch vụ ẩm thực được đánh giá là có tiềm năng và đang trên đà phát triển, Trong đó mô hình kinh doanh cà phê là tăng trưởng mạnh mẽ hơn cả. Do nhu cầu ngày càng cao nên việc quản lý các quán cà phê trở nên phức tạp hơn bao giờ hết.

Chính vì vậy, các phương pháp quản lý truyền thống gặp phải những hạn chế và thách thức nhất định, khó khăn lớn nhất là khó quản lý và dễ xảy ra sai sót cũng như tốn rất nhiều thời gian và công sức để quản lý giấy tờ, sổ sách. Nhân viên không thể nhớ hết được từng sản phẩm thuộc loại sản phẩm nào cũng như các mã giảm giá để áp dụng cho khách hàng. Hơn nữa, vào một số thời điểm, số lượng khách hàng có thể sẽ đông hơn so với bình thường nên việc quản lý càng gặp khó khăn. Với phương pháp truyền thống, sự gia tăng của số lượng khách hàng đồng nghĩa với việc số lượng hóa đơn và số lượng sản phẩm cũng tăng; điều đó đôi khi gây ra sự nhầm lẫn không đáng có ảnh hưởng trực tiếp đến hoạt động kinh doanh của quán.

Do đó, quán cà phê cần có một ứng dụng để quản lý hiệu quả, dễ dàng và mang tính thực tiễn. Thấy được những khó khăn, thách thức và nhìn ra được giải pháp, nhóm chúng em đã chọn đề tài “Xây dựng ứng dụng quản lý quán cà phê” với mong muốn nghiên cứu sâu hơn để xây dựng một ứng dụng quản lý thay thế các phương pháp truyền thống, bắt kịp những thay đổi nhanh chóng và mới mẻ của thời đại công nghệ thông tin hiện nay. Phát biểu bài toán Chủ quán cà phê yêu cầu xây dựng một phần mềm có thể hệ thống hóa, hiện đại hóa mô hình kinh doanh của quán cà phê cũng như thỏa mãn những nhu cầu, yêu cầu của khách hàng, đồng thời giải quyết được các khó khăn, bất tiện phát sinh của hệ thống. Phần mềm bao gồm một số chức năng cơ bản như quản lý nhân viên, quản lý khách hàng, quản lý sản phẩm, quản lý khuyến mãi, quản lý hóa đơn và quản lý tài chính.

Trang 14 IS210 – Hệ quản trị cơ sở dữ liệu Có 2 loại nhân viên cơ bản: nhân viên part-time, nhân viên full-time, từ đó chia ra thành các loại nhân viên cụ thể hơn. Nhân viên part-time bao gồm nhân viên phục vụ, nhân viên pha chế, nhân viên kho. Nhân viên full-time bao gồm thu ngân, kế toán, quản lý. Phần mềm yêu cầu các loại tài khoản khác nhau, phân quyền để truy cập vào tài nguyên của hệ thống tương ứng với vị trí của từng nhân viên, trong đó quản lý có quyền truy cập vào toàn bộ hệ thống, giám sát các hoạt động trên hệ thống của nhân viên cấp dưới.

Hệ thống lưu trữ một số thông tin cơ bản của khách hàng và dựa trên lịch sử mua hàng của khách hàng để có thể xếp hạng cấp độ thành viên nhằm tối ưu hóa trải nghiệm của khách hàng. Mỗi khách hàng sẽ nhận được những ưu đãi chung và ưu đãi riêng dựa trên cấp bậc thành viên. Hệ thống cung cấp các tính năng nhằm quản lý tài chính dễ dàng hơn, sẽ có tổng kết và báo cáo doanh thu để theo dõi tình hình kinh doanh của quán theo ngày, tuần, tháng. Mục tiêu của đề tài Xây dựng được một hệ thống quản lý quán cà phê hoàn thiện, giúp cho việc quản lý hiệu quả và dễ dàng.

Ứng dụng cung cấp các tính năng để quản lý sản phẩm, quản lý nhân viên, quản lý khách hàng nhằm nắm bắt thông tin để tối ưu hóa trải nghiệm của khách hàng. Ngoài ra còn có tính năng quản lý khuyến mãi để đưa ra những ưu đãi đối với các loại khách hàng thành viên của quán, tính năng quản lý hóa đơn để dễ dàng thống kê doanh thu của quán… Các tính năng chính bao gồm: - Order. - Quản lý thông tin sản phẩm. - Quản lý thông tin nhân viên.

- Quản lý tài khoản. - Quản lý thông tin khách hàng. Bố cục báo cáo đề tài đồ án thực hành Báo cáo đề tài được chia thành 08 chương như sau: - Chương 01. Tổng quan đề tài.

Trang 15 IS210 – Hệ quản trị cơ sở dữ liệu Trong chương 01, nhóm thực hiện mô tả lý do chọn đề tài, phát biểu bài toán, mục tiêu của đề tài, các quy trình nghiệp vụ, yêu cầu chức năng, phi chức năng và khảo sát những ứng dụng hiện có trên thị trường. Xác định và phân tích yêu cầu. Trong chương 02, nhóm thực hiện trình bày một số nội dung liên quan đến khảo sát bài toán, phân tích yêu cầu, xác định các quy trình nghiệp vụ. Thiết kế dữ liệu.

Trong chương 03, nhóm thực hiện thiết kế cơ sở dữ liệu và mô tả chi tiết các thuộc tính cũng như ràng buộc toàn vẹn. Công nghệ sử dụng. Trong chương 04, nhóm thực hiện trình bày các công nghệ được sử dụng trong quá trình triển khai và phát triển ứng dụng quản lý quán cà phê. Xây dựng và quản lý giao tác Trong chương 05, nhóm thực hiện xây dựng giao tác cho tất cả trigger và stored procedure.

Xử lý truy xuất đồng thời. Trong chương 06, nhóm trình bày các vấn đề có thể xảy ra khi truy xuất đồng thời cùng một số tình huống giả định và nguyên nhân, giải pháp cho những tình huống đó. Thiết kế giao diện. Trong chương 07, nhóm thực hiện trình bày các giao diện có trong hệ thống và mô tả chi tiết các thành phần có trên các giao diện đó.

Trong chương 08, nhóm trình bày lại kết quả đạt được sau thời gian thực hiện đề tài cùng với một số hạn chế tồn đọng và hướng phát triển trong tương lai. Trang 16 IS210 – Hệ quản trị cơ sở dữ liệu CHƯƠNG 2. XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU Ở chương 2, nhóm thực hiện trình bày nội dung liên quan đến việc khảo sát bài toán, phân tích yêu cầu, xác định các quy trình nghiệp vụ. Khảo sát hiện trạng.

Kế hoạch phỏng vấn. Kế hoạch phỏng vấn tổng quát Bảng 2. Kế hoạch phỏng vấn tổng quát Kế hoạch phỏng vấn tổng quát Hệ thống: Quán cà phê PING Người lập bảng: Đỗ Mai Như Quỳnh Ngày lập: 22/03/2023 Ngày Ngày STT Chủ đề Yêu cầu bắt đầu kết thúc Nắm được quy trình lưu trữ Quy trình quản lý và khai thác thông tin nhân 1 25/03/2023 25/03/2023 nhân viên viên để vận hành công việc hiệu quả. Nắm được quy trình lưu trữ Quy trình quản lý và khai thác thông tin của 2 25/03/2023 25/03/2023 khách hàng khách hàng để áp dụng vào hệ thống.

Hiểu rõ cách quản lý sản Quy trình quản lý 3 phẩm, định giá sản phẩm phù 25/03/2023 25/03/2023 sản phẩm hợp. Nắm rõ quy trình đề ra và áp Quy trình quản lý 4 dụng các chương trình 25/03/2023 25/03/2023 khuyến mãi khuyến mãi. Quy trình quản lý Nắm rõ quy trình quản lý các 5 25/03/2023 25/03/2023 hóa đơn hóa đơn. Trang 17 IS210 – Hệ quản trị cơ sở dữ liệu Hiểu được quy trình thống kê, tạo báo cáo doanh thu về Quy trình quản lý 6 số lượng sản phẩm bán được 25/03/2023 25/03/2023 tài chính dựa trên số liệu trong hệ thống.

Bảng kế hoạch phỏng vấn Bảng 2. Bảng kế hoạch phỏng vấn Bảng kế hoạch phỏng vấn Hệ thống: Quán cà phê PING Người được phỏng vấn: Phân tích viên: - Hoàng Gia Lộc – Quản lý hệ thống - Đỗ Mai Như Quỳnh. quán cà phê PING. - Hoàng Mạnh Thắng.

- Võ Hồng Kim Anh – Nhân viên hệ - Nguyễn Huy Thục. thống quán cà phê PING - Trần Lê Tứ. - Vũ Thanh Doan – Trưởng bộ phận chăm sóc khách hàng hệ thống quán cà phê PING. - Trần Thị Mỹ Xoan – Kế toán hệ thống quán cà phê PING.

Vị trí: Phòng nhân viên tại quán café. Thời gian bắt đầu: 8h30, 25/03/2023. Hình thức: Offline. Thời gian kết thúc: 12h, 25/03/2023.

Mục tiêu: Thu thập thông tin và hiểu được quy trình hoạt động của hệ thống quản lý quán cà phê PING. Chi tiết buổi phỏng vấn Thời gian ước lượng - Giới thiệu. - Tổng quan về hệ thống. - Sơ lược về buổi phỏng vấn: - 180 phút.

• Chủ đề 1: Quy trình quản lý nhân viên. Trang 18 IS210 – Hệ quản trị cơ sở dữ liệu • Chủ đề 2: Quy trình quản lý khách hàng. • Chủ đề 3: Quy trình quản lý sản phẩm. • Chủ đề 4: Quy trình quản lý khuyến mãi.

• Chủ đề 5: Quy trình quản lý hóa đơn. • Chủ đề 6: Quy trình thống kê, báo cáo doanh thu. Quan sát tổng quan Phát sinh ngoài dự kiến 2. Bảng câu hỏi và ghi nhận Bảng 2.

Bảng câu hỏi và ghi nhận BẢNG CÂU HỎI VÀ GHI NHẬN Ghi nhận Câu hỏi Câu trả lời Thái độ Người được phỏng vấn: Hoàng Gia Lộc Ngày phỏng vấn: 25/03/2023 Chủ đề 1: Quy trình quản lý nhân viên Có 5 loại nhân viên: - Nhân viên phục vụ. Câu hỏi 1: Có bao nhiêu - Nhân viên pha chế. Chắc chắn loại nhân viên trong quán? - Thu ngân. - Quản lý Câu hỏi 2: Những thông - Đối với nhân viên part-time: Họ và tin nào cần lưu trữ về nhân Chắc chắn tên, quê quán, địa chỉ nơi ở hiện tại, viên của quán? Trang 19 IS210 – Hệ quản trị cơ sở dữ liệu số CCCD/CMND, trường học (nếu có), số điện thoại.

- Đối với nhân viên full-time: Họ và tên, số điện thoại, quê quán, địa chỉ nơi ở hiện tại, số CCCD/CMND, mã số thuế, số hợp đồng. Tính lương theo bảng chấm công. - Đối với nhân viên part-time: tính theo số giờ làm việc thực tế theo ca trong ngày. - Đối với nhân viên full-time: Lương là Câu hỏi 3: Lương của 6.

nhân viên được tính theo Chắc chắn - Đối với nhân viên kế toán: Lương là cách thức nào? 8. - Đối với quản lý: Lương là 10. Nếu như đi làm đầy đủ và không nghỉ thì sẽ được thưởng thêm 500. Chủ đề 2: Quy trình quản lý khách hàng Câu hỏi 1: Thông tin cần lưu trữ về khách hàng khi Họ tên, ngày sinh, số điện thoại, địa chỉ, Chắc chắn khách hàng tiến hành đăng email, ngày đăng ký thành viên.

ký thành viên là gì? Câu hỏi 2: Có tính năng Có.

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 Quản Lý Quán Cà Phê" cung cấp cái nhìn tổng quan về quy trình phát triển một ứng dụng quản lý quán cà phê, từ việc phân tích yêu cầu đến thiết kế và triển khai. Nó nhấn mạnh tầm quan trọng của việc tối ưu hóa quy trình quản lý, giúp chủ quán dễ dàng theo dõi doanh thu, quản lý tồn kho và phục vụ khách hàng hiệu quả hơn. Độc giả sẽ nhận thấy những lợi ích rõ ràng từ việc áp dụng công nghệ vào quản lý quán cà phê, từ đó nâng cao trải nghiệm khách hàng và tăng trưởng doanh thu.

Nếu bạn muốn mở rộng kiến thức về các hệ thống quản lý khác, hãy tham khảo tài liệu Đồ án môn học phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống bán hàng, nơi bạn có thể tìm hiểu về cách thiết kế hệ thống thông tin cho quản lý bán hàng. Ngoài ra, tài liệu Khóa luận tốt nghiệp công nghệ phần mềm xây dựng ứng dụng chia sẻ công thức nấu ăn tích hợp chatbot cũng sẽ cung cấp cho bạn những kiến thức bổ ích về việc phát triển ứng dụng tích hợp công nghệ hiện đại. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các ứng dụng công nghệ trong lĩnh vực quản lý và phục vụ khách hàng.