Quy trình nghiệp v ụ Xử lý đặt món Khách hàng đến quầy để chọn món từ menu trên phần mềm, chọn bàn, sau đó thanh toán bằng tiền mặt hay chuyển khoản và nhận hóa đơn từ thu ngân.. Thông t
Mô tả đề tài
Đặt vấn đề
Hiện nay, quán cà phê đang ngày càng mở ộ r ng trên toàn thành ph , nông thôn ố với lượng khách hàng ngày càng nhiều Hơn nữa, khách hàng đến quán có nhiều nhu cầu hơn (tụ ọ h p bạn bè gia đình, làm việc, học nhóm…) không còn đơn thuần là gi i khát nả ữa nên để phục vụ và đáp ứng các yêu cầu đa dạng c a khách hàng t t ủ ố nhất có th thì c n có các gi i pháp qu n lí quán cà phê v a ít tể ầ ả ả ừ ốn công sức nhưng mang l i hi u qu t t nh t Ngoài ra, v i sạ ệ ả ố ấ ớ ố lượng khách hàng đông, thì không đủ nhân viên ph c v dụ ụ ẫn đến khách hàng ph i chả ờ đợi lâu m i nhớ ận đượ ảc s n ph m ẩ cũng như thanh toán hóa đơn, đôi lúc nhân viên làm sai món ăn, …
Và đây cũng là lí do nhóm chúng em chọn xây d ng h th ng qu n lí quán cà ự ệ ố ả phê nhằm đáp ứng vi c kinh doanh quán cà phê ệ được thu n l i và ti t ki m th i gian ậ ợ ế ệ ờ hơn Qua hệ ống này giúp cho ngườ th i quản trị quản lý nghiệp vụ tính tiền, in hóa đơn, quản lí nhân viên, thông kê doanh thu, lương nhân viên, ắm đượn c thu chi, hàng hóa một cách nhanh chóng, đơn giản và chính xác
1.2 Yêu cầu ch ức năng
- Cho phép c p nh t, x lí t t c CSDL ậ ậ ử ấ ả
- Người s d ng có th tìm ki m t t c CSDL ho c m t t p con cử ụ ể ế ấ ả ặ ộ ậ ủa cơ sở ữ d liệu
- Hệ th ng s cung c p nh ng giao di n thích hố ẽ ấ ữ ệ ợp để ngườ ử ụi s d ng th c hi n ự ệ chương trình
- Tất c nhả ững đối tượng trong h thệ ống như các câu lệnh, tham s , nhân viên, ố khách hàng… để tài liệu có một mã duy nhất
- Chương trình phải đảm bảo đáp ứng nhu cầu ngườ ử ụi s d ng, th c hi n nhanh ự ệ chóng và chính xác
1.3 Yêu cầu phi chức năng
- Đặt hi u qu v th i gian: th i gian c n thiệ ả ề ờ ờ ầ ết để ự th c hi n tra c u thông ệ ứ tin không quá 10s, th i gian c n thiờ ầ ết để ậ c p nh t d li u không quá 5s, ậ ữ ệ thời gian c n thiầ ết để in báo cáo không quá 20s
- Độ tin c y cao: các k t qu ậ ế ả đưa ra chính xác, đầy đủ, ng n g n ắ ọ
- Linh động: Có tính mở, thuận tiện cho việc bảo trì, phát triển hệ thống
Có đầy đủ các tiện ích phục vụ cho người sử dụng Có khả năng lập các bảng bi u báo cáo theo yêu c u cể ầ ủa ngườ ử ụng Ph i có t ng ci s d ả ừ ấp độ ưu tiên cho người sử dụng và đảm bảo việc bảo mật chương trình Phải có chương trình quản tr h thị ệ ống cho người điều hành, chương trình phải
An toàn bảo mật thông tin
20 ĐỀ THI THỬ TỐTNGHIỆP THPT NĂM…
2 có ti n ích thu n ti n cho vi c thêm b t user, c p phát quy n, qu n tr ệ ậ ệ ệ ớ ấ ề ả ị theo nhóm, Các phân h cệ ủa chương trình phải tuân th theo tr t t th c ủ ậ ự ự hiện yêu c u cầ ủa người s d ng và ph n giao di n chung ử ụ ầ ệ
- Cài đặt: Microsoft SQL Sever để qu n lý d li u Microsoft Visual Studio ả ữ ệ dùng để xây dựng chương trình
- Phông ch : S d ng phông ch th ng nh t trong t t c các máy làm vi c ữ ử ụ ữ ố ấ ấ ả ệ với h th ng S d ng phong ch ti ng Vi t, tiêu chu n Unicode/ ệ ố ử ụ ữ ế ệ ẩ
- Kiểu nh p li u: Th ng nh t ki u nh p li u cho ngày, sậ ệ ố ấ ể ậ ệ ố như sau: Ngày được nhập theo kiểu: dd/mm/yyyy
- Chuyển giao: D chuy n giao gi a các h thễ ể ữ ệ ống, được áp d ng r ng rãi ụ ộ trong các lĩnh vực
- Bảo m t: Mậ ỗi ngườ ử ụi s d ng trong h th ng cệ ố ần được phép truy cập đến các chức năng và thông tin cần thiết liên quan đến nhi m v và trách ệ ụ nhiệm của mình, đồng thời không được truy c p ậ đến các chức năng và nằm ngoài phạm vi trách nhiệm của mình Việc phân quyền làm việc do quản trị h thệ ống đảm nh n ậ
- An toàn: T t c ấ ả các thông tin được lưu trữ toàn vẹn, không mất mát thông tin, không có s nh m l n sai ự ầ ẫ lệch, thông tin chính xác và được lưu trữ rõ ràng không dư thừa thông tin
- Tương thích: Dễ tương thích giữa các hệ thống chương trình. an ninh mạng 100% (2)
Phân tích hệ thống
Quy trình nghi p v ệ ụ
Khách hàng đến quầy để chọn món từ menu trên phần mềm, chọn bàn, sau đó thanh toán bằng tiền mặt hay chuyển khoản và nhận hóa đơn từ thu ngân Thông tin khách hàng gồm: Họ tên, Mã khách hàng, Điểm tích lũy, SĐT, Loại khách.
Nhân viên thu ngân sẽ tiếp nhận thông tin đặt món từ khách hàng, nhập thông tin vào phần mềm trên máy tính bảng, tiến hành thanh toán và in ra hóa đơn cho khách hàng.
Cửa hàng có các chính sách khuyến mãi dành cho khách hàng thân thiết như sau: Tích điểm thông qua các lượt thanh toán hóa đơn Tỷ lệ quy đổi điểm tích lũy: 10.000 đồng = 1 điểm Điểm tích lũy đạt mức 50 điểm được tặng 1 món bất kỳ trong menu hoặc quy đổi thành VIP để được giảm 5% trên mỗi hóa đơn, khi khách hàng sử dụng số điểm tích lũy thành công thì quay lại mức 0 tích điểm lại từ đầu
Nếu khách hàng thanh toán hóa đơn bằng hoặc trên 500.000 nghìn đồng thì được giảm ngay 10% tổng thanh toán và không được tích điểm cũng như không áp dụng điểm tích lũy đã có cho hóa đơn đó.
Vào các dịp lễ, tết của năm có các chính sách khuyến mãi sẽ được quản lý lên chính sách đa dạng để thu hút khách hàng
Thông tin chính sách khuyến mãi: Mã chính sách, tên chính sách, thời gian bắt đầu, thời gian kết thúc, điểm quy đổi, tỷ lệ giảm giá Đặt bàn
Khách hàng đặt bàn trước qua website, nếu đặt bàn thành công sẽ nhận được tin nhắn phản hồi thông tin đặt bàn qua địa chỉ email Khi đến quán, khách hàng chỉ cần đến quầy thu ngân yêu cầu tra cứu vị trí bàn đã đặt trước, đặt món, thanh toán và nhận hóa đơn
Khách hàng muốn đổi bàn, thì thông báo cho nhân viên thu ngân tại quầy để đổi bàn
Cập nh t thông tin pha chậ ế
Nhân viên pha chế xem thông tin hóa đơn ở phần mềm trên máy tính bảng, cập nhật trạng thái đã tiếp nhận đơn và tiến hành pha chế Sau đó, cập nhật
4 trạng thái pha chế đã hoàn thành trên phần mềm cho nhân viên phục vụ biết đã làm xong sản phẩm
Cập nh t thông tin bàn ậ
Nhân viên phục vụ kiểm tra thông tin pha chế trên hệ thống Sau khi nhận được thông tin đã hoàn thành món, nhân viên phục vụ có nhiệm vụ mang nước ra cho khách
Ngoài ra nhân viên phục vụ sẽ quan sát khu vực bàn và cập nhật trạng thái bàn (trống/ bận) bằng cách chọn bàn cần chỉnh sửa, nhập thông tin và lưu thông tin trên hệ thống phần mềm.
Người quản lý có nhiệm vụ điều hành công việc kinh doanh của quán Quản lý nhân viên làm việc tại cửa hàng, quản lý hệ thống, quản lý doanh thu của cửa hàng, số đơn hàng, lương nhân viên, lịch làm nhân viên, quản lý món (menu), quản lý chương trình khuyến mãi
Thông tin nhân viên gồm có: Họ tên nhân viên, ngày sinh, mã nhân viên, địa chỉ, CMND, SĐT, lương, lịch làm
Thông tin Món: Tên món, đơn giá, Mã món
Thông tin Hóa đơn: Tên món, số lượng, ngày lập, mã hóa đơn, đơn giá, tổng tiền, số bàn. Đánh giá
Sau khi dùng món và được nhân viên của quán phục vụ, khách hàng có thể quét mã QR trên hóa đơn có đường dẫn trực tiếp vào mục đánh giá trên
Website của cửa hàng, hoặc đăng nhập tài khoản vào ebsite của quán để W đánh giá món và nhân viên theo hóa đơn đã lập
Thông tin đánh giá: ên món, mã món, nhân viên phục vụ, nhân viên thu T ngân, thời gian đánh giá, số sao đánh giá
Sơ đồ dòng dữ liệu
Sơ đồ DFD mức 1 – Chi tiết của Xử lí đơn đặt hàng
Sơ đồ DFD mức 1 – Chi tiết của Đặt bàn
Sơ đồ DFD mức 1 – Chi tiết của Đánh giá món
Sơ đồ DFD mức 1 – Chi tiết của Báo cáo quản lí
- Tên: Thông tin khách hàng
Thông tin khách hàng do khách hàng gửi n đế
Thông tin khách hàng = Mã khách hàng + Số điện thoại + Điểm tích lũy + Họ tên
- Ghi chú: Khách hàng có th gể ửi thông tin trước lúc đặt bàn trên Website của quán
Khách xem Menu quán t i quạ ầy sau đó gửi thông tin món yêu cầu đến cho nhân viên thu ngân để xử lý đặt món
Thông tin đặt món: Mã món + tên món + đơn giá + số lượng
Thông tin đặt bàn t i chạ ỗ
- Tên: Thông tin đặt bàn tại chỗ
Thông tin đặt bàn tại chỗ do khách hàng gửi đến khi đến trực tiếp quán tại quầy thu ngân
Thông tin đặt bàn tại chỗ = số bàn + mã khách hàng + tên khách hàng + số điện thoại
- Đích: Đặt bàn tại chỗ
Tiếp nhận thông tin đặt bàn tại ch ỗ
- Tên: Tiếp nhận thông tin đặt bàn t i ch ạ ỗ
Nhân viên thu ngân s ti p nhẽ ế ận thông tin đặt bàn t i ch t khách ạ ỗ ừ hàng g i trử ực tiế ạp t i qu y ầ
Tiếp nhân thông tin đặt bàn tại chỗ = số bàn + mã khách hàng + tên khách hàng + số điện tho i ạ
- Nguồn: Đặt bàn tại chỗ
- Đích: Nhân viên thu ngân
- Tên: Thông tin chọn bàn
- Mô t : Nhân viên thu ngân ch n bàn theo yêu c u c a khách hàng vào ph n ả ọ ầ ủ ầ mềm trên máy tính b ng ả
- Nguồn: Nhân viên thu ngân
Chọn bàn t i chạ ỗ: khách hàng đi đến quầy để ch n bàn ho c nhân viên ọ ặ phục v h i sụ ỏ ố lượng khách đi cùng để có th s p x p ch ng i m t ể ắ ế ỗ ồ ộ cách h p lí ợ
Chọn bàn trước qua website: Khách hàng đặt bàn trước qua website, sau đó khách hàng đến quán chỉ cần đến quầy thu ngân yêu cầu tra cứu vị trí bàn đã đ t trưặ ớc
Thông tin đặt bàn trước
- Tên: Thông tin đặt bàn trước
Thông tin đặt bàn trước do khách hàng gửi đến
Thông tin đặt bàn trước = Số lượng bàn + Mã số bàn + Số điện thoại + H tên ọ
- Đích: Đặt bàn trên web
- Ghi chú: Khách hàng có thể gửi thông tin đặt bàn trước lúc đặt bàn trên Website c a quán ủ
- Mô t : Thông tin ph n h i l i sau khi khách hàng ả ả ồ ạ đặt bàn trước qua Website
- Nguồn: Đặt bàn trên web
- Ghi chú: Ph n hả ồi thông tin đặt bàn trước của khách hàng qua email hoặ ốc s điện thoại
- Mô tả: Khách hàng đến quầy để ch n món, nhân viên thu ngân s ti p nh n ọ ẽ ế ậ thông tin đặt món t khách hàng, nh p thông tin vào ph n m m trên máy tính ừ ậ ầ ề bảng, tiến hành thanh toán và in ra hóa đơn cho khách hàng
- Đích: Nhân viên thu ngân
- Tên: Thông tin thanh toán
- Mô t : Nhân viên thu ngân d a vào yêu cả ự ầu đặt món để ậ l p ra thông tin thanh toán gửi đến khách hàng
- Nguồn: Nhân viên thu ngân
Sau khi khách hàng chọn bàn, món và đưa đủ thông tin cho thu ngân và được yêu cầu thanh toán để xuất hóa đơn.
Khách hàng có thể thanh toán b ng ti n m t ho c chuy n kho n qua ằ ề ặ ặ ể ả tài kho n ngân hàng cả ủa quán
- Ghi chú: N u chuy n kho n qua ngân hàng thì khách hàng chuy n kho n ế ể ả ể ả kèm n i dung: S ti n c n thanh toán - ộ ố ề ầ SĐT và cho thu ngân chụ ạp l i màn hình giao d ch ị
Hóa đơn do thu ngân gửi đến sau khi khách hàng thanh toán Hóa đơn = Mã hóa đơn + mã khách hàng + ngày in hóa đơn + tên món + mã món + đơn giá + số điện thoại của khách hàng + số lượng món + tổng tiền + mã bàn + điểm tích lũy + chính sách khuyến mãi
- Nguồn: Xử lý yêu cầu đặt món
- Ghi chú: Khi thu ngân đã xuất hóa đơn, khách hàng không được đổi món Nếu muốn thêm món thì xuất hóa đơn khác tương ứng
- Tên: Yêu cầu đổi bàn
- Mô t : ả Thông tin đổi bàn do khách hàng gửi đế ạn t i qu y ầ
- Ghi chú: Khách hàng chỉ có th yêu cể ầu đổi bàn trực tiế ạp t i qu y ầ
Tiếp nhận thông tin đổi bàn
- Tên: Tiếp nh n thông ậ tin đổi bàn
- Mô t : Nhân viên thu ngân s ti p nhả ẽ ế ận thông tin đổi bàn t khách hàng t i ừ ạ quầy
- Đích: Nhân viên thu ngân
- Tên: Thông tin đổi bàn
- Mô t : Nhân viên thu ngân sau khi ti p nhả ế ận thông tin đổi bàn, ti n hành ế chọn bàn khác theo yêu c u c a khách trên ph n m m ầ ủ ầ ề
- Nguồn: Nhân viên thu ngân
- Ghi chú: Không c n xuầ ất hóa đơn lại khi khách có yêu cầu đổ ải b n, ch c n ỉ ầ cập nhật trên hệ th ng ố
- Tên: Thông tin hóa đơn
- Mô t : Nhân viên pha ch ti p nhả ế ế ận thông tin hóa đơn ở phần mềm trên máy tính b ng và ti n hành pha ch ả ế ế
- Nguồn: C p nh t thông tin pha ch ậ ậ ế
- Đích: Nhân viên pha chế
- Ghi chú: Thông tin hóa đơn được gửi đến màn hình c a nhân viên pha ch ủ ế
- Tên: Thông tin pha chế
- Mô t : Nhân viên pha ch c p nh t tình tr ng pha ch ả ế ậ ậ ạ ế “đã hoàn thành” ở ph n ầ mềm trên máy tính b ng ả
- Nguồn: Nhân viên pha ch ế
- Đích: Cập nh t thông tin pha ch ậ ế
Thông tin món đã hoàn thành
- Tên: Thông tin món đã hoàn thành
- Mô t : Nhân viên phả ục vụ ể ki m tra tr ng thái pha ch trên h th ng, sau khi ạ ế ệ ố nhận được thông tin đã hoàn thành món, nhân viên phục vụ có nhiệm vụ mang nước ra cho khách
- Nguồn: C p nh t thông tin pha ch ậ ậ ế
- Tên: Thông tin phục vụ
- Mô t : Nhân viên ph c v s quan sát khu v c bàn, c p nh t tr ng thái bàn ả ụ ụ ẽ ự ậ ậ ạ
“đã phục vụ” khi đã mang món ra cho khách hàng.
- Nguồn: Nhân viên phục vụ
- Mô t : Nhân viên ph c v c p nh t trả ụ ụ ậ ậ ạng thái bàn: “Trống” hay “Bận” trên hệ thống
- Nguồn: Nhân viên phục vụ
- Đích: Cập nh t thông tin bàn ậ
- Ghi chú: Nếu có khách đổi bàn thì c p nh t tr ng thái bàn l i trên h th ng ậ ậ ạ ạ ệ ố
Thông tin đánh giá món
- Tên: Thông tin đánh giá món
Thông tin đánh giá món sẽ được gửi từ khách hàng sau khi sử dụng món c a quán ủ
Thông tin đánh giá món = mã món + tên món + nội dung đánh giá món
- Ghi chú: Sau khi dùng món, khách hàng có th ể đánh giá món bằng cách quét mã QR d n tr c tiẫ ự ếp đến website đánh giá món và đánh giá nhân viên (n u ế muốn)
Thông tin đánh giá nhân viên
- Tên: Thông tin đánh giá nhân viên
- Mô tả: Thông tin đánh giá nhân viên được g i tử ừ khách hàng sau khi được các nhân viên của quán phục vụ
- Thông tin đánh giá nhân viên = mã nhân viên + tên nhân viên + nội dung đánh giá
- Đích: Đánh giá nhân viên
- Ghi chú: Khách hàng có thể đánh giá nhân viên bằng cách quét mã QR d n ẫ trực tiếp đến website đánh giá món và đánh giá nhân viên (nếu muốn)
Yêu c u th ng kê doanh thu ầ ố
- Tên: Yêu c u th ng kê doanh thu ầ ố
- Mô t : ả Người qu n lý yêu c u chả ầ ức năng thống kê doanh thu
- Đích: Báo cáo thống kê doanh thu
- Ghi chú: Người qu n lý yêu c u chả ầ ức năng thống kê doanh thu (theo th i ờ gian, theo nhân viên, theo món) trên màn hình của người qu n lý ả
Thông tin th ng kê doanh thu ố
- Tên: Thông tin thống kê doanh thu
- Mô t : ả Người qu n lý nh n k t qu báo cáo th ng kê doanh thu ả ậ ế ả ố
- Nguồn: Báo cáo th ng kê doanh thu ố
- Ghi chú: K t qu th ng kê doanh thu theo yêu c u (theo th i gian, theo nhân ế ả ố ầ ờ viên, theo món) hi n th trên màn hình cể ị ủa người qu n lý ả
Yêu c u qu n lý nhân viên ầ ả
- Tên: Yêu c u qu n lý nhân viên ầ ả
- Mô t : ả Người qu n lý yêu c u chả ầ ức năng quản lý nhân viên
- Đích: Báo cáo quản lý nhân viên
- Ghi chú: Người qu n lý yêu c u chả ầ ức năng quản lý nhân viên (xem, thêm, xóa, sửa thông tin, đánh giá nhân viên) trên màn hình của người qu n lý ả
Thông tin qu n lý nhân viên ả
- Tên: Thông tin quản lý nhân viên
- Mô t : ả Người qu n lý nh n k t qu báo cáo qu n lý nhân viên ả ậ ế ả ả
- Nguồn: Báo cáo qu n lý nhân viên ả
- Ghi chú: K t qu báo cáo qu n lý nhân viên (xem, thêm, xóa, s a thông tin, ế ả ả ử đánh giá nhân viên) hiển thị trên màn hình của người quản lý
- Mô t : ả Người qu n lý yêu c u chả ầ ức năng quản lý món
- Ghi chú: Người qu n lý yêu c u chả ầ ức năng quản lý món (xem, thêm, xóa, sửa thông tin món, đánh giá món) trên màn hình c a ngưủ ời qu n lý ả
- Mô t : ả Người qu n lý nh n danh sách các món trong Menu quán ả ậ
Quản lý chính sách khuy n mãi ế
- Tên: Quản lý chính sách khuy n mãi ế
- Mô t : ả Người qu n lý yêu c u chả ầ ức năng quản lý chính sách khuy n mãi ế
- Đích: Quản lý chính sách khuy n mãi ế
- Ghi chú: Người qu n lý yêu c u chả ầ ức năng quản lý chính sách khuy n mãi ế (xem, thêm, xóa, s a thông tin) trên màn hình cử ủa người qu n lý ả
- Tên: Chính sách khuyến mãi
- Mô t : ả Người qu n lý nh n danh sách các chính sách khuy n mãi c a quán ả ậ ế ủ tại thời điểm tra c u ứ
- Đích: Quản lý chính sách khuy n mãi ế
Kho dữ liệu: Thông tin khách hàng
- Tên: Thông tin khách hàng
Nhân viên thu ngân nhập thông tin khách hàng vào kho dữ liệu về thông tin khách hàng gồm họ tên khách hàng, mã khách hàng, điểm tích lũy, số điện thoại
Khi thanh toán, lấy thông tin điểm tích lũy của khách hàng lưu trong kho để tiến hành lập thông tin thanh toán khi áp dụng chính sách khuyến mãi
Kho dữ liệu: Chính sách khuyến mãi
- Tên: Chính sách khuyến mãi
- Đầu vào: Báo cáo quản lý
- Đầu ra: Báo cáo quản lý, Thanh toán
- Mô tả: Cửa hàng có các chính sách khuyến mãi dành cho khách hàng thân thiết như sau: Tích điểm trên mọi giao dịch Tỷ lệ quy đổi điểm tích lũy: 10.000 đồng = 1 điểm Điểm tích lũy đạt mức 50 điểm được tặng 1 món bất kỳ trong menu
- Đầu vào: Xử lí yêu cầu đặt món, đánh giá, Báo cáo quản lý
- Đầu ra: Xử lí yêu cầu đặt món, báo cáo quản lí
Sau khi khách hàng yêu cầu đặt món, nhân viên thu ngân lấy menu món ăn từ kho cho khách hàng xem và chọn món Khi khách hàng chọn món thì nhân viên trực tiếp bấm chọn món trên màn hình Sau khi khách hàng đánh giá món ăn, thông tin sẽ được lưu trữ vào kho món ăn Cuối mỗi tháng, quản lý sẽ trích xuất thông tin đó từ kho để thống kê những món ăn nào được đánh giá 5 sao và được bán chạy nhất trong tháng
Kho dữ liệu: Hóa đơn
- Đầu vào: Xử lý yêu cầu đặt món, cập nhật thông tin pha chế, đặt bàn
- Đầu ra: Xử lý yêu cầu đặt món, cập nhật thông tin pha chế, báo cáo quản lý
Sau khi khách hàng chọn món, thông tin món đã chọn sẽ được lưu trữ trong kho hóa đơn, khi đó nhân viên thu ngân xuất hóa đơn từ kho hóa đơn cho khách hàng và tiến hành thanh toán
Hóa đơn sau khi xuất cho khách hàng thì thông tin hóa đơn sẽ chuyển qua màn hình của nhân viên pha chế Nhân viên pha chế nhận hóa đơn và tiến hành pha chế Khi pha chế xong, nhân viên pha chế sẽ cập thông tin đã pha chế xong, khi đó thông tin hóa đơn đó sẽ được chuyển về kho hóa đơn
Sau khi khách hàng đặt bàn, thông tin sẽ được lưu trữ trong kho hóa đơn Kho hóa đơn lưu trữ thông tin về doanh thu của cửa hàng, cuối mỗi tháng quản lý sẽ kiểm tra doanh thu của tháng thông qua kho hóa đơn
Kho dữ liệu: Thông tin nhân viên
- Tên: Thông tin nhân viên
- Đầu vào: Đánh giá, Báo cáo quản lý
- Đầu ra: Báo cáo quản lý
Sau khi tiến hành phục vụ, thông tin nhân viên thu ngân lập hóa đơn và lượt đánh giá của khách hàng về nhân viên phục vụ, nhân viên pha chế sẽ được lưu trữ tại kho thông tin nhân viên
Vào cuối tháng, quản lý sẽ tiếp nhận thông tin về khả năng làm việc của nhân viên, số ngày nghỉ, lương, khen thưởng, tuyển dụng
- Đầu vào: Đặt bàn, Cập nhật thông tin bàn
Kho bàn dùng để lưu trữ các vị trí bàn được đặt trước qua Website, tình trạng bàn (trống/bận)
Bàn = Số bàn + Tình trạng bàn + Mã khách hàng đã đặt bàn trước + (Tên khách hàng) + Số điện thoại + Ngày sử dụng + Tên món + Đơn giá + Số lượng
QUÁ TRÌNH THANH TOÁN THEO CÁC CHÍNH SÁCH KHUY N MÃI Ế
Khách hàng VIP Y Y Y N N N Điểm tích lũy >P - Y N - Y N
Process 1.1: Đặt món Dòng dữ li u vào: ệ
- Thông tin món được yêu c u (t thầ ừ ực thể ngoài: Khách hàng).
- Thực hi n yêu cệ ầu đặt món (đến thực thể ngoài: Nhân viên thu ngân)
- Món (đến kho d li u: Món).ữ ệ
(1) Nhân viên thu ngân l y thông tin món t kho d li u món cho khách xem ấ ừ ữ ệ và ch n món ọ
(2) Khách hàng chọn món trên màn hình c a nhân viên thu ngân ủ
(3) Món của khách hàng đã chọn sẽ được lưu trữ vào kho d li u món ữ ệ
(4) Nhân viên thu ngân ti p nhế ận thông tin món được khách hàng chọn
Process 1.2: Thanh toán Dòng dữ li u vào: ệ
- Thông tin khách hàng (từ thực thể ngoài: Khách hàng).
- Thanh toán (từ thực thể ngoài: Khách hàng).
- Thông tin thanh toán (từ thực thể ngoài: Nhân viên thu ngân).
- Hóa đơn (từ kho dữ liệu: Hóa đơn)
- Thông tin khách hàng (đến kho d li u: Thông tin khách hàng).ữ ệ
- Chính sách khuyến mãi (đến kho d li u: Chính sách khuy n mãi).ữ ệ ế
- Thông tin hóa đơn (đến thực thể ngoài: Khách hàng).
- Hóa đơn (đến kho dữ liệu: Hóa đơn)
(1) Thông tin hóa đơn được lưu trong kho hóa đơn
(2) Nhân viên thu ngân xuất hóa đơn cho khách hàng và tiến hành ti p nh n ế ậ thông tin thanh toán c a khách hàng ủ
(3) Khách hàng sau khi nhận được hóa đơn sẽ thực hiện thanh toán
(4) Thông tin hóa đơn được thanh toán thành công sẽ được lưu vào kho hóa đơn
- Thông tin chọn bàn (t thừ ực thể ngoài: Khách hàng)
- Tiếp nhận thông tin đặt bàn t i chạ ỗ ( đến th c th ngoài: Nhân viên thu ự ể ngân
- Bàn(đến kho d li u bàn) ữ ệ
) Nhân viên thu ngân tiếp nhận thông tin đặt bàn t i ch ạ ỗ khi khách hàng đặt bàn tr c ự p t i qu y thu ngân ạ ầ
Process 2.3: Đổi bàn Dòng dữ li u vào: ệ
- Thông tin đổi bàn (t thừ ực thể ngoài: Khách hàng).
- Tiếp nhận thông tin đổi bàn (đến th c th ngoài: Nhân viên thu ngân).ự ể
- Bàn (đến kho dữ liệu: Bàn)
(1) Ti p nh n thông tin khách hàng yêu cế ậ ầu đổi bàn.
(2) Thông báo cho khách hàng bàn đã được đổi thành công
Process 2.1: Đặt bàn trên web Dòng dữ li u vào: ệ
- Thông tin chọn bàn( t thừ ực thể ngoài: Khách hàng)
- Tiếp nh n thông tin chậ ọn bàn đặt bàn trên web( đến thực thể ngoài: Nhân viên thu ngân
- Bàn(đến kho d li u bàn) ữ ệ
- Đặt bàn trước qua web
(1) Tiêp nhận thông tin đặt bàn trước qua website từ khách hàng yêu cầu
(2) Thông báo ph n hả ồi đến khách hàng v ề thông tin đặt bàn trước qua email ho c ặ số điện tho i ạ
(3) Khi đến quán, khách hàng chỉ cần đến quầy thu ngân yêu cầu tra cứu vị trí bàn đã đặt trước, đặt món, thanh toán và nhận hóa đơn
Process 3: Cập nh t thông tin pha ch ậ ế
- Thông tin pha chế (t thừ ực thể ngoài: Nhân viên pha chế)
- Hóa đơn (từ kho dữ liệu: Hóa đơn)
- Thông tin hóa đơn (đến thực thể ngoài: Nhân viên pha chế)
- Hóa đơn (đến kho dữ liệu: Hóa đơn)
- Thông tin món đã hoàn thành (đến thực thể ngoài: Nhân viên phục vụ)
- Cập nh t thông tin pha chậ ế
(1) Lấy thông tin t ừ kho hóa đơn, chuyển hóa đơn sang màn hình của nhân viên pha chế
(2) Nhân viên pha chế c p nh t thông tin pha chậ ậ ế
(3) Thông báo cho nhân viên phục vụ khi món đã được pha chế xong
Process 4 : Cập nhật thông tin bàn
- Thông tin bàn (từ thực thể ngoài: Nhân viên phục vụ)
- Bàn (thông tin bàn trống hoặc bận sẽ được lưu trữ vào kho Bàn) Diễn giả:
- Kiểm tra bàn trống hoặc bận
(1) Nhân viên phục vụ kiểm tra trạng thái bàn
(2) Cập nhật thông bàn vào kho Bàn
Process 5.1 : Báo cáo thống kê doanh thu
- Thông tin hóa đơn, thông tin Món (từ kho dữ liệu : Hóa đơn, Món)
- Yêu cầu thống kê (từ thực thể ngoài : Người quản lý)
- Thông tin thống kê doanh thu (đến thực thể ngoài : Người quản lý) Diễn giải :
- Quản lý sẽ tiếp nhận thống kê tổng doanh thu trong một ngày Tóm tắt :
(1) Người quản lý yêu cầu th ng kê doanh thu trong ngày ố
(2) Thông tin số lượng món ăn, số lượng hóa đơn trong ngày sẽ ể hi n th cho ị người quản lý
Process 5.2: Báo cáo quản lý nhân viên
- Yêu cầu quản lý nhân viên (từ thực thể: quản lý)
- Thông tin quản lý nhân viên (lấy từ kho: thông tin nhân viên)
Tiếp nh n và tr v k t qu thông tin nhân viên l y t kho thông tin nhân viên ậ ả ề ế ả ấ ừ
- Thông tin đánh giá món (từ thực thể: khách hàng gửi đến)
- Món (thông tin đánh giá món sẽ lưu trữ vào kho món)
(1) Tiếp nhận thông tin đánh giá món và lưu trữ vào kho món
Process 6.2: Đánh giá nhân viên
- Thông tin đánh giá nhân viên (từ thực thể: khách hàng gửi đến) Dòng dữ liệu ra:
- Thông tin nhân viên (thông tin đánh giá nhân viên sẽ lưu trữ vào kho thông tin nhân viên)
(1) Tiếp nh n thậ ông tin đánh giá nhân viên và lưu trữ vào kho thông tin nhân viên
Use case name Đăng nhập
Description Cho phép người dùng đăng nhập vào hệ thống
Actor(s) Khách hàng, Người quản lý, Nhân viên thu ngân, Nhân viên pha chế, Nhân viên ph c v ụ ụ Priority High/ Must have
Trigger Người dùng ch n chọ ức năng đăng nhậ ừ trang chủ hệ thống p t Pre-Condition(s) Tài khoản được tạo s n và phẵ ải được phân quy n trên h th ng ề ệ ố Post-
Người dùng đăng nhập thành công và được chuyển đến trang chủ phù hợp
Basic Flow 1 Người dùng vào trang đăng nhập hệ thống
2 Người dùng nh p tài kho n, m t kh u ậ ả ậ ẩ
4 Hệ th ng kiố ểm tra thông tin đăng nhập
5 Nếu thông tin đăng nhập hợp lệ, hệ thống chuyển người dùng đến trang chủ phù hợp
Exception Flow 1 Người dùng thoát khỏi trang đăng nhập
1.1 Người dùng thoát kh i giao diỏ ện đăng nhập
1.2 H th ng chuyệ ố ển người dùng v trang ch giao di n ề ủ ệ khách
2 Người dùng nh p tài kho n, m t kh u ậ ả ậ ẩ 2.1 H th ng chuyệ ố ển người dùng v ề trang đăng nhập 2.2 H th ng hi n thông báo lệ ố ệ ỗi “Thông tin đăng nhập không h p l ợ ệ”
Chọn phương thức thanh toán
Use case name Chọn phương thức thanh Toán
Description Nhân viên thu ngân đăng nhập vào tài khoản và thực hi n thanh ệ toán
Trigger Thu ngân muốn đăng nhập để ạo thông tin thanh toán hóa đơn t cho khách hang
Pre-Condition(s) Tài khoản nhân viên được tạo s n và phẵ ải được phân quyền trên hệ thống
Thu ngân đăng nhập thành công và thực hiện thanh toán cho khách hàng
Hệ th ng ghi nh n l i thông tin thanh toán ố ậ ạ Basic Flow 1 Thu ngân đăng nhập hệ thống thành công
2 Chọn phương thức thanh toán
4 H th ng ghi nh n thông tin thanh toán ệ ố ậ Alternative
2a Ti n m t ề ặ 3a Thu ngân xuất hóa đơn, khách hàng chi trả ằ b ng ti n m t ề ặ 4a Ti p nh n ti n c a khách và th c hi n ghi nh n thông tin ế ậ ề ủ ự ệ ậ trên h th ng ệ ố
2b Chuy n kho n qua ngân hàng ể ả 3b Thu ngân cung c p s tài kho n ho c mã QR, khách hàng ấ ố ả ặ trực tiếp chuy n kho n ể ả
4b Thu ngân xác nh n chuy n kho n thành công, th c hi n ghi ậ ể ả ự ệ nhận thông tin trên h th ng và xuệ ố ất hóa đơn cho khách hàng
Use case name Nhận hóa đơn
Description Nhân viên pha ch ế đăng nhập vào tài kho n và thả ực hiện pha chế theo hóa đơn hiện trên màn hình
Actor(s) Nhân viên pha chế
Trigger Nhân viên pha ch muế ốn đăng nhập để nh n, xem ậ hóa đơn có những món nào và ti n hành pha ch cho khách hàng ế ế Pre-Condition(s) Tài khoản nhân viên đượ ạc t o s n và phẵ ải được phân quy n trên ề hệ thống
Có k t nế ối internet để truy c p ậ Post-
Condition(s) Nhân viên pha ch ế đăng nhập thành công
Nhân viên pha chế thực hiện nhận hóa đơn
Hệ th ng ghi nh n l i thông ố ậ ạ tin nhân viên đã nhận hóa đơn Basic Flow 1 Nhân viên pha chế đăng nhập h th ng thành công ệ ố
2 Ti n hành nhế ận hóa đơn
3 H th ng ghi nh n lệ ố ậ ại thông tin nhân viên đã nhậ hóa đơnn
4 Sau khi pha ch xong, nhân viên pha ch bế ế ấm báo đã pha ch ế xong
Sơ đồ Use case
Use case name Đăng nhập
Description Cho phép người dùng đăng nhập vào hệ thống
Actor(s) Khách hàng, Người quản lý, Nhân viên thu ngân, Nhân viên pha chế, Nhân viên ph c v ụ ụ Priority High/ Must have
Trigger Người dùng ch n chọ ức năng đăng nhậ ừ trang chủ hệ thống p t Pre-Condition(s) Tài khoản được tạo s n và phẵ ải được phân quy n trên h th ng ề ệ ố Post-
Người dùng đăng nhập thành công và được chuyển đến trang chủ phù hợp
Basic Flow 1 Người dùng vào trang đăng nhập hệ thống
2 Người dùng nh p tài kho n, m t kh u ậ ả ậ ẩ
4 Hệ th ng kiố ểm tra thông tin đăng nhập
5 Nếu thông tin đăng nhập hợp lệ, hệ thống chuyển người dùng đến trang chủ phù hợp
Exception Flow 1 Người dùng thoát khỏi trang đăng nhập
1.1 Người dùng thoát kh i giao diỏ ện đăng nhập
1.2 H th ng chuyệ ố ển người dùng v trang ch giao di n ề ủ ệ khách
2 Người dùng nh p tài kho n, m t kh u ậ ả ậ ẩ 2.1 H th ng chuyệ ố ển người dùng v ề trang đăng nhập 2.2 H th ng hi n thông báo lệ ố ệ ỗi “Thông tin đăng nhập không h p l ợ ệ”
Chọn phương thức thanh toán
Use case name Chọn phương thức thanh Toán
Description Nhân viên thu ngân đăng nhập vào tài khoản và thực hi n thanh ệ toán
Trigger Thu ngân muốn đăng nhập để ạo thông tin thanh toán hóa đơn t cho khách hang
Pre-Condition(s) Tài khoản nhân viên được tạo s n và phẵ ải được phân quyền trên hệ thống
Thu ngân đăng nhập thành công và thực hiện thanh toán cho khách hàng
Hệ th ng ghi nh n l i thông tin thanh toán ố ậ ạ Basic Flow 1 Thu ngân đăng nhập hệ thống thành công
2 Chọn phương thức thanh toán
4 H th ng ghi nh n thông tin thanh toán ệ ố ậ Alternative
2a Ti n m t ề ặ 3a Thu ngân xuất hóa đơn, khách hàng chi trả ằ b ng ti n m t ề ặ 4a Ti p nh n ti n c a khách và th c hi n ghi nh n thông tin ế ậ ề ủ ự ệ ậ trên h th ng ệ ố
2b Chuy n kho n qua ngân hàng ể ả 3b Thu ngân cung c p s tài kho n ho c mã QR, khách hàng ấ ố ả ặ trực tiếp chuy n kho n ể ả
4b Thu ngân xác nh n chuy n kho n thành công, th c hi n ghi ậ ể ả ự ệ nhận thông tin trên h th ng và xuệ ố ất hóa đơn cho khách hàng
Use case name Nhận hóa đơn
Description Nhân viên pha ch ế đăng nhập vào tài kho n và thả ực hiện pha chế theo hóa đơn hiện trên màn hình
Actor(s) Nhân viên pha chế
Trigger Nhân viên pha ch muế ốn đăng nhập để nh n, xem ậ hóa đơn có những món nào và ti n hành pha ch cho khách hàng ế ế Pre-Condition(s) Tài khoản nhân viên đượ ạc t o s n và phẵ ải được phân quy n trên ề hệ thống
Có k t nế ối internet để truy c p ậ Post-
Condition(s) Nhân viên pha ch ế đăng nhập thành công
Nhân viên pha chế thực hiện nhận hóa đơn
Hệ th ng ghi nh n l i thông ố ậ ạ tin nhân viên đã nhận hóa đơn Basic Flow 1 Nhân viên pha chế đăng nhập h th ng thành công ệ ố
2 Ti n hành nhế ận hóa đơn
3 H th ng ghi nh n lệ ố ậ ại thông tin nhân viên đã nhậ hóa đơnn
4 Sau khi pha ch xong, nhân viên pha ch bế ế ấm báo đã pha ch ế xong
Exception Flow 2a Thu ngân đã xuất hóa đơn nhưng trên màn hình của nhân viên pha ch không hi n thế ể ị hóa đơn 2a1 Thông báo cho thu ngân chuyển hóa đơn qua màn hình của nhân viên pha chế 1 l n n a ầ ữ
2a2 Thông báo cho thu ngân xuất hóa đơn bằng gi y cho nhân ấ viên pha ch ế
2a3 Báo l i cho qu n lí ngay l p tạ ả ậ ức để ử s a chữa hệ ố th ng
2b Hóa đơn đã hiện trên màn hình của nhân viên pha chế nhưng không th b m ch n nh n ể ấ ọ ậ hóa đơn được
2b1 Thông báo cho thu ngân chuyển hóa đơn qua màn hình của nhân viên pha chế 1 l n n a ầ ữ
2b2 Thông báo cho thu ngân xuất hóa đơn bằng giấy cho nhân viên pha ch ế
2b3 Báo l i cho qu n lí ngay l p tạ ả ậ ức để ử s a chữa hệ ố th ng Bussiness Rule Hệ th ng không ghi nh n thông tin nhân ố ậ viên đã xem hóa đơn và hiển thị báo l i h th ng ỗ ệ ố
H th ng d ng hoệ ố ừ ạt động và thoát kh i màn hình ỏ
Use case name Quản lí bàn
Description Nhân viên ph c vụ ụ đăng nhập thành công vào h th ng và th c ệ ố ự hiện chỉnh s a tr ng thái bàn và tr ng thái ph c vử ạ ạ ụ ụ nước cho khách
Actor(s) Nhân viên phục vụ
Trigger Nhân viên phục vụ muốn đăng nhập vào h thệ ống để ch nh s a ỉ ử trạng thái bàn và tr ng thái phạ ục vụ nước cho khách
Pre-Condition(s) Tài kho n nhân ả viên đượ ạc t o s n và phẵ ải được phân quy n trên ề hệ thống
Nhân viên phục vụ đăng nhập thành công, thực hiện ch nh s a ỉ ử trạng thái bàn và tr ng thái phạ ục vụ nước cho khách
Hệ th ng ghi nh n l i thông tin ch nh s a ố ậ ạ ỉ ử Basic Flow 1 Nhân viên phục vụ đăng nhập hệ thống
2 Hệ th ng xác thố ực thông tin đăng nhập thành công và cho phép nhân viên phục vụ truy c p ậ
3 Hệ th ng hi n thố ể ị danh sách bàn có trong h th ng ệ ố
4 Nhân viên phục vụ th ng kê l i các tiêu chí: ố ạ
- Chọn trạng thái bàn “Trống” hoặc “Bận”
- Chọn trạng thái bàn “Đã phục vụ” hoặc “Chưa”
5 Hệ th ng ghi nh n l i thông tin chố ậ ạ ỉnh s a ử Alternative
Nếu trong quá trình thực hiện h th ng b d ng b t ng : ệ ố ị ừ ấ ờ
- Nhân viên phục vụ khởi động l i h th ng ạ ệ ố
- Hệ th ng h y bố ủ ỏ các thao tác trước đó và trở ề v hoạt động bình thường Đặt bàn qua Website
Use case name Đặt bàn qua Web
Description Khách hàng đăng nhập và thực hiện đặt bàn trước qua Website
Trigger Khách hàng muốn đăng nhập để đặt bàn tr c ướ
Pre-Condition(s) Tài khoản được tạo s n và phẵ ải được phân quy n trên h th ng ề ệ ố Post-
Khách hàng đăng nhập thành công và th c hiự ện đặt bàn trước qua website của quán H th ng ghi nh n lệ ố ậ ại thông tin đặt bàn Basic Flow 1 Khách hàng đăng nhập hệ thống thành công
2 Ch n mọ ục đặt bàn trước
4 H th ng ghi nhệ ố ận thông tin đặt bàn
Use case name Đánh giá món ăn
Description Khách hàng truy c p vào trang web ậ đánh giá món bằng mã QR
Trigger Khách hàng muốn đánh giá món ăn
Pre-Condition(s) Phải có mã QR Code trên hóa đơn
Thiết b c a khách hàng phị ủ ải được kế ốt n i Internet
Khách hàng truy c p thành công vào trang web và gậ ửi đánh giá
Hệ th ng ghi lố ại đánh giá của khách hàng vào file log Basic Flow 1 Khách hàng mở ứng d ng Camera ụ
2 Khách hàng quét mã QR Code trên hóa đơn
3 Khách hàng tiến hành đánh giá trực tiếp trên web
4 Hệ th ng ghi nhố ận đánh giá của khách hàng vào file log Alternative
Khách hàng dùng ứng dụng Zalo để quét mã QR Code
1 Khách hàng mở ứng d ng Zalo ụ
2 Khách hàng đăng nhập tài kho n Zalo ả
3 Khách hàng quét mã QR Code trên bàn
4 Khách hàng tiến hành đánh giá trực tiếp trên website
5 Hệ th ng ghi nhố ận đánh giá và hình thức truy cập Website của khách hàng qua máy ch Zalo vào file log ủ
Khách hàng không quét mã QR Code và đăng nhập vào web bằng đường link
1 Khách hàng mở ứng d ng truy c p web ụ ậ
2 Khách hàng điền đường link trang web
3 Khách hàng tiến hành đánh giá trực tiếp trên web
4 Hệ th ng ghi nhố ận đánh giá và hình thức truy c p trang ậ web của khách hàng vào file log
Exception Flow Hệ th ng xác thố ực đánh giá không thành công và hiển th l i ị ỗ
1 Khách hàng ch n l nh họ ệ ủy đánh giá và thoát khỏi web Usecase d ng l i ừ ạ
2 Khách hàng b m l nh t i l i trang web và tiấ ệ ả ạ ến hành đánh giá
Bussiness Rule Khách hàng liên tục đánh giá và hủy đánh giá 1 món ăn quá 3 lần sẽ bị m t quyấ ền đánh giá món ăn đó
Description Khi người qu n lý tuy n thêm nhân viên ho c cho ngh vi c nhân ả ể ặ ỉ ệ viên nào đó thì cũng sẽ tạo thêm một tên người dùng mới hoặc xóa tên người dùng đó ra khỏi hệ thống
Thông tin của nhân viên trong quán cũng có thể đượ hay đổc t i bởi người qu n lý ả
Trigger Người quản lý yêu cầu chức năng quản lý nhân viên
Pre- condition(s) Người quản lý phải đăng nhập hệ thống
Thêm, xóa, c p nh t thông tin nhân viên thành công ậ ậ
Basic - Flow 1 Qu n lý yêu c u chả ầ ức năng quản lý nhân viên
2 Qu n lý thả ực hiện: Thêm/ Xóa/ Sửa thông tin nhân viên
3 H th ng ghi nh n thông tin và thông báo k t qu ệ ố ậ ế ả
2 Qu n lý thả ực hiện: Thêm/ Xóa/ S a thông tin nhân viên ử 2.a Thêm nhân viên
- Người qu n lý yêu c u chả ầ ức năng thêm nhân viên.
- H th ng yêu cệ ố ầu người qu n lý nh p thông tin nhân viên ả ậ mới
- Nhân viên v a mừ ới được nhập vào h th ng s t ệ ố ẽ ự động được sắp x p theo tên H th ng tế ệ ố ự động phát sinh mã nhân viên thông qua m t công thộ ức cho trước Và và yêu c u h th ng ầ ệ ố ghi nh n ậ
- Người qu n lý yêu c u chả ầ ức năng xóa nhân viên.
- H th ng hi n th danh sách nhân viên có trong h th ng ệ ố ể ị ệ ố
- Qu n lý ch n nhân viên c n xóa và yêu c u h th ng ghi nh n ả ọ ầ ầ ệ ố ậ
- Người qu n lý yêu c u chả ầ ức năng sửa thông tin nhân viên
- H th ng hi n th danh sách nhân viên có trong h th ng ệ ố ể ị ệ ố
- Qu n lý ch n nhân viên c n thả ọ ầ ực hiện chức năng đã chọn
- Nh p nh ng thông tin mu n c p nh t và yêu c u h th ng ghi ậ ữ ố ậ ậ ầ ệ ố nhận
Description Người quản lý yêu cầu chức năng thống kê doanh thu, nhận kết quả th ng kê danh thu theo số ố lượng hóa đơn, món,…
Trigger Người quản lý yêu cầu chức năng thống kê doanh thu Pre- condition(s) Người quản lý phải đăng nhập hệ thống
Cho phép người quản lý thống kê doanh thu theo một thời điểm nào đó, lựa chọn thống kê theo số lượng hóa đơn, món,… Basic - Flow 1 Qu n lý yêu c u chả ầ ức năng thống kê doanh thu
2 Người quản lý nhập thời điểm muốn hệ thống thống kê đến thời điểm đó
3 H thệ ống cho phép người qu n lý l a ch n ki u th ng kê theo ả ự ọ ể ố yêu c u ầ
4 H th ng hi n th b ng th ng kê, doanh thu, ệ ố ể ị ả ố
4 Người qu n lý nh n nút hoàn thành ả ấ
3 H th ng ghi nh n thông tin và thông báo k t qu ệ ố ậ ế ả Alternative -
3 H thệ ống cho phép người qu n lý l a ch n ki u th ng kê theo ả ự ọ ể ố yêu c u: ầ
- Người qu n lý ch n th ng kê doanh thu theo yêu c u: s hóa ả ọ ố ầ ố đơn
- Hệ th ng li t kê t t cố ệ ấ ả hóa đơn theo thời gian có trên h ệ thống
3b Người qu n lý ch n th ng kê doanh thu theo yêu c u là: Lo i ả ọ ố ầ ạ món
- Người quản lý chọn thống kê doanh thu theo yêu cầu: loại món
- Hệ th ng truy xu t tố ấ ừ CSDL theo tên món được yêu c u ầ thống kê
- Hệ th ng s li t kê t ng giá tiố ẽ ệ ổ ền bán được của tên món được yêu c u theo thầ ời gian đã chọn
Description Khi người quản lý muốn thêm món mới hoặc xóa món thì cũng sẽ t o thêm m t tên món mạ ộ ới hoặc xóa món đó ra khỏ ệ ối h th ng Thông tin của món cũng có thể được thay đổi bởi người quản lý
Trigger Người quản lý yêu cầu chức năng quản lý món
Pre- condition(s) Người quản lý phải đăng nhập hệ thống
Thêm, xóa, c p nh t thông tin món thành công ậ ậ
Basic - Flow 1 Qu n lý yêu c u chả ầ ức năng quản lý món
2 Qu n lý thả ực hiện: Thêm/ Xóa/ Sửa thông tin món
3 H th ng ghi nh n thông tin và thông báo k t qu ệ ố ậ ế ả
2 Qu n lý thả ực hiện: Thêm/ Xóa/ S a thông tin món ử 2.a Thêm món
- Người qu n lý yêu c u chả ầ ức năng thêm món.
- H th ng yêu cệ ố ầu người qu n lý nh p thông tin món m i ả ậ ớ
- Món v a mừ ới được nh p vào h th ng s tậ ệ ố ẽ ự động được s p ắ xếp theo tên H th ng t ệ ố ự động phát sinh mã món thông qua m t ộ công thức cho trước Và và yêu cầu hệ thống ghi nhận
- Người qu n lý yêu c u chả ầ ức năng xóa món.
- H th ng hi n th danh sách món có trong h th ng ệ ố ể ị ệ ố
- Qu n lý ch n món c n xóa và yêu c u h th ng ghi nh n ả ọ ầ ầ ệ ố ậ
- Người qu n lý yêu c u chả ầ ức năng sửa thông tin món
- H th ng hi n th danh sách món có trong h th ng ệ ố ể ị ệ ố
- Qu n lý ch n món c n thả ọ ầ ực hiện chức năng đã chọn
- Nh p nh ng thông tin mu n c p nh t và yêu c u h th ng ghi ậ ữ ố ậ ậ ầ ệ ố nhận
Thiết kế hệ thống
Thi ết k mã ế
Tên h th ng: Qu n lý bán hàng c a quán cà phê ệ ố ả ủ
Mẫu thi t k mã s 1 ế ế ố Ngày thi t k : 31/03/2023 ế ế
Tên mã: Mã nhân viên
Phương pháp thiết kế: mã g i nh ợ ớ Số c t: 6 ộ Check digit
Số lượng mã được gán
Mã nhân viên được sử d ng trong các ụ bảng:
Chu k s d ng 10 ỳ ử ụ năm Mục đích mã hóa: Xác định từng nhân viên
Cấu trúc: mã gợi nh ớ
PV: Nhân viên phục vụ S th t c a nhân viên ố ứ ự ủ TN: Nhân viên thu ngân
PC: Nhân viên pha ch ế
Tên h th ng: Qu n lý bán hàng c a quán cà phê ệ ố ả ủ
Mẫu thi t k mã s 2 ế ế ố Ngày thi t k : 31/03/2023 ế ế
Tên mã: Mã hóa đơn
Phương pháp thiết kế: mã kh i ố Số c t: 10 ộ Check digit
Số lượng mã được gán
Mã s hố ợp đồng được sử ụ d ng trong b ng: ả HOA_DON
Mục đích mã hóa: Xác định từng hóa đơn của từng khách hàng
V: Hóa đơn của khách hàng Vip Năm in hóa đơn Số thứ tự theo năm in hóa đơn
T: Hóa đơn của khách hàng thường
Thiết kế giao diện
Report
Hình 4 9 B ng k t qu danh sách nhân viên ả ế ả
BẢNG BÁO CÁO THỐNG KÊ LƯỢT ĐÁNH GIÁ THỨC UỐNG CAPPUCCINO
Hình 4 10 B ng k t qu ả ế ả danh sách đánh giá món Cappuccino
Hình 4 11 B ng th ng kê doanh thu tháng 3 ả ố