XÂY DỰNG HỆ THỐNG QUẢN LÝ DINH DƯỠNG TRONG TRƯỜNG BÁN TRÚ

72 62 0
XÂY DỰNG HỆ THỐNG QUẢN LÝ DINH DƯỠNG TRONG TRƯỜNG BÁN TRÚ

Đ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Ộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - ĐỒ ÁN TỐT NGHIỆP Ngành Công nghệ Thông tin Hải Phòng 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG -o0o - XÂY DỰNG HỆ THỐNG QUẢN LÝ DINH DƯỠNG TRONG TRƯỜNG BÁN TRÚ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ LIÊN THƠNG Ngành: Cơng nghệ Thơng tin Hải Phòng - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG -o0o - XÂY DỰNG HỆ THỐNG QUẢN LÝ DINH DƯỠNG TRONG TRƯỜNG BÁN TRÚ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ LIÊN THƠNG Ngành: Cơng nghệ Thơng tin Sinh viên thực hiện: Vũ Văn Mạnh Giáo viên hướng dẫn: TS Đỗ Văn Chiểu Mã số sinh viên: 1513101001 Hải Phòng - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÕA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG Độc lập – Tự – Hạnh phúc -o0o NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Vũ Văn Mạnh Mã số: 1513101001 L CTL901 Ngành: Công nghệ p Thông tin : Tên đề tài: Xây dựng hệ thống quản lý dinh dưỡng trường bán trú NHIỆM VỤ ĐỀ TÀI Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a Nội dung: b - Tìm hiểu lập trình web tảng PHP/MySQL - Tìm hiểu toán quản lý dinh dưỡng trường mầm non Bảo Châu - Xây dựng ứng dụng tảng web - Đưa ứng dụng lên host tích hợp vào website trung tâm Các yêu cầu cần giải - Hiểu mục đích cách thức thực Xây dựng ứng dụng để chạy thử nghiệm Các số liệu cần thiết để thiết kế, tính tốn Địa điểm thực tập CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Người hướng dẫn thứ nhất: Họ tên: Đỗ Văn Chiểu Học hàm, học vị: Thạc sĩ Cơ quan cơng tác: Trường Đại học dân lập Hải Phịng Nội dung hướng dẫn: - Tìm hiểu lập trình web tảng PHP/MySQL - Tìm hiểu tốn quản lý dinh dưỡng trường mầm non Bảo Châu - Xây dựng ứng dụng tảng web - Đưa ứng dụng lên host tích hợp vào website trung tâm Người hướng dẫn thứ hai: Họ tên: ………………………………………………………………………………… Học hàm, học vị……………………………………………………………………………… Cơ quan công tác: ……………………………………………………………………………… Nội dung hướng dẫn: …………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Đề tài tốt nghiệp giao ngày tháng 10 năm 2019 Yêu cầu phải hoàn thành trước ngày 30 tháng 12 năm 2019 Đã nhận nhiệm vụ: Đ.T.T.N Cán hướng dẫn Đ.T.T.N Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Hải Phòng, ngày tháng .năm 2019 Hiệu trưởng GS.TS.NGƯT Trần Hữu Nghị PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƯỚNG DẪN Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp: Đánh giá chất lượng đề tài tốt nghiệp (so với nội dung yêu cầu đề nhiệm vụ đề tài tốt nghiệp) Cho điểm cán hướng dẫn: ( Điểm ghi số chữ ) Ngày .tháng .năm 2019 Cán hướng dẫn ( Ký, ghi rõ họ tên ) PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP Đánh giá chất lượng đề tài tốt nghiệp (về mặt sở lý luận, thuyết minh chương trình, giá trị thực tế, ) Cho điểm cán phản biện ( Điểm ghi số chữ ) Ngày .tháng .năm 2019 Cán chấm phản biện ( Ký, ghi rõ họ tên ) MỤC LỤC LỜI CẢM ƠN 11 LỜI MỞ ĐẦU 12 CHƯƠNG INTERNET, WORLD WIDE WEB VÀ HTML 13 Khái niệm Internet 13 1.1 Giới thiệu chung 13 1.2 Phân loại 13 World Wide Web 14 2.1 Các khái niệm World Wide Web 14 2.2 Cách tạo trang Web 14 2.3 Trình duyệt Web (Web Client hay Web Browser) 14 2.4 Webserver 15 2.5 Phân loại Web 15 HTML 16 3.2 Các thẻ HTML 16 CHƯƠNG TỔNG QUANNG N NGỮ PHP VÀ MYSQL 19 Ngôn ngữ PHP 19 1.1 Khái niệm PHP 19 1.2 Tại nên dùng PHP 19 1.3 Hoạt động PHP 20 1.4 Tổng quan PHP 21 MySQL 27 2.1 Giới thiệu sở liệu 27 2.2 Mục đích sử dụng sở liệu 27 2.3 Tổng quan MySQL 28 Kết hợp PHP MySQL ứng dụng Website 30 Giới thiệu CSS 30 Apache IIS 31 CHƯƠNG TÌM HIỂU BÀI TỐN QUẢN LÝ DINH DƯỠNG CỦA TRƯỜNG MẦM NON BẢO CHÂU 32 Giới thiệu trường mầm non Bảo Châu 32 Yêu cầu đặt 33 Phân tích thiết kế hệ thống 34 Mơ hình ER tenthucpham giathucpham tenthucphamma tenmonan giamonan mathucph am m loaithucpham THỰC PHẨM tp_protei tp_gluxit tp_ lipit malophoc n tp_lipi t soluongtp tp_ pr ote in tenthuc donmo nan tenlophoc th a n ht ie n mathuc don n Lập LỚP HỌC sohocsinh th soluong tenthucdonngay 52 3.4.2 Mơ hình quan hệ Biểu diễn thực thể THỰC PHẨM (mathucpham, tenthucpham, giathucpham, loaithucpham, tp_gluxit, tp_lipit, tp_protein) MÓN ĂN (mamonan, tenmonan, tp_gluxit, tp_lipit, tp_protein) LỚP HỌC (malophoc, tenlophoc, sohocsinh) THỰC ĐƠN (mathucdon, tenthucdon, tp_gluxit, tp_lipit, tp_protein) Biểu diễn mối quan hệ : TPMA (mathucphamma, tenthucphamma, soluongtp, giamonan, mathucpham, mamonan) : TDMA (mathucdonmonan, tenthucdonmonan, thanhtien, mathucdon, mamonan) : TD NGÀY (mathucdonngay, tenthucdonngay, ngaylap, socaan, soluong, thanhtien, malophoc, mathucdon) Các quan hệ THỰC PHẨM Mathucpham Tenthucpham Giathucpham Loaithucpham Tp_gluxit Tp_lipit Tp_protein MÓN ĂN Mamonan Tenmonan Tp_gluxit Tp_lipit Tp_protein Tenthucdon Tp_gluxit Tp_lipit Tp_protein THỰC ĐƠN Mathucdon LỚP HỌC Malophoc Tenlophoc sohocsinh THỰC PHẨM MÓN ĂN Mathucphamma Tenthucphamma Soluongtp 53 Giamonan mathucpham mamonan THỰC ĐƠN MÓN ĂN Mathucdonmonan Tethucdonmonan thanhtien Mathucdon mamonan THỰC ĐƠN NGÀY Mathucdonngay Tenthucdonngay Ngaylap Socaan Soluong thanhtien Mathucdon Mồ hình quan hệ 3.4.3 Thiết kế sở liệu vật lý Bảng THỰC PHẨM (THUCPHAM): Lưu trữ thông tin thực phẩm STT Tên trường Kiểu liệu Kích thước Mathucpham Varchar 11 Tenthucpham Varchar 50 Loaithucpham Varchar 50 54 Malophoc Giathucpham Money Tp_gluxit Varchar 30 Tp_lipit Varchar 30 Tp_protein Varchar 30 Bảng MĨN ĂN (MONAN): Lưu trữ thơng tin ăn STT Tên trường Kiểu liệu Kích thước Mamonan Varchar 11 Tenmonan Varchar 50 Tp_gluxit Varchar 30 Tp_lipit Varchar 30 Tp_protein Varchar 30 55 Bảng THỰC ĐƠN (THUCDON): Lưu trữ thông tin thực đơn STT Tên trường Kiểu liệu Kích thước Mathucdon Varchar 11 Tenthucdon Varchar 50 Tp_gluxit Varchar 30 Tp_lipit Varchar 30 Tp_protein Varchar 30 Bảng LỚP HỌC (LOPHOC): Lưu trữ thông tin lớp STT Tên trường Kiểu liệu Kích thước malophoc Varchar 11 tenlophoc Varchar 50 sohocsinh Int 11 Bảng THỰC PHẨM MĨN ĂN(THUCPHAMMONAN): Lưu trữ thơng tin thực phẩm ăn STT Tên trường Kiểu liệu Kích thước mathucphamma Varchar 11 Tenthucphanma Varchar 50 Soluongtp int 11 Giamonan money Mathucpham Varchar 30 Mamonan Varchar 30 56 Bảng THỰC ĐƠN MÓN ĂN(THUCDONMONAN): Lưu trữ ăn thực đơn STT Tên trường Kiểu liệu Kích thước Mathucdonmonan Varchar 11 Tenthucdonmona Varchar 50 Thanhtien money Mathucdon Varchar 30 Mamonan Varchar 30 Bảng THỰC ĐƠN NGÀY(THUCDONNGAY): Bảng chi tiết số học sinh ăn ăn STT Tên trường Kiểu liệu Kích thước Mathucdonngay Varchar 11 Tenthucdonngay Varchar 50 Ngaylap date Socaan int 11 Soluong int 11 Thanhtien money Mathucdon Varchar 30 malophoc Varchar 30 57 CHƯƠNG IV: CHƯƠNG TRÌNH THỰC NGHIỆM Mơi trường thử nghiệm - Laptop Asus K55VD: Intel® Core™ i5-3110M, 4GB RAM, VGA: NVIDIA - Hệ điều hành: Windows 10 - AppServ 2.5.10 - PHP to 5.6.11 - MySQL to 5.6.25 Một số giao diện - Tồn giao diện: - Giao diện đăng nhập: Khi nhân viên nhà bếp muốn vào hệ thống phải đăng nhập trước sử dụng - Giao diện nhập thực phẩm thị: Sau click chọn vào danh mục thực phẩm, lên giao diện thêm thực phẩm 58 Nhập đầy đủ thông tin thực phẩm nhấn “Thêm” để lưu lại Nhấn “Xóa” liệu không Dữ liệu sau lưu lên bảng danh sách bên cạnh - Giao diện sửa thực phẩm hiển thị: Click chuột trái vào khu vực dòng liệu cập nhật lại thơng tin cho dịng liệu Nhập đầy đủ thông tin cần chỉnh nhấn nút “Lưu” để lưu lại liệu Sau liệu lưu thị bảng danh sách bên cạnh - Giao diện nhập ăn hiển thị: Sau click chọn vào danh mục ăn, lên giao diện thêm ăn 59 Nhập đầy đủ thơng tin ăn nhấn “Thêm” để lưu lại Nhấn “Xóa” liệu khơng Dữ liệu sau lưu lên bảng danh sách bên cạnh - Giao diện sửa ăn hiển thị: Click chuột trái vào khu vực dòng liệu cập nhật lại thơng tin cho dịng liệu Nhập đầy đủ thông tin cần chỉnh nhấn nút “Lưu” để lưu lại liệu Sau liệu lưu thị bảng danh sách bên cạnh - Giao diện nhập thực đơn hiển thị: Sau click chọn vào thực đơn ăn, lên giao diện thêm thực đơn 60 Nhập đầy đủ thông tin thực đơn nhấn “Thêm” để lưu lại Nhấn “Xóa” liệu khơng Dữ liệu sau lưu lên bảng danh sách bên cạnh - Giao diện sửa thực đơn hiển thị: Click chuột trái vào khu vực dòng liệu cập nhật lại thơng tin cho dịng liệu Nhập đầy đủ thơng tin cần chỉnh nhấn nút “Lưu” để lưu lại liệu Sau liệu lưu thị bảng danh sách bên cạnh - Giao diện nhập lớp học hiển thị: Sau click chọn vào danh mục lớp học, lên giao diện thêm lớp học 61 Nhập đầy đủ thông tin lớp học nhấn “Thêm” để lưu lại Nhấn “Xóa” liệu khơng Dữ liệu sau lưu lên bảng danh sách bên cạnh - Giao diện sửa lớp học hiển thị: Click chuột trái vào khu vực dịng liệu cập nhật lại thơng tin cho dịng liệu Nhập đầy đủ thơng tin cần chỉnh nhấn nút “Lưu” để lưu lại liệu Sau liệu lưu thị bảng danh sách bên cạnh - Giao diện nhập thực đơn ngày thị: Sau click chọn vào thực đơn ăn ngày, lên giao diện thêm thực đơn ngày 62 Nhập đầy đủ thông tin thực đơn ngày nhấn “Thêm” để lưu lại Nhấn “Xóa” liệu khơng Dữ liệu sau lưu lên bảng danh sách bên cạnh - Giao diện sửa thực đơn ngày hiển thị: Click chuột trái vào khu vực dòng liệu cập nhật lại thơng tin cho dịng liệu Nhập đầy đủ thơng tin cần chỉnh nhấn nút “Lưu” để lưu lại liệu Sau liệu lưu thị bảng danh sách bên cạnh 63 KẾT LUẬN Để xây dựng phân tích thiết kế hệ thống thơng tin, việc cần làm trước hết phải xây dựng hệ thống sát với thực tế Khảo sát hệ thống công việc quan trọng, giúp thu thập liệu cách xác chi tiết để tiếp tục xây dựng bước Việc phân tích liệu cách xác giúp thiết lập chức cách hợp lý nhằm phát huy sử dụng điều khiển hệ thống, làm cho hệ thống thân thiện với người sử dụng Thiết kế giao diện với màu sắc bố cục hài hòa tạo cho người sử dụng cảm thấy thoải mái tiếp xúc Đồng thời, tiện ích hay đem lại hiệu làm việc Từ đó, hệ thống góp phần khơng nhỏ thúc đẩy q trình sản xuất kinh doanh doanh nghiệp, giúp cho doanh nghiệp có lợi nhuận cao Vì thời gian có hạn, kinh nghiệm thực tế chưa nhiều nên việc phân tích tốn thực tương đối đầy đủ, nhiên chưa mơ tả đầy đủ khía cạnh vấn đề Xây dựng hệ thống với chức chính, có chức chưa đầy đủ, nhiều chức có chưa tiện dụng đơn giản 64 TÀI LIỆU THAM KHẢO Phạm Hữu Khang – Lập trình web php 5.3 MySQL 5.1 – NXB Phương Đông Nguyễn Văn Vỵ - Phân tích thiết kế hệ thống thơng tin quản lý – Nhà xuất khoa học – tự nhiên công nghệ Hà Nội - 2007 65 ... tin dinh dưỡng Hệ thống quản lý dinh dưỡng NHÂN VIÊN NHÀ BẾP Thơng tin học sinh Hình Biểu đồ ngữ cảnh hệ thống quản lý dinh dưỡng 3.3.3 Biểu đồ phân rã chức - Biểu đồ phân rã chức 39 HỆ THỐNG QUẢN... tình cảm xã hội… Yêu cầu đặt Trường mầm non Bảo Châu có nhu cầu xây dựng hệ thống quản lý dinh dưỡng trường gồm: - Quản lý thực phẩm mua - Quản lý ăn chế biến - Quản lý thực đơn tạo - Tạo thực... GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG -o0o - XÂY DỰNG HỆ THỐNG QUẢN LÝ DINH DƯỠNG TRONG TRƯỜNG BÁN TRÚ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ LIÊN THƠNG Ngành: Cơng nghệ Thơng tin Hải Phịng

Ngày đăng: 29/08/2020, 19:14

Từ khóa liên quan

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

Tài liệu liên quan