1. Trang chủ
  2. » Luận Văn - Báo Cáo

Triển khai xây dụng web app quản lý trường trung học phổ thông lâm nghiệp sử dụng ngôn ngữ PHP và MYSQL

64 6 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 64
Dung lượng 1,79 MB

Nội dung

LỜI CAM ĐOAN Tôi xin cam đoan đề tài “Triển khai xây dụng web app Quản Lý Trường Trung Học Phổ Thông Lâm Nghiệp sử dụng ngôn ngữ PHP MYSQL” Là riêng thân tôi, không chép hay copy từ cá nhân hay tập thể Nếu sai xin chịu trách nhiệm cơng trình nghiên cứu i LỜI CẢM ƠN Trong năm học vừa qua, dạy dỗ, giúp đỡ thầy cô trường Đại học Lâm Nghiệp nói chung, thầy ngành Hệ Thống Thơng Tin nói riêng, truyền đạt cho em nhiều kiến thức kinh nghiệm quý báu góp phần khơng nhỏ vào q trình học tập thực đồ án em Với giúp đỡ thầy cô khoa Hệ Thống Thông Tin, đặc biệt hướng dẫn tận tình Đặng Thị Kim Anh – GV Trường Đại Học Lâm Ngiệp, em hoàn thành đồ án tốt nghiệp mình.Và em xin biết ơn bố mẹ bạn bè ủng hộ, giúp đỡ động viên em lúc khó khăn Tuy đồ án hồn thành, song khơng tránh khỏi thiếu sót, em mong đóng góp, giúp đỡ thầy bạn Cuối cùng, em xin gửi lời cảm ơn đến thầy cô ngành Hệ Thống thông tin, em xin bày tỏ lòng cảm ơn sâu sắc đến Đặng Thị Kim Anh tận tình giúp đỡ để em hồn thành khóa luận Em xin chân thành cảm ơn! Sinh viên thực Nguyễn Thế Vinh ii MỤC LỤC LỜI CAM ĐOAN .i LỜI CẢM ƠN ii MỤC LỤC iii DANH SÁCH CÁC KÍ HIỆU vi BẢNG ĐỊNH NGHĨA VIẾT TẮT vii MỤC LỤC HÌNH ẢNH viii DANH MỤC BẢNG .x CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI .1 1.1 Tổng quan 1.2 Tính bật đề tài CHƯƠNG II: TÌM HIỂU NGƠN NGỮ LẬP TRÌNH PHP & MYSQL 2.1 PHP & MYSQL 2.2 PHP Framework 2.2.1 Framework .4 2.2.2 PHP Framework có liên kết nào? .4 2.2.3 Tại lại sử dụng framework PHP .5 2.2.4 Một số framework tốt 2.3 Ưu điểm sử dụng ngôn ngữ PHP & MySQL 2.5 Nhược điểm sử dụng PHP CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .9 3.1 Mô tả chức 3.1.1 Tổng quan chức 3.1.2 Mô tả chi tiết chức 3.2 Cơ sở liệu 12 3.2.1 Mơ hình quan hệ bảng 12 3.2.2 Các bảng liệu MYSQL 12 3.3 Biểu đồ lớp .14 3.4 Biểu đồ Use Case 15 3.4.1 Xác định tác nhân 15 3.4.2 Biểu đồ Use Case Tổng Quát .18 iii 3.4.3 Biểu đồ Use Case xem điểm 19 3.4.4 Biểu đồ Use Case Quản Lý Học Sinh 20 3.4.5 Biểu đồ Use Case Hoạt Động 21 3.5 Biểu đồ Tuần Tự 22 3.6 Biểu đồ hoạt động 27 3.6.1 Biểu đồ hoạt động đăng nhập .27 3.6.2 Biểu Đồ Hoạt Động Nhập Điểm 28 3.6.3 Biểu Đồ Hoạt Động Sửa Điểm .29 3.6.4 Biểu Đồ Hoạt Động Xem Điểm 30 3.7 Biểu Đồ Trạng Thái 31 3.7.1 Biểu đồ trạng thái xem điểm học sinh 31 3.7.2 Biểu đồ trạng thái sửa điểm học sinh 32 3.7.3 Biểu đồ trạng thái xóa điểm học sinh 33 3.7.4 Biểu đồ trạng thái thêm điểm học sinh 34 3.7.5 Biểu đồ trạng thái xem thông tin học sinh 35 3.7.6 Biểu đồ trạng thái sửa thông tin học sinh .36 3.7.7 Biểu đồ trạng thái xóa thơng tin học sinh .37 CHƯƠNG 4: GIAO DIỆN VÀ DEMO 38 4.1 Thông tin ứng dụng .38 4.2 Giao diện ứng dụng 39 4.2.1 Giao diện đăng nhập .40 4.2.2 Giao diện Học Sinh Xem Điểm 41 4.2.3 Giao diện Học Sinh Xem Môn Học .42 4.2.4 Giao diện Giáo Viên Xem Điểm 43 4.2.5 Giao diện Giáo Viên Nhập Điểm 44 4.2.6 Giao diện Giáo Viên Xem Danh Sách Học Sinh 45 4.2.7 Giao diện Cán Bộ Đào Tạo Xem Điểm .46 4.2.8 Giao diện Cán Bộ Đào Tạo Nhập Điểm .47 4.2.9 Giao diện Cán Bộ Đào Tạo Sửa Điểm 48 4.2.10 Giao diện Cán Bộ Đào Tạo Xóa Điểm Học Sinh .49 4.2.11 Giao diện Cán Bộ Đào Tạo Xem Danh Sách Học Sinh 50 iv 4.2.12 Giao diện Cán Bộ Đào Tạo Sửa Danh Sách Học Sinh .51 4.2.13 Giao diện Cán Bộ Đào Tạo Xóa Danh Sách Học Sinh 52 CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 53 5.1 Kết Luận 53 5.2 Kết Qủa Đạt Được Của Đề Tài .53 5.3 Một Số Hạn Chế Của Đề Tài 53 5.4 Hướng Phát Triển 53 Tài liệu Tham Khảo .54 v DANH SÁCH CÁC KÍ HIỆU Khái niệm Ký hiệu Ý nghĩa Một người / nhóm người thiết Tác nhân bị hệ thống tác (Actor) động thao tác đến chương trình Một chuỗi hành Use-case động mà hệ thống (“Ca” sử thực mang lại dụng) kết quan sát actor vi BẢNG ĐỊNH NGHĨA VIẾT TẮT STT Từ viết tắt Ý nghĩa cbdt Cán đào tạo PGD/SGD Phòng giáo dục sở giáo dục PHP Hypertext Preprocessor Admin Administrator (Người quản trị) vii MỤC LỤC HÌNH ẢNH Hình 1: Bảng CSDL account 12 Hình 2: Bảng CSDL cán đào tạo 12 Hình 3: Bảng CSDL giáo viên 13 Hình 4: Bảng CSDL sinh viên 13 Hình 5: Bảng CSDL bảng điểm 13 Hình 6: Bảng CSDL mơn học 14 Hình 7: Biểu đồ lớp 14 Hình 8: Biểu đồ Cán Bộ đào tạo 15 Hình 9: Biểu đồ Giáo Viên 16 Hình 10: Biểu đồ Học Sinh 17 Hình 11: Biểu đồ use case tổng quát 18 Hình 12: Biểu đồ Use Case xem điểm 19 Hình 13: Biểu đồ Use Case Quản Lý Học Sinh 20 Hình 14: Biểu đồ Use Case Hoạt Động 21 Hình 15: Biểu đồ Đăng Nhập 22 Hình 16: Biểu đồ Cán đào tạo xem điểm 23 Hình 17: Biểu đồ Cán đào tạo sửa điểm 24 Hình 18: Biểu đồ Giaos Viên xem điểm 25 Hình 19: Biểu đồ Học Sinh Xem điểm 26 Hình 20: Biểu Đồ Hoạt Động Đăng Nhập 27 Hình 21: Biểu Đồ Hoạt Động Nhập Điểm 28 Hình 22: Biểu Đồ Hoạt Động Sửa Điểm 29 Hình 23: Biểu Đồ Hoạt Động Xem Điểm 30 Hình 24: Biểu đồ trạng thái xem điểm học sinh 31 Hình 25: Biểu đồ trạng thái sửa điểm học sinh 32 Hình 26: Biểu đồ trạng thái xóa điểm học sinh 33 Hình 27: Biểu đồ trạng thái thêm điểm học sinh 34 Hình 28: Biểu đồ trạng thái xem thông tin học sinh 35 Hình 29: Biểu đồ trạng thái sửa thơng tin học sinh 36 viii Hình 30: Biểu đồ trạng thái xóa thơng tin học sinh 37 Hình 31: Giao diện đăng nhập 40 Hình 32: Giao diện Học Sinh Xem Điểm 41 Hình 33: Giao diện Học Sinh Xem Môn Học 42 Hình 34: Giao diện Giáo Viên Xem Điểm 43 Hình 35: Giao diện Giáo Viên Nhập Điểm 44 Hình 36: Giao diện Giáo Viên Xem Danh Sách Học Sinh 45 Hình 37: Giao diện Cán Bộ Đào Tạo Xem Điểm 46 Hình 38: Giao diện Cán Bộ Đào Tạo Nhập Điểm 47 Hình 39: Giao diện Cán Bộ Đào Tạo Sửa Điểm 48 Hình 40: Giao diện Cán Bộ Đào Tạo Xóa Điểm Học Sinh 49 Hình 41: Giao diện Cán Bộ Đào Tạo Xem Danh Sách Học Sinh 50 Hình 42: Giao diện Cán Bộ Đào Tạo Sửa Danh Sách Học Sinh 51 Hình 43: Giao diện Cán Bộ Đào Tạo Xóa Danh Sách Học Sinh 52 ix DANH MỤC BẢNG Bảng 1: Bảng mô tả chi tiết chức học sinh Bảng 2: Bảng mô tả chi tiết chức giáo viên 10 Bảng 3: Mô tả chi tiết chức cán đào tạo 11 x 4.2.1 Giao diện n đăng nhập nh Hình 31: Giao diện đăng nhập 40 4.2.2 Giao diện Họcc Sinh Xem Điểm Đi Hình 32: Giao diện Học Sinh Xem Điểm 41 4.2.3 Giao diện Họcc Sinh Xem Mơn Học H Hình 33: Giao diện Học Sinh Xem Môn Họcc 42 4.2.4 Giao diện n Giáo Viên Xem Điểm Đi Hình 34: Giao diện Giáo Viên Xem Điểm 43 4.2.5 Giao diện n Giáo Viên Nhập Nh Điểm Hình 35: Giao diện Giáo Viên Nhập Điểm m 44 4.2.6 Giao diện n Giáo Viên Xem Danh Sách Học H Sinh Hình 36:: Giao diện di n Giáo Viên Xem Danh Sách Họ Học Sinh 45 4.2.7 Giao diện Cán Bộ B Đào Tạo Xem Điểm Giao diện Cán Bộ Đào Tạo T Xem Điểm Hình 37: 37 Giao diện Cán Bộ Đào Tạoo Xem Đi Điểm 46 4.2.8 Giao diện n Cán Bộ B Đào Tạo Nhập Điểm Hình 38: 38 Giao diện Cán Bộ Đào Tạo Nhậpp Đi Điểm 47 4.2.9 Giao diện Cán Bộ B Đào Tạo Sửa Điểm Hình 39: 39 Giao diện Cán Bộ Đào Tạo Sửaa Đi Điểm 48 4.2.10 Giao diện n Cán Bộ B Đào Tạo Xóa Điểm Học Sinh Hình 40:: Giao diện di Cán Bộ Đào Tạo Xóa Điểm m H Học Sinh 49 4.2.11 Giao diện n Cán Bộ B Đào Tạo Xem Danh Sách Họcc Sinh Hình 41:: Giao diện di Cán Bộ Đào Tạoo Xem Danh Sách H Học Sinh 50 4.2.12 Giao diện n Cán Bộ B Đào Tạo Sửa Danh Sách Họcc Sinh Hình 42:: Giao diện di Cán Bộ Đào Tạo Sửaa Danh Sách H Học Sinh 51 4.2.13 Giao diện n Cán Bộ B Đào Tạo Xóa Danh Sách Họcc Sinh Hình 43:: Giao diện di Cán Bộ Đào Tạoo Xóa Danh Sách H Học Sinh 52 CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 5.1 Kết Luận Sau thực xong chương trình em nắm bắt qui trình làm dự án phần mềm web nói chung đồng thời hiểu thêm nhiều kiến thức PHP MYSQL … 5.2 Kết Qủa Đạt Được Của Đề Tài Tìm hiểu thành phần chương trình PHP quản lý trường học.Đã xây dựng chương trình quản lý trường học 5.3 Một Số Hạn Chế Của Đề Tài Chưa xây dựng đầy đủ chức chương trình quản lý trường học Giao diện chưa đẹp mắt thân thiện với người dùng 5.4 Hướng Phát Triển  Đăng ký học trực tuyến  Quản lý điểm thi đua lớp  Quản lý giáo viên nhân viên khác nhà trường cách đầy đủ  Xuất exel  Xây dựng giao diện đẹp thân thiện với người dung 53 Tài liệu Tham Khảo 1)GV.Bùi Quốc Huy-“Giáo trình PHP MySQL” 2) GV.Hữu Khang -“Ebook PHP” 3) GV.Nguyễn Văn Vy- “Giáo trình phân tích thiết kế hệ thống” 4) Nhà xuất thông tin truyền thơng - “Giáo trình PTTKHT” 54 ... trường quản lý điểm học sinh nhân viên học sinh trường cách hiệu hạn chế sai xót tối đa Quản lý trường học phần mềm quản lý giáo dục giúp trường học thực nhiều nghiệp vụ quản lý: Học sinh, Giáo... do:  MySQL mã ngồn mở Vì thế, để sử dụng nó, bạn xu  MySQL chương trình mạnh mẽ  MySQL sử dụng Form chuẩn ngôn ngữ liệu tiếng SQL  MySQL làm việc nhiều Hệ điều hành với nhiều ngôn ngữ PHP, ... Codelgniter  Yii  Phalcon  CakePHP  Zend Framework  Slim  FuelPHP  PHPixie 2.3Ưu điểm sử dụng ngôn ngữ PHP& MySQL  PHP mã nguồn mở Việc cài đặt sử dụng PHP dễ dàng, miễn phí mã nguồn mở

Ngày đăng: 23/06/2021, 16:10

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w