HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN KINH DOANH PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG CỦA NHÀ HÀNG GIẢNG VIÊN HƯỚNG DẪN : Thầy Huỳnh Vă
Trang 1TRƯỜNG ĐẠI HỌC KINH TẾ TP HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN KINH DOANH
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
ĐỀ TÀI: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ
BÁN HÀNG CỦA NHÀ HÀNG
GIẢNG VIÊN HƯỚNG DẪN : Thầy Huỳnh Văn Đức
CHUYÊN NGÀNH : CÔNG NGHỆ PHẦN MỀM
NHÓM SINH VIÊN THỰC HIỆN :
1 Trương Triển Nguyên –
2 Phạm Lý Thái Ngân –
Lê Nguyễn Kim Ngân –
4 Ngô Thị Nhật Hiền –
5 Nguyễn Thị Kiều My –
6 Phạm Thị Bích Trâm –
7 Huỳnh Hữu Phúc –
Thành phố Hồ Chí Minh 5/2021
Trang 2LỜI MỞ ĐẦU
Ngày nay, trên thế giới cũng như Việt Nam, công nghệ thông tin đã trở thành một ngành công nghiệp mũi nhọn, nó là một ngành khoa kỹ thuật không thể thiếu trong việc áp dụng vào các hoạt động xã hội như: quản lý, kinh tế, kinh doanh, y học,…
Thời điểm hiện tại ở Việt Nam , ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong cuộc sống hàng ngày, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ và đã thâm nhập sâu sắc tới mọi hoạt động của cuộc sống bao gồm sản xuất kinh doanh Việc xây dựng các phần mềm quản lý để hỗ trợ cho công việc kinh doanh là một yêu cầu tất yếu Nhưng làm thế nào quản
lý các dữ liệu ở các cửa hàng siêu thị, nhà hàng, công ty, xí nghiệp lớn nhỏ khi có hàng trăm hàng nghìn thông tin, dữ liệu cần phải xử lý, sắp xếp, phân loại và quản lý Lĩnh vực kinh doanh dịch vụ nhà hàng đang trở nên rất phổ biến ở nước ta , việc tin học hoá trong các nhà hàng cũng đã được triển khai và áp dụng , tuy vậy mới chỉ ở mức độ từng bộ phận nghiệp vụ chứ chưa đồng bộ hoàn toàn Dự án xây dựng một hệ thống thông tin quản lí nhà hàng ăn uống đang được một số nhà đầu tư quan tâm tới vì đây là một đề tài khá mới mẻ nhưng có tính khả thi cao về mặt tài chính cũng như là kĩ thuật
Nhận thấy tầm quan trọng của môn học này và chúng em cũng có hứng thú tìm hiểu
và nghiên cứu về các công nghệ hóa, tin học hóa ứng dụng vào lĩnh vực kinh doanh nhà hàng
Do đó, chúng em quyết định chọn đề tài “Phân tích thiết kế hệ thống quản lý bán hàng của nhà hàng” Trong đề tài này, nhóm chúng em sẽ phân tích thiết kế hệ thống quản lý bán hàng của nhà hàng, dựa trên nghiên cứu và tìm hiểu về nhà hàng
Chúng em xin chân thành cảm ơn thầy Huỳnh Văn Đức đã cung cấp cho chúng em những kiến thức cần thiết cũng như tinh thần học tập, kĩ năng làm việc nhóm, tư duy độc lập
và sáng tạo trong môn học này Cảm ơn thầy đã chỉ dẫn nhóm em thực hiện đề tài này
thiếu nhiều kinh nghiệm, chưa đi sâu và nắm chắc chắn các kiến thức về lĩnh vực này, nên chúng em không thể tránh khỏi những thiếu sót vì vậy, chúng em mong nhận được sự
thông cảm, chỉ bảo và giúp đỡ của thầy
Một lần nữa chúng em xin chân thành cảm ơn thầy!
Trang 3MỤC LỤC
Hệ thống quản lý bán hàng nhà hàng
I Giới thiệu 4
II Nội dung 5
1) System Request 5
2) Business Model 5
a) Business Use Cases Diagram 5
b) Business Process Diagram 6
c) Business Objects Diagram 6
3) Use Case Model 7
a) Use Case Diagram 7
b) Domain Model 7
4) Phác thảo giao diện và Class Diagram 8
a) Phác thảo giao diện 8
b) Class Diagram 15
5) Biểu đồ thực thể kết hợp (ERD) 15
III Kết luận 16
Trang 4I Giới thiệu
Thông thường với cách phục vụ truyền thống ở các nhà hàng:
Với cách làm thủ công này sẽ rất mất thời gian để thực hiện một yêu cầu của khách, chưa
kể vào những thời điểm sự kiện nhà hàng đông khách Vậy câu hỏi đặt ra là làm thế nào để đơn giản các bước thực hiện trên và làm thế nào để quản lý nhà hàng hiệu quả, chính xác nhưng lại phải đơn giản, và tiết kiệm thời gian?
Nếu trước đây các nhà hàng phục vụ theo cách truyền thống: khách hàng đến ăn và nhân viên ghi vào giấy các món ăn thì bây giờ khách hàng có thể chọn món trên ipad Bên cạnh đó việc thống kê doanh thu cũng không còn mất công thực hiện trên sổ sách nữa mà sẽ hiển thị chi tiết trên phần mềm hệ thống một cách trực quan hơn và rõ ràng hơn
Vì vậy hệ thống quản lý bán hàng của nhà hàng là một giải pháp hết sức quan trọng đối với các cơ sở kinh doanh hiện nay Hệ thống quản lý bán hàng của nhà hàng giúp các đơn vị quản lý thực hiện tất cả những mong muốn nêu trên một cách hết sức đơn giản và tiết kiệm thời gian hơn, giúp nhà hàng áp dụng công nghệ vào xử lý quy trình bán hàng khép kín để tăng năng suất phục vụ bán hàng, giảm thiểu thời gian chờ đợi của khách hàng từ đó làm tăng sự hài lòng của thực khách đối với nhà hàng
Khi người quản lý bắt đầu tích hợp hệ thống quản lý bán hàng vào nhà hàng, chúng ta sẽ tạo ra được hệ thống quản lý hàng tồn kho (nguyên vật liệu) một cách chính xác và theo quy trình Hệ thống quản lý bán hàng giúp cho nhà hàng giảm thất thoát khi kinh doanh bằng việc ước tính nguyên liệu kho chế biến, giúp cho các nhà hàng thực hiện chế biến các món
ăn cũng như thức uống được hiệu quả và chính xác hơn đồng thời không xảy ra các tình trạng trộm nguyên liệu kho Với sự trợ giúp và bảo mật từ hệ thống trong các việc lập các báo cáo kế toán định kỳ và phân tích của hệ thống nhà hàng, người quản lý có thể đưa ra kết luận giúp ích cho sự phát triển của nhà hàng mình
Ví dụ như: phân tích chi tiết các món được khách hàng ưa chuộng nhất từ đó tăng thêm nguyên vật liệu của các món đó cho nhà hàng mình
Với những tính năng quản lý hiệu quả và cấp thiết mà hệ thống mang lại, đây chính là giải pháp hoàn hảo mà bất cứ hệ thống nhà hàng nào cũng muốn áp dụng cho nhà hàng của mình
Trang 5II Nội dung 1) System Request
SYSTEM REQUEST
- Ban quản lý nhà hàng
hơn, thuận tiện cho việc truy cập thông tin về số nguyên liệu và chi phí rõ ràng
Business
Requirements
Biết được thông tin về nguyên vật liệu, đưa ra giao diện dễ sử dụng, khả dụng cao đưa ra các số liệu thiếu hoặc dư nguyên vật liệu khi chế biến món ăn, tính năng đưa ra số lượng nguyên vật liệu cần dùng và chi phí để chế biến món ăn
Business Value
- Giảm chi phí và tiết kiệm số lượng nguyên vật liệu
- Tăng hiệu suất và độ chính xác trong việc quản lý
- Tăng khả năng cạnh tranh
- Cải thiện khả năng quản lý
- Giảm thất thoát
Special Issue or
2) Business Model
a) Business Use Cases Diagram
Trang 6b) Business Process Diagram
c) Business Objects Diagram
Trang 73) Use Case Model
a) Use Case Diagram
b) Domain Model
Trang 84) Phác thảo giao diện và Class Diagram
a) Phác thảo giao diện
i ORDER MÓN
Trang 9ii MENU
Trang 10iii PHIẾU CHẾ BIẾN
Trang 11iv PHIẾU NGUYÊN VẬT LIỆU
Trang 12v BẢNG THỐNG KÊ MÓN BÁN CHẠY
Trang 13vi BÁO CÁO KẾ TOÁN
Trang 14vii HÓA ĐƠN
Trang 15b) Class Diagram
5) Biểu đồ thực thể kết hợp (ERD)
Trang 16III Kết luận
Khi chúng ta bước vào thời kỳ hiện đại hóa 4.0 thì mọi việc cần phải được tối ưu hóa để thuận lợi cho việc kiểm soát và quản lý của con người Hệ thống quản lý cung cấp dịch vụ ăn uống của nhà hàng với các chức năng cơ bản như đặt món, tối
ưu hóa hóa đơn, Từ những ý tưởng đó, dành cho việc quản lý nhà hàng, chúng em
đã xây dựng được hệ thống quản lý bán hàng của nhà hàng với giao diện gần gũi,
dễ sử dụng, khả năng ứng dụng cao với mong muốn góp phần giúp ích cho việc quản lý một cách đơn giản và hiệu quả nhất Ngoài ra chúng em còn mang đến những cơ chế nâng cao hơn như trong quản lý, ước tính nguyên vật liệu chế biến, quản lý dòng thu chi và đồng thời thống kê tự động các món bán chạy để nhà hàng đưa ra các chiến lược kinh doanh phù hợp.
Với giao diện gần gũi, dễ sử dụng, hệ thống có thể đáp ứng không chỉ ở nhà hàng
mà còn ở những nơi kinh doanh dịch vụ ăn uống Hệ thống của chúng em với mục tiêu cao nhất chính là tối thiểu hóa chi phí quản lý và nâng cao hiệu quả kinh doanh của doanh nghiệp.
Trong đề tài này, vận dụng các kiến thức căn bản đã tìm hiểu về Visual Studio 2015/2019 (Window Form) , StartUML cùng các nghiệp vụ cơ bản của việc quản lý nhà hàng, chúng em đã xây dựng được chương trình có thể đáp ứng được các yêu cầu cơ bản trong quản lý:
Quản lý nhân viên.
Quản lý các món.
Quản lý hóa đơn
Quản lý nguyên vật liệu.
Thống kê doanh thu, chi phí.
Thống kê món bán chạy nhất.