Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
10,21 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: XÂY DỰNG HỆ THỐNG QUẢN LÝ NHÀ HÀNG NGỌC CUA Sinh viên thực : LÊ THU THẢO Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Khoa : CÔNG NGHỆ THÔNG TIN Chuyên ngành : QUẢN TRỊ AN NINH MẠNG Lớp : D13-QTANM Hà Nội, ngày… tháng 10 năm 2020 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Nhiệm vụ Lê Thu Thảo Thực nghiên cứu, khảo sát, báo cáo phát triển phần mềm (18810340008) Chữ ký Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : Chữ ký Ghi Ghi LỜI CẢM ƠN Trên thực tế khơng có thành cơng mà khơng gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập giảng đường Đại Học đến nay, chúng em nhận nhiều quan tâm, giúp đỡ Thầy Cơ, gia đình bạn bè Với lòng biết ơn sâu sắc nhất, chúng em xin gửi đến Thầy Cô Khoa Công Nghệ Thông Tin – trường Đại Học Điện Lực với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Và đặc biệt, kỳ này, Khoa tổ chức cho chúng em tiếp cận với mơn học hữu ích sinh viên ngành Cơng Nghệ Thơng Tin Đó mơn: “Công nghệ phần mềm” Chúng em xin chân thành cảm ơn cô Lê Thị Trang Linh tận tâm hướng dẫn chúng em qua buổi học lớp buổi nói chuyện, thảo luận mơn học Trong thời gian học tập thực hành hướng dẫn cô, chúng em thu nhiều kiến thức bổ ích, mà cịn truyền say mê thích thú mơn Cơng nghệ phần mềm Nếu khơng có lời hướng dẫn, dạy bảo chúng em nghĩ báo cáo chúng em khó hoàn thành Xin gửi lời cảm ơn chân thành đến gia đình, bè bạn nguồn động viên to lớn, giúp chúng em vượt qua khó khăn trình học tập thực đồ án Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng đồ án thời gian có hạn, kiến thức hạn chế, nhiều bỡ ngỡ, nên báo cáo “Xây dưng phần mềm Quản lý nhà hàng Ngọc Cua” chắn khơng thể tránh khỏi thiếu sót Chúng em mong nhận quan tâm, thông cảm đóng góp q báu thầy bạn để báo cáo ngày hoàn thiện Một lần nữa, chúng em xin chân thành cảm ơn ln mong nhận đóng góp người Trân trọng ! LỜI NĨI ĐẦU Ngày nay, Công Nghệ Thông Tin ngành phát triển xã hội Nó ứng dụng rộng rãi nhiều ngành, lĩnh vực khác đạt hiệu cao sống Đặc biệt công tác quản lý, tin học làm giảm nhẹ sức người, tiết kiệm chi phí lẫn thời gian, gọn nhẹ nhiều so với cách quản lý giấy tờ trước Ứng dụng tin học vào cơng tác quản lý cịn giúp thu hẹp không gian lưu trữ liệu, tránh thất lạc liệu, giảm thiểu sai số, thiếu sót Hơn cịn giúp cho việc tra cứu, tìm kiếm thơng tin cách nhanh chóng, xác Để giúp công việc quản lý đạt yêu cầu trên, Công nghệ thông tin đưa vào sử dụng dần cho thấy hữu ích Với thành tựu ngành Công nghệ thông tin, khơng cịn cần phải đối mặt với tập hồ sơ dầy cộp, ngăn tủ đựng hồ sơ chiếm nhiều diện tích mà ta phải nhiều thời gian để tìm kiếm thơng tin, liệu cần thiết Giờ tất bất tiện giải phần mềm quản lý – ăn ngành Cơng nghệ thông tin Dân số Việt Nam đạt mốc 90 triệu người Với đời sống ngày tốt đẹp việc ăn uống người vơ quan trọng Do đó, nhà hàng bán đồ ăn cho người phát triển nhanh chóng Nhưng nhiều nhà hàng hình thức quản lý sổ sách thông thường không theo kịp phát triển nhà hàng gây nhiều bất tiện Vì lý đó, tin học hóa việc Quản lý nhà hàng Ngọc Cua nhu cầu cần thiết CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM HỆ THỐNG QUẢN LÝ NHÀ HÀNG NGỌC CUA 1.1 Khảo sát hệ thống Đề tài: “Quản lý nhà hàng Ngọc Cua” Việt Nam đạt mốc khoảng 96 triệu người Cùng với việc dân số tăng ngày, kéo theo loạt nhu cầu phát sinh sống Trong việc ăn uống khơng thể thiếu người Cùng với việc nhà hàng ngày phát triển, quán ăn có liên quan ngày nhiều Mặc dù nhà hàng áp dụng tin học vào cơng việc quản lí dừng lại mức đơn giản, dễ sử dụng 1.1.1 Giới thiệu “Nhà hàng Ngọc Cua” 1.1.1.1 Giới thiệu chung nhà hàng Nhà hàng Ngọc Cua nhà hàng ăn uống uy tín khu vực quận Hồn Kiếm với khơng gian nhẹ nhàng, vị trí đắc địa Hà Thành Nhà hàng có tầng, diện tích khoảng 1000m2 Khách hàng yêu thích hải sản chế biến Nhà hàng Ngọc Cua chắn vô hài long đặt tiệc lên đến 200 khách hàng Tên nhà hàng: Nhà hàng Ngọc Cua Địa điểm: 14A Trần Bình Trọng,Hồn Kiếm, Hà Nội (Chính) 79 Trần Hưng Đạo, Hồn Kiếm, Hà Nội ( Phụ ) Facebook: https://www.facebook.com/ngoccuahanoi/ Điện thoại: HOTLINE: 0993548888 Phòng VIP: 0986865555 Tổng số nhân viên nhà hàng: 34 người Thời gian làm việc: 9h00-23h30 ( làm T7 CN ) Doanh thu trung bình hàng tháng: 1,4-1,7 tỷ đồng Hình 1.1:Hình ảnh nhà hàng Ngọc Cua Hình 1.2: Cơ cấu tổ chức nhà hàng Chức nhiệm vụ phận Chủ nhà hàng: Là phận cao nhà hàng, không trực tiếp tham gia vào việc bán hàng, giao dịch gián tiếp chịu Recommandé pour toi Suite du document ci-dessous Regression - phương trình hồi quy SPSS Dien Luc University 70 TCVN ISO 9001 2015 - hídwion Dien Luc University 13 Aucun TÀI LIỆU LUYỆN VIẾT B1 EPU Dien Luc University 13 Aucun Aucun Cam Scanner 01 19 2022 11 Dien Luc University Aucun trách nhiệm tổ chức đưa phương án phát triển cho nhà hàng Quản lý nhà hàng: Là phận cao thứ hai nhà hàng, không trực tiếp tham gia bán hàng, giao dịch lại người quản lý, giám sát nhân viên trình làm việc phụ trách cho chủ quản lí nhà hàng Quản lý doanh thu: Là phận bao gồm kế toán thu ngân, đảm nhiệm cơng việc xuất hóa đơn, tổng hợp doanh thu hàng ngày/tháng nhà hàng tiên lương nhân viên nhà hàng Quản lý food: Là phận chịu trách nhiệm vận chuyển đồ ăn đến bàn cho khách đồ ăn yêu cầu bếp chế biến xong Quản lý order: Là phận nhân viên chịu trách nhiệm thực tìm đến khu vực khách hàng có nhu cầu gọi để tiếp nhận yêu cầu họ ghi lại vào phiếu order bàn giao lại cho phận có liên quan Quản lý bếp: Là phận chế biến ăn mà khách order nhà hàng Quản lý quầy bar: Là phận chịu trách nhiệm pha chế đồ uống cho khách Quản lý an ninh: Là phận trơng coi nhà nhà hàng phía bên xếp xe cộ cho khách Quản lý tạp vụ: Là phận vệ sinh nhà hàng Quản lý kho: Là phận quản lí nhập/xuất kho, thống kê số lượng vận chuyển hàng qua nhà hàng thống kê số lượng hàng tồn nhà hàng Giới thiệu mặt hàng - Các mặt hàng kinh doanh: Nhà hàng Ngọc Cua kinh doanh đa dạng ăn thức uống Đầy đủ ăn hải sản với giá tiền từ thấp đến cao phù hợp với túi tiền nhu cầu ăn uống khách hàng vào ăn nhà hàng 1.1.1.4 Trang thiết bị nhà hàng máy tính, máy in, 10 camera an ninh máy chấm cơng giấy 1.1.2 Quy trình hoạt động nhà hàng - Quy trình nhập hàng: Sau kiểm tra loại rau, củ, quả, đồ hải sản, rượu, bia, thuốc lá, số tồn đọng bán hàng cận date quản lí kho chịu trách nhiệm thống kê số lượng cần nhập sau liên hệ người bán nhà cung cấp để nhập hàng Khi nhận hàng chuyển nhà hàng nhân viên kiểm kho nhà hàng kiểm tra số lượng báo lại cho quản lí kho Nếu đơn hàng khớp số lượng hàng chuyển quản lí kho gửi đơn hàng qua cứng nhân viên kiểm kho xác nhận đơn hàng Phiếu chuyển hàng bao gồm: mã chuyển hàng, ngày chuyển, trạng thái hàng, mã hàng, tên hàng, số lượng hàng, số lượng nhận, giá chuyển/nhận Giá chuyển/nhận = ∑đơn giá*số lượng Tổng giá chuyển/nhận=∑giá chuyển/nhận - Quy trình bán hàng: Nhà hàng chia thành khu vực , khu vực nhiều nhân viên chịu trách nhiệm Mỗi nhân viên phụ trách nhiều khu vực Mọi phát sinh khu vực bàn ăn tính cho nhóm nhân viên phụ trách Nhân viên phục vụ đưa thực đơn cho khách hàng để họ chọn lựa ăn Trong q trình khách hàng chờ đợi, nhân viên phục vụ khách số đồ uống miễn phí (như nước lọc, trà đá …) Những đồ uống khơng tính chi phí vào hố đơn mà tính riêng vào mục chi phí phục vụ miễn phí cuối tháng Khi khách thiết lập đơn hàng, đưa cho phòng thu ngân đưa cho nhà bếp Nhà bếp chế biến ăn có hoá đơn, chuyển cho phục vụ, phục vụ chuyển cho khách Các hoá đơn phải sếp cho khách vào trước phục vụ trước, khách vào sau phục vụ muộn Chú ý khách VIP hố đơn phải ưu tiên Bộ phận kế toán lập hoá đơn mua bán hàng bao gồm: Mã hoá đơn, ngày bán, tên khách hàng, tên ăn, đơn giá, số lượng, thành tiền, tổng số tiền Sẽ có hố đơn, cho khách giữ, hố đơn cịn lại cho cửa hàng giữ, cho kế toán giữ Thành tiền= ∑đơn giá*số lượng Hình 1.3: Hóa đơn bán - Quy trình nhận đặt bàn: Nhân viên chuẩn bị đầy đủ thứ liên quan vào đầu ca, sẵn sàng tiếp nhận gọi lúc, tư thế, thái độ lẫn công cụ dụng cụ, đảm bảo tập trung ý hoàn toàn vào trình đặt bàn khách Nhấc điện thoại lên nhấn vào nút tai nghe trả lời gọi Xác nhận yêu cầu đặt bàn nhà hàng cịn bàn trống Trường hợp khơng cịn bàn trống, xin lỗi khách hẹn thông báo lại cho khách có bàn Chào khách Thực gác máy Kết thúc gọi Ngoài khách hàng đặt hàng qua fanpage pasgo Nếu khách hàng đặt bàn qua pasgo giảm 10% tiền ăn nhà hàng Khách hàng đặt hàng onl nhân viên check đơn fanpage pasgo kèm vs lời cảm ơn khách hàng đặt fanpage Link đặt bàn qua fanpage: https://www.facebook.com/haisanngoccua/ - Đặc tả Use Case quản lý Nhà cung cấp Tác Nhân: Quản lý nhà hàng Mô Tả: Tác nhân sử dụng use case để thực chức thêm – sửa – xố - xem thơng tin Nhà cung cấp Dịng kiện chính: Tác nhân u cầu cập nhật thông tin Nhà cung cấp tới hệ thống Hệ thống thị giao diện cập nhật thông tin Nhà cung cấp Tác nhân cập nhật: Dữ liệu thông tin Nhà cung cấp : Mã nhà cung cấp, tên nhà cung cấp, địa chỉ,… Click để xác nhận thơng tin Dịng kiện phụ: Trường hợp không thành công : Tác nhân huỷ bỏ việc cập nhật thông tin Nhà cung cấp Hệ thống đóng lại Kết thúc use case Các yêu cầu đăng biệt: khơng có Trạng thái hệ thống trước use case sử dụng: khơng địi hỏi u cầu trước Trạng thái hệ thống sau use case sử dụng: Nếu thành công: Hệ thống hiển thị giao diện Người dùng thực chức năng, quyền hạn Nếu thất bại: Yêu cầu nhập lại thông tin cho Nhà cung cấp 3.2.4.2 Biểu đồ hoạt động cho chức quản lý Nhà cung cấp Hình 3.12: Biểu đồ hoạt động cho chức Quản lý Nhà cung cấp 3.2.4.3 Biểu cho chức quản lý Nhà cung cấp Hình 3.13: Biểu đồ cho chức Quản lý Nhà cung cấp Mô tả chi tiết cho chức quản lý Nhà cung cấp - Bước 1: Khi giao diện quản lý Nhà cung cấp, quản lý yêu cầu thực chức thêm, sửa, xố, thơng tin Nhà cung cấp - Bước 2: Khi hệ thống yêu cầu quản lý chọn chức - Bước 3: Sau chuyển sang trang giao diện hệ thống yêu cầu tác nhân thực nhập thông tin - Bước 4: Khi hiển thị giao diện tác nhân thực nhập thơng tin Nhà cung cấp mà muốn thực Tác nhân lựa chọn chức mong muốn ,phù hợp với chức mà tác nhân muốn sử dụng Đối với chức xoá: tác nhân thực nhập vào thông tin mã Nhà cung cấp để xố thơng tin nhà cung cấp khỏi database giao diện nhà hàng Đối với chức sửa: tác nhân sửa thông tin tên nhà cung cấp, địa chỉ, - Bước 5: Sau nhập thông tin cần nhập hệ thống kiểm tra thơng tin mà quản lý nhập vào sau cập nhật vào sở liệu - Bước 6: Xác nhận thơng tin nhập vào có với sở liệu hay khơng cụ thể: Đối với xố Nhà cung cấp: hệ thống kiểu tra xem thơng tin mã nhà cung cấp nhập vào có trùng với mã nhà cung cấp có sở liệu hay khơng Đối với chức sửa hệ thống kiểm tra xem thơng tin sửa có hợp lệ hay không Bước 7: xác nhận xong, hệ thống trả kết tuỳ vào chức 3.2.5 Chức quản lý Nguyên liệu thực phẩm 3.2.5.1 Biểu đồ usecase cho chức quản lý Nguyên liệu thực phẩm Hình 3.14: Biểu đồ Use Case quản lý Nguyên liệu thực phẩm - Đặc tả Use Case quản lý Nguyên liệu thực phẩm Tác Nhân: Quản lý nhà hàng Mô Tả: Tác nhân sử dụng use case để thực chức thêm – sửa – xoá - xem thơng tin Ngun liệu thực phẩm Dịng kiện chính: Tác nhân u cầu cập nhật thơng tin Nguyên liệu thực phẩm tới hệ thống Hệ thống thị giao diện cập nhật thông tin Nguyên liệu thực phẩm Tác nhân cập nhật: Dữ liệu thông tin Nguyên liệu thực phẩm : Mã nguyên liệu, mã thực phẩm, tên nguyên liệu, tên thực phẩm,… Click để xác nhận thơng tin Dịng kiện phụ: Trường hợp không thành công : Tác nhân huỷ bỏ việc cập nhật thông tin Nguyên liệu thực phẩm Hệ thống đóng lại Kết thúc use case Các u cầu đăng biệt: khơng có Trạng thái hệ thống trước use case sử dụng: không địi hỏi u cầu trước Trạng thái hệ thống sau use case sử dụng: Nếu thành công: Hệ thống hiển thị giao diện Người dùng thực chức năng, quyền hạn Nếu thất bại: Yêu cầu nhập lại thông tin cho Nguyên liệu thực phẩm 3.2.5.2 Biểu đồ hoạt động cho chức quản lý Nguyên liệu thực phẩm Hình 3.15: Biểu đồ hoạt động cho chức Quản lý Nguyên liệu thực phẩm 3.2.5.3 Biểu cho chức quản lý Nguyên liệu thực phẩm Hình 3.16: Biểu đồ cho chức Quản lý Nguyên liệu thực phẩm Mô tả chi tiết cho chức quản lý Nguyên liệu thực phẩm - Bước 1: Tác nhân yêu cầu tới hệ thống để lựa chọn chức quản lý mà tác nhân muốn - Bước 2: Khi nhận yêu cầu từ tác nhân, hệ thống thực hiển thị chức cho tác nhân đồng thời yêu cầu tác nhân lựa chọn chức để thực - Bước 3: Sau chuyển sang trang giao diện hệ thống yêu cầu tác nhân thực nhập thông tin - Bước 4: Tác nhân lựa chọn chức mong muốn, phù hợp với chức mà tác nhân muốn sử dụng Đối với trường hợp, tác nhân muốn xố thơng tin ngun liệu thực phẩm tác nhân cần nhập thơng tin mã ngun liệu mã thực phẩm xóa thơng tin ngun liệu thực phẩm Đối với trường hợp, tác nhân muốn sửa, thêm thông thông tin nguyên liệu thực phẩm tác nhân cần nhập vào tất thông tin nguyên liệu thực phẩm việc thêm thông tin, số trường thông tin muốn sửa chức sửa thông tin - Bước 5: Khi tác nhân hoàn thành việc nhập thơng tin hệ thống kiểm tra xem thơng tin nhập vào xác hay chưa Nếu thơng tin nhập vào xác hệ thống thực việc lưu liệu vào sở liệu đồng thời hiển thị thông tin kết đạt cho tác nhân 3.2.6 Chức quản lý Hoá đơn 3.2.6.1 Biểu đồ usecase cho chức quản lý Hố đơn Hình 3.17: Biểu đồ Use Case quản lý Hoá đơn - Đặc tả Use Case quản lý Hoá đơn Tác Nhân: Kế toán Mô Tả: Tác nhân sử dụng use case để thực chức thêm – sửa – xoá - xem thơng tin Ngun liệu thực phẩm Dịng kiện chính: Tác nhân yêu cầu cập nhật thông tin Nguyên liệu thực phẩm tới hệ thống Hệ thống thị giao diện cập nhật thông tin Nguyên liệu thực phẩm Tác nhân cập nhật: Dữ liệu thông tin Nguyên liệu thực phẩm : Mã nguyên liệu, mã thực phẩm, tên nguyên liệu, tên thực phẩm,… Click để xác nhận thơng tin Dịng kiện phụ: Trường hợp không thành công : Tác nhân huỷ bỏ việc cập nhật thông tin Nguyên liệu thực phẩm Hệ thống đóng lại Kết thúc use case Các u cầu đăng biệt: khơng có Trạng thái hệ thống trước use case sử dụng: khơng địi hỏi u cầu trước Trạng thái hệ thống sau use case sử dụng: Nếu thành công: Hệ thống hiển thị giao diện Người dùng thực chức năng, quyền hạn Nếu thất bại: Yêu cầu nhập lại thông tin cho Nguyên liệu thực phẩm 3.2.6.2 Biểu đồ hoạt động cho chức quản lý Hố đơn Hình 3.17: Biểu đồ hoạt động cho chức Quản lý Hoá đơn 3.2.6.3 Biểu cho chức quản lý Hố đơn Hình 3.18: Biểu đồ cho chức Quản lý Hoá đơn Mơ tả chi tiết cho chức quản lý Hố đơn - Bước 1: Khi giao diện quản lý Hoá đơn, kế toán yêu cầu thực chức thêm, sửa, xố, thơng tin hố đơn - Bước 2: Khi hệ thống yêu cầu kế toán chọn chức - Bước 3: Sau chuyển sang trang giao diện hệ thống yêu cầu tác nhân thực nhập thông tin - Bước 4: Khi hiển thị giao diện tác nhân thực nhập thơng tin hố đơn mà muốn thực Tác nhân lựa chọn chức mong muốn ,phù hợp với chức mà tác nhân muốn sử dụng Đối với chức xoá: tác nhân thực nhập vào thơng tin mã hố đơn để xố thơng tin hố đơn khỏi database giao diện nhà hàng Đối với chức sửa: tác nhân sửa thơng tin tên ăn - Bước 5: Sau nhập thơng tin cần nhập hệ thống kiểm tra thơng tin mà kế tốn nhập vào sau cập nhật vào sở liệu - Bước 6: Xác nhận thơng tin nhập vào có với sở liệu hay khơng cụ thể: Đối với xố hố đơn: hệ thống kiểu tra xem thơng tin mã hố đơn nhập vào có trùng với mã hố đơn có sở liệu hay khơng Đối với chức sửa hệ thống kiểm tra xem thơng tin sửa có hợp lệ hay không Bước 7: Khi xác nhận xong, hệ thống trả kết tuỳ vào chức CHƯƠNG 4: THIẾT KẾ 4.1 Thiết Kế Giao Diện 4.1.1 Form Đăng nhập vào hệ thống 4.1.2 Form Trang chủ 4.1.3 Form Quản lý Nhân viên 4.1.4 Form Quản lý Nhà cung cấp 4.1.5 Form Quản lý Hoá đơn 4.1.6 Form Quản lý Nguyên liệu thực phẩm 4.1.7 Form Quản lý Khách hàng 4.2 Thiết Kế Cơ Sở Dữ Liệu 4.2.1 Mơ Hình Dữ Liệu 4.2.2 Bảng Dữ Liệu