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

Xây dựng website tìm việc làm

18 16 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 18
Dung lượng 1,04 MB

Nội dung

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNGTIN BÁO CÁO TỔNG KẾT XÂY DỰNG WEBSITE TÌM VIỆC LÀM CUỘC THI SINH VIÊN NGHIÊN CỨU KHOA HỌC NĂM HỌC 2015-2016 XÂY DỰNG WEBSITE TÌM VIỆC LÀM Thuộc nhóm ngành khoa học: Kỹ thuật phần mềm Sinh viên thực hiện: Phan Văn Thịnh Giới tính: Nam Dân tộc: Kinh Lớp, khoa: D13PM01, Công nghệ thông tin Năm thứ: 3/4 Ngành học: Kỹ thuật phần mềm Người hướng dẫn: Ths Nguyễn Hữu Vĩnh TP Thủ Dầu Một, tháng năm 2016 UBND TỈNH BÌNH DƯƠNG CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC THỦ DẦU Độc lập – Tự – Hạnh phúc MỘT THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI Thông tin chung: -Tên đề tài: Xây dựng Website tìm việc làm - Sinh viên/ nhóm sinh viên thực hiện: Năm thứ/ Số năm đào tạo ST T Họ tên MSSV Lớp Khoa Phan Văn Thịnh 13248010300 61 D13PM01 Công Nghệ Thông Tin 3/4 Lê Thị Trúc Anh 1220110042 D13PM01 Công Nghệ Thông Tin 3/4 - Người hướng dẫn: Ths Nguyễn Hữu Vĩnh Mục tiêu đề tài: Cung cấp thông tin cần thiết chi tiết ứng viên, đáp ứng nhu cầu tuyển dụng công ty, giúp nhà tuyển dụng tìm ứng viên xuất sắc giúp cho ứng viên tìm cơng việc phù hợp với thời gian nhanh hiệu Vì vậy, đề tài xây dựngvà phát triển cho đối tượng người xin việc nhà tuyển dụng - Người tìm việc: Khi tham gia vào website ứng viên thực chức sau: Đăng kí tìm việc: cung cấp thơng tin thân, sở thích, nguyện vọng cơng việc mà mong muốn Tìm kiếm cơng việc theo khả năng, ngành nghề, nơi làm việc mức lương yêu cầu Chỉnh sửa thông tin thân đăng tuyển Đăng kí email để nhận thơng báo việc làm khóa học, Người tuyển dụng có thể: - - Đăng kí tuyển dụng tất vị trí mà cơng ty cịn thiếu Xem danh sách ứng viên đăng kí sau sơ tuyển để lựa chọn ứng viên phù hợp với yêu cầu đặt cơng ty Tìm kiếm ứng viên phù hợp Chỉnh sửa thơng tin đăng Đăng kí quảng cáo cho cơng ty Ngồi ra, để áp dụng kiến thức học vào thực tế, hệ thống xây dụng PHP, XML, jQUERY, Tính sáng tạo: Website thiết kế dựa phương hướng sử dụng mã nguồn mở dể nâng cấp sửa chửa Xây dựng với chức tiện ích sử dụng đa ngôn ngữ, giao diện thân thiện, dễ sử dụng Kết nghiên cứu: Bổ sung vào trang web trung tâm hỗ trợ việc làm trang web tìm kiếm việc làm, góp phần nâng cao hiệu cho trang web trường Ngày tháng năm 2016 Sinh viên chịu trách nhiệm thực đề tài (ký, họ tên) Phan Văn Thịnh Nhận xét người hướng dẫn đóng góp khoa học sinh viên thực đề tài Ngày tháng năm 2016 Xác nhận lãnh đạo khoa Người hướng dẫn (ký, họ tên) (ký, họ tên) UBND TỈNH BÌNH DƯƠNG CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC THỦ DẦU Độc lập – Tự – Hạnh phúc MỘT THƠNG TIN VỀ SINH VIÊN CHỊU TRÁCH NHIỆM CHÍNH THỰC HIỆN ĐỀ TÀI I SƠ LƯỢC VỀ SINH VIÊN: Ảnh 4x6 Họ tên: Phan Văn Thịnh Sinh ngày: 02 tháng 09 năm 1995 Nơi sinh: Bình Định Lớp: D13PM01 Khóa: 2013-2017 Khoa: Cơng Nghệ Thơng Tin Địa liên hệ: 172/17 tổ 10, khu 5, phường Phú Hòa, thành phố Thủ Dầu Một Điện thoại: 0164 7322 707 itk.vtangel@gmail.com Email: II QUÁ TRÌNH HỌC TẬP * Năm thứ 1: Ngành học: Kỹ thuật phần mềm Khoa: Công Nghệ Thông Tin Kết xếp loại học tập:Trung Bình * Năm thứ 2: Ngành học: Kỹ thuật phần mềm Khoa: Công Nghệ Thông Tin Kết xếp loại học tập: Trung Bình Khá Ngày tháng Xác nhận lãnh đạo khoa (ký, họ tên) năm 2016 Sinh viên chịu trách nhiệm thực đề tài (ký, họ tên) Mục lục Phần I Mở đầu Lý lựa chọn đề tài Mục tiêu đề tài Phương pháp nghiên cứu 3.1 Nghiên cứu thực tiễn 3.2 Phân tích tổng hợp lý thuyết Đối tượng phạm vi nghiên cứu Phần II Kỹ thuật công nghệ HTML CSS .9 Java Script PHP .9 4.1 PHP gì? .9 4.2 Framework gì? 4.3 Codeigniter Framework .10 MySQL Server 10 Phần III Kết luận hướng phát triển .10 Kết thực hiện: 10 Giao diện website 12 2.1 Giao diện trang dành cho người tìm việc 12 2.2 Giao diện trang dành cho nhà tuyển dụng 14 Hướng phát triển 17 Phần IV Tài liệu tham khảo 17 Ebook .17 Video hướng dẫn 17 Phần I Mở đầu Lý lựa chọn đề tài Trong xã hội nay, vấn đề giáo dục cấp bậc Nhà nước quan tâm hàng đầu song song với vấn đề việc làm không phần đặc biệt Hiện nay, đa số sinh viên trường thường thất nghiệp làm trái với ngành nghề học việc tìm cho cơng việc phù hợp thời đại khơng phải dễ dàng Hơn nửa, thị trường lao động thành phố lớn, nhỏ cung vượt xa cầu Vì nhà sử dụng lao động có quền chọn lựa giá trị lao động tìm đến mình, sinh viên tốt nghiệp phải tự tìm kiếm hội cho mình, tự trang bị cho xã hội cần để cạnh tranh chạy đua tìm cho cơng việc Để hổ trợ phần cho việc tìm kiếm việc làm cho sinh viên trường hay sinh viên trường bạn cịn ngồi ghế nhà trường có hội tìm cho cơng việc phù hợp với lực thời gian cách dễ dàng nhanh chóng, nhóm chúng em xây dựng website tìm việc đặc biệt để hổ trợ cho trung tâm thị trường lao động việc làm trường Đại học Thủ Dầu Một Mục tiêu đề tài Mục tiêu phát triển đề tài cung cấp thông tin cần thiết chi tiết ứng viên, đáp ứng cầu tuyển dụng công công ty, giúp nhà tuyển dụng chọn ứng viên xuất sắc giúp cho ứng viên tìm cơng việc phù hợp với thời gian nhanh hiệu Phương pháp nghiên cứu 3.1 Nghiên cứu thực tiễn Dựa vào Website có chun sâu tìm kiếm việc làm đăng tuyển dụng để rút điểm yếu, điểm mạnh, chỗ làm để học hỏi làm theo 3.2 Phân tích tổng hợp lý thuyết Nghiên cứu tài liệu ngơn ngữ lập trình cho Web, PHP hệ quản trị sở liệu MySQL Ngoài ra, tìm hiểu thêm HTML, CSS Java Script để tối ưu hóa giao diện mượt mà cho Website Sử dụng PHP Framework Codeigniter 3.0 để hoàn thành dự án nhanh chóng với thư viện hỗ trợ Framework 4 Đối tượng phạm vi nghiên cứu Đề tài xây dựng phát triển cho đối tượng sử dụng người xin việc nhà tuyển dụng Người tìm việc: Khi tham gia vào ứng dụng thực chức sau: - Đăng kí xin việc: cung cấp thông tin thân sở thích, nguyện vọng cơng việc mà mong muốn - Tìm kiếm cơng việc theo khả năng, ngành nghề, nơi làm việc mức lương yêu cầu - Chỉnh sửa thông tin thân đăng tuyển trước - Đăng kí email để nhận thông báo việc làm,… Nhà tuyển dụng: - Đăng kí tuyển dụng tất vị trí mà cơng ty cịn thiếu - Xem danh sách ứng viên đăng kí sau sơ tuyển để lựa chọn ứng viên phù hợp với u cầu đặt cơng ty Tìm kiếm ứng viên phù hợp - Chỉnh sửa thông tin đăng Phần II Công nghệ sử dụng HTML HTML (tiếng Anh, viết tắt cho HyperText Markup Language, tức “Ngôn ngữ Đánh dấu Siêu văn bản”) ngôn ngữ đánh dấu thiết kế để tạo nên trang web, nghĩa mẩu thông tin trình bày World Wide Web Được định nghĩa ứng dụng đơn giản SGML, vốn sử dụng tổ chức cần đến yêu cầu xuất phức tạp, HTML trở thành chuẩn Internet tổ chức World Wide Web Consortium (W3C) trì Phiên HTML 4.01 Tuy nhiên, HTML khơng phát triển tiếp Người ta thay XHTML Dùng HTML động Ajax, tạo xử lý số lượng lớn cơng cụ, từ chương trình soạn thảo văn đơn giản, bạn gõ vào từ dịng đầu tiên, cơng cụ xuất WYSIWYG phức tạp HTML nói chung tồn tập tin văn chứa máy tính nối vào mạng Internet Các file có chứa thẻ đánh dấu, nghĩa là, thị cho chương trình cách hiển thị hay xử lý văn dạng văn túy Các file thường truyền mạng internet thông qua giao thức mạng HTTP, sau phần HTML chúng hiển thị thơng qua trình duyệt web, loại phần mềm trực quan đảm nhiệm công việc đọc văn trang cho người sử dụng), phần mềm đọc email , hay thiết bị không dây điện thoại di động Ðể viết HTML cho trang Web, bạn start chương trình NotePad Microsoft có kèm theo với Windows Ðó ASCII Editor Viết xong, bạn save vào folder dễ nhớ Tên file bắt buộc phải có tận htm html Ví dụ: file.htm Ðể thưởng thức thành mình, bạn open file Browser CSS CSS chữ viết tắt Cascading Style Sheets, ngơn ngữ sử dụng để tìm định dạng lại phần tử tạo ngơn ngữ đánh dấu (ví dụ HTML) Bạn hiểu đơn giản rằng, HTML đóng vai trị định dạng phần tử website việc tạo đoạn văn bản, tiêu đề, bảng,…thì CSS giúp thêm chút “phong cách” vào phần tử HTML đổi màu sắc trang, đổi màu chữ, thay đổi cấu trúc,…rất nhiều Java Script Javascript ngơn ngữ lập trình kịch dựa vào đối tượng phát triển có sẵn tự định nghĩa ra, javascript sử dụng rộng rãi ứng dụng Website Javascript hỗ trợ tất trình duyệt Firefox, Chrome, chí trình duyệt thiết bị di động phải hỗ trơ Hay chí có ứng dụng Webgame người ta sử dụng javascript để xử lý thao tác Client, thơng thường chọn Flash để xây dựng lại gặp vấn đề load chậm nên có số người chọn Javascript để làm PHP 4.1 PHP gì? PHP - viết tắt hồi quy "Hypertext Preprocessor", ngơn ngữ lập trình kịch dùng để sinh mã html Không giống javascript chạy client, PHP sử dụng để chạy phía server Để hình dung cách dễ nhất, so sánh với PHP với phận nhà máy sản xuất html sản phẩm Để làm giày, tự tay làm nên, để làm hàng loạt giày cần máy, giống vậy, để làm nên "một" trang web viết trang mã html, để sinh nhiều trang html cần PHP (tất nhiên cịn nhiều thứ khác nữa) 4.2 Framework gì? Khi viết trang web (hay ứng dụng), có nhiều thứ phải viết viết lại nhiều lần, việc kiểm tra user đăng nhập hay chưa, việc kết nối sở liệu, Chính có xu hướng viết riêng chúng thành thành phần riêng biệt để sử dụng lại cách khoa học có thể, framework đời, xây dựng cho cấu trúc sẵn có, thành phần sẵn có để sử dụng mà khơng phải viết lại Framework có framework lớn, framework nhỏ, có phức tạp, có đơn giản, tùy nhu cầu mà sử dụng framework khác 4.3 Codeigniter Framework CodeIgniter framework viết ngơn ngữ lập trình PHP dựa tảng MVC ( Model - View - Contrller ) cho phép tạo trang web bạn để có kịch tối thiểu kể từ trình bày tách biệt với kịch PHP, nói đơn giản bạn code theo PHP bạn phải tự tổ chức cấu trúc giao diện, xử lý code sở liệu việc làm không khả dụng dự án bạn tập hợp Module cần có nhiều người xử lý MySQL Server Mysql hệ quản trị liệu miễn phí, tích hợp sử dụng chung với apache, PHP Chính yếu tố phát triển cộng đồng mã nguồn mở nên mysql qua nhiều hỗ trợ lập trình viên u thích mã nguồn mở Mysql có cách truy xuất mã lệnh tương tự với ngôn ngữ SQL Nhưng Mysql không bao quát toàn câu truy vấn cao cấp SQL Về chất Mysql đáp ứng việc truy xuất đơn giản trình vận hành website hầu hết giải tốn PHP Phần III Kết luận hướng phát triển Kết thực hiện: Xây dựng ứng dụng thương mại sử dụng cơng nghệ lập trình điều thú vị song khơng thách thức Thứ nhất, thương mại điện tử khơng cịn xa lạ nhóm chưa tiếp cận với ngôn ngữ PHP hay hệ thống sở liệu mysql để thiết kế ứng dụng web Hơn nửa, thời gian làm nghiên cứu có giới hạn, nên nhóm gặp nhiều khó khăn Tuy nhiên, chúng em cố gắng nhiều để hoàn thành báo cáo thời hạn Sau phần nhóm hoàn thành đề tài: Giao diện xây dựng hoàn chỉnh, thân thiện, dễ sử dụng với người dùng, hệ thống thiết kế kiến trúc responsive sử dụng đa laptop, điện thoại với kích cỡ khác Với đối tượng người tìm việc thực chức sau: - Đăng kí thành viên - Đăng nhập vào hệ thống (nếu đăng kí), có hổ trợ chức tìm lại mật quên mật đổi mật - Đăng hồ sơ xin việc - Xem hồ sơ đăng, chỉnh sửa thơng tin hồ sơ xin việc thấy cần thiết - Chia sẻ mẫu tuyển dụng cho facebook google - Tìm kiếm cơng việc:  Tìm nhanh: tìm theo ngành nghề thành phố  Tìm nâng cao: tìm theo thơng tin mở rộng * Tìm với từ khóa tìm với từ khóa xác * Tìm theo đối tượng * Hình thức cơng việc * Ngành nghề * Kích cỡ công ty * Địa điểm * Ngày tạo - Gửi mail trực tiếp đến nhà tuyển dụng thấy cơng việc phù hợp - Đăng kí email để nhận thơng báo việc làm hàng - Tham gia góp ý, liên hệ với nhà quản trị mạng Với đối tượng nhà tuyển dụng thực chức sau: - Đăng kí nhà tuyển dụng Đăng nhập vào hệ thống (nếu đăng kí), có hổ trợ chức tìm lại mật quên mật đổi mật Đăng tuyển dụng Chỉnh sửa thơng tin đăng Tìm kiếm ứng viên:  Tìm nhanh: tìm theo chuyên ngành địa điểm  Tìm nâng cao: tìm theo thơng tin mở rộng: * Tìm theo chức danh * Tìm theo tên * Tìm theo trình độ văn hóa * Tìm * Tìm * Tìm Với đối tượng theo địa theo đối tượng theo ngày tạo nhà quản trị thực chức sau: - Quản trị nhà tuyển dụng - Quản trị người tìm việc - Quản lý thông tin tài khoản - Cài đặt, cấu hình hệ thống Các yêu cầu bảo mật:…… Khả tương thích với trình duyệt khác nhau: Chạy tốt trình duyệt khác nhau: google chorme, internet explorer, cốccốc,firefox,… Giao diện website 2.1 Giao diện trang dành cho người tìm việc 2.1.1 Giao diện đăng nhập, đăng ký Hình Giao diện đăng nhập người tìm việc Hình Giao diện đăng ký người tìm việc 2.1.2 Giao diện trang chủ Hình Giao diện trang chủ người tìm việc 2.1.3 Giao diện tìm kiếm cơng việc Hình Giao diện tìm kiếm cơng việc 2.1.4 Giao diện chi tiết công việc Hình Giao diện chi tiết công việc 2.2 Giao diện trang dành cho nhà tuyển dụng 2.2.1 Giao diện đăng nhập, đăng ký Hình Giao diện đăng nhập nhà tuyển dụng Hình Giao diện đăng ký nhà tuyển dụng 2.2.2 Giao diện trang chủ Hình Giao diện trang chủ nhà tuyển dụng 2.2.3 Giao diện tìm kiếm hồ sơ Hình Giao diện tìm kiếm hồ sơ 2.2.4 Giao diện chi tiết hồ sơ Hình 10 Giao diện chi tiết hồ sơ Hướng phát triển Đề tài mở rộng phát triển theo hướng sau: - Cho phép nhà tuyển dụng đặt quảng cáo liên quan Liên kết với hệ thống ngân hàng để thực toán trực tuyến yêu cầu quảng cáo nhà tuyển dụng Liên kết với nhà tuyển dụng để thực đăng kí tự động nhà tuyển dụng có cầu đăng quảng cáo trang web Phần IV Tài liệu tham khảo Ebook Tựa đề Tác giả PHP Căn Bản Hữu Khang Giáo Trình PHP Căn Bùi Quốc Huy Bản PHP5 CMS Martin Brampton Framework Development Ghi www.huukhang.com www.qhonline.info Bảng Danh sách Ebook tham khảo Video hướng dẫn Tựa đề Tác giả PHP & MySQL – Demon Warlock IZCMS Lập trình CodeIgniter Bùi Quốc Huy Online Ghi www.izweb.com www.qhonline.info Bảng Danh sách Video tham khảo ... đăng Tìm kiếm ứng viên:  Tìm nhanh: tìm theo chuyên ngành địa điểm  Tìm nâng cao: tìm theo thơng tin mở rộng: * Tìm theo chức danh * Tìm theo tên * Tìm theo trình độ văn hóa * Tìm * Tìm * Tìm. .. trường có hội tìm cho cơng việc phù hợp với lực thời gian cách dễ dàng nhanh chóng, nhóm chúng em xây dựng website tìm việc đặc biệt để hổ trợ cho trung tâm thị trường lao động việc làm trường Đại... lao động tìm đến mình, sinh viên tốt nghiệp phải tự tìm kiếm hội cho mình, tự trang bị cho xã hội cần để cạnh tranh chạy đua tìm cho cơng việc Để hổ trợ phần cho việc tìm kiếm việc làm cho sinh

Ngày đăng: 21/06/2021, 22:05

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w