ĐẠI HỌC ĐÀ NẴNG
KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
ĐỒ ÁN CƠ SỞ 2
ĐỀ TÀI: XÂY DỰNG WEBSITE
QUẢN LÝ ĐẶT TIỆC NHÀ HÀNG
BẰNG LARAVEL
Sinh viên thực hiện
Giảng viên hướng dẫn
: NGUYỄN VĂN HUY HOÀNG 18IT5
NGUYỄN THỊ THANH PHƯƠNG 18IT2
: NGUYỄN VĂN BÌNH
Đà nẵng, tháng 1 năm 2020
1
ĐẠI HỌC ĐÀ NẴNG
KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
ĐỒ ÁN CƠ SỞ 2
ĐỀ TÀI : XÂY DỰNG WEBSITE
QUẢN LÝ ĐẶT TIỆC NHÀ HÀNG BẰNG LARAVEL
Đà Nẵng, tháng 1 năm 2020
2
-
Với sự giúp đỡ tận tình của thầy Nguyễn Văn Bình chúng em đã hồn thành
xong đồ án của mình. Đồ án khơng tránh thiếu sót mong thầy cơ góp ý và chỉ
dạy . Chúng em xin chân thành cảm ơn.
1
MỤC LỤC
MỞ ĐẦU....................................................................................................................... 1
MỤC LỤC..................................................................................................................... 2
....................................................................................................................................... 3
DANH MỤC HÌNH.......................................................................................................4
LỜI CẢM ƠN................................................................................................................ 5
NHẬN XÉT................................................................................................................... 6
CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG...............................................................7
1.1 Đặt vấn đề :..........................................................................................................7
1.2 Mục đích và nhiệm vụ của sản phẩm...................................................................8
1.3 Nội dung thực hiện...............................................................................................9
1.3.1 Thiết kế bảng cơ sở dữ liệu...........................................................................9
1.3.2 Thiết kế giao diện của website......................................................................9
1.3.3 Chức năng của website..................................................................................9
1.3.3.1 Chức năng của website dành cho khách hàng........................................9
1.3.3.2 Chức năng của website dành cho người quản lí.....................................9
1.3.4 Công cụ kỹ thuật :.......................................................................................10
..................................................................................................................................... 10
1. Bootstrap......................................................................................................10
2. Hệ quản trị cơ sở dữ liệu MYSQL...............................................................10
4.2.4 Giao diện liên hệ.........................................................................................21
4.2.5 Giao diện tin tức..........................................................................................22
4.2.6 Lịch.............................................................................................................22
4.2.7 Giao diên admin..........................................................................................23
KẾT LUẬN.................................................................................................................24
3
DANH MỤC HÌNH
Hình 1.......................................................................................................................... 12
Hình 2.......................................................................................................................... 14
Hình 3.......................................................................................................................... 15
Hình 4.......................................................................................................................... 15
Hình 5.......................................................................................................................... 16
Hình 6.......................................................................................................................... 16
Hình 7.......................................................................................................................... 17
Hình 8.......................................................................................................................... 17
Hình 9.......................................................................................................................... 18
Hình 10........................................................................................................................ 18
Hình 11........................................................................................................................ 20
Hình 12........................................................................................................................ 20
Hình 13........................................................................................................................ 21
Hình 14........................................................................................................................ 21
Hình 15........................................................................................................................ 22
Hình 16........................................................................................................................ 22
Hình 17........................................................................................................................ 23
4
Nguyễn Văn Bình
6
CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG
1.1 Đặt vấn đề :
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một
trong những yếu tố mang tính quyết định trong hoạt động của các tổ chức và đối với
những cơng ty nó cũng đóng vai trị mấu chốt có thể tạo ra những bước đột phá mạnh
mẽ.
Với nền công nghiệp 4.0 hiện nay mạng Internet là một trong những sản phẩm có giá
trị hết sức lớn lao và ngày càng trở thành một công cụ khơng thể thiếu , là nền tảng
chính cho sự truyền tải trao đổi thơng tin trên tồn cầu.
Sự phát triển của Internet đã thúc đẩy sự khai sinh và phát triển của nền thương mại
điện tử . Trong hoạt động sản suất kinh doanh hiên nay, thương mại điện tử đã khẳng
định được vai trò xúc tiến và thức đẩy sự phát triển của doanh nghiệp. Đối với một
công ty hay cửa hàng thì việc quảng bá và giới thiệu sản phẩm đến người tiêu dùng và
điều cần thiết. Vậy phải quảng bá thế nào để tất cả những sản phẩm mình bán đến
người tiêu dùng ? Đó là phải tạo ra một Website cho cửa hàng của mình để vừa có thể
quảng bá sản phẩm vừa giúp khách hàng có sự lựa chọn tốt nhất cũng như đóng góp ý
kiến và chủ cửa hàng cũng có thể dễ dàng quản lí được sản phẩm của cửa hàng mình.
Và chúng ta có thể thấy được trong cuộc sống hiện nay nhu cầu ăn uống sử dụng các
ngành dịch vụ mà cụ thể ở đây là nhà hàng thật sự rất lớn. Nhu cầu càng lớn đồng
nghĩa với việc các nhà hàng mọc lên rất nhiều tuy nhiên việc quản lý của các nhà hàng
chưa được tự động hóa nhiều nên dẫn đến thiếu chuyên nghiệp và hiệu quả của công
việc khơng được cao.
Người chủ cần có một website để vừa có thể quảng bá nhà hàng của mình vừa giúp
khách hàng thuận tiện cho việc đặt bàn , chọn món giúp quản lý nhân viên và làm rất
thiết kế bản mẫu từ bản nháp đến chi tiết.
1.3.3 Chức năng của website
1.3.3.1 Chức năng của website dành cho khách hàng
- Xem thực đơn
- Đăng nhập/đăng kí/đăng xuất
- Chỉnh sửa tài khoản
- Nhận xét bình luận vào bài viết
- Liên hệ
- Xem tin tức
- Xem hợp đồng
1.3.3.2 Chức năng của website dành cho người quản lí
- Đăng nhập tài khoản
- Quản lí khách hàng
- Quản lí slide
- Quản lí bình luận
- Quản lí tin tức
- Quản lí hợp đồng
- Quản lí thực đơn
9
1.3.4 Công cụ kỹ thuật :
1. Bootstrap
2. Hệ quản trị cơ sở dữ liệu MYSQL
3. PHP
4. Laravel
5. Nodejs
Quản lý tin tức
Bình luận
Đăng nhập
Phản hồi, liên hệ
Quản lý đặt tiệc
Đặt tiệc
11
Hình 1
2.2 Phân tích thiết kế cơ sở dữ liệu
2.2.1 Bảng comment
2.2.2 Bảng compo
2.2.3 Bảng dattiec
2.2.4 Bảng loaitin
12
2.2.5 Bảng slide
Hình 7
Hình 8
17
Hình 9
Hình 10
3.3 Mơ tả hệ thống
- Bộ phần quản lý nhà hàng :
- Quản trị hệ thống
- Có quyền hạn cao nhất trong hệ thống
- Có quyền thêm mới user, sửa đổi thơng tin user, xóa user
18
- Quản lý tin tức
- Quản lý thực đơn
- Quản lý bình luận
- Quản lý thực đơn
- Quản lý slide
- Hợp đồng
- Quản lý đặt tiệc
- Khách hàng :
- Xem tin tức
- Xem thực đơn
4.2.5 Giao diện tin tức
Hình 15
4.2.6 Lịch
Hình 16
22
4.2.7 Giao diên admin
Hình 17
23