Trong thời đại ngày nay , Công nghệ thông tin đang được phát triển mạnh mẽ, nhanh chóng và đã 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ụ đắc lực trong nhiều nghành nghề như giao thông, quân sự, y học,…và đặc biệt trong công tác quản lý nói chung và Quản lý nhà hàng nói riêng. Trước khi có máy tính chưa được ứng dụng rộng rãi, các công việc quản lý nhà hàng đều được làm thủ công nên mất rất nhiều thời gian và tốn kém về nhân lực cũng như tài chính. Ngày nay, với sự phát triển công nghệ thông tin mà máy tính đã được sử dụng rộng rãi trong các cơ quan, nhà máy, trường học,…giúp cho công việc được tốt hơn. Việc sử dụng máy tính vào công tác quản lý nhà hàng là một yêu cầu cần thiết nhằm xoá bỏ những phương pháp lạc hậu, lỗi thời gây tốn kém về nhiều mặt.
TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN - KÌ THI KẾT THÚC HỌC PHẦN HỌC KÌ II - NĂM HỌC 2021 Đề tài tập lớn: Phân tích thiết kế hệ thống thơng tin quản lý nhà hàng Họ Và Tên Sinh Viên: Nguyễn Văn Tùng Mã Sinh Viên : 1911060858 Lớp: ĐH9C5 Tên Học Phần: Phân tích thiết hế hệ thống thơng tin Giảng Viên Hướng Dẫn : Đặng Thị Khánh Linh Hà Nội, Năm 2021 MỤC LỤC Nội dung MỤC LỤC LỜI NÓI ĐẦU Chương I KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU BÀI TỐN Tìm hiểu hệ thống Cách thức hoạt động Các tính hệ thống Mơ tả tốn 4.1 Khách hàng 4.2 Nhân viên 4.3 Người quản lý Chương II:BIỂU ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG Biểu đồ hoạt động khách hàng .7 1.1 Biểu đồ hoạt động đăng ký khách hàng 1.2 Biểu đồ hoạt động đăng nhập khách hàng .8 1.3 Biểu đồ hoạt động tìm kiếm khách hàng 1.4 Biểu đồ hoạt động đặt bàn khách hàng 1.5 Biểu đồ hoạt động toán khách hàng 10 Biểu đồ hoạt động nhân viên 11 2.1 Biểu đồ hoạt động toán nhân viên .11 2.2 Biểu đồ hoạt động đặt bàn nhân viên .12 Biểu đồ hoạt động người quản lý 13 3.1 Biểu đồ hoạt động quản lý khách hàng người quản lý 13 3.2 Biểu đồ hoạt động quản lý nhân viên người quản lý .14 3.3 Biểu đồ hoạt động quản lý bàn người quản lý .15 3.4 Biểu đồ hoạt động quản lý người quản lý 16 3.5 Biểu đồ hoạt động thống kê báo cáo người quản lý 17 Chương III: XÂY DỰNG ỨNG DỤNG 18 1.Thiết kế sở liệu 18 1.2 Bảng đăng nhập 18 1.3 Bảng đặt 19 1.4 Bảng thống kê báo cáo 19 1.5 Bảng đăng ký 19 1.6 Bảng đặt bàn 20 1.7 Bảng toán .20 2.Giao diện 21 2.1 Giao diện trang chủ 21 2.2 Giao diện đăng kí 21 2.3 Giao diện đăng nhập 22 Chương KẾT LUẬN 23 TÀI LIỆU THAM KHẢO 23 LỜI NÓI ĐẦU Trong thời đại ngày , Công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều lĩnh vực khoa học, kĩ thuật nhƣ sống Nó trở thành cơng cụ đắc lực nhiều nghành nghề giao thông, quân sự, y học,…và đặc biệt cơng tác quản lý nói chung Quản lý nhà hàng nói riêng Trước có máy tính chưa ứng dụng rộng rãi, công việc quản lý nhà hàng làm thủ công nên nhiều thời gian tốn nhân lực tài Ngày nay, với phát triển cơng nghệ thơng tin mà máy tính sử dụng rộng rãi quan, nhà máy, trường học,…giúp cho công việc tốt Việc sử dụng máy tính vào cơng tác quản lý nhà hàng yêu cầu cần thiết nhằm xoá bỏ phương pháp lạc hậu, lỗi thời gây tốn nhiều mặt Chương I KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU BÀI TỐN Tìm hiểu hệ thống Khái niệm nhà hàng hiểu sở chuyên kinh doanh sản phẩm ăn uống nhằm thu hút lợi nhuận, phục vụ nhiều đối tượng khách khác phục vụ theo nhu cầu khách với nhiều loại hình khác Kinh doanh nhà hàng bao gồm máy phận hoạt động liên tục liên kết với từ phận quản lí phận phục vụ Mỗi phận nhà hàng huấn luyện, đào tạo kĩ lưỡng để nắm vững nghiệp vụ, quy trình làm việc nhằm mang đến hài lòng cao cho khách hàng, đồng thời mang lại doanh thu cho nhà hàng Cách thức hoạt động Nhà hàng áp dụng chế phục vụ cho phép khách hàng đặt ăn qua nhân viên qua hệ thống cách nhanh chóng Nhân viên toán cách tiện lợi cho khách hàng qua hệ thống Khi ăn đặt thành cơng nhân viên phục vụ bàn để đưa ăn lên cho khách… Các tính hệ thống Hệ thống cho phép quản lí, nhân viên khách hàng đặng nhập đủ quyền Hệ thống lưu trữ danh sách hóa đơn thơng tin khách hàng ngày để quản lí nhân viên kiểm sốt thực việc kế toán nhà hàng Hệ thống tự động lưu trữ liệu lên server để quản lí kiểm sốt tình hình kinh doanh nhà hàng Hệ thống cung cấp tính hữu ích giúp nhân viên lẫn khách hàng đặt cách thuận tiện nhanh Mô tả tốn 4.1 Khách hàng Khách hàng đăng nhập hệ thống để tìm kiếm thơng tin cần thiết Khách hàng đăng kí tài khoản khách hàng vào hệ thống để đặt bàn, đặt tốn trực tiếp tài khoản 4.2 Nhân viên Nhân viên vào hệ thống để đặt bàn toán giúp cho khách hàng nhanh chóng 4.3 Người quản lý Người quản lý thay đổi thơng tin ăn giúp cho khách hàng tìm kiếm dễ dàng Người quản lý vào hệ thống để thống kê báo cáo danh mục theo đợt Chương II:BIỂU ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG Biểu đồ hoạt động khách hàng 1.1 Biểu đồ hoạt động đăng ký khách hàng Hình 1.1 Biểu đồ hoạt động đăng ký Mô tả: Khách hàng truy cập vào website chọn đăng ký, điền đầy đủ thông tin Hệ thống kiểm tra sai quay trở lại trang điền thông tin hệ thống thông báo đăng ký thành công kết thúc 1.2 Biểu đồ hoạt động đăng nhập khách hàng Hình 1.2 Biểu đồ hoạt động đăng nhập Mô tả Khách hàng truy cập website chọn đăng nhập, nhập tài khoản mật Hệ thống kiểm tra sai trở lại trang đăng nhập hệ thống thông báo đăng nhập thành công kết thúc 1.3 Biểu đồ hoạt động tìm kiếm khách hàng Hình 1.3 Biểu đồ hoạt động tìm kiếm Mơ tả: Khách hàng truy cập website chọn tìm kiếm, nhập thơng tin cần tìm kiếm Hệ thống kiểm tra khơng tìm thấy thơng tin trở trang tìm kiếm tìm thấy thơng tin hiển thị thơng tin lên hình kết thúc 1.4 Biểu đồ hoạt động đặt bàn khách hàng Hình 1.4 Sơ đồ hoạt động đặt bàn Mô tả: Khách hàng truy cập website, đăng nhập hệ thống, chọn đặt bàn, nhập thông tin Hệ thống kiểm tra sai trở trang đặt bàn hệ thống thông báo đặt bàn thành công kết thúc 1.5 Biểu đồ hoạt động tốn khách hàng Hình 1.5 Biểu đồ hoạt động tốn Mơ tả: Khách hàng truy cập website, đăng nhập hệ thống, chọn toán Hệ thống kiểm tra toán thất bại trở trang tốn tốn thành cơng hệ thống thị hóa đơn lên hình 10 Khách hàng xác nhận hóa đơn tốn sai quay trở lại trang xác nhận toán hệ thống thơng báo tốn thành cơng kết thúc Biểu đồ hoạt động nhân viên 2.1 Biểu đồ hoạt động toán nhân viên Hình 2.1 Biểu đồ hoạt động tốn Mơ tả: Nhân viên truy cập website, đăng nhập hệ thống, chọn toán Hệ thống kiểm tra sai trở trang toán hệ thống thị hóa đơn lên hình 11 Nhân viên xác nhận hóa đơn tốn sai quay trở lại trang xác nhận toán hệ thống thơng báo tốn thành cơng kết thúc 2.2 Biểu đồ hoạt động đặt bàn nhân viên Hình 2.2 Biểu đồ hoạt động đặt bàn Mơ tả: Nhân viên truy cập website, đăng nhập hệ thống, chọn đặt bàn, nhập thông tin Hệ thống kiểm tra sai trở trang đặt bàn hệ thống thông báo đặt bàn thành công kết thúc 12 Biểu đồ hoạt động người quản lý 3.1 Biểu đồ hoạt động quản lý khách hàng người quản lý Hình 3.1 Biểu đồ quản lý khách hàng Mô tả: Người quản lý truy cập website, đăng nhập hệ thống, chọn quản lý khách hàng, thêm sửa xóa khách hàng 13 Hệ thống kiểm tra không hợp lệ quay trở lại trang quản lý khách hàng hợp lệ thông báo thêm sửa xóa thành cơng, hệ thống cập nhật danh sách hiển thị lên hình kết thúc 3.2 Biểu đồ hoạt động quản lý nhân viên người quản lý Hình 3.2 Biểu đồ quản lý nhân viên Mô tả: Người quản lý truy cập website, đăng nhập hệ thống, chọn quản lý nhân viên, thêm sửa xóa nhân viên 14 Hệ thống kiểm tra không hợp lệ quay trở lại trang quản lý nhân viên hợp lệ thông báo thêm sửa xóa thành cơng, hệ thống cập nhật danh sách hiển thị lên hình kết thúc 3.3 Biểu đồ hoạt động quản lý bàn người quản lý Hình 3.3 Biểu đồ hoạt động quản lý bàn Mô tả: Người quản lý truy cập website, đăng nhập hệ thống, chọn quản lý bàn, thêm sửa xóa bàn Hệ thống kiểm tra khơng hợp lệ quay trở lại trang quản lý bàn hợp lệ thơng báo thêm sửa xóa thành công, hệ thống cập nhật danh sách hiển thị lên hình kết thúc 15 3.4 Biểu đồ hoạt động quản lý người quản lý Hình 3.4 Biểu đồ hoạt động quản lý Mô tả: Người quản lý truy cập website, đăng nhập hệ thống, chọn quản lý món, thêm sửa xóa Hệ thống kiểm tra không hợp lệ quay trở lại trang quản lý hợp lệ thơng báo thêm sửa xóa thành cơng, hệ thống cập nhật danh sách hiển thị lên hình kết thúc 16 3.5 Biểu đồ hoạt động thống kê báo cáo người quản lý Hình 3.5 Biểu đồ hoạt động thống kê báo cáo Mô tả: Người quản lý truy cập website, đăng nhập hệ thống, chọn thống kê báo cáo, chọn thông tin cần thống kê báo cáo Hệ thống kiểm tra khơng tìm thấy quay trở lại trang thống kê báo cáo tìm thấy hiển thị thơng tin lên hình kết thúc 17 Chương III: XÂY DỰNG ỨNG DỤNG 1.Thiết kế sở liệu 1.1 Bảng người quản lý, nhân viên, khách hàng Tên Kiểu hoten varchar username varchar password varchar email varchar dienthoai varchar gioitinh varchar diachi varchar Mô tả Primary key 1.2 Bảng đăng nhập Tên Kiểu Mô tả username varchar Primary key password varchar 18 1.3 Bảng đặt Tên Kiểu Mơ tả tenmon Nvarchar Primary key giatien Nvarchar 1.4 Bảng thống kê báo cáo Tên Kiểu Mô tả doanhthuthang int Primary key doanhthunam int 1.5 Bảng đăng ký Tên Kiểu Mô tả username Nvarchar Primary key 19 password Nvarchar 1.6 Bảng đặt bàn Tên Kiểu Mô tả loaiban Nvarchar Primary key gia int 1.7 Bảng tốn Tên Kiểu Mơ tả the Nvarchar Primary key tienmat int 20