Tiểu luận nhập môn công nghệ phần mềm đề tài quản lý quán cafe

40 22 0
Tiểu luận nhập môn công nghệ phần mềm đề tài quản lý quán cafe

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH KHOA CNTT TIỂU LUẬN Nhập Môn Công Nghệ Phần Mềm Đề Tài: Quản Lý Quán Cafe Sinh viên thực hiện: Nguyễn Cao Hải Quyên MSSV: 4501103034 Mục lục LỜI MỞ ĐẦU 4CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG .5 1.1 KHẢO SÁT HIỆN TRẠNG 1.1.1 Hiện trạng thực tế: 1.1.2 Khảo sát hệ thống .7 1.2 KHẢO SÁT NGHIỆP VỤ 1.2.1 Cơ cấu tổ chức 1.2.2 Quy trình nghiệp vụ 1.3 Biểu mẫu hóa đơn .10 1.4 Chức hệ thống phần mềm quản lý cà phê: .11 - Hệ thống: 11 - Chức năng: 11 - Quản lý nhân viên .12 - Thống kê: .12 - Giúp đỡ: .12 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 13 2.1 Mơ hình thực thể quan hệ 13 2.2 Mơ hình liệu 19 2.3 Ràng buộc toàn vẹn tầm ảnh hưởng .21  Ràng buộc toàn vẹn 21 Chú ý: 21 a Ràng buột khóa chính: 21 b Ràng buộc khóa ngoại .23 2.4 Mơ hình xử lý dfd .26 - Gọi món: 26 - Thanh tốn hóa đơn: 26 - Chấm công nhân viên: 26 - Thống kê doang thu: 26 2.5 Mơ hình Diagrams 27 2.6 Cơ sở liệu .28 CHƯƠNG 3: THIẾT KẾ CHƯƠNG TRÌNH XỬ LÝ .32 3.1 Cây hệ thống: 32 3.2 Thiết kế form 33  Form đăng nhập .34  Form nhânviên 35  Quản lý bàn: 36  Form thực đơn: .37  Form Thống kê: 38 CHƯƠNG 4: TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN 39 4.1 TỔNG KẾT: .39 4.2 Hướng phát triển: 39 TÀI LIỆU THAM KHẢO .40 LỜI MỞ ĐẦU  Xã hội ngày phát triển sống người lúc cải thiện nhu cầu sống, làm việc giải trí người ngày tăng cao Để đáp ứng nhu cầu xã hội, nhiều cơng nghệ tiên tiến đời, người áp dụng sống cách hiệu Nói đến cơng nghệ thơng tin nói đến tiện lợi nhanh chóng lợi ích mà đem lại cho người Nó trở thành phần khơng thể thiếu sống Cơng nghệ thay ta làm việc mà người chưa làm giúp ta giải vấn đề đau đầu tính tốn số lớn lưu trữ liệu khổng lồ cách dễ dàng Trước phát triển khơng ngừng loại hình dịch vụ, đặt biệt sau gia nhập WTO loại hình dịch vụ ngày phát triển Một dịch vụ dịch vụ giải khát cà phê Cũng điều làm nảy sinh nhiều vấn đề công tác quản lý quán cà phê Từ nhu cầu em định xây dựng phần mềm quản lý quán cà phê để giải vấn đề công tác quản lý quán cà phê CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG 1.1 KHẢO SÁT HIỆN TRẠNG 1.1.1 Hiện trạng thực tế: Hiện nay, công nghệ thông tin xem ngành mũi nhọn quốc gia, đặc biệt nước phát triển, tiến hành cơng nghiệp hóa đại hóa nước ta Sự bùng nổ thơng tin phát triển mạnh mẽ công nghệ kỹ thuật số, muốn phát triển phải áp dụng tin học hóa vào tất ngành lĩnh vực Cùng với phát triển nhanh chóng phần cứng máy tính, phần mềm trở nên đa dạng, phong phú, hoàn thiện hỗ trợ hiệu cho người Các phần mềm ngày hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lý nhanh chóng, số nghiệp vụ tự động hóa cao Do mà việc phát triển phần mềm, địi hỏi khơng xác, xử lý nhiều nghiệp vụ thực tế mà phải đáp ứng yêu cầu khác tốc độ, giao diện thân thiện, mơ hình hóa thực tế vào máy tính để người dùng sử dụng tiện lợi, quen thuộc, tính tương thích cao, bảo mật cao,… Các phần mềm giúp tiết kiệm lượng lớn thời gian, công sức người, tăng độ xác hiệu cơng việc Cụ thể, việc quản lý qn cà phê Nếu khơng có hỗ trợ tin học, việc quản lý phải cần nhiều người, chia thành nhiều khâu quản lý quán cà phê như: Quản lý nhân viên (nhân viên làm việc theo ca hay làm ngày), quản lý hóa đơn tốn,… Các cơng việc địi hỏi nhiều thời gian cơng sức, mà xác hiệu khơng cao, làm thủ cơng khơng mang tính tự động Một số nghiệp vụ tra cứu, thống kê hiệu chỉnh thông tin vất vả Ngồi cịn có số khó khăn việc lưu trữ đồ sộ, dễ bị thất lạc, tốn kém,… Trong nghiệp vụ tin học hóa cách đơn giản Với giúp đỡ tin học, việc quản lý trở nên thuận tiện, nhanh chóng hiệu nhiều Đó trạng cần giải Tại quán cà phê với lượng khách ngày tăng, để phục vụ khách tốt hơn, xác nhanh chóng cửa hàng tin hoc hóa khâu quản lý Đặt biệt cơng tác kế tốn quản lý hàng hóa Bởi cơng tác thủ công mà quán thực bộc lộ nhiều hạn chế: - Tra cứu thơng tin hàng hóa nhiều thời gian khơng xác - Lưu trữ thơng tin nhập xuất hàng hóa, thu chi cần nhiều loại giấy tờ cồng kềnh hiệu - Cập nhật thơng tin ngày tốn nhiều thời gian - Khó khăn q trình thực báo cáo thống kê, có cố đột xuất Trước tình hình vấn đề đặt cần xây dựng hệ thống thông tin đáp ứng nhu cầu sau: - Lư trữ khối lượng lớn thông tin hợp lý giảm ghi chép lưu trữ file giấy - Cập nhật liệu nhanh chóng: + Thêm ăn thực đơn + Xóa ăn thực đơn + Sửa ăn thực đơn - Quản lý nhân viên - Thống kê lương nhân viên - In hóa đơn bán hàng cách nhanh chóng - Có khả lưu trữ thơng tin lâu dài, đảm bảo tìm kiếm nhanh cần thiết - Có hỗ trợ giảm giá cho thực đơn - Thống kê doanh thu (từ ngày… đến ngày…) - Thêm bàn (khi đông khách, thời vụ) - Phân quyền - Báo cáo - Tính tiền 1.1.2 Khảo sát hệ thống Phần mềm quản lí quán cà phê xây dựng dựa mơ hình quản lí qn cà phê quận Tân Phú Quán cà phê bao gồm cửa vào, bên cửa hàng ln bố trí xếp thành dãy bàn nối phong cách riêng Qn thống mát, trang trí với nhiều chậu hoa, cảnh thơm mát Với cách trí có khơng gian đặc trưng khác nhau: Khách thưởng thức cà phê sa lông sang trọng phòng hay bàn ghế đơn giản lịch mang đặc trưng dân tộc bên chậu cảnh tự nhiên Vì thế, khách hàng quán đa dạng đông đúc Quán cà phê gồm có tầng với khoảng 12 bàn có nhân viên làm việc có khoảng loại thức uống khác như: - Nước uống: + Cà phê đá 10000 đ/ly + Cà phê sữa đá 18000 đ/ly + Sting 10000 đ/chai + C2 7000 đ/chai + Trà xanh 15000 đ/chai + Cà phê sửa nóng 15000 đ/ly + Cocacola 10000 đ/ly + Bia Tiggeer 10000 đ/lon + Bia 333 10000 đ/lon - Kem: + Kem dâu 20000 đ/ly + Kem trái 20000 đ/ly + Kem tình nhân 20000 đ/ly + Kem sữa 20000 đ/ly - Thức ăn: + Khoai tây chiên 10000 đ/phần + Bánh mì ốp la 10000 đ/ồ + Cơm chiên 10000 đ/phần + Đậu chiên 10000 đ/phần + Hủ tiếu 10000 đ/tô 1.2 KHẢO SÁT NGHIỆP VỤ 1.2.1 Cơ cấu tổ chức 1.2.1.1 Sơ đồ cấu tổ chức: Hình 1.1 Sơ đồ cấu tổ chức 1.2.1.2 - Chức phận Quản lý: Quản lý trực tiếp quán cà phê, vấn đề quán điều phải thông qua quản lý quản lý có quyền định thông tin quán - Tạp vụ làm công việc quét dọn - Phục vụ: Ghi danh sách thực đơn bàn bưng, bê đồ ăn lên cho khách - Pha chế: Khi nhân viên phục vụ ghi xong danh sách thực đơn pha chế tạo mà khách hàng yêu cầu 1.2.2 Quy trình nghiệp vụ - Gọi món: Khi có khách bước vào nhân viên phục vụ mở cửa cho khách Hỏi khách số lượng người để xếp chổ ngồi cách hợp lý Sau đưa khách đến chổ ngồi nhân viên phục vụ đưa menu cho khách để khách chọn Sau ghi hết gọi (order) nhân viên phục vụ chuyển xuống cho nhân viên pha chế Khi pha chế xong nhân viên phục vụ mang cho khách - Đổi món: Chỉ cho khách đổi chưa phục vụ - Thanh tốn, tính tiền : Khi khách yêu cầu toán, nhân viên lập hóa đơn dựa vào bảng gọi (order), nhân viên đưa hóa đơn cho khách thu tiền - Quản lý thông tin nhân viên: giúp ta biết số nhân viên quán, lý lịch nhân viên, lương (lương theo ca) nhân viên - Thống kê:  Thống kê lương: Chấm công cho nhân viên: Ngày nhân viên làm chấm cơng theo ca làm để tiện cho việc tính lương nhân viên Cuối tháng đưa bảng danh sách chấm công (số ca làm) nhân viên tháng tính lương nhân viên dựa số ca làm việc tháng  Thống kê doanh thu: Hằng ngày nhân viên phải tổng hợp kết kinh doanh Chủ cửa hàng cần biết kết kinh doanh hàng ngày để có chiến lược kinh danh cho phù hợp  Thống kê sản phẩm:  Thống kê thực đơn: 1.3 Biểu mẫu hóa đơn Hình 1.2: Biểu Mẫu hóa đơn 1.4 Chức hệ thống phần mềm quản lý cà phê: Sơ đồ usecase a Cấu trúc hệ thống - Hệ thống: Hệ thống Đăng nhập Thốt Hình 1.3: Cây hệ thống - Chức năng: Chức Quản lý bàn Quản lý thực đơn Quản lý loại Cập nhật hóa đơn bán hàng Quản Lý Quản lý doanh thu Báo cáo tổng tiền hóa đơn Bảng hóa đơn 2.5 Mơ hình Diagrams Hình 1.17 Mơ hình dagrams 2.6 Cơ sở liệu  Bảng loại món:  Bảng phiếu:   Bảng nhân viên Bảng khu vực  Bảng loại  Bảng đăng nhập  Bảng chi tiết phiếu  Bảng chấm công:  Bảng công thức:  Bảng nguyên liệu: CHƯƠNG 3: THIẾT KẾ CHƯƠNG TRÌNH XỬ LÝ 3.1 Cây hệ thống: Phần Mềm Quản Lý quán Cà Phê Hệ thống Chức Quản lý nhân viên Thống kê Giúp đỡ Đăng nhập Quản lý bàn Quản lý bàn Thống kê doanh thu Thoát Quản lý thực đơn Quản lý bàn Thống kê lương nhân viên Quản lý loại Hình 3.1: Sơ đồ hệ thống Thống kê tồn kho 3.2 Thiết kế form Đây phần mềm quản lý cafe demo Gồm có chức -Đăng nhập - Chức quản lý -Quản lý nhân -Thống kê Form đăng nhập Hình 3.2: Form đăng nhập  Form nhânviên  Hình 3.5: Form quản lý nhân viên - Khi nhấp vào lưới thơng tin lên textbox combobox - Khi nhấn vào nút lưu nhân viên thông tin textbox, combobox đưa xuống sở liệu hiển thị lưới - Khi nhấn xuống lưới thơng tin lên textbox, combobox Khi sửa thơng tin textbox, combobox bấm vào nút sửa thông tin lưu xuống sở liệu hiển thị lưới - Bấm vào nút xóa nhân viên xóa nhân viên - Nhấn vào nút thốt khỏi form nhân viên - Nhấp vào nút tìm kiếm: Khi nhập tên nhân viên vào textbox bấm vào nút tìm kiếm thị xuống lưới tên nhân viên muốn tìm  Quản lý bàn: Hình 3.6: Form quản lý bàn - Khi nhấp vào lưới thông tin lên textbox combobox - Khi nhấn vào nút thêm bàn thơng tin textbox, combobox lưu xuống sở liệu, sau hiển thị xuống lưới - Khi nhấn xuống lưới thơng tin lên textbox, combobox Khi sửa textbox, combobox bấm vào nút sửa thông tin lưu xuống sở liệu hiển thị lưới - Bấm vào nút xóa bàn xóa bàn - Nhấn vào nút thốt khỏi form quản lý bàn  Form thực đơn: Hình : Form quản lý thực đơn - Khi nhấp vào lưới thơng tin lên textbox combobox - Khi nhấn vào nút thêm thơng tin textbox, combobox lưu xuống sở liệu, sau hiển thị xuống lưới - Khi nhấn xuống lưới thơng tin lên textbox, combobox Khi sửa textbox, combobox bấm vào nút sửa thông tin lưu xuống sở liệu hiển thị lưới - Bấm vào nút xóa xóa bàn - Nhấn vào nút thoát khỏi form quản lý thực đơn Khi nhấn vào nút tìm kiếm: Nhập tên thực đơn, sau bấm vào tìm - kiếm thị xuống lưới tên loại muốn tìm  Form Thống kê: - Thống kê doanh thu: o Chọn( từ ngày…đến…), bấm vào thống kê cộng hết doanh thu(từ ngày đến…), Hiển thị tổng doanh thu Hình : Thống kê doanh thu CHƯƠNG 4: TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN 4.1  TỔNG KẾT: Kết đạt được: - Khảo sát nắm sơ lược qui trình phần mềm quản lý cà phê - Xây dựng giao diện cho chương trình - Xây dựng số chức chương trình như: Giải hạn chế khó khăn q trình quản lý quán café, đáp ứng quy trình làm việc quán theo khảo sát trạng mục 1.1 o In hóa đơn nhanh gọn o Quản lý nhân viên chấm công nhân viên o Quản lý đc tồn kho cho nguyên liệu ( đường, sữa, ) với bảng công thức o Thống kê doanh thu  Hạn chế:  Q trình phân tích thiết kế cịn nhiều thiếu sót  Chương trình chưa thật hồn thiện  Cơ sở liệu chưa triệt để  Do thời gian có hạn, chương trình cịn chưa hịan thiện phần nhập kho  Cơ sỡ liệu chưa hòan thiện phần nhập xuất kho, quản lý kho 4.2 Hướng phát triển:  Thêm bàn quán cà phê lớn  Biết tháng lãi dựa cơng thức có sẵn  Tiếp tục trao dồi kiến thức đặt biệt sở liệu kỹ thuật lập trình để giải khuyết điểm  Quản lý xuất nhập kho  Nguyên liệu tồn kho mang tính xác  Thống kê doanh thu (lãi) thực tế theo định kỳ, để chủ quán có hướng điều chỉnh chi tiêu, kế họach bán quán cho phù hợp TÀI LIỆU THAM KHẢO Các trang web:  http://www.e-biz.com.vn/product/phan-mem-quan-ly-nha-hang-cafeebizres  http://www.docs.vn/vi/cac-mon-khac-66/5341-de-tai-quan-ly-quancafe.html  http://www.scribd.com/doc/76290730/Phan-Tich-Thi%E1%BA%BFtK%E1%BA%BF-Qu%E1%BA%A3n-L%C3%BD-C%E1%BB%ADaHang-Cafe  http://lib.hpu.edu.vn/bitstream/handle/ 123456789/11827/10.VuThiPhuongAnh_CT1002_100028.pdf? sequence=1 Sách:  Hoàng Thị Liên Chi giảng phân tích thiết kế hệ thống tơng tin 2010  Giáo trình C# 2005- LẬP TRÌNH WINDOWS FORMS (nhà sách Minh Khai-249 Nguyễn Thị Minh Khai, Q1, Tp.Hồ Chí Minh)

Ngày đăng: 26/12/2023, 05:04

Tài liệu cùng người dùng

Tài liệu liên quan