1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2

82 10 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

Nội dung

TIEU LUAN MOI download : skknchat@gmail.com TRƯỜNG ĐẠI HỌC GIAO THƠNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH BỘ MÔN CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT VẤN ĐỀ VIỆC LÀM CHO SINH VIÊN UTC2 Giảng viên hướng dẫn: THS PHẠM THỊ MIÊN Sinh viên thực hiện: ĐINH HỒNG VŨ Lớp: CƠNG NGHỆ THƠNG TIN Khố: 58 Tp Hồ Chí Minh, năm 2021 TIEU LUAN MOI download : skknchat@gmail.com TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH BỘ MƠN CƠNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT VẤN ĐỀ VIỆC LÀM CHO SINH VIÊN UTC2 Giảng viên hướng dẫn: THS PHẠM THỊ MIÊN Sinh viên thực hiện: ĐINH HOÀNG VŨ Lớp: CƠNG NGHỆ THƠNG TIN Khố: 58 Tp Hồ Chí Minh, năm 2021 i Đinh Hồng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com TRƯỜNG ĐẠI HỌC GIAO THƠNG VẬN TẢI PHÂN HIỆU TẠI THÀNH PHỐ HỒ CHÍ MINH NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP BỘ MÔN: CÔNG NGHỆ THƠNG TIN Mã sinh viên: 5851071091 Khóa: 58 Tên đề tài: Ứng dụng công nghệ PHP giải vấn đề việc làm cho sinh viên UTC2 Mục đích, yêu cầu a Mục đích: Xây dựng trang web hỗ trợ tìm kiếm việc làm cho sinh viên trường đại học Giao thông vận tải phân hiệu thành phố Hồ Chí Minh b u cầu: - Tìm hiểu quy trình ứng tuyển vào cơng ty - Xây dựng ứng dụng hỗ trợ việc tìm ứng tuyển công việc - Xây dựng trang web hỗ trợ giảm tải bước ứng tuyển công việc Nội dung phạm vi đề tài a Nội dung đề tài - Tìm hiểu ngơn ngữ lập trình PHP ứng dụng vào việc xây dựng chương trình - Sử dụng API Google, Facebook, Paypal - Hỗ trợ nhà tuyển dụng tốn online thơng qua cổng toán Paypal b Phạm vi đề tài: Xây dựng trang web hỗ trợ sinh viên tìm kiếm việc làm Cơng nghệ, cơng cụ ngơn ngữ lập trình a Công nghệ sử dụng - PHP (Laravel) - HTML - CSS - Bootstrap ii Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com b Công cụ - IDE: Visual Studio Code - Môi trường: Xampp, MySQL c Ngơn ngữ lập trình - PHP - JavaScript Các kết dự kiến đạt ứng dụng - Hoàn chỉnh báo cáo đề tài - Xây dựng website hỗ trợ sinh viên tìm kiếm việc làm - Áp dụng API ứng dụng - Hỗ trợ nhà tuyển dụng kiểm tra trình độ sinh viên Giảng viên hướng dẫn: - Họ tên: Phạm Thị Miên - Đơn vị công tác: Bộ môn Công Nghệ Thông Tin – Trường Đại học Giao thông Vận tải phân hiệu TP HCM Điện thoại: 0961170638 Email: ptmien@utc2.edu.vn Ngày….tháng….năm 2021 Trưởng BM Công nghệ Thông tin Đã giao nhiệm vụ TKTN Giảng viên hướng dẫn ThS Trần Phong Nhã ThS Phạm Thị Miên Đã nhận nhiệm vụ TKTN Sinh viên: Đinh Hoàng Vũ Điện thoại: 0974963361 Ký tên: Đinh Hoàng Vũ Email: 5851071091@st.utc2.edu.vn iii Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com LỜI CẢM ƠN Lời nói đầu tiên, tơi xin kính gửi lời cảm ơn chân thành tới Quý thầy cô Bộ môn Công Nghệ Thông Tin, Ban Giám Hiệu Trường Đại học Giao thông Vận tải phân hiệu Thành phố Hồ Chí Minh, cho phép thực đề tài tốt nghiệp “Ứng dụng công nghệ PHP giải vấn đề việc làm cho sinh viên UTC2” Trong thời gian làm đồ án tốt nghiệp vừa qua khoảng thời gian khó quên quãng đời sinh viên quãng thời gian q báu để tơi vận dụng kiến thức mà thầy cô truyền dạy gần suốt năm trường Tôi muốn gửi lời cảm ơn chân thành đến tồn thể q thầy môn Công nghệ thông tin Trường Đại học Giao thông Vận tải Phân hiệu thành phố Hồ Chí Minh, thầy giảng dạy mơn học đến từ trường lân cận, đặc biệt giúp đỡ nhiệt tình ThS.Phạm Thị Miên, hướng dẫn đồ án tốt nghiệp cho tơi, để tơi hoàn thành xuất sắc đồ án tốt nghiệp Tơi mong sau hồn thành đồ án tốt nghiệp tơi bước ngồi xã hội với công việc ổn định, ngành nghề theo học khơng ngừng phát triển hồn thiện thân đường nghiệp Mặc dù thân cố gắng thời gian, kiến thức kinh nghiệm có hạn nên làm em cịn có nhiều thiếu sót việc trình bày, đánh giá đề xuất ý kiến Em mong nhận thơng cảm đóng góp ý kiến quý thầy cô bạn Trong suốt trình làm đồ án, với điều kiện thời gian kinh nghiệm cịn hạn chế, chắn khơng thể tránh khỏi thiếu sót, tơi mong thầy đóng góp ý kiến để tơi bổ sung, hồn thiện đồ án tốt nghiệp tốt Tôi xin chân thành cảm ơn! TP Hồ Chí Minh, ngày … tháng … năm 2021 Sinh viên thực Đinh Hoàng Vũ iv Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Tp Hồ Chí Minh, ngày ….… tháng ….… năm 2021 Giảng viên hướng dẫn ThS Phạm Thị Miên v Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com MỤC LỤC NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP LỜI CẢM ƠN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN DANH MỤC CHỮ VIẾT TẮT DANH MỤC BẢNG BIỂU DANH MỤC HÌNH ẢNH CHƯƠNG MỞ ĐẦU 1.1Tổng quan 1.2Mục tiêu thực 1.3Phạm vi 1.4Cấu trúc báo cáo đồ án tốt nghiệp CHƯƠNG TÌM HIỂU NGƠN NGỮ LẬP TRÌNH 2.1Tổng quan ngơn ngữ lập trình phía Backend 2.1.1PHP - Ngơn ngữ lập trình 2.1.2Laravel – Framework 2.2Tổng quan ngơn ngữ lập trình phía Frontend 2.2.1 HTML 2.2.2CSS 2.2.3Bootstrap 2.2.4JavaScript 2.3Môi trường hỗ trợ 2.3.1Xampp 2.3.2Cơ sở liệu – MySQL 2.4 Mô hình hoạt động – MVC CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ ỨNG DỤNG 3.1Mô tả đề tài 3.2Phân tích tốn 3.3Sơ đồ phân rã chức vi Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 3.3.1Phân rã chức ứng cử viên 3.5.2Phân rã chức ứng cử viên 3.4 Sơ đồ ERD 3.5 Class Diagram CHƯƠNG TRIỂN KHAI HỆ THỐNG 4.1 Xây dựng hệ thống 4.2 Giao diện hệ thống ứng viên 4.2.1Giao diện trang chủ 4.2.2Giao diện danh sách việc làm 4.2.3Giao diện chi tiết yêu cầu công 4.2.4Giao diện đăng ký tài khoản ứng v 4.2.5Giao diện nhập ứng viên 4.2.6Giao diện thông tin cá nhân ứn 4.2.7Giao diện danh sách công việc 4.2.8Giao diện danh sách công việc 4.2.9Giao diện danh sách kiểm 4.2.10 Giao diện làm kiểm tra 4.2.11 Giao diện cập nhật thông tin cá nhân 4.3 Giao diện hệ thống nhà tuyển dụng 4.3.1Giao diện đăng nhập 4.3.2Giao diện quên mật 4.3.3Giao diện đăng ký tài khoản 4.3.4Giao diện trang chủ 4.3.5Giao diện thêm đăng tuyển dụn 4.3.6Giao diện danh sách đăng tuyể 4.3.7Giao diện sửa đăng tuyển dụng 4.3.8Giao diện danh sách ứng viên ứng 4.3.9Giao diện thêm kiểm tra 4.3.10 Giao diện danh sách kiểm tra vii Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.11 Giao diện sửa kiểm tra 49 4.3.12 Giao diện danh sách câu hỏi kiểm tra 50 4.3.13 Định dạng file excel để thêm câu hỏi kiểm tra 51 4.3.14 Giao diện sửa câu hỏi kiểm tra 52 4.3.15 Giao diện lịch sử toán 53 4.3.16 Giao diện gia hạn thời gian đăng 54 4.3.17 Giao diện xác nhận toán qua Paypal 55 4.3.18 Giao diện danh sách ứng viên hoàn thành kiểm tra 56 4.3.19 Giao diện câu trả lời ứng viên 57 4.3.20 Giao diện thay đổi vị trí cơng ty 58 CHƯƠNG 5: KẾT QUẢ VÀ KIẾN NGHỊ 59 5.1 Kết đạt 59 5.2 Kiến nghị 60 PHỤ LỤC 61 Phụ lục 1: Hướng dẫn cài đặt 61 Phụ lục 2: Hướng dẫn sử dụng 62 TÀI LIỆU THAM KHẢO 63 viii Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com DANH MỤC CHỮ VIẾT TẮT STT Mô tả PHP HTML CSS JS SQL MVC PDF CSDL SSL 10 MIT 11 CAPTCHA 12 FE 13 BE 14 SEO ix Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.13 Định dạng file excel để thêm câu hỏi kiểm tra - Để nhập liệu file excel hệ thống cần phải thống với nhà tuyển dụng định dạng nhập câu hoit file excel Để cho hệ thống có thống Hình 4.24: Định dạng file excel - Khi nhà tuyển dụng định dạng danh sách câu hỏi với định dạng file excel hệ thống bắt đầu đọc liệu nhập vào hệ thống - Trong trường hợp nhà tuyển dụng không sử dụng định dạng mà hệ thống đưa hệ thống đọc sai nhà tuyển dụng khó khăn trọng việc sửa lại liệu thêm Do kiểm tra có nhiều câu hỏi, việc nhập tay thời gian cơng sức 55 Đinh Hồng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.14 Giao diện sửa câu hỏi kiểm tra - Khi nhà tuyển dụng muốn thay đổi câu hỏi kiểm tra, nhà tuyển dụng nhấn vào chỉnh sửa câu hỏi phù hợp để chỉnh sửa thơng tin câu hỏi Hình 4.25: Giao diện sửa câu hỏi kiểm tra nhà tuyển dụng - Tại nhà tuyển dụng chỉnh sửa lại nội dung câu hỏi cho phù hợp để ứng viên trả lời - Khi thay đổi thông tin xong nhà tuyển dụng nhấn vào lưu, hệ thống cập nhật thông tin theo thay đổi nhà tuyển dụng vừa thực 56 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.15 Giao diện lịch sử toán - Khi nhà tuyển dụng muốn xem lịch sử tốn để quản lý thời hạn đăng bài, nhà tuyển dụng chọn vào mục lịch sử toán dịch vụ Sau hệ thống chuyển đến trang lịch sử tốn Hình 4.26: Giao diện lịch sử tốn nhà tuyển dụng - Tại nhà tuyển dụng xem lịch sử tốn để quản lý thời hạn đăng - Nhà tuyển dụng xuất file CSV, Excel, PDF theo danh sách bảng 57 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.16 Giao diện gia hạn thời gian đăng - Để gia hạn thời gian đăng ài nhà tuyển dụng chọn mục gia hạn thời gian dịch vụ Sau hệ thống chuyển hướng nhà tuyển dụng đến giao diện sau Hình 4.27: Giao diện gia hạn thời gian nhà tuyển dụng - Tại nhà tuyển dụng chọn thời hạn mà nhà tuyển dụng muốn đăng Và sau nhấn xác nhận - Nhà tuyển dụng phải chọn gói thời gian để gia hạn, sau nút xác nhận nhà tuyể dụng nhấn - Sau nhấn xác nhận, nhà tuyển dụng chuyển đến trang tốn hệ thống 58 Đinh Hồng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.17 Giao diện xác nhận toán qua Paypal - Khi đưa đến trang toán, hệ thống xác nhận lại với nhà tuyển dụng thơng tin tốn Hình 4.28: Giao diện xác nhận tốn nhà tuyển dụng - Nhà tuyển dụng kiểm tra lại thơng tin xem xác chưa Nếu thơng tin tốn xác nhà tuyển dụng nhấn vào Paypal để tốn thơng qua tài khoản Paypal - Khi tốn qua Paypal tỉ giá USD VND điều chỉnh cho phù hợp 59 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.18 Giao diện danh sách ứng viên hoàn thành kiểm tra - Khi nhà tuyển dụng muốn xem danh sách ứng viên hoàn thành kiểm tra, nhà tuyển dụng chọn vào mục danh sách ứng viên Sau hệ thống chuyển hướng nhà tuyển dụng đến trang danh sách ứng viên kiểm tra Hình 4.29: Giao diện danh sách ứng viên hoàn thành kiểm tra - Tại nhà tuyển dụng xem danh sách ứng viên làm kiểm tra thông tin kiểm tra số điểm, ngày làm bài, trạng thái trượt đạt - Nhà tuyển dụng xuất file CSV, Excel, PDF theo danh sách bảng 60 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.19 Giao diện câu trả lời ứng viên - Nhà tuyển dụng muốn xem chi tiết trả lời ứng viên, chọn vào xem kiểm tra ứng viên tương ứng Sau nhà tuyển dụng đưa đến trang kết kiểm tra Hình 4.30: Giao diện câu trả lời ứng viên - Tại nhà tuyển dụng xem danh sách câu trả lời ứng viên kiểm tra - Màu xanh đáp án đúng, màu đỏ đáp án ứng viên trả lời sai - Nếu màu xanh có check ứng viên làm đúng, cịn có màu xanh mà khơng có check tức ứng viên khơng trả lời câu hỏi 61 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com 4.3.20 Giao diện thay đổi vị trí cơng ty - Nhà tuyển dụng muốn thay đổi vị trí cơng ty đồ, nhà tuyển dụng chọn vào mục thay đổi vị trí Sau hệ thống chuyển hướng nhà tuyển dụng đến trang thay đổi vị trí Hình 4.31: Giao diện thay đổi vị trí cơng ty nhà tuyển dụng - Tại nhà tuyển dụng thay đổi vị trí cơng ty công ty thông qua Google map - Sau chọn vị trí cơng ty xong, nhà tuyển dụng nhấn xác nhận Hệ thống lưu lại vị trí cơng ty để ứng viên muốn ứng tuyển xem vị trí đến công ty - Việc hỗ trợ cho ứng viên khơng cần phải tìm kiếm nhiều để biết vị trí cơng ty 62 Đinh Hồng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com CHƯƠNG 5: KẾT QUẢ VÀ KIẾN NGHỊ 5.1 Kết đạt - Trong khoảng thời gian giao cá nhân em thiết kế hệ thống trang web tìm kiếm việc làm, đề tài đáp ứng việc tìm kiếm việc làm cho ứng viên Bên cạnh số kết đạt thân Tìm hiểu áp dụng API Google, Facebook, Paypal Học hỏi thêm việc xử lý backend JS Nâng cao kỹ viết báo cáo, xây dựng chương trình, phát triển phần mềm Hiểu thêm quy trình tuyển dụng nhà tuyển dụng, từ đưa hướng giải pháp cho phần lớn nhà tuyển dụng khác Áp dụng thẻ meta website SEO - Trang web hỗ trợ sinh viên tìm kiếm việc làm hồn thành, đáp ứng kết mong đợi: Ứng cử viên đăng ký, đăng nhập Facebok Ứng cử viên thay đổi thơng tin cá nhân Tìm kiếm công việc thông qua lọc hệ thống Ứng tuyển lưu lại cơng việc đơn giản Có thể xem đoạn đường từ vị trí thân đến cơng ty Khi nhà tuyển dụng xác nhận ứng viên làm kiểm tra Nhà tuyển dụng quản lý danh sách cơng việc, kiểm tra Xác nhận ứng viên thông qua CV để ứng viên làm kiểm tra Quản lý câu trả lời ứng viên kiểm tra Xác nhận địa điểm công ty Google map Gia hạn thời gian đăng tuyển dụng Trang web chạy ổn định hệ điều hành Windows 10 trình duyệt lớn (Cốc Cốc, Google Chrome, …) 63 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com Đã hoàn thành việc đưa trang web lên host để người sử dụng với đường dẫn: https://utc2work.webstudents.xyz/ Tinh thần học tập học hỏi thân tăng cao, để có kết nỗ lực không ngừng thân 5.2 Kiến nghị - Xây dựng thêm nhiều chức để phục vụ nhu cầu người dùng như: gợi ý công việc phù hợp với ứng viên, gợi ý công ty đánh giá tốt,… - Mở rộng thêm loại hình toán trực tuyến cho nhà tuyển dụng - Thiết kế thêm giao diện để trông bắt mắt - Mới hỗ trợ ứng viên làm kiểm tra trắc nghiệm quy chế làm nhiều lỗ hổng vượt qua - Phát triển thêm việc xử lý bất đồng để tối ưu thời gian, giảm tải khối lượng công việc phải làm - Nghiên cứu thêm cơng nghệ phía người dùng để giảm tải khối lượng công việc cần thực phía máy chủ - Tăng cường hệ thống bảo mật để chống xâm nhập lấy liệu từ tin tặc - Hỗ trợ tạo CV cho sinh viên để tiện dụng ứng tuyển với nhà tuyển dụng 64 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com PHỤ LỤC Phụ lục 1: Hướng dẫn cài đặt Bước 1: Bạn tải nodejs để sử dụng composer Đường dẫn để tải: https://nodejs.org/en/ Bước 2: Bạn tải môi trường để hoạt động Xampp với đường dẫn: https://www.apachefriends.org/download.html Phiên hệ thống dùng PHP 7.4.3 Và sau khởi động Xampp với service Apache Mysql để kiểm tra có bị trùng port hay không Bước 3: Các bạn clone source code github với đường dẫn https://github.com/dhv0612/DATN.git Và lưu vào ổ đĩa bạn tải xampp với đường dẫn xamm\htdocs\ DATN (bạn nên để tên thư mục DATN để chương trình chạy tốt nhất) Bước 4: Sau mở cmd folder vừa clone gõ với lệnh: composer install Lệnh hỗ trợ bạn tải thư viện yêu cầu để hoạt động Bước 5: Tạo file với tên env cấp với file env.example Sau tạo xong file env bạn copy tất nội dung file.env.example dán vào file env Tại dịng số 10 đến 16 bạn cấu hình sở liệu mysql cho phù hợp với mysql máy bạn Hoặc bạn cấu hình với sở liệu mong muốn cho phù hợp Bước 6: Bạn nhấn vào action “admin” Xampp mục Mysql Tại bạn import file sql file bạn vừa clone vào 65 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com Phụ lục 2: Hướng dẫn sử dụng Bước 1: Nếu bạn sử dụng chương trình local bạn khởi động xampp với service Apache Mysql Bước 2: Bạn đổi tên miền localhost thành tên miền ảo dhv0612.com để chương trình hoạt động tốt Cách đổi tên miền ảo: https://blogtipstop.blogspot.com/2017/11/huong-dan-doi-tenlocalhost-thanh-ten-mien-ao-bat-ky.html Bước 3: Hãy trỏ thư mục đường dẫn đến file bạn clone https://dhv0612.com/DATN Bước 4: Đăng nhập tài khoản người dùng cách đăng ký đăng nhập facebook Bước 5: Đăng nhập với tài khoản nhà tuyển dụng Tài khoản: lampart Mật khẩu: 123 Cuối sử dụng chức nêu chương số 66 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com [1] TÀI LIỆU THAM KHẢO Thông tin ngôn ngữ PHP, https://vi.wikipedia.org/wiki/PHP, truy cập ngày 05 tháng 04 năm 2021 [2] Framework Larave 8x, https://laravel.com/docs/8.x, truy cập ngày 07 tháng 04 năm 2021 [3] Thư viện Bootstrap, https://getbootstrap.com/docs/5.0/getting- started/introduction/, truy cập ngày 10 tháng 04 năm 2021 [4] Dịch vụ PhpMail, https://www.php.net/manual/en/function.mail.php/, truy cập ngày 12 tháng 04 năm 2021 [5] Composer, https://getcomposer.org/doc/00-intro.md/, truy cập ngày 15 tháng 04 năm 2021 [6] Hosting, https://hostingviet.vn/host-la-gi/, truy cập ngày 20 tháng 04 năm 2021 [7] Domain, https://domain.z.com/vn/uncategorized/what-is-domain/, truy cập ngày 25 tháng 04 năm 2021 [8] Giao thức HTTPS, https://quantrimang.com/https-la-gi-va-tai-sao-no-can- cho-trang-web-cua-ban-142187/, truy cập ngày 03 tháng 05 năm 2021 [9] JavaScript, https://wiki.matbao.net/javascript-la-gi-hoc-lap-trinh-javascript- ngon-ngu-cua-tuong-lai/, truy cập ngày 09 tháng 05 năm 2021 [10] Sơ đồ phân rã chức năng, http://quanlydoanhnghiep.edu.vn/mo-hinh-phan- ra-chuc-nang-cua-he-thong/, truy cập ngày 15 tháng 05 năm 2021 [11] Cấu trúc liệu Php, https://stackoverflow.com/questions/3861353/structs-data-type-inphp/3861372#3861372/, truy cập ngày 17 tháng 05 năm 2021 [12] Coding rule, https://www.php-fig.org/psr/psr-12/, truy cập ngày 20 tháng 05 năm 2021 [13].CloudFlare,https://www.adcvietnam.net/cloudflare-la-gi-co-nen-su-dungcloudflare-cho-website-hay-khong/, truy cập ngày 26 tháng 05 năm 2021 [14] Auto FTP Manager, https://www.deskshare.com/help/afm/WhatsNew.aspx/, truy cập ngày 29 tháng 05 năm 2021 [15] Export file Excel, https://viblo.asia/p/export-excel-trong-laravel- 1VgZveX7KAw, truy cập ngày 03 tháng 06 năm 2021 67 Đinh Hoàng Vũ – K58 TIEU LUAN MOI download : skknchat@gmail.com [16] Export file PDF, https://viblo.asia/p/laravel-pdf-tao-va-tai-xuong-file- pdf-trong-laravel-57-Eb85oa9BZ2G, truy cập ngày 07 tháng 06 năm 2021 [17] Import file Excel, https://stackoverflow.com/questions/36715776/upload- pdf-file-using-laravel-5, truy cập ngày 10 tháng 06 năm 2021 [18] Truy vấn ngẫu nhiên, https://stackoverflow.com/questions/19412/how-to- request-a-random-row-in-sql, truy cập ngày 13 tháng 06 năm 2021 [19] Xử lý callback javascript, https://www.w3schools.com/js/js_callback.asp, truy cập ngày 18 tháng 06 năm 2021 [20] Set port for PHP artisan, https://stackoverflow.com/questions/17990820/set-port-for-php-artisan-php-serve, truy cập ngày 20 tháng 06 năm 2021 [21] Kiểm tra người dùng truy cập nút quay lại, https://qastack.vn/programming/829046/how-do-i-detect-if-a-user-has-got-to-apage-using-the-back-button,truy cập ngày 27 tháng 06 năm 2021 [22] Xử lý kiện nhấn nút, thả nút, giữ nút sử dụng với javascript, https://stackoverflow.com/questions/3368578/trigger-a-keypress-keydown-keyupevent-in-js-jquery, truy cập ngày 01 tháng 07 năm 2021 [23] Kiểm tra người dùng có chụp hình hay khơng với javascript, https://www.it-swarm-vi.com/vi/javascript/lam-cach-nao-de-chup-anh-man-hinhcua-div-voi-javascript/940539295/, truy cập ngày 03 tháng 07 năm 2021 68 Đinh Hoàng Vũ – K58 ... MINH BỘ MÔN CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT VẤN ĐỀ VIỆC LÀM CHO SINH VIÊN UTC2 Giảng viên hướng dẫn: THS PHẠM THỊ MIÊN Sinh viên thực hiện:... Minh, cho phép thực đề tài tốt nghiệp ? ?Ứng dụng công nghệ PHP giải vấn đề việc làm cho sinh viên UTC2? ?? Trong thời gian làm đồ án tốt nghiệp vừa qua khoảng thời gian khó quên quãng đời sinh viên. .. mở đầu báo cáo đồ án tốt nghiệp, chương giúp người đọc đưa nhìn tổng quát đề tài ? ?Ứng dụng công nghệ PHP giải vấn đề việc làm cho sinh viên UTC2? ?? Nội dung chương xoay quanh nhiều vấn đề bao gồm

Ngày đăng: 24/06/2022, 03:48

HÌNH ẢNH LIÊN QUAN

Hình 2.1: Mô hình MVC hoạt động - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 2.1 Mô hình MVC hoạt động (Trang 28)
Hình 3.1: Sơ đồ phân rã chức năng của ứng cử viên - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 3.1 Sơ đồ phân rã chức năng của ứng cử viên (Trang 33)
Hình 3.2: Sơ đồ phân rã chức năng của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 3.2 Sơ đồ phân rã chức năng của nhà tuyển dụng (Trang 34)
Hình 3.3: Sơ đồ ERD - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 3.3 Sơ đồ ERD (Trang 35)
Hình 3.4: Sơ đồ Class Diagram - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 3.4 Sơ đồ Class Diagram (Trang 36)
Bảng 3. 8: Cấu trúc bảng bài đăng tuyển dụng: Tên thuộc tính - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Bảng 3. 8: Cấu trúc bảng bài đăng tuyển dụng: Tên thuộc tính (Trang 39)
Hình 4.1: Giao diện trang chủ của ứng viên - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.1 Giao diện trang chủ của ứng viên (Trang 45)
Hình 4.3: Giao diện chi tiết yêu cầu công việc - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.3 Giao diện chi tiết yêu cầu công việc (Trang 47)
Hình 4.4: Giao diện tài khoản của ứng viên - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.4 Giao diện tài khoản của ứng viên (Trang 48)
Hình 4.5: Giao diện đăng nhập của ứng viên - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.5 Giao diện đăng nhập của ứng viên (Trang 49)
Hình 4.6: Giao diện thông tin của ứng viên - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.6 Giao diện thông tin của ứng viên (Trang 50)
Hình 4. 8Giao diện danh sách công việc đã lưu - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4. 8Giao diện danh sách công việc đã lưu (Trang 52)
Hình 4.11: Giao diện thay đổi thông tin cá nhân - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.11 Giao diện thay đổi thông tin cá nhân (Trang 55)
Hình 4.12: Giao diện đăng nhâp của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.12 Giao diện đăng nhâp của nhà tuyển dụng (Trang 56)
Hình 4.13: Giao diện quên mật khẩu nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.13 Giao diện quên mật khẩu nhà tuyển dụng (Trang 57)
Hình 4.14: Giao diên đăng ký của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.14 Giao diên đăng ký của nhà tuyển dụng (Trang 58)
Hình 4.15: Giao diện trang chủ của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.15 Giao diện trang chủ của nhà tuyển dụng (Trang 59)
Hình 4.16: Giao diện thêm bài đăng tuyển dụng của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.16 Giao diện thêm bài đăng tuyển dụng của nhà tuyển dụng (Trang 60)
Hình 4.17: Giao diện danh sách bài đăng tuyển dụng của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.17 Giao diện danh sách bài đăng tuyển dụng của nhà tuyển dụng (Trang 61)
Hình 4.18: Giao diện sửa bài đăng tuyển dụng của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.18 Giao diện sửa bài đăng tuyển dụng của nhà tuyển dụng (Trang 62)
Hình 4.19: Giao diện danh sách các ứng viên ứng tuyển của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.19 Giao diện danh sách các ứng viên ứng tuyển của nhà tuyển dụng (Trang 63)
Hình 4.20: Giao diện thêm bài kiểm tra của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.20 Giao diện thêm bài kiểm tra của nhà tuyển dụng (Trang 64)
Hình 4.21: Giao diện danh sách bài kiểm tra của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.21 Giao diện danh sách bài kiểm tra của nhà tuyển dụng (Trang 65)
Hình 4.22: Giao diện sửa bài kiểm tra của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.22 Giao diện sửa bài kiểm tra của nhà tuyển dụng (Trang 66)
Hình 4.23: Giao diện danh sách câu hỏi của bài kiểm tra của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.23 Giao diện danh sách câu hỏi của bài kiểm tra của nhà tuyển dụng (Trang 67)
Hình 4.24: Định dạng file excel - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.24 Định dạng file excel (Trang 68)
Hình 4.25: Giao diện sửa câu hỏi trong bài kiểm tra của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.25 Giao diện sửa câu hỏi trong bài kiểm tra của nhà tuyển dụng (Trang 69)
Hình 4.27: Giao diện gia hạn thời gian của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.27 Giao diện gia hạn thời gian của nhà tuyển dụng (Trang 71)
Hình 4.29: Giao diện danh sách ứng viên hoàn thành bài kiểm tra - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.29 Giao diện danh sách ứng viên hoàn thành bài kiểm tra (Trang 73)
Hình 4.31: Giao diện thay đổi vị trí công ty của nhà tuyển dụng - BÁO cáo đồ án tốt NGHIỆP đề tài ỨNG DỤNG CÔNG NGHỆ PHP GIẢI QUYẾT vấn đề VIỆC làm CHO SINH VIÊN UTC2
Hình 4.31 Giao diện thay đổi vị trí công ty của nhà tuyển dụng (Trang 75)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w