Với sự khảo sát tỷ mỉ và những kiến thức đã học , cà phê Bát được thiết kế với nhiều tính năng để giúp các ông chủ bà chủ có thể quản lý một quán cà phê trơn chu, từ khâu đơn giản nhất l
Trang 1TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC
oOo
-TÀI LIỆU ĐẶC TẢ DỰ ÁN QUẢN LÝ QUÁN CÀ PHÊ
NGÀNH: ỨNG DỤNG PHẦN MỀM GVHD: HOÀNG QUỐC VIỆT
LỚP: UDPM – 17202
HÀ NỘI – SUMMER 2022
Trang 2MỤC LỤC
DANH SÁCH THÀNH VIÊN
LỜI MỞ ĐẦU
TÓM TẮT NỘI DUNG DỰ ÁN:
PHẦN I: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG
1 Lý do chọn đề tài
2 Quy ước tài liệu
3 Bảng chú giải thuật ngữ
4 Mục tiêu đề tài
5 Phạm vi đề tài
6 Bố cục tài liệu
7 Khảo sát
8 Khởi tạo và lập kế hoạch
8.1 Các hoạt động
8.2 Lập kế hoạch
8.3 Xác định đối tượng sử dụng hệ thống
8.4 Phương pháp phát triển phần mềm
8.5 Đánh giá tính khả thi của dự án
9 Các công cụ sử dụng trong dự án
10 Đặc điểm của người sử dụng
11 Môi trường vận hành
12 Các ràng buộc về thực thi và thiết kế
13 Các giả định và phụ thuộc
Phần III: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM
1 Sơ đồ chức năng
Trang 32 Sơ đồ usecase 41
2.1 Usecase tổng 42
2.2 UseCaseManager 43
2.2UseCaseStaff 44
3.Activity Diagram 45
3.1 Đăng kí 46
3.2 Đăng nhập 47
3.3Đăng xuất 48
3.4 Xem Nhân Viên 49
3.5 Thêm Nhân Viên 50
3 6 Sửa Nhân Viên 51
3.7 Xóa Nhân Viên 52
3 8 Tìm kiếm Nhân Viên 53
3.9 Xem SP 54
3.10 Thêm SP 55
3 11 Sửa SP 56
3.12 Xóa SP 57
3.13 Tìm Kiếm SP 58
3.14Chọn bàn 59
3.15 Chuyển bàn 60
3.16 Gộp Bàn 61
3.17 Chọn đồ 62
3.18 Sửa đồ 63
3.18 Xóa đồ 64
3.19 Tìm kiếm đồ 65
3.20 Thống kê doanh thu 65
3.21 Thống kê Sản phẩm 67
Trang 43.22 Lọc hóa đơn 68
3 23 Thanh toán 69
PHẦN III: ERD 70
1.ERD 0 70
2.ERD 1 71
3.ERD 2 72
4 Chi tiết ERD 73
4.1 Bảng bàn: 73
4.2 Bảng khuyến mãi 73
4.3 Bảng nhân viên 73
4.4 Bảng Hóa Đơn 74
4.5 Bảng sản phẩm 75
4.6 Bảng hóa đơn chi tiết 75
DANH SÁCH THÀNH VIÊN:
An
Quốc Bảo
Thanh Tâm
Trang 5Nhận xét (Của giảng viên hướng dẫn )
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Giáo viên hướng dẫn ký, ghi rõ họ tên
Ghi Chú:
- Phần này bắt buộc với tất cả đề tài
Trang 6Nhận xét (Của hội đồng phản biện )
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Hội đồng phản biện ký, ghi rõ họ tên
Ghi Chú:
- Phần này bắt buộc với tất cả đề tài
Trang 7LỜI MỞ ĐẦU :
Trong thời gian qua, với sự phát triển mạnh mẽ về hạ tầng và kinh tế thị
trường, sức cạnh tranh của các doanh nghiệp trở thành vấn đề gay gắt hơn bao giờ hết Các tổ chức, doanh nghiệp đã và đang nỗ lực tạo sự uy tín đối với khách hàng, khẳng định vị thế của mình trên thị trường trong nước và quốc tế nhằm nắm bắt xu thế toàn cầu, phát triển bền vững và thúc đẩy tạo nên một nền kinh tế sôi động.
Hậu Covid đi kèm với sự phục hồi của nền kinh tế, nhu cầu người dân Việt Nam mua sắm, ăn uống và du lịch càng ngày càng nhiều Nhằm đáp ứng nhu cầu của khách hàng, các doanh nghiệp vừa và nhỏ không những đa dạng hóa về sản phẩm dịch vụ mà còn thỏa mãn nhu cầu của khách hàng với những sản phẩm của nền kinh tế xanh với những đặc tính an toàn, nhân văn và có trách nhiệm Điều này đã đẩy xu thế phát triển xanh lên một tầm cao mới sau 2 năm đại dịch hoành hành.
Thay vì dựa dẫm vào các phần mềm giao hàng lớn, một số doanh nghiệp đã và đang phát triển tầm nhìn chiến lược với những phần mềm trên điện thoại của riêng mình Việc tạo nên những phần mềm riêng doanh nghiệp là một bước đi thông minh khi họ lấy khách hàng là tiêu điểm, giữ chân được các khách hàng bằng những bước đi khôn khéo của mình khi thành viên có thể tích điểm, nâng hạng, kèm theo nhiều ưu đãi và những món quà cực kì hấp dẫn.
Ngoài ra, khách hàng có thể dễ dàng tìm kiếm các dịch vụ và đặt trước linh động với theo nhu cầu của bản thân, kèm theo phản hồi về chất lượng sản phẩm dịch vụ Đối với một doanh nghiệp đã có thương hiệu lâu năm việc sở hữu một phần mềm của riêng mình là hoàn toàn cần thiết để khẳng định vị thế và uy tín trong nước và đồng thời hội nhập thị trường quốc tế trong thời gian tới nên chúng em đã tạo ra phần mềm quản lý quán coffee BÁT.
Trang 8TÓM TẮT NỘI DUNG DỰ ÁN:
Gần đây, Việt Nam đang hội nhập và phát triển trở lại , vì vậy đặc biệt những thành phố lớn như Thành Phố Hồ Chí Minh , Hà Nội, đang càng ngày càng sầm uất Các khu công nghiệp, các trường đại học cao đẳng hay các công ty ngày càng nhiều, nên nhu cầu về thư giãn giải trí càng tăng cao , trong đó quán cà phê là một trong những mô hình kinh doanh phát triển bậc nhất.
Với sự khảo sát tỷ mỉ và những kiến thức đã học , cà phê Bát được thiết kế với nhiều tính năng để giúp các ông chủ bà chủ có thể quản lý một quán cà phê trơn chu, từ khâu đơn giản nhất là quản lý việc xuất nhập đến khâu quan
trọng nhất là quản lý nhân viên và khách hàng Đó sẽ là yếu tố giúp tăng tăng doanh thu và nhiều lợi ích khác của những người chủ tài ba.
Trang 9PHẦN I: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG
1 Lý do chọn đề tài
Ông Đặng Lê Nguyễn Vũ đã từng nói: “Muốn thành công phải có khát vọng , muốn hạnh phúc phải phụng sự, trách nhiệm càng cao, vinh quang càng lớn” Vâng ông chủ của cà phê Trung Nguyên người đã truyền lửa, truyền động lực giúp chúng em chọn đề tài này.
Để vận hành một quán cà phê thực ra không khó nhưng để vận hành một cách chỉn chu, hạn chế được các phát sinh không đáng có , để kiểm soát dòng tiền hay đơn giản để mở rộng quy mô thì việc có một phần mềm quản lý là rất cần thiết.
Tại sao lại nói vậy? Vì phần mềm quản lý giống như một nhà máy giúp người chủ gắn kết các bánh răng một cách nhanh gọn lẹ và đỡ tốn thời gian nhất
Không chỉ trong việc bán cà phê, mà sẽ là một quy trình kết hợp từ khâu nhập sản phẩm, qua tay nhân viên để có được những ly đồ uống thơm ngon đến với khách hàng.
Qua lời mở đầu và tóm tắt nội dung ở trên chúng em đã thấy tiềm năng của thị trường này Góp phần vào đó chúng em đã xây dựng sản phẩm cà phê BÁT theo tiêu chí, đơn giản ,tiện lợi, dễ sử dụng, dễ bảo trì và dễ phát triển Vì vậy mong thầy và hội đồng phản biện hãy khám phá cùng team 5.
Trang 102 Quy ước tài liệu
động của hệ thốngClass diagram Biểu đồ lớp, là một biểu đồ cấu trúc tĩnh mô tả cấu trúc của hệ
thống bằng cách hiển thị các lớp của hệ thống, các thuộc tính, hoạtđộng của chúng và mối quan hệ giữa các đối tượng
Java Ngôn ngữ lập trình hướng đối tượng
10
Trang 11Leader Trưởng nhómDeveloper Người viết ra sản phẩm chương trình, các phần mềm trang webTester Người kiểm tra sản phẩm mà lập trình viên làm ra, để nâng cao chất
lượng sản phẩm
4 Mục tiêu đề tài
Nhằm đáp ứng nhu cầu trợ giúp tối đa trong việc quản lý và vận hành quán cà phê
Chỉ bằng những thao tác đơn giản như click chuột sau khi đăng nhập tài khoản, sẽ chỉ rõTừng bước để có thể vận hành từ chọn sản phẩm đến khâu thanh toán một cách dễ dàng.Ngoài ra giúp người quản lý nắm bắt được thông tin một cách đơn giản , nhanh chóng ,chính xác
5 Phạm vi đề tài
Phần mềm quản lý quán cà phê Bát giúp cho người quản lý ngoài việc có thể kiểm tra
Hang hóa, thông tin đăng nhập của nhân viên còn biết được doanh thu của quán qua
Tab thống kê trong phần mềm Việc tạo lập hóa đơn cũng hết sức đơn giản, khách thanhToán ngay sau khi gọi món nên ko phát sinh lỗi chọn đồ sai Ngoài ra có phần giảm giá
Khuyến mãi để tang sức hút của quán với khách hàng
Trang 126 Bố cục tài liệu
Giới thiệu đề tài – hệ thống
Trình bày lý do chọn đề tài, mục tiêu mà dự án hướng tới, phạm vi đề tài và khảo sát hiện trạng của hệ thống hiện tại
Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ
thống và loại quan hệ tồn tại giữa chúng Liệt kệ thiết kế giao diện của hệ thống.
Trang 13Lê Thị Thanh Tâm
Kế hoạch khảo sát Cả nhóm khảo sát xem quá trình vận hành một quán
cà phê để thực hiện các chức năng phù hợp cho mộtchương trình quản lý cửa hàng bán cà phê Sau đóthiết kế Database
Câu hỏi khảo sátĐối Tượng khảo sát Cà phê Cộng: 75 Trích Sài- Tây Hồ - Hà Nội
chứa đồ chưa sửdụng chứ?
3 bạn nhập đồ từ Bọn mình order thứ 2 cho 34 và thứ 5 cho 67cn Hômcông ty kiểu gì? nay order hôm sau có luôn
4 bạn có thể nói 1 khách order đồ tại quầy thu ngân , rồi nhận một cờquy trình từ khi có gắn số
khách order đến khi 2.Nhân viên xuất hóa đơn đưa cho kháchkhách nhận được 3 Tùy loại đồ uống sẽ được đựng trong các loại cốc
4 thu lại cờ gắn số5.Nhân viên quán Quán mình check vân taybạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn Quán nhân viên là part time hết bạn nhé vì là mô hìnhnhân viên là full chủ đầu tư nên ko có full time đâu
time hay part time
Trang 147 bạn có thể chomình một cái hóađơn được chứ
Ok bạn
8 à bạn order 2 lần Đúng rồi bên mình order kiểu vậy sẽ ko bị tồn kho.một tuần như thế Còn thực ra lúc nào cũng phải dự tính để ko orderchắc ko có hàng tồn thiếu chứ Nếu có thiếu thì vay cửa hàng khác và cuối9kho a Thế nếu tháng kết toán sẽ trừ đi khoản đó
order thiếu thì thếnào nhỉ
10Bạn dự tính order Bên mình sẽ đếm tay và ghi vào excel sau đó sẽ orderbằng cách nào vậy? thêm
11 cửa hàng có Có bạn mình sẽ gọi ship đến và đưa đồ, khách sẽ trả
13 Menu thường À cứ 6 tháng sẽ thêm một vài đồ mới và loại bỏ bớt đồvẫn như này chứ bán kém
14 À Nếu order sai Order trước mới có đồ mà order sai thì uống sai thôithì như nào
15 nếu 10 người Vì thanh toán trước nên ko hỏi câu nàyngồi 2 bàn lúc cuối
1 bàn thanh toánthì sao
16 nếu được thay Chỉ có vấn đề liên kết với ngân hàng đôi khách thanh
Trang 15đổi hay được cải toán mà máy mãi ko báo nhận được tiền Nên gặptiến để công việc khách nóng tính cũng hơi mệt
vận hành trơn chuhơn bạn muốn nhưnào
17 Nếu có một Nếu có một phần mềm ok hơn thì mình cũng muốn
quyết được các vấn
đề từ việc kiểm soátsản phẩm đến nhânviên và khách hàngcác bạn thấy thếnào
Đối Tượng khảo sát Cplus- Smoothie-2B Văn Cao
Người thực hiện Nguyễn Trường AnThời gian khảo sát 10/5/2022
1.Cửa hàng bạn Lấy hàng từ nhà cung cấp, vì là quán hệ thốngnhập hàng từ đâu
vậy?
2 Sau khi nhập hàng Sẽ có tủ lạnh để để các loại thực phẩm tươi Và có khobạn để đồ nhập ở để sử dụng những sản phẩm lâu dài
đâu nhỉ , có nơi cấtchứa đồ chưa sửdụng chứ?
3 bạn nhập đồ từ Sau mỗi ngày sẽ kiểm hàng nếu thiếu order hôm saucông ty kiểu gì? sẽ có luôn
4 bạn có thể nói Khi khách đến sẽ đến quầy gọi đồ và thanh toán , sauquy trình từ khi đó sẽ hỏi khách muốn dùng đồ ở tầng nào (3 tầng ).khách order đến khi Khách sẽ lên tầng đó và sau khi pha đồ xong mang đồkhách nhận được lên cho khách
đồ ko5.Nhân viên quán Bên mình dùng vân tay
Trang 16bạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn Tất cả là part time nhénhân viên là full
time hay part timethế
7 bạn có thể chomình một cái hóađơn được chứ
11 cửa hàng có Có nhận ship bạn ơinhận ship chứ
12 Những trạng thái Ko bạnđơn hàng của shop?
13 Menu thường Menu vẫn dữ nguyên bạn nhévẫn như này chứ
14 À Nếu order sai Thường khách đến và tự chọn đồ luôn nên ko có order
Trang 17thì như nào sai nhé
15 nếu 10 người Ok bạnngồi 2 bàn lúc cuối
1 bàn thanh toánthì sao
16 nếu được thay Mình thấy mọi thứ vẫn okđổi hay được cải
tiến để công việcvận hành trơn chuhơn bạn muốn nhưnào
Đối Tượng khảo sát Artemis3
Người thực hiện Nguyễn Trường AnThời gian khảo sát 10/5/2022
1.Cửa hàng bạn Quán mình kà quán cà phê và bánh nên nhập từ côngnhập hàng từ đâu ty
vậy?
2 Sau khi nhập hàng Bên mình có một kho để đồ cộng với tủ lạnh để bánhbạn để đồ nhập ở
đâu nhỉ , có nơi cấtchứa đồ chưa sửdụng chứ?
3 bạn nhập đồ từ Bên mình sẽ nhập đồ từ kho lớn rồi từ đó sẽ chuyểncông ty kiểu gì? về các cửa hàng
4 bạn có thể nói Khi khách đến quán sẽ đến quầy bar chọn menu +quy trình từ khi order tại quầy xong thanh toán, nhân viên sẽ đưa thẻkhách order đến khi bàn cho khách , cộng với hóa đơn Hóa đơn khách sẽkhách nhận được có 1 quán sẽ có 1 để quản lý sau đó khách lên bàn
đồ ko theo số thẻ bàn được ghi và xong đồ nhân viên sẽ
mang lên cho khách5.Nhân viên quán Chấm vân tay
bạn chấm công kiểu
Trang 18gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn Có cả full time và part timenhân viên là full Lịch làm đăng kí thứ 5/6time hay part time
thế
7 bạn có thể chomình một cái hóađơn được chứ
11 cửa hàng có Có bạnnhận ship chứ
12 Những trạng thái Đã hoàn thành này, hủy, đang giao hàngđơn hàng của shop?
13 Menu thường Menu sẽ thay đổi thường xuyên cứ có dịp như noenvẫn như này chứ hay valentime thì sẽ có bánh mới trà và cà phê loại
Trang 1916 nếu được thay À mình mới làm nên thấy mọi thứ vẫn ok nhéđổi hay được cải
tiến để công việcvận hành trơn chuhơn bạn muốn nhưnào
17 Nếu có một Quán mình là quán hệ thống mới nên quy trình sử lý làphần mềm giải mời mình muốn đợi thời gian thử nghiệm Có gì mìnhquyết được các vấn alo cho bạn sau
đề từ việc kiểm soátsản phẩm đến nhânviên và khách hàngcác bạn thấy thếnào
Đối Tượng khảo sát Số 28 - Phố Nghĩa Đô - Phường Nghĩa Đô - Quận Cầu
Trang 203 bạn nhập đồ từ Nhân viên cuối ca sẽ báo những mặt hàng còn thiếucông ty kiểu gì? để quản lí nhập đồ về
4 bạn có thể nói Nhân viên phục vụ sẽ đến tận nơi hỏi khách rồi gửiquy trình từ khi order cho pha chế
khách order đến khikhách nhận được
đồ ko5.Nhân viên quán Check in – check out trên nhóm zalobạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn Tầm 5 6 người làm part time và không có nhân viênnhân viên là full full time
time hay part timethế
7 bạn có thể chomình một cái hóađơn được chứ
8 à bạn order 2 lầnmột tuần như thếchắc ko có hàng tồn9kho a Thế nếuorder thiếu thì thế
Trang 21nào nhỉ10Bạn dự tính orderbằng cách nào vậy?
11 cửa hàng có Nhận ship trong 2 cây tối đanhận ship chứ
12 Những trạng tháiđơn hàng của shop?
13 Menu thường Menu là cố định không thay đổivẫn như này chứ
14 À Nếu order sai Khách sẽ phải chịu khoản phụ phíthì như nào
15 nếu 10 người Có gộp bànngồi 2 bàn lúc cuối
1 bàn thanh toánthì sao
16 nếu được thay Mình thấy quán ổn, nếu được thì muốn tăng doanhđổi hay được cải thu
tiến để công việcvận hành trơn chuhơn bạn muốn nhưnào
17 Nếu có một Mình là một quán cà phê lâu rồi và nhỏ nên cũng chưaphần mềm giải có nhu cầu thay đổi
Trang 22quyết được các vấn
đề từ việc kiểm soátsản phẩm đến nhânviên và khách hàngcác bạn thấy thếnào
Đối Tượng khảo sát Số 1 Ngõ 33 Phố Nghĩa Đô Phường Nghĩa Đô
Người thực hiện Lương Quốc BảoThời gian khảo sát 10/5/2022
1.Cửa hàng bạn Quản lí của quán từng mở quán cafe và có nhữngnhập hàng từ đâu nguồn uy tín lâu năm ở Tây Nguyên Và lấy nguồn trà
Đa phần các nguồn khác như sữa chua, hoa quả nhập
từ cửa hàng tạp hóa gần đây
2 Sau khi nhập hàng Bên mình chia làm 2 tủ: để đồ lạnh như hoa quả, đá,…bạn để đồ nhập ở Và kho đồ khô: để chè, cafe
đâu nhỉ , có nơi cấtchứa đồ chưa sửdụng chứ?
3 bạn nhập đồ từ Nhập từ các cửa hàng tạp hóa gần, cứ hết là nhập,công ty kiểu gì? đông khách là nhập 2 lần
4 bạn có thể nói Nếu khách quen thì sẽ gọi đồ xong ra bàn ngồi, vớiquy trình từ khi khách lạ mang menu đến nơi cho khách sau khi làmkhách order đến khi xong sẽ trả đồ
khách nhận được
đồ ko5.Nhân viên quán Chấm công bằng vân taybạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn Quán hiện tại chỉ có 1 người quản lí và 3 nhân viênnhân viên là full part time vào 3 ca Tại đa số các thời điểm, quán chỉ
Trang 23time hay part time có 2 người Tuy nhiên, tại thời gian khách đông, bênthế Navado Art Mirror cũng gửi thêm 1-2 người phụ giúp
7 bạn có thể chomình một cái hóađơn được chứ
8 à bạn order 2 lầnmột tuần như thếchắc ko có hàng tồn9kho a Thế nếuorder thiếu thì thếnào nhỉ
10Bạn dự tính orderbằng cách nào vậy?
11 cửa hàng có Không nhận ship đồnhận ship chứ
12 Những trạng thái Không cóđơn hàng của shop?
13 Menu thường Vẫn như cũvẫn như này chứ
Trang 2414 À Nếu order sai Order sai, bỏ làm lại cho khách (ít khi)thì như nào
15 nếu 10 người Có gộp bànngồi 2 bàn lúc cuối
1 bàn thanh toánthì sao
16 nếu được thay Cần thêm mái hiên che ngoài sân, để tiện lợi cho việcđổi hay được cải dọn dẹp
tiến để công việc Nếu một mình thì đôngvận hành trơn chu
hơn bạn muốn nhưnào
17 Nếu có một Mình khá quan tâm bạn có thể nói rõ hơn về phầnphần mềm giải mềm được ko mình cũng muốn thay đổi hệ thốngquyết được các vấn
đề từ việc kiểm soátsản phẩm đến nhânviên và khách hàng
Trang 25các bạn thấy thếnào
Đối Tượng khảo sát Tòa C, EcoLife Tây Hồ, Xuân La, Tây Hồ, Hà Nội
2 Sau khi nhập hàng Có đủ kho chứa đồ, chỉ để số lượng nhỏ ở quầybạn để đồ nhập ở
đâu nhỉ , có nơi cấtchứa đồ chưa sửdụng chứ?
3 bạn nhập đồ từcông ty kiểu gì?
4 bạn có thể nói Phục vụ đến nơi hỏi khách, gửi order cho pha chếquy trình từ khi
khách order đến khikhách nhận được
đồ ko5.Nhân viên quán Tự chấm công, có camerabạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn 2 pha chế: 1 fulltime 1 part time, 2 phục vụ: 1 fulltimenhân viên là full 1 part time
time hay part timethế
Trang 267 bạn có thể chomình một cái hóađơn được chứ
8 à bạn order 2 lần Luôn có hàng tồn trong kho, thiếu sẽ nhập thêm vàomột tuần như thế khi
chắc ko có hàng tồn9kho a Thế nếuorder thiếu thì thếnào nhỉ
10Bạn dự tính orderbằng cách nào vậy?
11 cửa hàng có Dự kiến trong thời gian tới, chỉ ship người quen biết,nhận ship chứ trong chung cư ecolife
12 Những trạng tháiđơn hàng của shop?
13 Menu thường Không thay đổi theo mùa, cố định, đang trong quávẫn như này chứ trình hoàn thiện
Trang 2714 À Nếu order sai Nếu lỗi do nhân viên sẽ có 2 cách giải quyết: dễ tínhthì như nào (khách sẽ uống)/ khó tính (nhân viên gây lỗi sẽ chịu
khoản phí và làm lại)Nếu lỗi do khách: khách phải chịu trả thêm phí
15 nếu 10 người Có thể gộpngồi 2 bàn lúc cuối
1 bàn thanh toánthì sao
16 nếu được thay Phân chia rõ ràng nhiệm vụ bản thân mình: Phục vụ vàđổi hay được cải pha chế
tiến để công việc Đôi khi phục vụ rất thiếu kinh nghiệm, cần cả pha chếvận hành trơn chu giúp đỡ
hơn bạn muốn nhưnào
17 Nếu có một Có nếu có phần mềm có thể sp được việc phân chia từphần mềm giải nhân viên đến sản phẩm cũng như công việc cần làmquyết được các vấn thì ok quá
Trang 28đề từ việc kiểm soátsản phẩm đến nhânviên và khách hàngcác bạn thấy thếnào
Đối Tượng khảo sát Đom đóm cafe-cầu sắt-hòa hậu-lý nhân-hà nam7
Người thực hiện Lê Thị Thanh TâmThời gian khảo sát 18:48
1.Cửa hàng bạn Các chợ đầu mối lớn ở Nam Định , Mỹ Tho, chợ Rồngnhập hàng từ đâu
vậy?
2 Sau khi nhập hàng Có kho chứa đồ, chỉ để số lượng nhỏ ở quầybạn để đồ nhập ở
đâu nhỉ , có nơi cấtchứa đồ chưa sửdụng chứ?
3 bạn nhập đồ từcông ty kiểu gì?
4 bạn có thể nói Đầu tiên ổn định chỗ ngồi cho khách,ra tận nơi tư vấnquy trình từ khi menu,sau khi nhận thông tin đưa cho quầy thu ngânkhách order đến khi trước rồi đưa view cho chế biến, xong mang ra đồ chokhách nhận được khách , cuối cùng thanh toán
đồ ko5.Nhân viên quán Chấm công thủ công, mọi người tự chấm trên mess.bạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn Có cả 2 vì có rất nhiều sinh viên ở đâynhân viên là full
time hay part timethế
Trang 297 bạn có thể chomình một cái hóađơn được chứ
8 à bạn order 2 lần Theo kế hoạch lấy 4 lần trên 1 thángmột tuần như thế Có hàng tồn, 1 lần 1 tuần , nếu lấy thiếu thì lấy tiếpchắc ko có hàng tồn
9kho a Thế nếuorder thiếu thì thếnào nhỉ
11 cửa hàng có Có nhận ship, trong phạm vi 10kmnhận ship chứ
Trang 3016 nếu được thay Muốn thay đổi cách order tự động, để giảm nguồnđổi hay được cải nhân lực order, và tránh trường hợp khách khôngtiến để công việc thanh toán sau khi đến quán
vận hành trơn chuhơn bạn muốn nhưnào
Đối Tượng khảo sát Aha Café Vinhomes Riversiderside
Người thực hiện Lê Thị Thanh TâmThời gian khảo sát 19:00
1.Cửa hàng bạn Thường thường nhập hàng từ đầu mối buôn, cafe
Trang 31nhập hàng từ đâu nhập trực tiếp từ vườn, qua chế biếnvậy?
2 Sau khi nhập hàng Có kho tổng của 1 hệ thống, nhập hết về kho tổng, từbạn để đồ nhập ở kho tổng xuất ra các quán
đâu nhỉ , có nơi cấtchứa đồ chưa sửdụng chứ?
4 bạn có thể nói Khách đến mời khách ra bàn, có nhân viên order trựcquy trình từ khi tiếp trên ứng dụng điện thoại, nhảy lên máy order, saukhách order đến khi đó nhân viên chế biến sẽ đưa đồ đúng bàn ấy
khách nhận được
đồ ko5.Nhân viên quán Có máy chấm công vân taybạn chấm công kiểu
gì nhỉ, vân tay, thẻhay note lại?
6 vậy quán bạn có đa dạng ca giờ: full time , partime, ca gãy…
nhân viên là fulltime hay part timethế
7 bạn có thể chomình một cái hóađơn được chứ
8 à bạn order 2 lần ngày nào cx nhập, k nhiều hàng tồn nếu thiếu thì lấymột tuần như thế trực tiếp, nếu xa thì mua ngoài
Trang 32chắc ko có hàng tồn9kho a Thế nếuorder thiếu thì thếnào nhỉ
10Bạn dự tính order Sau 11 h đêm sẽ có nhân viên kiểm lại hàng tồn vàbằng cách nào vậy? hàng đã tiêu thụ trong ngày, sau đó ghi chép, order
tiếp những mặt hàng hết hoặc có khả năng hết trongngày mai lên kho tổng để ngày hôm sau kho tổng gửihàng trực tiếp cho quán
11 cửa hàng có Không nhận ship trên app, chỉ ship cho khách quennhận ship chứ
13 Menu thường 1 năm thay 1 lần , thêm và bớt đi theo mùavẫn như này chứ
Trang 3316 nếu được thay Khi khách đến sẽ trực tiếp order tại quầy luôn, thêmđổi hay được cải size vào menu
tiến để công việcvận hành trơn chuhơn bạn muốn nhưnào
Trang 3417 Nếu có một Nếu tạo được mối quan hệ giữa sản phẩm, kháchphần mềm giải hàng sản phẩm cũng như thống kê được các sản phẩmquyết được các vấn đó Thì mình muốn lắp đặt thử
đề từ việc kiểm soátsản phẩm đến nhânviên và khách hàngcác bạn thấy thếnào
18 khuyến mại Có app aha cho khách hàng, có tích điểm
Quản lí nhân viên : Khi hiển thị form quản lý quản lý của cửa hàng có thể xemmọi thông tin liên quan đến nhân viên, có thể thực hiện các chức năng như thêm mới nhân viên, xóa, cập nhật thông tin nhân viên
Quản lí bàn: Khi hiển thị form quản lý, nhân viên hoặc quản lý của cửa hàng
có thể xem mọi thông tin liên quan đến bàn, có thể thực hiện các chức năngnhư thêm mới gộp , chuyển bàn
Quản lí tài khoản người dùng: Khi hiển thị form quản lý, quản lý của cửa hàng
có thể xem mọi thông tin liên quan đến tài khoản, có thể thực hiện các chức
Trang 35năng như thêm mới tài khoản, xem chi tiết tài khoản, xóa, chỉnh sửa trạngthái hoạt động của tài khoản, phân quyền tài khoản.
Quản lí hóa đơn: nhân viên hoặc quản lí cửa hàng có thể xem toàn bộ thông tin hóa đơn
Quản lí khuyến mại : quản lí cửa hàng có thể xem toàn bộ thông tin khuyến mại, thêm hoặc kết thúc chương trình khuyến mại
8 Khởi tạo và lập kế hoạch
8.1 Các hoạt động
Nguyễn Trường An Phân tích hệ thống của phần Anntph18823@fpt.edu.vn
mềm, thiết kế Database
Lê Thị Thanh Tâm Document, kiểm thử Tamllt19033@fpt.edu.vn8.2 Lập kế hoạch
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Trang 36Phân tích luồng và chức năng An 10/5 12/5 100%
8.3 Xác định đối tượng sử dụng hệ thống
- Dựa vào khảo sát đã xác định những đối tượng sử dụng hệ thống gồm:
Quản lí: kiểm soát toàn bộ hệ thống
Nhân viên: quản lý toàn bộ các chức năng có trong hệ thống, nhưng không được
phép truy cập vào xem thống kê, doanh thu
8.4 Phương pháp phát triển phần mềm
Trang 37Ưu điểm Nhược điểm
Dễ hiểu và đơn giản Không thể quay lại để thay đổi
Tốt nhất cho quy mô doanh hoặc sửa đổi
Đủ đơn giản để quản lý quy xử lý rủi ro lớn
Tiết kiệm được nhiều thời gian thuật phần mềm lớn
Kiểm tra và phân tích dễ dàng Khó đo lường kết quả trước khi
Thời hạn cố định cho từng dự release.
án
8.5 Đánh giá tính khả thi của dự án
Quản lý có thể quản lý các sản phẩm, nhân viên, hóa đơn, tài khoản một cách dễdàng, chính xác mà không phải làm qua exel hay word Không tốn quá nhiều nguồn lực
9 Các công cụ phát triển sử dụng trong dự án
Draw.io Zalo Google Chrome Word 2016
37
Trang 38Google Drive Google meet SQL Server Netbean
10 Đặc điểm của người sử dụng
Quản lí : Được sử dụng toàn bộ chức năng có trong hệ thống
Nhân viên: Có trách nhiệm quản lý sản phẩm, danh mục, hóa đơn Nhưng không được phép xem doanh thu của sản phẩm và thêm các mã giảm giá
11 Môi trường vận hành
Netbean SQL Server
12 Các ràng buộc về thực thi và thiết kế Ràng buộc thực tế:
Giao diện đơn giản, thân thiện với người sử dụng
Kích thước của CSDL, đủ lớn với thông tin của người sử dụng
Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp
Phần mềm chạy trên nền Winsdows
38
Trang 39Phần III: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM
1 Sơ đồ chức năng
Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ thống và loại quan hệ tồn tại giữa chúng Liệt kê thiết kế giao diện của hệ thống