Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 59 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
59
Dung lượng
4,93 MB
Nội dung
4 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ NHÀ HÀNG GVHD: NGUYỄN HỮU VĨNH SVTH: BÙI THỊ THẢO MSSV: 1724801030181 LỚP: D17PM03 B NH DƯƠNG – 09/2020 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ NHÀ HÀNG GVHD: NGUYỄN HỮU VĨNH SVTH: BÙI THỊ THẢO MSSV: 1724801030181 LỚP: D17PM03 B NH DƯƠNG – 09/2020 Xây dựng website Quản lý nhà hàng với PHp TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: NGUYỄN HỮU VĨNH Tên đề tài: XÂY ĐỰNG WEBSITE QUẢN LÝ NHÀ HÀNG VỚI PHP Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN CHẤM (Ký, ghi rõ họ tên) NGUYỄN HỮU VĨNH Xây dựng website Quản lý nhà hàng với PHp MỞ ĐẦU Việt Nam quốc gia có dịch vụ du lịch phát triển với nhiều danh lam thắng cảnh tiếng Đi với ẩm thực đa dạng , phong phú với nhiều ăn ngon Đây hội để phát triển ẩm thực với nhiều nhà hàng , quán ăn mọc lên phục vụ thực khách khách du lịch nước Đi với hội khơng cạnh tranh, địi hỏi nhà hàng, quán ăn phải có chiến lược kinh doanh đắn đồng thời áp dụng phương pháp kinh doanh mở rộng hội tiếp cận thêm lượng khách hàng mục tiêu Hiện có khoảng 83% thực khách có xu hướng tìm thơng tin nhà hàng Internet trước đưa định Cách mạng công nghệ tạo sóng phương thức quản lý truyền thống Tích hợp phần mềm vào quản lý giúp hoạt động diễn nhanh xác Đồng thời đồng hóa liệu giúp quản lý nhà hàng tiện lợi, tức thời khoa học Vì vậy, trước đáp ứng nhu cầu nhà hàng, quán ăn thời buổi công nghệ với “Internet of Thing” em chọn đề tài “ Xây dựng website Quản lý nhà hàng với PHP” Trong trình hồn thiện đề tài, em ln nhận giúp đỡ nhiệt tình thầy Nguyễn Hữu Vĩnh lần em xin chân thành cảm ơn thầy truyền tải kiến thức kinh nghiệm cho em cách sâu sắc Tuy nhiên, hạn hẹp mặt kiến thức kinh nghiệm kỹ chưa cao nên việc phân tích thiết kế cịn nhiều thiếu sót, hiểu biết chưa đầy đủ, làm em chắn cịn nhiều thiếu sót Em mong góp ý chân thành thầy, bổ sung để em hoàn thiện tốt Xây dựng website Quản lý nhà hàng với PHp TÓM TẮT ĐỒ ÁN Đồ án xây dựng website Quản lý nhà hàng có mức độ phức tạp quy mơ ứng cộng đồng Với mục đích tạo ứng dụng quản lý thực đơn, quản lý thông tin nhà hàng, quản lý tin tức,quản lý giới thiệu, quản lý bàn cách rõ ràng, minh bạch tạo niềm tin đến người dùng, đảm bảo vấn đề an toàn, bảo mật thông tin đáp ứng tiêu chuẩn ứng dụng như: Cấu trúc khoa học, chặt chẽ, rõ ràng, dễ dàng điều hướng, khai thác, chỉnh sửa Cung cấp cho người dùng thơng tin xác hoạt động thu chi, giao dịch mà ứng dụng lưu trữ, thông tin cập nhật thường xun nhanh chóng Hỗ trợ tìm kiếm xác, dễ dàng Hình thức tìm kiếm ngày tháng năm Giao diện đẹp, thân thiện, dể sử dụng người dùng Tương thích với dịng Smartphone khác Hoạt động ổn định bảo mật thông tin cao Phân tích đầy đủ xác chức hệ thống Thiết kế sở liệu tối ưu Xây dựng website Quản lý nhà hàng với PHp MỤC LỤC Contents MỞ ĐẦU .3 TÓM TẮT ĐỒ ÁN MỤC LỤC DANH MỤC BẢNG DANH MỤC HÌNH DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT 10 CHƯƠNG KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP YÊU CẦU 10 I Khảo sát trạng .10 1.1 Thực trạng .10 1.2 Đánh giá 10 1.3 Kết luận 10 1.4 Khảo sát yêu cầu đối tượng sử dụng 11 II Xác định yêu cầu 11 2.1 Phần dành cho khách hàng .11 3.1 Dung lượng, tốc độ, độ bảo mật 13 3.2 Bảo mật – Quyền hạn 13 CHƯƠNG ĐẶC TẢ YÊU CẦU 14 I Xác định Use Case tổng quát hệ thống .14 II Đặc tả Use Case 17 2.1 Use Case đăng ký 17 2.2 Use Case đăng nhập 18 2.3 Use Case Xem thông tin nhà hàng 19 2.4 Use Case cập nhật thông tin nhà hàng 20 2.5 Use Case xem thông tin mục 21 2.6 Use Case tìm kiếm 22 2.8 Use Case Quản lý bàn ăn 26 2.10 Use Case quản lý giới thiệu .32 III Biểu đồ lớp(Class Diagram) .33 IV Biểu đồ tuần tự(Sequence Diagram) 33 Xây dựng website Quản lý nhà hàng với PHp 4.1 Biểu đồ đăng ký .33 4.2 Biểu đồ đăng nhập .33 4.3 Biểu đồ xem thông tin nhà hàng 34 4.4 Biểu đồ quản lý ăn .35 4.5 Biểu đồ tìm kiếm 35 4.6 Biểu đồ quản lý tin tức 36 V Biểu đồ hoạt động(Activity Diagram) 37 5.1 Biểu đồ hoạt động đăng ký .37 5.2 Biểu đồ hoạt động đăng nhập 37 5.3 Biểu đồ hoạt động tìm kiếm 38 5.6 Biểu đồ hoạt động sửa thông tin nhà hàng .38 CHƯƠNG THIẾT KẾ KIẾN TRÚC HỆ THỐNG .39 I Giới thiệu kiến trúc hệ thống 39 1.1 Khái niệm mơ hình Layer 39 1.2 Ưu điểm 38 II Thiết kế kiến trúc hệ thống 39 2.1 Biểu đồ phân rã chức 39 2.2 Biểu đồ dòng liệu mức khung cảnh .39 2.3 Mô tả chi tiết đối tượng 40 III Thiết kế kiến trúc hệ thống sở liệu 44 3.1 Bảng ADMIN 44 3.2 Bảng Hosocongty 44 3.3 Bảng USER 45 3.4 Bảng MENU .45 3.5 Bảng GIOITHIEU 46 3.6 Bảng BLOG 46 3.7 Bảng BAN 47 CHƯƠNG GIAO DIỆN CHƯƠNG TRÌNH 48 I GIAO DIỆN CHƯƠNG TRÌNH 48 1.1 Giao diện hướng dẫn sử dụng 48 KẾT LUẬN 54 Xây dựng website Quản lý nhà hàng với PHp I Kết đạt 54 II Hướng phát triển đề tài .54 TÀI LIỆU THAM KHẢO .55 Website 55 Xây dựng website Quản lý nhà hàng với PHp DANH MỤC BẢNG Bảng 1: Use Case Đăng kí 17 Bảng 2: Use Case Đăng nhập 18 Bảng 3: Use Case Xem thông tin nhà hàng 19 Bảng 4: Use Case cập nhật thông tin nhà hàng 20 Bảng 5: Use Case xem thông tin mục 21 Bảng 6: Use Case tìm kiếm 22 Bảng 7: Use Case thêm thực đơn website 23 Bảng 8: Use Case sửa thực đơn website 24 Bảng 9: Use Case xóa thực đơn website .25 Bảng 10: Use case thêm bàn ăn 26 Bảng 11:Use case sửa bàn ăn .27 Bảng 12: Use case xóa bàn ăn 28 Bảng 13: Use case thêm tin tức 29 Bảng 14:Use case sửa tin tức 30 Bảng 15: Use case xóa tin tức .31 Bảng 16: Use Case quản lý giới thiệu 32 Bảng 17: Menu 40 Bảng 18: Mô tả thành phần menu .40 Bảng 19: Hồ sơ công ty 41 Bảng 20: Thàn phần hồ sơ công ty 42 Bảng 21: Bàn 42 Bảng 22: Thành phần bàn .43 Bảng 23: Thành phần Admin 43 Bảng 24: CSDL admin 44 Bảng 25: Cơ sở liệu hồ sơ công ty .44 Bảng 26: Cơ sở liệu user 45 Bảng 27: Cơ sở liệu menu 45 Bảng 28: Cơ sở liệu giới thiệu .46 Bảng 29: Cơ sở liệu blog 46 Bảng 30: Cơ sở liệu bàn 47 Xây dựng website Quản lý nhà hàng với PHp DANH MỤC HÌNH Hình 1: Use case tổng qt 14 Hình 2: Use Cae Quản lý thông tin nhà hàng 14 Hình 3: Use Case quản lý ăn 15 Hình 4: Use Case quản lý bàn ăn .15 Hình 5: Use Case quản lý giới thiệu 16 Hình 6: Use Case quản lý tin tức 16 Hình 7: Biểu đồ Class Diagram 33 Hình 8: Biểu đồ đăng ký 33 Hình 9: Biểu đồ đăng nhập 34 Hình 10: Biểu đồ xem thông tin nhà hàn 34 Hình 11: Biểu đồ quản lý ăn 35 Hình 12:Biểu đồ tìm kiếm 35 Hình 13: Biểu đồ xóa tin tức 36 Hình 14: Biểu đồ sửa tin tức 36 Hình 15: Biểu đồ hoạt động đăng ký 37 Hình 16: Biểu đồ hoạt động đăng nhập .37 Hình 17: Biểu đồ hoạt động tìm kiếm 38 Hình 18: Biểu đồ hoạt động sửa thông tin nhà hàng .38 Hình 19: Biểu đồ triển khai 38 Hình 20: Biểu đồ phân rã chức 39 Hình 21: Biểu đồ luồng liệu mức khung cảnh 39 Hình 22: Giao diện trang chủ .48 Hình 23: Giao diện trang đăng kí 48 Hình 24: Giao diện trang đăng nhập 49 Hình 25: Giao diện trang giới thiệu .49 Hình 26: Giao diện trang menu 50 Hình 27: Giao diện trang bàn .50 Hình 28: Giao diện trang quản lý ăn 51 Hình 29: Giao diện trang quản lý bàn 51 Hình 30: Giao diện trang quản lý giới thiệu 51 Hình 31: Giao diện trang quản lý tin tức 52 Hình 32: Giao diện quản lý thông tin nhà hàng .52 Hình 33 Header trang .52 Hình 34: Footer trang .53 ... tốt Xây dựng website Quản lý nhà hàng với PHp TÓM TẮT ĐỒ ÁN Đồ án xây dựng website Quản lý nhà hàng có mức độ phức tạp quy mô ứng cộng đồng Với mục đích tạo ứng dụng quản lý thực đơn, quản lý. .. NGHỆ ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ NHÀ HÀNG GVHD: NGUYỄN HỮU VĨNH SVTH: BÙI THỊ THẢO MSSV: 1724801030181 LỚP: D17PM03 B NH DƯƠNG – 09/2020 Xây dựng website Quản lý nhà hàng. .. khoăn lưu trữ liệu, thống kê, quản lý nhà hàng 1.3 Kết luận Xây dựng website quản lý nhà hàng có chức như: người quản lý xem hoạt động quản lý thực đơn, hàng tuần, hàng tháng, thông tin liên