Professional Documents
Culture Documents
Bao Cao Bai Tap Lon Phan Tich Va Thiet Ke He Thong Quan Ly Cua Hang Ban Do An Nhanh
Bao Cao Bai Tap Lon Phan Tich Va Thiet Ke He Thong Quan Ly Cua Hang Ban Do An Nhanh
Bao Cao Bai Tap Lon Phan Tich Va Thiet Ke He Thong Quan Ly Cua Hang Ban Do An Nhanh
• Tên đề tài: Phân tích và thiết kế hệ thống quản lý cửa hàng bán đồ ăn nhanh
• Phạm vi sơ bộ:
Biểu đồ DFD
Phỏng vấn quản lý
Nguyễn Quang logic Thiết kế giao
Trung Biều dồ DFD vật diện.
Khảo sát điều tra
lý
• Nơi dự kiến khảo sát để tìm hiểu nghiệp vụ:Cửa hàng Trung Foodie Hoài
Đức Hà Nội
MỤC LỤC
Bảng 1.4: Kết quả phỏng vấn của nhân viên phục vụ
Bảng 1.5: Kế hoạch phỏng vấn cho nhân viên thu ngân
Bảng 1.6: Kết quả phỏng vấn của nhân viên thu ngân
Xuất phát từ nhu cầu thực tế đó và quá trình học tập môn phân tích thiết kế hệ
thống cùng với sự hướng dẫn của cô giáo chúng em đã tìm hiểu và lựa chọn tìm
hiểu về cửa hàng bán đồ ăn nhanh Trung Foodie Hoài Đức để khảo sát và phân
tích thiết kế hệ thống quản lý bán hàng cho cửa hàng này làm báo cáo bài tập
lớn.
Phát Biểu Bài Toán
1.1 Mục đích
- Do hệ thống quản lý bán hàng tại cửa hàng hiện tại có rất nhiều vấn đề, điều đó
khiến cho việc kinh doanh của cửa hàng trở nên khó khăn hơn và khó có thể
phát triển rộng nên nhóm đề xuất giải pháp là thay thế hệ thống cũ bằng một hệ
thống mới nhằm khắc phục và cải tiến để tăng chất lượng của cửa hàng
- Dựa vào những kiến thức đã học từ môn Phân tích và thiết kế hệ thống, báo cáo
sẽ phân tích hệ thống quản lý cửa hàng bán đồ ăn nhanh nhằm mục đích tạo ra
một hệ thống quản lý bao gồm các chức năng:
● Quản lý hệ thống
● Báo cáo được thực hiện dựa trên cơ sở phạm vi môn học Phân tích và thiết kế hệ
thống và những mục tiêu nêu trên
● Dự án xây dựng hệ thống tại máy chủ cửa hàng đồ ăn cho phép nhân viên, quản
lý cửa hàng có thể truy cập thông qua phần mềm (winform) để quản lý cửa hàng
● Do phạm vi khả năng nên chúng xem chỉ khảo sát và quản lý một cửa hàng vừa
và nhỏ (Cửa hàng Trung Foodie Hoài Đức Hà Nội)
o SQL Server
CHƯƠNG I. KHẢO SÁT
2. Khảo sát
a. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 1 (Dành cho quản lý).
Người được hỏi: Lê Đại Hành Người phỏng vấn: Nguyễn Quang Trung
Đã bao giờ xảy ra trường hợp báo cáo doanh Đã từng, đó là lỗi của nhân viên thu ngân khi
thu trên sổ sách không khớp với tiền thực thu đã quên không ghi chép hóa đơn vào sổ
chưa? khiến cho số liệu không khớp nhau
b. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 2 (Dành cho nhân viên phục vụ)
Dự án:
Quản lý cửa hàng Trung Foodie Hoài Tiểu dự án:
Đức Quá trình đặt hàng, xử lý đơn hàng.
Sau khi tiếp nhận và kiểm tra đơn hàng, chúng tôi
Nhân viên sẽ xử lý đơn hàng của sẽ đặt món ăn cho đầu bếp xử lý và thông báo thời
khách như thế nào? gian chờ cho khách hàng, khi món ăn sẵn sàng thì
chúng sẽ bày và phục vụ cho khách
Nhân viên sẽ xử lý như nào nếu số Trong trường hợp này cửa hàng vẫn chưa có cách
lượng khách hàng quá tải? khắc phục, do đó sẽ xảy ra sự cố quá tải, không
phục vụ kịp các khách hàng
Bản thân tôi cảm thấy công đoạn kiểm tra món ăn
Trong quá trình nhân đơn đặt của
trong menu là tốn thời gian nhất, nếu trí nhớ bạn
khách bạn có hay gặp khó khăn gì
không được tốt thì việc phải kiểm tra món ăn hết
không?
hay chưa sẽ phải lặp lại rất nhiều lần
Một vài lần, vì việc có rất nhiều yêu cầu phục vụ
Bạn đã bao giờ ghi nhầm thông tin khiến cho nhân viên chúng tôi phải làm việc rất
trong hóa đơn của khách chưa? nhanh chóng, đôi khi vì vội mà đã ghi thiếu hoặc
ghi nhầm món cho khách hàng
Bảng 1.4: Kết quả phỏng vấn của nhân viên phục vụ
c. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 3 (Dành cho nhân viên thu ngân)
Người được hỏi: Lê Đức Hiếu Người phỏng vấn: Vũ Hòang Minh
Bảng 1.5: Kế hoạch phỏng vấn cho nhân viên thu ngân
Dự án:
Quản lý cửa hàng Trung Foodie Hoài Tiểu dự án:
Đức Quá trình thanh toán, báo cáo doanh thu.
Ngày: 15/09/2021.
Người được hỏi:
Người hỏi: Vũ Hoàng Minh
Lê Đức Hiếu
Hiện tại bạn cảm thấy có khó khăn Vào những khung giờ cao điểm hoặc những dịp lễ
khi làm việc tại vị trí nhân viên thu thì việc phải tính toán thủ công gây ra rất nhiều rắc
ngân? rối cho tôi. Nhầm lẫn là điều không thể tránh khỏi
Mỗi cuối ngày thì chúng tôi thường tổng kết lại
tổng số doanh thu mà quán kiếm được trong ngày
Nhân viên thu ngân phải làm những
hôm đó, kiểm tra sổ sách hóa đơn xem có trùng
gì để báo cáo cho quản lí?
khớp với nhau chưa, kiểm tra số sản phẩm tồn kho
rồi sau đó gửi trực tiếp cho quản lý
Bảng 1.6: Kết quả phỏng vấn của nhân viên thu ngân
a. Khảo sát tình trạng mua hàng ở cửa hàng Trung Foodie Hoài Đức.
Thư ngỏ:
Với mục đích tìm hiểu nhu cầu, thực trạng chất lượng dịch vụ khi người dân sử dụng
dịch vụ đặt hàng. Từ đó đề xuất một số biện pháp khắc phục để nâng cao chất lượng
dịch vụ đó, vì vậy nhóm đã quyết định tiến hành điều tra về nhu cầu của người dân
phường Hoài Đức.
Để thực hiện nhiệm vụ này, nhóm chúng tôi đã thiết kế phiếu điều tra nhằm mục đích
khảo sát. Mong các bạn trả lời đầy đủ các câu hỏi trong bảng đánh dấu (X) vào ô vuông
sao cho phù hợp với sự lựa chọn của mình hoặc ghi ý kiến của mình vào ô trống. Sau
khi trả lời xong xin hãy gửi thư hồi âm kèm lá phiếu khảo sát cho đại diện nhóm chúng
tôi.
Mọi thông tin trong phiếu trả lời sẽ được bảo mật an toàn.
Ý kiến đánh giá của bạn sẽ là những đóng góp rất hữu ích cho việc cải thiện chất lượng
dịch vụ tại cửa hàng Trung Foodie Hoài Đức.
Trân trọng cảm ơn sự cộng tác của các bạn.
Phiếu thu thập thông tin điều tra về dịch vụ cửa hàng Trung Foodie.
Họ và tên:..........................................................................................................................
Giới tính: [ ] Nam. [ ] Nữ.
Năm sinh:..........................................................................................................................
[ ] Từ 13 đến 18 tuổi.
[ ] Từ 18 đến 30 tuổi.
Phân loại theo nhóm tuổi
[ ] Từ 31 đến 50 tuổi.
[ ] Trên 50 tuổi.
[ ] < 3.
Tần suất đặt hàng của bạn
[ ] 4 - 8.
là bao nhiêu? (lần/tuần)
[ ] >= 8.
[ ] Nhanh
Đánh giá thời gian phục vụ [ ] Bình thường.
của hệ thống cửa hàng [ ] Chậm
Có 19 khách hàng (19/25 khách hàng phản hồi) (chia theo nhóm tuổi)
• Lứa 13 – 18 tuổi
TT Họ Tên Tuổi
• Lứa 19 – 30 tuổi
TT Họ Tên Tuổi
TT Họ Tên Tuổi
a. Bảng giá
2.1 Các quy trình trong quản lý bán hàng của hệ thống hiện hành
b. Nhân viên chờ khách hàng đặt món, sau đó ghi món ăn ra giấy hoá đơn
và tiến hành kiểm tra xem món đó có còn hay không. Nếu hết thì phản
hồi với khách hàng, nếu còn thì tiến hành gọi món cho khách
c. Thanh toán
b. Khi khách hàng yêu cầu thanh toán, nhân viên lấy hóa đơn để xác nhận thông
tin, sau đó chuyển cho thu ngân để tính toán và giao dịch trực tiếp với khách
hàng.
c. Sau khi thanh toán xong, nhân viên sẽ tiến hành ghi chép vào sổ doanh thu và
cất giữ lại hóa đơn
a. Chậm chạp
- Việc tính toán giá tiền thủ công gây mất thời gian cho người tính tiền
- Quy trình đặt món ăn và kiểm tra lặp lại nhiều lần mỗi khi khách gọi món
gây mất thời gian phục vụ
- Mỗi khi có yêu cầu của khách hàng, nhân viên phải tìm kiếm số lượng món ăn
còn lại. Điều này gây khó khăn, phiền toái cho khách hàng khi phải chờ đợi
trong khi kết quả không được như ý muốn.
- Trong những giờ cao điểm hoặc những dịp lễ có số lượng khách hàng lớn dẫn
đến quá tải, khiến cho việc phục vụ bị lẫn lộn, không theo thứ tự
d. Dễ sai sót
- Vì hóa đơn ghi bằng tay, khối lượng quản lý lớn, xảy ra tình trạng quá tải nên
khi tính toán và báo cáo doanh thu thủ c không thể tránh khỏi sự sai sót và mất
mát về số liệu.
- Hiển thị Menu: Nhân viên Phục Vụ có thể xem menu các món ăn cửa hàng phục
vụ và hiển thị cho khách hàng
- Kiểm đồ: Khi khách yêu cầu thanh toán, nhân viên phục vụ dùng chức năng
kiểm đồ để tính toán số lượng thực khách dùng và số lượng trả lại
- Thanh toán: Sau khi kiểm dồ, nhân viên Phục Vụ dùng chức năng thanh toán để
gửi yêu cầu thanh toán đến máu của Thu Ngân
- Ghép đơn đặt hàng: Nhân viên Phục Vụ hoặc Thu Ngân có thể ghép các đơn đặt
món của khách với nhau nếu khách gọi nhiều lần trong bữa ăn (nhiều đơn gọi
món)
b. Quản lý hệ thống:
- Đăng nhập: Xác thực tài khoản, mật khẩu của người dùng và cấp quyền truy cập
với các chức năng khác nhau
- Đăng xuất: Người dùng đăng xuất ra khỏi hệ thống
- Đổi mật khẩu: Mỗi người dùng có thể đổi mật khẩu của tài khoản dùng để đăng
nhập vào phần mềm
- Phân quyền: Quản Lý có thể phân quyền (cấp quyền) cho người dùng khác tùy
theo chức vụ, vai trò của họ
2.1.2 Mức 1
2.2.2 Mức 1
2.3.2 Mức 1
Hình 2.7: DFD logic đề xuất mức 1
- Loại đồ ăn :
o Mã loại đồ ăn : Đây là thuộc tính khoá dùng để phân biệt các loại đồ ăn
o Tên loại đồ ăn : Mô tả tên gọi của các loại đồ ăn khác nhau
- Đơn vị tính :
o Mã đơn vị tính : Đây là thuộc tính khoá dùng để phân biệt các đơn vị
tính
o Mã NCC : Đây là thuộc tính khoá dùng để phân biệt các nhà cung cấp
o Mã đơn đặt món : Đây là thuộc tính khóa dùng để phân biệt các nhà
cung cấp
- Vị trí ngồi :
o Mã vị trí ngồi : Đây là thuộc tính khoá dùng để phân biệt các vị trí ngồi
3.2 Mô hình RM
3.3 Mô hình ER
Hình 2.9: Mô hình ER
CHƯƠNG III. THIẾT KẾ HỆ THỐNG
1. Thiết kế kiến trúc hệ thống
1.2 Công nghệ lập trình, công nghệ lưu trữ dự kiến
- Công nghệ lập trình: - Window Forms (Visual Studio C#), ASP.NET cho PC
: - Java, Kotlin, Swift,.. cho thiết bị di động
- Công nghệ lưu trữ dữ liệu: SQL Server, MySQL
ST
Thuộc tính Kiểu dữ liệu Mô tả
T
Bảng Loại Đồ Ăn
ST
Thuộc tính Kiểu dữ liệu Mô tả
T
1
MaLoaiDoAn Nvarchar(10) Mã loại đồ ăn (khóa chính)
1
MaDonViTinh Nvarchar(10) Mã đơn vị tính (khóa chính)
Bảng Đồ Ăn
STT Thuộc tính Kiểu dữ liệu Mô tả
Module Sub-module
Quản lý hồ sơ nhân viên
Quản lý thông tin món ăn
Quản lý thông tin
Quản lý thông tin nhà cung cấp
Quản lý hồ sơ khách hàng
Phân quyền
Đổi mật khẩu
Quản lý hệ thống
Đăng nhập
Đăng xuất
Báo cáo doanh thu
Báo cáo thống kê
Xuất file excel
Bảng 3.1.14: Module Quản lý
Module Sub-module
Tạo đơn đặt món
Quản lý bán hàng
Hiển thị menu
Kiểm đồ
Quản lý thông tin Ghép đơn đặt món
Quản lý đơn đặt món
Đăng nhập
Quản lý hệ thống Đăng xuất
Đổi mật khẩu
Bảng 3.1.15: Module Nhân Viên Phục Vụ
c. Cổng thông tin cho Nhân Viên Thu Ngân
Module Sub-module
Tạo hóa đơn
Thanh toán
In hóa đơn
Quản lí đơn đặt món
Quản lý thông tin
Quản lí hóa đơn
Đăng nhập
Quản lý hệ thống Đăng xuất
Đổi mật khẩu
Bảng 3.1.16: Module Nhân viên thu ngân
e. Cổng thông tin cho Nhân Viên Bếp
Module Sub-module
Quản lý đơn đặt món
Quản lý thông tin
Quản lý thông tin món ăn
Đăng nhập
Quản lý hệ thống Đăng xuất
Đổi mật khẩu
Đăng nhập
Input: Thông tin tài khoản, mật khẩu của người dùng
Output: Giao diện chính của phần mềm và quyền truy cập
Sơ đồ luồng xử lý:
Hình 3.1.22: Chức năng đăng nhập
Đăng xuất
Input: Yêu cầu đăng xuất
Output: Giao diện trang đăng nhập
Sơ đồ luồng xử lý:
Hình 3.1.23: Chức năng đăng xuất
In hóa đơn
Input: Thông tin hóa đơn
Output: Hóa đơn giấy
Sơ đồ luồng xử lý:
Phân quyền
Input: Thông tin nhân viên
Output: Thông tin nhân viên
Sơ đồ luồng xử lý:
! Hình 3.2.12: Giao diện báo cáo doanh thu theo đường
! 2.2 Giao diện cho Nhân Viên Phục Vụ
Hình 3.2.13: Giao diện đặt món
Hình 3.2.14: Giao diện quản lý đơn đặt món
! Hình 3.2.15: Giao diện quản lý ghép đơn đặt món
! Hình 3.2.16: Giao diện kiểm đồ
! 2.3 Giao diện cho Nhân Viên Thu Ngân
!