Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
577,27 KB
Nội dung
BỘ CÔNG THƯƠNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI BÀI TẬP LỚN THIẾT KẾ CƠ SỞ DỮ LIỆU Đề tài: Hệ thống quản lý nhà hàng Giảng viên hướng dẫn: Th.S Nguyễn Thị Thanh Huyền Nhóm thực hiện: Nhóm Các thành viên nhóm: Nguyễn Mạnh Công Trần Hoàng Ngô Văn Hiền Hoàng Trọng Dương Lớp: Hệ thống thông tin - K8 Mục Lục LỜI MỞ ĐẦU Ngày công nghệ thông tin phát triển ngày mạnh mẽ, nhanh chóng.Những thành tựu công nghệ thông tin làm thay đổi mặt hệ thống xã hội, xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật sống Nó trở thành công cụ hỗ trợ đắc lực thiếu nhiều lĩnh vực hoạt động như: ứng dụng công tác quản lý, nghiên cứu… đặc biệt công tác quản lý nói chung công tác quản lý nhà hàng nói riêng Nhưng thực tế, nhà hàng loại hình kinh doanh đầy thử thách Mặt khác nhà hàng có số lượng hàng hoá gồm nhiều danh mục thực phẩm, đồ ăn… ngày lớn, số lượng khách đến nhà hàng ăn uống ngày lớn Công việc quản lý nhà hàng làm thủ công việc quản lý lưu trữ giấy tờ, sổ sách nên thời gian tốn nhân lực tài nhiều hạn chế Việc quản lý đầy đủ sổ sách, giấy tờ hàng năm nhà hàng phải bỏ khoản kinh phí không nhỏ cho việc mua nguyên liệu giấy tờ sổ sách… Do đó, yêu cầu thiết lúc việc xây dựng hệ thống quản lý nhà hàng nhằm xoá bỏ phương pháp lạc hậu, lỗi thời gây tốn nhiều mặt mang lại hiêu cao Do đó, yêu cầu cấp thiết đặt phải đổi hệ thống quản lý nhà hàng để đem lại hiệu cao Là sinh viên công nghệ thông tin, nhận thưc tầm quan trọng tin học hoá doanh nghiệp tin học chế thị trường Việt Nam, sau thời gian nghiên cức học tập, em định chọn đề tài quản lý nhà hàng nhằm ứng dụng kiến thức IT học kết hợp chúng với kiến thức kinh tế Em xin chân thành cảm ơn cô Th.S Nguyễn Thị Thanh Huyền giáo viên hướng dẫn tận tình bảo để em hoàn thành tập Chương I: Xác định mục tiêu và nhiệm vụ của hệ thống Phỏng vấn khách hàng và nhà quản lý ● Câu hỏi phỏng vấn nhà quản lý Anh (chị) có thể giới thiệu về tổng quan cấu trúc, thành phần của nhà hàng? Hãy cho biết phương thức toán mà anh (chị) sử dụng? Anh (chị) cho biết chiến lược kinh doanh nhà hàng vài năm tới? Anh (chị) cho biết những lĩnh vực nhà hàng có thể phục vụ cho khách hàng? Hãy cho biết nguồn gốc thực phẩm anh (chị) dùng ở nhà hàng thế nào? Anh (chị) cho biết danh sách các mặt hàng bán chạy nhất tháng qua? Anh (chị) cho biết hình thức quảng bá sản phẩm của nhà hàng? Anh (chị) cho biết giá cả các dịch vụ nhà hàng? Anh (chị) cho biết nhân viên nhà hàng được đào tạo thế nào? 10 Anh (chị) cho biết vệ sinh an toàn thực phẩm của nhà hàng thế nào? 11 Anh (chị) cho biết các quản lý nhân viên của nhà hàng? 12 Anh (chị) cho biết lương thưởng của nhà hàng cho nhân viên? 13 Anh (chị) cho biết hình thức toán lương hàng tháng cho nhân viên? 14 Anh (chị) cho biết hình thưc tuyển dụng nhân viên của nhà hàng dựa những tiêu chí nào? ● Phỏng vấn khách hàng Anh (chị) cho biết ấn tượng đầu tiên của anh (chị) về nhà hàng? Anh (chị) cho biết chất lượng món ăn của nhà hàng? Anh (chị) cho biết giá cả các món ăn của nhà hàng có hợp lý không? Anh (chị) cho biết tốc độ phục vụ của nhân viên nhà hàng? Anh (chị) cho biết anh (chị) toán bằng hình thức nào? Anh (chị) cho biết thái độ phục vụ khách của nhân viên nhà hàng? Anh (chị) cho biết xảy sự cố bất ngờ nhà hàng giải quyết thế nào? Anh (chị) cho biết cảm nhận của anh (chị) về vệ sinh của nhà hàng? Xác định mục tiêu của hệ thống nhà hàng Xây dựng sở dữ liệu hệ thống quản lý nhà hàng Xác định nhiệm vụ của hệ thống nhà hàng + Quản lý thông tin sản phẩm: ● Nguồn nhập thực phẩm ● Chất lượng sản phẩm bán ● Danh sách sản phẩm + Quản lý thông tin nhân viên: ● Lí lịch nhân viên ● Vị trí, công việc nhân viên ● Lương của nhân viên ● Các chế độ đãi ngộ đối với nhân viên + Thống kê, báo cáo: ● Thu, chi của nhà hàng ● Sự thay đổi nhân viên ● Các mặt hàng chiến lược của nhà hàng ● Sự phản ánh từ khách hàng Chương II Phân tích dữ liệu Hoá đơn √ Xác định trường: mã số, thời gian, bàn, tên nhà hàng, mã số thuế, địa chỉ, điện thoại, số tài khoản, mã món, tên món, đơn vị tính, số lượng, đơn giá, thành tiền √ Đặt lại tên: mã số toán, thời gian toán, bàn toán, tên nhà hàng, mã số thuế nhà hàng, địa chỉ nhà hàng, điện thoại nhà hàng, số tài khoản nhà hàng, mã món, tên món, đơn vị tính, số lượng toán, đơn giá toán √ Loại bỏ thuộc tính:STT, thành tiền √ Thêm trường: mã nhà hàng √ Phụ thuộc hàm: ● Mã số toán thời gian toán, mã nhà hàng, mã món ● Mã nhà hàng NH, số tài khoản NH ● Mã món tên NH, mã số thuế NH, địa chỉ NH, điện thoại tên món, đơn vị tính, số lượng toán, đơn giá toán {Mã số toán, mã món} số lượng toán, đơn giá toán Khoá chính: Mã số toán Chuẩn hoá quan hệ về 3NF: quan hệ chưa ở dạng chuẩn hoá vì có nhóm trường lặp: mã món, tên món, đơn vị tính, số lượng toán, đơn giá toán 0NF 1NF 2NF 3NF Mã số TT Thời gian TT Bàn TT Mã NH Tên NH Mã số thuế NH Địa chỉ NH Điện thoại NH Số tài khoản NH Mã món Tên món Đơn vị tính Số lượng TT Đơn giá TT Mã số TT Thời gian TT Bàn TT Mã NH Tên NH Mã số thuế NH Địa chỉ NH Điện thoại NH Số tài khoản NH Mã số TT Thời gian TT Bàn TT Mã NH Tên NH Mã số thuế NH Địa chỉ NH Điện thoại NH Số tài khoản NH Mã nhà hàng Tên NH Mã số thuế NH Địa chỉ NH Điện thoại NH Số tài khoản NH Mã số TT Thời gian TT Bàn TT Mã nhà hàng Mã số TT Mã món Tên món Đơn vị tính Số lượng TT Đơn giá TT Mã món Tên món Đơn vị tính Mã số TT Mã món Số lượng TT Đơn giá TT Mã món Tên món Đơn vị tính Mã số TT Mã món Số lượng TT Đơn giá TT Tên gọi Nhà Hàng Phiếu Thanh Toán Món Món Thanh Toán Danh sách nhân viên √ Xác định trường: STT, mã nhân viên, tên nhân viên, giới tính, ngày sinh, trình độ, nơi đào tạo, email, điện thoại di động, phòng ban √ Đặt lại tên: mã NV, tên NV, giới tính NV, ngày sinh NV, tên trình độ, điện thoại NV, tên phòng ban √ Loại bỏ thuộc tính: STT, nơi đào tạo, email √ Thêm trường: mã trình độ, mã phòng ban √ Phụ thuộc hàm: ● Mã NV mã phòng ban tên NV, ngày sinh NV, giới tính NV, mã trình độ, điện thoại NV, ● Mã trình độ ● Mã phòng ban tên trình độ tên phòng ban Khoá chính: Mã NV Quan hệ dạng NF 2NF Mã NV Tên NV Giới tính NV Ngày sinh NV Mã trình độ Tên trình độ Điện thoại NV Mã phòng ban Tên phòng ban 3NF Mã NV Tên NV Giới tính NV Ngày sinh NV Điện thoại NV Mã trình độ Mã phòng ban Tên gọi Nhân Viên Mã trình độ Tên trình độ Trình Độ Mã phòng ban Tên phòng ban Phòng Ban Phiếu nhập √ Xác định trường: Mẫu số, ngày nhập, tên người nhận hàng, nhập kho, stt, tên thực phẩm nhập, đơn vị tính, số lượng, đơn giá, thành tiền √ Đặt lại tên: Mẫu số nhập, ngày nhập, tên người nhận hàng, nhập kho, mã thực phẩm nhập, tên thực phẩm nhập, đơn vị tính, số lượng nhập, đơn giá nhập √ Loại bỏ thuộc tính: stt, thành tiền √ Thêm trường: mã người nhận hàng, mã thực phẩm nhập √ Phụ thuộc hàm: ● Mẫu số nhập ngày nhập, mã người nhận hàng, mã thực phẩm nhập ● Mã người nhận hàng tên người nhận hàng, nhập kho ● Mã thực phẩm nhập giá tên thực phẩm nhập, đơn vị tính, số lượng, đơn {Mẫu số nhập, mã thực phẩm nhập} số lượng nhập, đơn giá nhập Khoá chính: Mẫu số nhập Chuẩn hoá quan hệ về 3NF: quan hệ chưa ở dạng chuẩn hoá vì có nhóm trường lặp: mã thực phẩm nhập, tên thực phẩm nhập, đơn vị tính, số lượng, đơn giá 0NF Mẫu số nhập Ngày nhập Mã người NH Tên người NH Nhập kho Mã thực phẩm nhập Tên thực phẩm nhập Đơn vị tính Số lượng nhập Đơn giá nhập 1NF 2NF Mẫu số nhập Ngày nhập Mã người NH Tên người NH Nhập kho Mẫu số nhập Ngày nhập Mã người NH Tên người NH Nhập kho Mẫu số nhập Mã thực phẩm nhập Tên thực phẩm nhập Đơn vị tính Số lượng nhập Đơn giá nhập Mã thực phẩm nhập Tên thực phẩm nhập Đơn vị tính Mẫu số nhập Mã thực phẩm nhập Số lượng nhập Đơn giá nhập 3NF Mẫu số nhập Ngày nhập Mã người NH Mã người NH Tên người NH Nhập kho Mã thực phẩm nhập Tên thực phẩm nhập Đơn vị tính Mẫu số nhập Mã thực phẩm nhập Số lượng nhập Đơn giá nhập Tên gọi Phiếu Nhập Người Nhận Thực Phẩm Thực Phẩm Nhập Danh sach khách hàng DANH SÁCH KHÁCH HÀNG Mã KH Họ tên Giới tính Bộ phận Năm sinh Địa Điện thoại √ Xác định trường: mã khách hàng, họ tên, giới tính, phận, năm sinh, địa chỉ, điện thoại √ Đặt lại tên: mã KH, tên KH, giới tính KH, phận, năm sinh KH, địa KH, điện thoại KH √ Loại bỏ thuộc tính: √ Thêm trường: mã phận √ Phụ thuộc hàm: ● Mã KH KH, điện thoại KH tên KH, giới tính KH, mã phận, năm sinh KH, địa ● Mã phận Khoá chính: Mã KH Quan hệ dạng 2NF tên phận 2NF Mã KH Tên KH Giới tính KH Mã phận Tên phận Năm sinh KH Địa KH Điện thoại KH 3NF Mã KH Tên KH Giới tính KH Năm sinh KH Địa KH Điện thoại KH Mã phận Mã phận Tên phận Tên gọi Khách hàng Bộ phận Chương III Thiết kế bảng sở liệu Lập từ điển liệu 1.1 Bảng Hoá đơn STT Tên thuộc tính Kiểu Mã HĐ Short text Thời gian TT Short text Ràng buộc PK/FK Not null PK Not null Bàn TT Mã NH Not null Not null 1.2 Short text Short text FK Bảng Nhà hàng STT Tên thuộc tính Mã NH Tên NH Địa NH Kiểu Short text Long text Long text Ràng buộc PK/FK Not null PK Not null Not null Điện thoại NH Number Not null 1.3 Mô tả Mã hoá đơn Thời gian toán Bàn toán Mã nhà hàng Mô tả Mã nhà hàng Tên nhà hàng Địa nhà hàng Điện thoại nhà hàng Bảng Nhân viên STT Tên thuộc tính Mã NV Tên NV Giới tính NV Kiểu Short text Long text Long text Ràng buộc PK/FK Not null PK Not null Not null Ngày sinh NV Date/Time Not null Điện thoại NV Number Not null Mã trình độ Mã phòng ban Short text Short text Not null Not null FK FK Mô tả Mã nhân viên Tên nhân viên Giới tính nhân viên Ngày sinh nhân viên Điện thoại nhân viên Mã trình độ Mã phòng ban 1.4 STT Tên thuộc tính Mã trình độ Tên trình độ 1.5 STT STT Ràng buộc PK/FK Not null PK Not null Mô tả Mã trình độ Tên trình độ Kiểu Short text Long text Ràng buộc PK/FK Not null PK Not null Mô tả Mã phòng ban Tên phòng ban Kiểu Short text Long text Short text Number Ràng buộc PK/FK Not null PK Not null Not null Not null Mô tả Mã ăn Tên ăn Đơn vị tính Đơn giá Ràng buộc PK/FK Not null PK Not null Not null Not null Not null Not null Mô tả Mã khách hàng Tên khách hàng Giới tính Năm sinh Địa Điện thoại Bảng Món ăn Tên thuộc tính Mã ăn Tên ăn Đơn vị tính Đơn giá 1.7 Kiểu Short text Long text Bảng Phòng ban Tên thuộc tính Mã phòng ban Tên phòng ban 1.6 STT Bảng Trình độ Bảng Khách hàng Tên thuộc tính Mã KH Tên KH Giới tính Năm sinh Địa Điện thoại Kiểu Short text Long text Long text Number Long text Number Tạo bảng sở liệu 2.1 Bảng NHAHANG 2.2 Bảng NHANVIEN 2.3 Bảng PHONGBAN 2.4 Bảng TRINHDO 2.5 Bảng MONAN 2.6 Bảng HOADON 2.7.Bảng CHITIETHOADON Tạo liên kết vật lý Tạo Một số Khung Nhìn Đưa thông tin hóa đơn SELECT HOADON.MAHD, HOADON.MaNH, CHITIETHOADON.MaHD, MONAN.TenMonAn, MONAN.DonViTinh FROM MONAN,HOADON, CHITIETHOADON WHERE HOADON.MAHD = CHITIETHOADON.MaHD AND NHAHANG.MaNH = HOADON.MaNH AND MONAN.MaMonAn = CHITIETHOADON.MaMonAn; Đưa thông tin nhân viên SELECT NHANVIEN.MaNV, NHANVIEN.TenNV, NHANVIEN.GioiTinh, NHANVIEN.NgaySinhNV, NHANVIEN.DienThoai, NHANVIEN.MaTrinhdo, TRINHDO.TenTrinhDo, TRINHDO.MaPhongBan, PHONGBAN.TenPhongBan FROM TRINHDO, PHONGBAN, NHANVIEN WHERE PHONGBAN.MaPhongBan = NHANVIEN.MaPhongBan AND TRINHDO.MaTrinhDo = NHANVIEN.MaTrinhdo; [...]... KH Điện thoại KH Mã bộ phận Mã bộ phận Tên bộ phận Tên gọi Khách hàng Bộ phận Chương III Thiết kế các bảng cơ sở dữ liệu 1 Lập từ điển dữ liệu 1.1 Bảng Hoá đơn STT 1 2 Tên thuộc tính Kiểu Mã HĐ Short text Thời gian TT Short text Ràng buộc PK/FK Not null PK Not null 3 4 Bàn TT Mã NH Not null Not null 1.2 Short text Short text FK Bảng Nhà hàng STT 1 2 3 Tên thuộc tính Mã NH Tên NH Địa chỉ NH Kiểu Short... Short text Long text Long text Ràng buộc PK/FK Not null PK Not null Not null 4 Điện thoại NH Number Not null 1.3 Mô tả Mã hoá đơn Thời gian thanh toán Bàn thanh toán Mã nhà hàng Mô tả Mã nhà hàng Tên nhà hàng Địa chỉ nhà hàng Điện thoại nhà hàng Bảng Nhân viên STT 1 2 3 Tên thuộc tính Mã NV Tên NV Giới tính NV Kiểu Short text Long text Long text Ràng buộc PK/FK Not null PK Not null Not null 4 Ngày sinh... Mã KH Tên KH Giới tính Năm sinh Địa chỉ Điện thoại Kiểu Short text Long text Long text Number Long text Number Tạo các bảng cơ sở dữ liệu 2.1 Bảng NHAHANG 2.2 Bảng NHANVIEN 2.3 Bảng PHONGBAN 2.4 Bảng TRINHDO 2.5 Bảng MONAN 2.6 Bảng HOADON 2.7.Bảng CHITIETHOADON 3 Tạo liên kết vật lý 4 Tạo Một số Khung Nhìn Đưa ra thông tin hóa đơn SELECT HOADON.MAHD, HOADON.MaNH, CHITIETHOADON.MaHD, MONAN.TenMonAn,... trường: Mẫu số, ngày nhập, tên người nhận hàng, nhập tại kho, stt, tên thực phẩm nhập, đơn vị tính, số lượng, đơn giá, thành tiền √ Đặt lại tên: Mẫu số nhập, ngày nhập, tên người nhận hàng, nhập tại kho, mã thực phẩm nhập, tên thực phẩm nhập, đơn vị tính, số lượng nhập, đơn giá nhập √ Loại bỏ thuộc tính: stt, thành tiền √ Thêm các trường: mã người nhận hàng, mã thực phẩm nhập √ Phụ thuộc hàm:... đơn giá nhập √ Loại bỏ thuộc tính: stt, thành tiền √ Thêm các trường: mã người nhận hàng, mã thực phẩm nhập √ Phụ thuộc hàm: ● Mẫu số nhập ngày nhập, mã người nhận hàng, mã thực phẩm nhập ● Mã người nhận hàng tên người nhận hàng, nhập tại kho ● Mã thực phẩm nhập giá tên thực phẩm nhập, đơn vị tính, số lượng, đơn {Mẫu số nhập, mã thực phẩm nhập} số lượng nhập, đơn giá nhập Khoá chính: Mẫu số... Not null PK Not null Not null Not null Not null Not null Mô tả Mã khách hàng Tên khách hàng Giới tính Năm sinh Địa chỉ Điện thoại Bảng Món ăn Tên thuộc tính Mã món ăn Tên món ăn Đơn vị tính Đơn giá 1.7 Kiểu Short text Long text Bảng Phòng ban Tên thuộc tính Mã phòng ban Tên phòng ban 1.6 STT 1 2 3 4 5 6 Bảng Trình độ Bảng Khách hàng Tên thuộc tính Mã KH Tên KH Giới tính Năm sinh Địa chỉ Điện thoại Kiểu... Đơn vị tính Mẫu số nhập Mã thực phẩm nhập Số lượng nhập Đơn giá nhập Tên gọi Phiếu Nhập Người Nhận Thực Phẩm Thực Phẩm Nhập 4 Danh sach khách hàng DANH SÁCH KHÁCH HÀNG Mã KH Họ và tên Giới tính Bộ phận Năm sinh Địa chỉ Điện thoại √ Xác định các trường: mã khách hàng, họ và tên, giới tính, bộ phận, năm sinh, địa chỉ, điện thoại √ Đặt lại tên: mã KH, tên KH, giới tính KH, bộ phận, năm sinh KH, địa chỉ ... tác quản lý, nghiên cứu… đặc biệt công tác quản lý nói chung công tác quản lý nhà hàng nói riêng Nhưng thực tế, nhà hàng loại hình kinh doanh đầy thử thách Mặt khác nhà hàng có số lượng hàng. .. đến nhà hàng ăn uống ngày lớn Công việc quản lý nhà hàng làm thủ công việc quản lý lưu trữ giấy tờ, sổ sách nên thời gian tốn nhân lực tài nhiều hạn chế Việc quản lý đầy đủ sổ sách, giấy tờ hàng. .. Number Not null 1.3 Mô tả Mã hoá đơn Thời gian toán Bàn toán Mã nhà hàng Mô tả Mã nhà hàng Tên nhà hàng Địa nhà hàng Điện thoại nhà hàng Bảng Nhân viên STT Tên thuộc tính Mã NV Tên NV Giới tính