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ó.