thiết kế cơ sở dữ liệu nhóm quản lý nhà hàng - Pdf 35

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 8
Các thành viên trong nhóm:
1. Nguyễn Mạnh Công
2. Trần Hoàng
3. Ngô Văn Hiền
4. Hoàng Trọng Dương
Lớp: Hệ thống thông tin 2 - K8


Mục Lục
LỜI MỞ ĐẦU
Ngày nay công nghệ thông tin phát triển ngày càng mạnh mẽ, nhanh
chóng.Những thành tựu của công nghệ thông tin làm thay đổi mọi mặt của hệ
thống xã hội, xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật cũng như trong cuộc
sống. Nó trở thành công cụ hỗ trợ đắc lực không thể thiếu trong nhiều lĩnh vực
hoạt động như: ứng dụng trong công tác quản lý, nghiên cứu… và đặc biệt trong
công tác quản lý nói chung và công tác quản lý nhà hàng nói riêng.
Nhưng trên thực tế, nhà hàng là một trong những loại hình kinh doanh đầy
thử thách. Mặt khác hiện nay các nhà hàng có số lượng hàng hoá gồm nhiều các
danh mục thực phẩm, đồ ăn… trong một ngày là rất lớn, số lượng khách đến nhà
hàng ăn uống trong một ngày là rất lớn. Công việc quản lý nhà hàng đều được làm
thủ công đó là việc quản lý và lưu trữ trên giấy tờ, sổ sách nên rất mất thời gian và
tốn kém về nhân lực cũng như tài chính và còn nhiều hạn chế. Việc quản lý được
đầy đủ sổ sách, giấy tờ hàng năm nhà hàng phải bỏ ra một khoản kinh phí không

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 trên
những tiêu chí nào?

● Phỏng vấn khách hàng
1. Anh (chị) cho biết ấn tượng đầu tiên của anh (chị) về nhà hàng?
2. Anh (chị) cho biết chất lượng món ăn của nhà hàng?
3. Anh (chị) cho biết giá cả các món ăn của nhà hàng có hợp lý không?


4. Anh (chị) cho biết tốc độ phục vụ của nhân viên nhà hàng?
5. Anh (chị) cho biết anh (chị) thanh toán bằng hình thức nào?
6. Anh (chị) cho biết thái độ phục vụ khách của nhân viên nhà hàng?
7. Anh (chị) cho biết khi xảy ra sự cố bất ngờ nhà hàng giải quyết như thế nào?
8. Anh (chị) cho biết cảm nhận của anh (chị) về vệ sinh của nhà hàng?

2.

Xác định mục tiêu của hệ thống nhà hàng
Xây dựng cơ sở dữ liệu hệ thống quản lý nhà hàng.

3.

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 ra
● 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

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 thanh toán, đơn giá thanh

toán
{Mã số thanh toán, mã món}


số lượng thanh toán, đơn giá thanh toán

Khoá chính: Mã số thanh toán

Chuẩn hoá quan hệ về 3NF: quan hệ chưa ở dạng chuẩn hoá 1 vì có nhóm trường
lặp: mã món, tên món, đơn vị tính, số lượng thanh toán, đơn giá thanh 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

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


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 2 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

√ 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ố nhập

Chuẩn hoá quan hệ về 3NF: quan hệ chưa ở dạng chuẩn hoá 1 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

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 tại 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

√ Thêm các trường: mã bộ phận
√ Phụ thuộc hàm:
● Mã KH
KH, điện thoại KH

tên KH, giới tính KH, mã bộ phận, năm sinh KH, địa chỉ

● Mã bộ phận
Khoá chính: Mã KH


Quan hệ ở dạng 2NF

tên bộ phận


2NF
Mã KH
Tên KH
Giới tính KH
Mã bộ phận
Tên bộ phận
Năm sinh KH
Địa chỉ KH
Điện thoại KH

3NF
Mã KH
Tên KH
Giới tính KH

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


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

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
1
2

Tên thuộc tính
Mã trình độ
Tên trình độ

1.5

STT
1
2


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ã món ăn
Tên mó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

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
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



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;




Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status