Báo cáo đồ án phần mềm quản lý bán hàng hải sản

38 518 3
Báo cáo đồ án phần mềm quản lý bán hàng hải sản

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Báo cáo đồ án phần mềm quản lý bán hàng hải sản Bao gồm phân tích thiết kế biểu đồ phát triển, Biếu đồ hoạt động, Biểu đồ use caseBiểu đồ tuần tựBiểu đồ lớpThiết kế mô tả chi tiết về cơ sở dữ liệu Phân tích và thể hiện các tài liệu liên quan

KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP TÊN ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÀ HÀNG BUFFET HẢI SẢN Đơn vị tập tốt nghiệp : Công ty cổ phần thương mại quốc tế dịch vụ mặt trời Cán hướng dẫn : Trần Anh Tuấn Sinh viên thực : Trần Thị Mỹ Linh Lớp : DH6C2 Hệ Đại học : Chính qui Khóa học : 2016 – 2020 Hà Nội, tháng 02/2020 MỤC LỤC MỤC LỤC DANH SÁCH CÁC HÌNH VẼ .4 DANH MỤC CÁC BẢNG BIỂU DANH MỤC CÁC TỪ VIẾT TẮT MỞ ĐẦU .10 1.1.1 Ngôn ngữ HTML 11 1.1.2 Ngôn ngữ CSS 12 1.1.3 Ngơn ngữ lập trình PHP 12 1.1.4 Mơ hình MVC .13 1.2 Một số thư viện hỗ trợ 13 1.2.2 Thư viện Ajax .14 1.2.3 Thư viện BOOTSTRAP 14 1.2.4 Thư viện JQUERY 15 1.3 Cơ sở liệu MySQL 16 1.3.1 Khái niệm sở liệu MySQL 16 MySQL sở liệu tốc độ cao, ổn định dễ sử dụng, hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh Với tốc độ tính bảo mật cao, MySQL thích hợp cho ứng dụng có truy cập CSDL internet MySQL miễn phí hồn tồn bạn tải MySQL từ trang chủ MySQL ví dụ Hệ Quản trị Cơ sở liệu quan hệ sử dụng ngôn ngữ truy vấn có cấu trúc (SQL) MySQL sử dụng cho nhiều công việc kinh doanh từ nhỏ tới lớn: .16 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE 18 2.4 Biểu đồ use case 20 3.1 Giao diện hiển thị 33 3.1.2 Giao diện trang quản lý người dùng 33 KẾT LUẬN 36 TÀI LIỆU THAM KHẢO 37 DANH SÁCH CÁC HÌNH VẼ Hình 2.1 - Biểu đồ Use case tổng quát 20 Hình 2.2 - Biểu đồ Use case đăng nhập 20 Hình 2.3 - Biểu đồ Use case quản lý người dùng .22 Hình 2.4 - Biểu đồ Use case quản lý sản phẩm 23 Hình 2.5 - Biểu đồ Use case quản lý bàn 24 Hình 2.6 - Biểu đồ Use case quản lý đơn vị 25 Hình 2.7 - Biểu đồ Use case quản lý đơn hàng 26 Hình 2.8 - Biểu đồ Use case chỉnh sửa thơng tin ứng dụng 28 Hình 2.9 - Biểu đồ Use case quản lý thông tin liên hệ giới thiệu 28 Hình 2.31: Mơ hình sở liệu .33 Hình 3.1 - Giao diện trang chủ hiển thị .33 Hình 3.2 - Giao diện trang quản lý người dùng 33 Hình 3.3 - Giao diện thêm người dùng .33 Hình 3.4 - Giao diện trang chỉnh sửa người dùng .34 Hình 3.5 - Giao diện trang xóa người dùng .34 Hình 3.6 - Giao diện quản lý danh sách bàn 34 Hình 3.7 - Giao diện thêm bàn 34 Hình 3.8 - Giao diện chỉnh sửa bàn 34 Hình 3.9 - Giao diện đăng ký 34 Hình 3.10 - Giao diện quản lý đơn vị 34 Hình 3.11 - Giao diện thêm đơn vị 34 Hình3.12 - Giao diện chỉnh sửa đơn vị .34 Hình 3.13 - Giao diện xóa đơn vị 35 Hình 3.14 - Giao diện thêm sản phẩm 35 Hình 3.15 - Giao diện quản lý sản phẩm 35 Hình 3.16 - Giao diện chỉnh sửa sản phẩm 35 Hình 3.17 - Giao diện xóa sản phẩm 35 Hình 3.18 - Giao diện quản lý đơn hàng 35 DANH MỤC CÁC BẢNG BIỂU Bảng 2.1 - Các yêu cầu chức ứng dụng 18 Bảng 2.2 - Bảng chức 19 Bảng 2.3 - Danh sách đối tượng 29 Bảng 2.4 - Danh sách bảng sở liệu .29 Bảng 2.5 - Bảng Admin .30 Bảng 2.6 - Bảng Catalgory 30 Bảng 2.7 - Bảng Tables 30 Bảng 2.8 - Bảng Orders .31 Bảng 2.9 - Bảng Order_items .31 Bảng 2.10 - Bảng User_group .31 Bảng 2.11 - Bảng Groups .32 Bảng 2.12 - Bảng Company 32 Bảng 2.16 - Bảng product 32 PHẦN MỞ ĐẦU Tính cấp thiết đề tài - Cùng với phát triển mạnh mẽ ứng dụng quản lý nhà hàng nay, việc sở hữu ứng dụng quản lý khơng điều xa lạ, ứng dụng giúp quản lý thông tin lưu trữ liệu đặt bàn tính tốn thơng tin doanh thu nhà hàng - Cùng với ứng dụng giúp quản lý thông tin nhà hàng tiện lợi cho việc quản lý Mục tiêu - Xây dựng chức ứng dụng quản lý nhà hàng - Ứng dụng quản lý thông tin người dùng, khách hàng, bàn, đơn vị, sản phẩm đơn hàng - Quản lý hóa đơn thơng tin đặt đặt bàn số lượng sản phẩm, tổng giá trị đơn hàng, phần trăm giảm giá - Quản lý số lượng đơn hàng đặt - In hóa đơn Nắm bắt công nghệ thiết kế web băng PHP, MYSQL, HTML, JQUERY, CSS - Ứng dụng mơ hình MVC vào xây dựng trang web Nội dung - Tìm hiều, ứng dụng ngơn ngữ lập trình vào thiết kế website (PHP , MYSQL) - Thiết kế đặc tả hệ thống - Xây dưng sở liệu MySQL - Xây dựng module quản lý - Tìm hiểu PHP, MySQL, phục vụ trình xây dựng ứng dụng quản lý trang web - Website nhanh hiệu việc quản lý, bán hàng - Kiểm thử - Bảo trì hệ thống Kết đạt - Xây dựng thành công ứng dụng website Quản Lý Nhà Hàng Hải sản - Tìm hiểu nắm bắt kiến thức HTML , CSS , JQUERY , PHP , MYSQL - Ứng dụng , phát triển công nghệ thiết kế web HTML , CSS , JQUERY , PHP , MYSQL - Với quy mô ứng dụng vừa nhỏ, cộng thêm thời gian không cho phép nên đề tài “Xây Dựng Phần Mềm Quản Lý Nhà Hàng Buffet Hải Sản” chưa có đầy đủ chức hồn thiện ứng dụng quản lý nhà hàng Trong trình làm nhều sai sót, kiến thức có hạn lên ứng dụng nhiều thiếu sót việc hiển thị tối ưu thuật toán, thời gian thực Trong tương lai em cố gắng khắc phục sai sót DANH MỤC CÁC TỪ VIẾT TẮT STT Từ viết tắt API DOM XHTML XML Tên đầy đủ Giải thích Application Programming Giao diện lập trình ứng dụng Interface Document Object Model Các đối tượng thao tác văn Extensible HyperText Ngôn ngữ Đánh dấu Siêu văn Markup Language eXtensible Markup Language Mở rộng Ngôn ngữ đánh dấu mở rộng W3C đề nghị với mục đích tạo ngôn ngữ đánh dấu khác Ngôn ngữ đánh dấu (markup language) XML dùng để miêu SVG Scalable Vector Graphics tả hình ảnh đồ họa véc tơ hai chiều, tĩnh hoạt hình, thường dành cho ứng dụng trang mạng Ngơn ngữ mơ hình gồm ký UML Unified Modeling Language hiệu đồ họa mà phương pháp hướng đối tượng sử dụng để thiết kế hệ thống thông tin cách nhanh chóng CSDL Cơ sở liệu MỞ ĐẦU Ngày nay, với phát triển mạnh mẽ khoa học công nghệ, Công nghệ Thông tin ngành có vị dẫn đầu có vai trò lớn phát triển chung Các ứng dụng công nghệ thông tin áp dụng lĩnh vực nghiên cứu khoa học lĩnh vực đời sống Là phần Cơng nghệ Thơng tin, Cơng nghệ web có phát triển mạnh mẽ phổ biến nhanh lợi ích mà mang lại cho cộng đồng lớn Bằng việc lựa chọn thực đề tài “Xây Dựng Phần Mềm Quản Lý Nhà Hàng Buffet Hải Sản”, em muốn tìm hiểu đưa giải pháp tốt nhằm giải công việc quản lý bán hàng Ứng dụng mang lại cho công ty nhiều lợi ich như: khả quản lý thông tin khách hàng, thông tin sản phẩm, số lượng bàn thống kê số lượng sản phẩm bán hàng v v Nội dung đề tài gồm chương: Chương : Tổng quan công nghệ thiết kế Website Chương : Phân tích thiết kế hệ thống Website Chương : Thiết kế xây dựng Website 10  Sửa thông tin sản phẩm: hệ thống hiển thị danh sách sản phẩm, chọn sản phẩm cần sửa, nhập thông tin cần thay đổi, việc thay đổi thông tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách sản phẩm  Xóa thơng tin sản phẩm: hệ thống hiển thị danh sách sản phẩm, chọn sản phẩm cần xóa, việc thay đổi thông tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách sản phẩm  Tìm kiếm sản phẩm: nhập thơng tin tìm kiếm vào tìm kiếm danh sách, hệ thống hiển thị danh sách tìm kiếm Use case kết thúc Dòng kiện rẽ nhánh A1: hệ thống thông báo việc nhập liệu không hợp lệ, nhập lại thông tin, quay lại thực lại dòng kiện Kết quả: thông tin sản phẩm cập nhật sở liệu 2.4.5 Use case quản lý bàn Tác nhân: người quản lý Mô tả: use case cho phép xem, thêm, sửa, xóa, tìm kiếm hệ thống Điều kiện trước: người quản lý đăng nhập vào hệ thống Dòng kiện chính: Người sử dụng chọn kiểu tác động: thêm, sửa, xóa, tìm kiếm thơng tin bàn Hình 2.5 - Biểu đồ Use case quản lý bàn 24  Thêm quyền: chọn thêm bàn, hệ thống hiển thị giao diện nhập thông tin bàn, người sử dụng nhập thông tin, thành công hệ thống đưa thơng báo, sai thực dòng rẽ nhánh A1, lưu thông tin  Sửa thông tin bàn: hệ thống hiển thị danh sách bàn, chọn bàn cần sửa, nhập thông tin cần thay đổi, việc thay đổi thông tin thành công hệ thống đưa thơng báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách bàn  Xóa thông tin bàn: hệ thống hiển thị danh sách bàn, chọn bàn cần xóa, việc thay đổi thơng tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách bàn Use case kết thúc Dòng kiện rẽ nhánh A1: hệ thống thông báo việc nhập liệu không hợp lệ, nhập lại thông tin, quay lại thực lại dòng kiện Kết quả: thông tin thông tin bàn cập nhật sở liệu 2.4.6 Use case quản lý thơng tin đơn vị Hình 2.6 - Biểu đồ Use case quản lý đơn vị Tác nhân: người quản lý Mô tả: use case cho phép xem, thêm, sửa, xóa, tìm kiếm thơng đơn vị hệ thống Điều kiện trước: đăng nhập vào hệ thống Dòng kiện chính: Người sử dụng chọn kiểu tác động: thêm, sửa, xóa, tìm kiếm thơng tin đơn vị 25  Thêm thông tin đơn vị: chọn thêm đơn vị, hệ thống hiển thị giao diện nhập thông tin đơn vị danh sách đơn vị, người sử dụng nhập thông tin đơn vị, thành công hệ thống đưa thơng báo, sai thực dòng rẽ nhánh A1, lưu thông tin vào danh sách đơn vị  Sửa thông tin đơn vị: hệ thống hiển thị danh sách đơn vị, chọn đơn vị cần sửa, nhập thông tin cần thay đổi, việc thay đổi thông tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách đơn vị  Xóa thơng tin đơn vị: hệ thống hiển thị danh sách đơn vị, chọn đơn vị cần xóa, việc thay đổi thơng tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách đơn vị  Tìm kiếm đơn vị: nhập thơng tin tìm kiếm vào tìm kiếm danh sách, hệ thống hiển thị danh sách tìm kiếm Use case kết thúc Dòng kiện rẽ nhánh A1: hệ thống thông báo việc nhập liệu không hợp lệ, nhập lại thông tin, quay lại thực lại dòng kiện Kết quả: thông tin đơn vị cập nhật sở liệu 2.4.7 Use case quản lý đơn hàng Hình 2.7 - Biểu đồ Use case quản lý đơn hàng Tác nhân: người quản lý 26 Mô tả: use case cho phép xem, thêm, sửa, xóa, in, tìm kiếm thông tin đơn hàng hệ thống Điều kiện trước: người quản lý đăng nhập vào hệ thống Dòng kiện chính: Người sử dụng chọn kiểu tác động: thêm, sửa, xóa, in, tìm kiếm thơng tin đơn hàng  Thêm thông tin đơn hàng: chọn thêm đơn hàng, hệ thống hiển thị giao diện nhập thông tin đơn hàng danh sách đơn hàng, người sử dụng nhập thông tin đơn hàng, thành công hệ thống đưa thơng báo, sai thực dòng rẽ nhánh A1, lưu thông tin vào danh sách đơn hàng  Sửa thông tin đơn hàng: hệ thống hiển thị danh sách đơn hàng, chọn đơn hàng cần sửa, nhập thông tin cần thay đổi, việc thay đổi thông tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin danh sách đơn hàng  Xóa thơng tin đơn hàng: hệ thống hiển thị danh sách đơn hàng, chọn đơn hàng cần xóa, việc thay đổi thơng tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thông tin danh sách đơn hàng  Lọc nhà đơn hàng: nhập thông tin vào ô danh sách, hệ thống hiển thị danh sách đơn hàng  In đơn hàng : danh sách đơn hàng thực chọn in đơn thông tin in thành công hệ thống thực dòng rẽ nhánh A1, thực in đơn hàng Use case kết thúc Dòng kiện rẽ nhánh A1: hệ thống thông báo việc nhập liệu không hợp lệ, nhập lại thông tin, quay lại bước dòng kiện Kết quả: thông tin đơn hàng cập nhật sở liệu 2.4.8 Use case quản lý cấu hình ứng dụng Tác nhân: người quản lý Mô tả: use case cho phép xem, cập nhật thông tin ứng dụng hệ thống Điều kiện trước: người quản lý đăng nhập vào hệ thống Dòng kiện chính: Người sử dụng chọn kiểu tác động: chỉnh sửa thông tin ứng dụng 27 Hình 2.8 - Biểu đồ Use case chỉnh sửa thông tin ứng dụng  Sửa thông tin ứng dụng: hệ thống hiển thị ứng dụng, nhập thông tin cần thay đổi, việc thay đổi thông tin thành công hệ thống đưa thông báo, sai thực dòng rẽ nhánh A1, lưu thơng tin ứng dụng Use case kết thúc Dòng kiện rẽ nhánh A1: hệ thống thông báo việc nhập liệu không hợp lệ, nhập lại thông tin, quay lại thực lại dòng kiện Kết quả: thông tin ứng dụng cập nhật sở liệu 2.4.9 Use case quản lý thơng tin người quản lý Hình 2.9 - Biểu đồ Use case quản lý thông tin liên hệ giới thiệu Tác nhân: người quản lý Mô tả: use case cho phép sửa thông tin người quản lý hệ thống 28 Điều kiện trước: người quản lý đăng nhập vào hệ thống Dòng kiện chính: Người sử dụng chọn kiểu tác động: sửa thông tin người quản lý  Sửa thông tin người quản lý: hệ thống hiển thị thông tin nhập thông tin cần thay đổi, việc thay đổi thông tin thành công hệ thống đưa thơng báo, sai thực dòng rẽ nhánh A1, lưu thơng tin người quản lý Use case kết thúc Dòng kiện rẽ nhánh A1: hệ thống thông báo việc nhập liệu không hợp lệ, nhập lại thông tin, quay lại thực lại dòng kiện Kết quả: thông tin thông tin người quản lýđược cập nhật sở liệu 2.5 Biểu đồ lớp 2.5.1 Danh sách đối tượng Bảng 2.3 - Danh sách đối tượng STT Tên lớp/quan hệ Người dùng Bàn Đơn vị Sản phẩm Đơn hàng Ý nghĩa/Ghi Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý người dùng Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý bàn Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý đơn vị Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý sản phẩm Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý đơn hàng Thơng tin cấu hình Mơ tả thuộc tính phương thức liên quan tới ứng dụng nghiệp vụ quản lý cập nhật thông tin ứng dụng Thông tin người Mô tả thuộc tính phương thức liên quan tới quản lý nghiệp vụ quản lý thông tin người quản lý ứng dụng 2.6 Thiết kế sở liệu 2.6.1 Danh sách bảng Bảng 2.4 - Danh sách bảng sở liệu 29 STT Tên thực thể User 10 Catalgory Table Products Groups User_group Order Order_items Company Mô tả Lưu thông tin danh sách người dùng người quản lý Lưu thông tin đơn vị sản phẩm Lưu thông tin bàn Lưu thông tin sản phẩm Lưu thông tin vai trò người dùng Ứng dụng người dùng Lưu thông tin danh sách đơn hàng Lưu thông tin danh sách sản phẩm thuộc đơn hàng Lưu thông tin ứng dụng 2.6.2 Bảng User ( người dùng) Bảng 2.5 - Bảng Admin STT Tên thực thể Id Username Password Email Firstname Lastname Phone Gender Kiểu liệu Int (11) Varchar(255) Varchar(255) Varchar(255) Varchar(255) Varchar(255) Varchar(255) int(11) Ràng buộc Khóa Not null Not null Not null Not null Not null Not null Not null Mơ tả Khóa bảng Tên đăng nhập Mật đăng nhập Email Họ Tên Số điện thoại Giới tính 2.6.3 Bảng Catalgory ( đơn vị) Bảng 2.6 - Bảng Catalgory STT Tên thực thể Id Active Kiểu liệu Int(11) Int(11) Ràng buộc Khóa Not null Mơ tả Khóa bảng Trạng thái 2.6.4 Bảng Tables ( Bảng) Bảng 2.7 - Bảng Tables STT Tên thực thể Id Table_name Capacity Available Kiểu liệu Int(11) Varchar(255) Varchar(255) Int (11) Ràng buộc Khóa Not null Not null Not null 30 Mơ tả Khóa bảng Tên bảng Số lượng ghế Đã setup hay chưa STT Tên thực thể Active Kiểu liệu Int (11) Ràng buộc Not null Mơ tả Có sử dụng khơng 2.6.5 Bảng Orders (Bảng đơn hàng) Bảng 2.8 - Bảng Orders STT 10 11 12 Tên thực thể Kiểu liệu Id Int(11) Bill_no Varchar(255) Date_time Varchar(255) Gross_amount Varchar(255) Service_charge_rate Varchar(255) Service_charge_amount Varchar(255) Vat_charge_rate Varchar(255) Vat_charge_amount Varchar(255) Discount Varchar(255) Net_amount Varchar(255) User_id Int(11) Paid_status Int(11) Ràng buộc Khóa Not null Not null Null Null Not null Not null Not null Not null Not null Not null Not null Mô tả Khóa bảng Mã đơn hàng Ngày tạo Tổng tiền thực tế Phí dịch vụ Tổng phí dịch vụ Phí vat Tổng phí vat Giảm giá Tổng tiền toán Người tạo Trạng thái đơn hàng 2.6.6 Bảng Order_items Bảng 2.9 - Bảng Order_items STT Tên thực thể Id Order_id Product_id Qty Rate Amount Kiểu liệu Int(11) Int(11) Int(11) Varchar(255) Varchar(255) Varchar(255) Ràng buộc Khóa Not null Not null Null Null Null Mơ tả Khóa bảng Id đơn hàng Id sản phẩm Số lượng Đơn giá Tổng tiền 2.6.7 Bảng User_group Bảng 2.10 - Bảng User_group STT Tên thực thể Id User_id Group_id Kiểu liệu Int(11) Int(11) Int(11) Ràng buộc Khóa Not null Null 2.6.8 Bảng Groups ( vai trò) 31 Mơ tả Khóa bảng Id người dùng Id vai trò Bảng 2.11 - Bảng Groups STT Tên thực thể Id Group_name Permission Kiểu liệu Int (11) Varchar(255) Text Ràng buộc Khóa Not null Null Mơ tả Khóa bảng Tên vai trò Thơng tin quyền thuộc vai trò 2.6.9 Bảng Company ( Thơng tin ứng dụng ) Bảng 2.12 - Bảng Company STT Tên thực thể id Company_name Service_charge_value Vat_charge_value Kiểu liệu Int(5) Varchar(255) Varchar(255) Varchar(255) Ràng buộc Khóa Not null Not null Not null Mô tả Id giao dịch Tên ứng dụng Giá phí dịch vụ Phần trăm phí vat dịch vụ Address Varchar(255) Not null Địa Phone Country Message Currency Varchar(255) Varchar(255) Text Varchar(255) Not null Not null Not null Not null Số điện thoại Quốc gia Mô tả giới thiệu Tiền tệ 2.6.10 Bảng product ( Sản phẩm ) Bảng 2.16 - Bảng product STT 10 Tên thực thể ID Category_id Name Price Description Image Active Kiểu liệu Int(11) Int(11) Varchar(100) Decimal Text Text Int(11) Ràng buộc Khóa Not null Not null Not null Not null Not null Not null 2.8 Mô hình sở liệu 32 Mơ tả Khóa Id đơn vị Tên sản phẩm Giá sản phẩm Bài viết giới thiệu sản phẩm Ảnh sản phẩm Trạng thái sản phẩm Hình 2.31: Mơ hình sở liệu CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG WEBSITE 3.1 Giao diện hiển thị 3.1.1 Giao diện trang chủ hiển thị Hình 3.1 - Giao diện trang chủ hiển thị 3.1.2 Giao diện trang quản lý người dùng Hình 3.2 - Giao diện trang quản lý người dùng 3.1.3 Giao diện thêm người dùng Hình 3.3 - Giao diện thêm người dùng 33 3.1.4 Giao diện trang chỉnh sửa người dùng Hình 3.4 - Giao diện trang chỉnh sửa người dùng 3.1.5 Giao diện trang xóa người dùng Hình 3.5 - Giao diện trang xóa người dùng 3.1.6 Giao diện trang quản lý danh sách bàn Hình 3.6 - Giao diện quản lý danh sách bàn 3.1.7 Giao diện thêm bàn Hình 3.7 - Giao diện thêm bàn 3.1.8 Giao diện chỉnh sửa bàn Hình 3.8 - Giao diện chỉnh sửa bàn 3.1.9 Giao diện xóa bàn Hình 3.9 - Giao diện đăng ký 3.1.10 Giao diện quản lý đơn vị Hình 3.10 - Giao diện quản lý đơn vị 3.1.11 Giao diện thêm đơn vị Hình 3.11 - Giao diện thêm đơn vị 3.1.12 Giao diện chỉnh sửa đơn vị Hình3.12 - Giao diện chỉnh sửa đơn vị 3.1.13 Giao diện xóa đơn vị 34 Hình 3.13 - Giao diện xóa đơn vị 3.1.14 Giao diện thêm sản phẩm Hình 3.14 - Giao diện thêm sản phẩm 3.1.15 Giao diện quản lý sản phẩm Hình 3.15 - Giao diện quản lý sản phẩm 3.1.16 Giao diện chỉnh sửa sản phẩm Hình 3.16 - Giao diện chỉnh sửa sản phẩm 3.1.17 Giao diện xóa sản phẩm Hình 3.17 - Giao diện xóa sản phẩm 3.1.18 Giao diện quản lý đơn hàng Hình 3.18 - Giao diện quản lý đơn hàng 35 KẾT LUẬN Kết đạt đề tài Sau thời gian tập trung triển khai đề tài, em hoàn thành Xây Dựng Phần Mềm Quản Lý Nhà Hàng Buffet Hải Sản với giao diện đẹp, thao tác sử dụng dễ dàng, thân thiện với người dùng Sau hoàn thành xong Xây Dựng Phần Mềm Quản Lý Nhà Hàng Buffet Hải Sản, em có thêm kỹ tảng để xây dựng ứng dụng ngôn ngữ PHP MySQL, áp dụng kiến thức HTML, CSS Javascript học vào việc phát triển ứng dụng web Bên cạnh đó, em mở rộng thêm kiến thức chuyên ngành nhờ việc tìm hiểu số kiến thức lập trình để áp dụng vào việc phát triển ứng dụng Nhờ vậy, kỹ tự học vận dụng kỹ em nâng cao Khi thực hoàn thành đồ án, em biết thêm nhiều kinh nghiệm quý giá xây dựng website nói riêng phát triển phần mềm Những kỹ tảng để giúp em nâng cao trình độ thân, kinh nghiệm thực tế để làm việc doanh nghiệp sau Hạn chế đề tài Bên cạnh kết khả quan đạt được, em nhận thấy tồn số hạn chế: Tốc độ xử lý chưa cao , số lỗi phát sinh vận hành hệ thống Hướng phát triển đề tài Sau hoàn thành đề tài xây dựng Xây Dựng Phần Mềm Quản Lý Nhà Hàng Buffet Hải Sản em tiếp tục nghiên cứu phát triển Ứng Dụng nhằm tăng tính tối ưu hóa tốc độ xử lý để đem lại hiệu cao 36 TÀI LIỆU THAM KHẢO Các tài liệu tiếng việt [1] Giáo trình Phân tích thiết kế hướng đối tượng băng UML, Nhà xuất giáo dục, 2001 Tác giả : Đăng Văn Đức [2] Sử dụng PHP&MySQL thiết kế web động, Nhà xuất Minh Khai, 2008 Tác giả : Nguyễn Trường Sinh [3] Nguyễn Mạnh Sơn, Phân tích thiết kế hệ thống thơng tin, Học viện Cơng nghệ Bưu Viễn thơng, 2007 Tác giả: Trần Đình Quế Tài liệu tiếng anh [4] https://www.w3schools.com/ [5] https://codeigniter.com/docs Và nhiều tài liệu liên quan khác em xin phép không liệt kê 37 PHỤ LỤC  Giải thích ý nghĩa hình vẽ STT Ảnh Ý nghĩa Người thao tác ; Trung tâm sử lý ( Lớp điều khiển ) Hiển thị liệu 38 ... Hệ thống ứng dụng quản lý nhà hàng - Quản lý thông tin dùng - Quản lý thông tin bàn - Quản lý thơng tin đơn vị tính - Quản lý sản phẩm - Quản lý đơn hàng, xuất hóa đơn - Quản lý thơng tin cấu... Mục Tên chức Đăng nhập Quản lý người dùng Quản lý bàn Quản lý đơn vị Quản lý sản phẩm Quản lý đơn hàng Quản lý cập nhật thông tin ứng dụng Quản lý thông tin người quản lý Mô tả Thực đăng nhập vào... 2.1.1 Phần quản lý ứng dụng - Người quản lý toàn hoạt động ứng dụng - Quản lý thông tin dùng thêm, sửa, xóa - Quản lý thơng tin bàn thêm, sửa, xóa - Quản lý đơn vị tính thêm, sửa, xóa - Quản lý sản

Ngày đăng: 14/05/2020, 21:44

Từ khóa liên quan

Mục lục

  • DANH MỤC CÁC BẢNG BIỂU

  • DANH MỤC CÁC TỪ VIẾT TẮT

    • 1.2 Một số thư viện hỗ trợ

    • 2.4 Biểu đồ use case

    • KẾT LUẬN

    • TÀI LIỆU THAM KHẢO

Tài liệu cùng người dùng

Tài liệu liên quan