ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CÔNG CỤ & PHƯƠNG PHÁP THIẾT KẾ QUẢN LÝ PHẦM MỀM TÊN ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN COFFEE Giảng viên hướng dẫn : Hồ Lê Viết Nin Lớp : CS 434S Thành viên nhóm 6 1.Võ Nguyễn Đình Quốc Huy 28211152836 2. Nguyễn Thanh Lam 28211122683 3. Bùi Sỹ Hoàng 28214302147 5. Võ Văn Lập 28211106127 Đà Nẵng, 12/2024 MỤC LỤC CÔNG CỤ QUẢN LÝ.
CÔNG CỤ QUẢN LÝ TRELLO.2 KHẢO SÁT HỆ THỐNG. LÝ DO CHỌN ĐỀ TÀI. MỤC ĐÍCH VÀ Ý NGHĨA CỦA ĐỀ TÀI. Mục đích của đề tài.
Ý nghĩa của đề tài. ĐỐI TƯỢNG NGHIÊN CỨU. KHẢO SÁT HỆ THỐNG. Các chức năng khách hàng yêu cầu Đặt bàn trực tuyến:.
Các tác nhân sử dụng hệ thống. Các ràng buộc Ràng buộc về dữ liệu:. Các giao diện mà khách hàng mong muốn -Giao diện đặt bàn trực tuyến. 5 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG.
CÔNG CỤ VẼ VÀ THIẾT KẾ. CÁC YÊU CẦU CHỨC NĂNG. PHÂN TÍCH CHỨC NĂNG HỆ THỐNG. Các tác nhân của hệ thống.
Use case tổng quát. Use case Đăng nhập. Use case Quản lý bàn. Use case Đặt bàn.
Use case Quản lý menu. Use case Quản lý tài khoản. Use case Quản lý lương. Use case Quản lý khuyến mãi.
Use case Quản lý thống kê. Use case Quản lý hóa đơn cá nhân. Use case Đặt món. Use case quản lý hóa đơn.
Use case quản lý kho. Use case quản lý tìm kiếm. 96 XÂY DỰNG HỆ THỐNG. CÔNG CỤ THIẾT KẾ FIGMA.
GIAO DIỆN VÀ SƠ SỞ DỮ LIỆU. Giao diện trang chủ. Giao diện quản lý menu. Giao diện thêm món trong quản lý menu.
Giao diện quản lý bàn. Giao diện đặt bàn. Giao diện đăng kí tài khoản. Giao diện quản lý tài khoản.
Giao diện quản lý khuyến mãi. Giao diện quản lý lương. QUẢN LÝ CODE VỚI GID. KẾT QUẢ ĐẠT ĐƯỢC.
HƯỚNG PHÁT TRIỂN.118 PHÂN CÔNG CÔNG VIỆC.119 CÔNG CỤ QUẢN LÝ I. CÔNG CỤ QUẢN LÝ TRELLO Trello là công cụ quản lý công việc linh hoạt, nơi các nhóm có thể lập kế hoạch, cộng tác trên các dự án, tổ chức quy trình làm việc và theo dõi tiến độ một cách trực quan, hiệu quả và bổ ích. Từ lên ý tưởng, lập kế hoạch cho đến thực hiện, Trello quản lý các dấu mốc quan trọng và những nhiệm vụ hàng ngày khi làm việc cùng nhau và giúp nhóm hoàn thành công việc. CÔNG VIỆC pg.
1 PHẦN I KHẢO SÁT HỆ THỐNG I. LÝ DO CHỌN ĐỀ TÀI Lựa chọn đề tài quản lý quán cà phê là một quyết định hấp dẫn và thiết thực bởi nhiều lý do. Ngành cà phê đang phát triển mạnh mẽ, việc nghiên cứu và phát triển các phương pháp quản lý hiệu quả sẽ giúp các quán cà phê cạnh tranh và phát triển bền vững. Bên cạnh đó, quản lý tốt sẽ nâng cao trải nghiệm khách hàng, giữ chân họ lâu hơn, và tối ưu hóa quy trình vận hành, giảm chi phí, và tăng lợi nhuận.
Đề tài này cũng mở ra cơ hội ứng dụng các giải pháp công nghệ hiện đại như phần mềm quản lý bán hàng, và phân tích dữ liệu để nâng cao hiệu quả hoạt động. Hiểu rõ thị trường và xu hướng tiêu dùng sẽ giúp điều chỉnh sản phẩm và dịch vụ phù hợp, từ đó tạo dựng thương hiệu mạnh. Cuối cùng, việc chọn đề tài này cung cấp cái nhìn thực tế và toàn diện cho những ai muốn khởi nghiệp, giúp họ nắm bắt được các yếu tố cần thiết để quản lý và vận hành một quán cà phê thành công. MỤC ĐÍCH VÀ Ý NGHĨA CỦA ĐỀ TÀI 1.
Mục đích của đề tài Nâng cao hiệu quả hoạt động: Tìm ra những phương pháp quản lý tối ưu để quán cà phê hoạt động hiệu quả, từ việc quản lý nhân viên, nguyên liệu đến phục vụ khách hàng. Tăng trải nghiệm khách hàng: Nghiên cứu và áp dụng các biện pháp nâng cao chất lượng dịch vụ, tạo môi trường thân thiện và thoải mái cho khách hàng. Ứng dụng công nghệ: Khai thác các công cụ và phần mềm quản lý để tự động hóa quy trình, giảm bớt công việc thủ công và tăng cường quản lý dữ liệu. Phân tích và cải thiện kinh doanh: Sử dụng các dữ liệu thu thập được để phân tích, đánh giá hiệu quả kinh doanh, từ đó đưa ra các chiến lược cải thiện doanh thu và lợi nhuận.
Phát triển bền vững: Đề xuất các biện pháp để quản lý quán cà phê một cách bền vững, giảm thiểu lãng phí và tác động tiêu cực đến môi trường. Ý nghĩa của đề tài Giúp nâng cao hiệu quả hoạt động của quán, cải thiện trải nghiệm khách hàng, ứng dụng công nghệ hiện đại vào quản lý, và phát triển chiến lược kinh doanh bền vững. Ngoài ra, nó còn giúp xây dựng thương hiệu uy tín và bảo vệ môi trường. Những yếu tố này góp phần tạo ra một quán cà phê thành công và ổn định.
ĐỐI TƯỢNG NGHIÊN CỨU. Đối tượng nghiên cứu của đề tài quản lý quán cà phê bao gồm quản lý, nhân viên, khách hàng, quy trình vận hành, công nghệ và công cụ quản lý, thị trường và đối thủ cạnh tranh, cũng như tài chính và kinh doanh. Việc nghiên cứu các đối tượng này giúp đưa ra các giải pháp và chiến lược hiệu quả, nhằm nâng cao chất lượng dịch vụ, tối ưu hóa quy trình và đảm bảo sự phát triển bền vững của quán cà phê. KHẢO SÁT HỆ THỐNG 1.
Các chức năng khách hàng yêu cầu Đặt bàn trực tuyến: - Cho phép khách hàng đặt bàn trước, chọn giờ và số lượng người. - Gửi thông báo xác nhận và nhắc nhở. Menu: - Hiển thị đầy đủ menu với hình ảnh, mô tả và giá cả. + Cho phép khách hàng thêm vào giỏ hàng.
+ Thanh toán trực tuyến qua các cổng thanh toán phổ biến. Quản lý tài khoản: + Đăng ký tài khoản để lưu thông tin cá nhân, lịch sử đơn hàng. + Tích lũy điểm thưởng và nhận ưu đãi. + Đánh giá và đưa ra phản hồi về sản phẩm, dịch vụ.
Quản lý lương -Quản lý lương của nhân viên. Quản lý nhân viên -Quản lý nhân viên của quán. Quản lý hóa đơn -Quản lý hóa đơn của khách hàng. Quản lý khuyến mãi-sản phẩm -Quản lý các sản phẩm và giá khuyến mãi.
Quản lý bàn -Nhân viên xem được bàn ở quán. Thêm Mới -Thêm món mới pg. Các tác nhân sử dụng hệ thống Tác nhân: + Nhân Viên + Khách Hàng + Khách vãng lai + Quản lý 3. Các ràng buộc Ràng buộc về dữ liệu: - Dữ liệu sản phẩm phải chính xác và đầy đủ thông tin.
- Dữ liệu bán hàng phải được cập nhật liên tục và chính xác. Ràng buộc về bảo mật: - Bảo mật thông tin khách hàng, thông tin tài chính. Các giao diện mà khách hàng mong muốn -Giao diện đặt bàn trực tuyến -Giao diện xem menu -Giao diện thanh toán -Giao diện quản lý tài khoản khách hàng 5. Các Nghiệp Vụ - Khi khách hàng truy cập vào website thì hiện lên các mục để khách hàng chọn như: đặt bàn, xem menu, đặt đơn, thanh toán, hỗ trợ.Nếu khách hàng chọn các mục như: + Đặt bàn: Khách hàng đặt bàn trên website, nhân viên xác nhận và lưu thông tin.
+ Xem menu: Khi nhấn vào đây khách hàng sẽ thấy được các món nước và giá cả để có thể chọn được món nước phù hợp. + Hỗ Trỡ: Nếu khách hãng có bất kì phản hồi nào về quán thì có thể nhấn vào mục hỗ trỡ này. + Đơn hàng: Giúp khách hàng xem được đơn hàng của mình đã thêm. + Thêm Mới(Chỉ có admin): Giúp admin thêm món mới.
4 PHẦN II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG I. CÔNG CỤ VẼ VÀ THIẾT KẾ Draw.io là một ứng dụng vẽ sơ đồ trực tuyến cho phép bạn tạo ra các biểu đồ luồng, UML, mối quan hệ thực thể, biểu đồ mạng, mô hình và nhiều hơn nữa. CÁC YÊU CẦU CHỨC NĂNG Quản lý kho: Xuất kho Nhập kho Bộ lọc Đăng nhập: Đăng nhập Quản lý hóa đơn: Danh sách hóa đơn Thanh toán hóa đơn Xóa hóa đơn Quản lý lương: Xem lịch sử lương Tính lương Chỉnh sửa lương Xuất lương Quản lý tài khoản: Thêm tài khoản Thêm tài khoản nhân viên Chỉnh sửa thông tin nhân viên Xóa tài khoản nhân viên Khóa tài khoản Danh sách tài khoản pg. 5 Quản lý bàn: Mở bàn Đóng bàn Thêm món Tính tiền Chuyển bàn Xem lịch sử hóa đơn Quản lý menu: Xóa món Thêm món Chỉnh sửa món Tìm kiếm Đặt bàn: Chọn bàn Chọn giờ Hủy bàn Thêm món Thanh toán Quản lý khuyến mãi: Tạo khuyến mãi Sửa khuyến mãi Áp dụng khuyến mãi Xóa khuyến mãi Tìm kiếm: Tìm kiếm Thống kê: Nhân viên Hóa đơn Lương pg.
6 Hóa đơn cá nhân: Thông tin Xóa Bộ lọc Đặt món: Chọn món Thanh toán III. PHÂN TÍCH CHỨC NĂNG HỆ THỐNG. Các tác nhân của hệ thống STT Tên tác nhân Use-case - Đăng nhập 1 Nhân viên - Quản lý bàn - Quản lý thức ăn – đồ uống - Đăng nhập - Quản lý nguyên liệu - Quản lý hóa đơn 2 Người quản lý - Quản lý lương - Quản lý danh mục - Quản lý tài khoản - Thống kê - Đăng nhập - Hóa đơn cá nhân 3 Khách hàng - Đặt bàn - Chọn món - Tìm kiếm 4 Kháng vãng lai - Đăng kí - Xem món pg. Use case tổng quát.
Biểu đồ user case tổng quát Đặc tả Use case tổng quát: Use case Tổng quát Tác nhân Quản lý, nhân viên, khách hàng, khách vãng lai. Mô tả toàn bộ chức năng của từng đối tượng người dùng Mục đích trong hệ thống pg. Use case Đăng nhập Biểu đồ user case đăng nhập Đặc tả use case đăng nhập. Use case Đăng nhập Tác nhân Quản lý , Nhân viên , Khách hàng Mục đích Cho phép người dùng đăng nhập vào hệ thống.
Điều kiện trước Không có. Điều kiện sau Không có Dòng sự kiện chính use case Đăng nhập. Tác nhân Hệ thống 1. Khởi động phần mềm Quản lý quán coffee 2.
Hiển thị form Đăng nhập. Người dùng nhập “Số điện thoại” và “Mã OTP” để đăng nhập sau đó nhấn nút “Đăng nhập” 4. Hệ thống thực hiện chức năng yêu cầu. - Nếu hợp lệ, hệ thống sẽ thông báo “Đăng nhập thành công” và cho phép pg.
9 đăng nhập vào hệ thống. - Nếu không hợp lệ, hệ thống sẽ hiển thị thông báo “ đăng nhập thất bại” và yêu cầu nhập lại.Kết thúc usecase. Biểu đồ tuần tự đăng nhập. Biểu đồ tuần tự đăng nhập pg.
10 Biểu đồ hoạt động đăng nhập. Biểu đồ hoạt động đăng nhập pg. Use case Quản lý bàn.