Chương 1: ĐẶT VẤN ĐỀ 1.1. Lý do chọn đề tài Nước ta trở thành một nước có nền kinh tế năng động, ổn định và phát triển nhanh. Tuy nhiên để thu hẹp khoảng cách giữa Việt Nam với nước phát triển còn rất nhiều chính sách chúng ta phải giải quyết như: Người chưa có việc làm, thiếu việc làm ngày càng tăng. Sự phân hoá giàu nghèo tăng nhanh tệ nạn xã hội và tội phạm có chiều hướng gia tăng, trong các chính sách nêu trên lao động và việc làm đang là một sức ép lớn, là một trong những chính sách có tính toàn cầu, là mối quan tâm lớn của nhân loại nói chung và của mỗi quốc gia nói riêng trong đó có Việt Nam chúng ta. Hiện nay Việt Nam đang trong thời kỳ đẩy mạnh công nghiệp hoá, hiện đại hoá đất nước do đó việc nghiên cứu chính sách giải quyết việc làm có ý nghĩa rất thiết thực, chính sách giải quyết việc làm và chống thất nghiệp là một trong những tiêu chí bảo đảm định hướng xã hội chủ nghĩa, là chính sách xã hội cơ bản góp phần đảm bảo an toàn, ổn định và phát triển xã hội. Để tìm được một việc làm sao cho phù hợp với trình độ và năng lực của mình là một điều không phải dễ mà phải bỏ nhiều thời gian và công sức. Nhiều sinh viên tốt nghiệp ra trường không biết phải tìm việc ở đâu và làm sao để biết doanh nghiệp nào cần tuyển, đồng thời các doanh nghiệp muốn tuyển người phù hợp với vị trí mà họ đưa ra thì họ có thể đăng tin tuyển dụng lên tivi, báo, phát tờ rơi… nhưng điều này cũng mất rất nhiều thời gian, chi phí và công sức mà vẫn chưa đảm bảo được mọi người sẽ tìm thấy thông tin này. Rất may, hiện nay cùng với sự phát triển kinh tế thì lĩnh vực Công nghệ Thông tin cũng đang phát triển không ngừng để có thể đáp ứng nhu cầu của con người. Và giờ đây, nó đã trở thành một phần không thể thiếu trong hầu hết các lĩnh vực của đời sống, kinh tế, giảm thiểu chi phí, vượt qua các trở ngại về không gian và thời gian… Áp dụng Công nghệ Thông tin để giúp các ứng viên và nhà tuyển dụng có một kênh giao tiếp dễ dàng em quyết định chọn đề tài: “Xây dựng Website hỗ trợ tuyển dụng và tìm việc” để thực hiện khóa luận của mình. Website nhằm hỗ trợ cho nhà tuyển dụng tìm được những ứng viên phù hợp và người tìm việc tìm được một công việc tốt hơn mà không cần phải bỏ nhiều công sức để nộp hồ sơ. 1.2. Hiện trạng nghiên cứu Qua quá trình tham khảo trên các trang web tìm việc và khảo sát tại Trung tâm Giới thiệu việc làm tỉnh Trà Vinh với chức năng Tư vấn và giới thiệu việc làm cho người lao động trong và ngoài nước. Các nhà tuyển dụng muốn tuyển người thì cần cung cấp các thông tin thông qua phiếu đăng ký nhà tuyển dụng và ứng viên muốn tìm việc thì cũng cần cung cấp các thông tin qua phiếu đăng ký người tìm việc tại trung tâm giới thiệu việc làm hoặc trên trang web. Từ quá trình nghiên cứu trên một số trang web tìm việc và khảo sát tại Trung tâm Giới thiệu việc làm tỉnh Trà Vinh nhận thấy các ưu điểm: Cũng đã giúp nhiều người tìm được việc làm phù hợp với trình độ và năng lực của mình cũng như giúp được các nhà tuyển dụng tìm được những ứng viên phù hợp với vị trí tuyển dụng. Tuy nhiên có một số trang web còn gặp một số hạn chế như: Khi nhà tuyển dụng hay người tìm việc tạo xong hồ sơ thì không có một danh sách công việc hay danh sách ứng viên tương ứng với ngành nghề, muốn tìm được thì phải thông qua chức năng tìm kiếm. Đồng thời, các trang web chưa có chức năng đưa ra câu hỏi phỏng vấn cho người tìm việc trả lời theo hình thức khảo sát, chức năng này giúp cho nhà tuyển dụng lựa chọn được những ứng viên phù hợp một cách nhanh chóng. Vì thế mà em quyết định chọn đề tài: “Xây dựng Website hỗ trợ tuyển dụng và tìm việc” để khắc phục những hạn chế đã nêu trên. 1.3. Hướng giải quyết Để giải quyết được vấn đề đặt ra, đề tài áp dụng quy trình xây dựng Công nghệ phần mềm như: Xác định yêu cầu, phân tích, thiết kế, cài đặt, kiểm thử Các giai đoạn Giai đoạn 1: + Xác định mục tiêu của đề tài. + Tìm hiểu hệ thống cơ sở lý thuyết có liên quan. Giai đoạn 2: + Phân tích thiết kế. + Áp dụng cơ sở lý thuyết vào việc xây dựng đề tài. Một số công cụ hỗ trợ trong quá trình thực hiện đề tài. Ngôn ngữ lập trình: PHP, JavaScript, HTML. Hệ quản trị CSDL: MySQL. Webserver: Apache. Phần mềm thiết kế, cài đặt: Macromedia Dreamweaver 8, MySQL Workbench 5.1 OSS, Adobe Photoshop 7.0, Mozilla Firefox… 1.4. Cấu trúc khóa luận Cấu trúc của đề tài gồm 5 chương: Chương 1: Đặt vấn đề, nêu lên lý do chọn đề tài, những tình hình, thực trạng của thực tiễn từ đó đưa ra hướng giải quyết. Chương 2: Cơ sở lý thuyết, cung cấp những kiến thức cơ bản cho việc làm đề tài. Chương 3: Phân tích – Thiết kế hệ thống, đi sâu vào chức năng của hệ thống, sau đó thiết kế dữ liệu đưa ra các mô hình dữ liệu, vật lý, xử lý và thiết kế giao diện. Chương 4: Cài đặt thử ngiệm, hướng dẫn việc cài đặt và kết quả thử nghiệm minh họa. Chương 5: Kết luận và hướng phát triển, nêu lên kết quả đạt được, hạn chế và hướng phát triển của đề tài.
TRƯỜNG ĐẠI HỌC TRÀ VINH KHOA KỸ THUẬT VÀ CÔNG NGHỆ KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ TUYỂN DỤNG VÀ TÌM VIỆC Giảng viên hướng dẫn: KS.PHẠM MINH ĐƯƠNG Sinh viên thực hiện: NGUYỄN THỊ BÍCH TIỀN Mã số sinh viên: 110108050 Lớp: DA08TTA Khóa: 2008 – 2012 Trà Vinh, tháng năm 2012 TRƯỜNG ĐẠI HỌC TRÀ VINH KHOA KỸ THUẬT VÀ CÔNG NGHỆ KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ TUYỂN DỤNG VÀ TÌM VIỆC Giảng viên hướng dẫn: KS.PHẠM MINH ĐƯƠNG Sinh viên thực hiện: NGUYỄN THỊ BÍCH TIỀN Mã số sinh viên: 110108050 Lớp: DA08TTA Khóa: 2008 – 2012 Trà Vinh, tháng năm 2012 LỜI MỞ ĐẦU Ngày xã hội ngày phát triển kéo theo phát triển khoa học kỹ thuật, trí tuệ loài người không ngừng nâng lên với tầm cao Công nghệ Thông tin phát triển vũ bão với hàng loạt tiện lợi phục vụ đời sống người ngày hiệu Hiện nay, lĩnh vực Công nghệ Thông tin bùng nổ toàn cầu quốc gia giới cố gắng áp dụng tin học vào để đại hóa quy trình sản xuất kinh doanh nhằm đạt hiệu kinh tế cao Đứng trước phát triển đó, công ty sản xuất phần mềm, thiết kế website, nhà lập trình viên người say mê tin học tạo trang web giúp người lưu trữ, tìm kiếm xử lý liệu nhanh chóng, dễ dàng Có công việc ổn định phù hợp với lực, trình độ ước mơ nhiều người, tuyển người việc mong mỏi nhà tuyển dụng Do đó, vấn đề việc làm khâu quan trọng đời sống người cần quan tâm Là sinh viên chuyên ngành Công nghệ Thông tin, có thời gian học tập tìm hiểu phân tích thiết kế hệ thống thông tin, sở liệu, kiến thức lập trình web… Vận dụng kiến thức học trường tìm hiểu qua sách, Internet, qua thực tế nhằm giải vấn đề nêu nên đề tài “Xây dựng website hỗ trợ tuyển dụng tìm việc” xây dựng Mục đích đề tài nhằm hỗ trợ cho nhà tuyển dụng tìm ứng viên phù hợp người tìm việc tìm công việc tốt mà không cần phải bỏ nhiều công sức để nộp hồ sơ LỜI CẢM ƠN Trước tiên xin chân thành cảm ơn Ban Giám hiệu nhà trường, Ban chủ nhiệm Khoa Kỹ thuật Công nghệ Trường Đại học Trà Vinh tạo điều kiện cho thực khóa luận tốt nghiệp Tôi xin cảm ơn chân thành tới Thầy, Cô Khoa Kỹ thuật Công nghệ trường Đại học Trà Vinh nhiệt tình giảng dạy, tạo điều kiện thuận lợi cho suốt trình học tập suốt thời gian thực khóa luận tốt nghiệp Tôi xin gửi lời cảm ơn sâu sắc đến thầy Phạm Minh Đương tận tình hướng dẫn, bảo, hỗ trợ, động viên, cung cấp cho kiến thức quý báu suốt thời gian thực khóa luận tốt nghiệp Xin gửi lời cảm ơn chân thành đến gia đình, ba mẹ bạn bè nguồn động viên to lớn giúp vượt qua khó khăn trình học tập thời gian thực khóa luận Một điều mà học trình thực khóa luận thành công khóa luận mà đường khoa học chờ đón phía trước Tuy có nhiều cố gắng không tránh khỏi thiếu sót, mong đóng góp ý kiến quý Thầy, Cô toàn thể bạn sinh viên để khóa luận hoàn thiện Sinh viên thực Nguyễn Thị Bích Tiền NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Trà Vinh, ngày ……tháng……năm 2012 Giảng viên hướng dẫn Phạm Minh Đương NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN Trà Vinh, ngày ……tháng……năm 2012 Giảng viên phản biện Đoàn Phước Miền MỤC LỤC Chương 1: ĐẶT VẤN ĐỀ 1.1 Lý chọn đề tài 1.2 Hiện trạng nghiên cứu 1.3 Hướng giải 1.4 Cấu trúc khóa luận .3 Chương 2: CỞ SỞ LÝ THUYẾT .4 2.1 Phân tích thiết kế hệ thống thông tin .4 2.2 Giới thiệu công nghệ phần mềm 2.3 Giới thiệu PHP 2.3.1 Lịch sử phát triển 2.3.2 PHP gì? .6 Chương 3: PHÂN TÍCH – THIẾT KẾ HỆ THỐNG 3.1 Yêu cầu chức 3.1.1 Mô tả hệ thống 3.1.2 Yêu cầu lưu trữ 10 3.1.3 Yêu cầu tra cứu 10 3.1.4 Yêu cầu tính toán .11 3.1.5 Yêu cầu kết xuất 11 3.2 Yêu cầu phi chức 11 3.3 Thiết kế liệu 11 3.3.1 Mô hình thực thể kết hợp (ERD) 11 3.3.2 Mô hình vật lý 24 3.3.3 Ràng buộc toàn vẹn 35 3.4 Thiết kế xử lý .49 3.4.1 Mô hình xử lý .49 49 51 3.4.2 Thủ tục kết nối với sở liệu 57 3.5 Thiết kế giao diện 57 3.5.1 Thiết kế hệ thống thực đơn .57 3.5.2 Thiết kế hình 60 Chương 4: CÀI ĐẶT – THỬ NGHIỆM 74 4.1 Các bước chuẩn bị .74 4.2 Dữ liệu thử nghiệm 75 4.3 Một số kết thử nghiệm 78 91 Chương 5: KẾT LUẬN VÀ HHƯỚNG PHÁT TRIỂN 92 5.1 Kết luận 92 5.1.1 Kết đạt .92 5.1.2 Hạn chế 94 5.2 Hướng phát triển 94 DANH MỤC CỤM TỪ VIẾT TẮT HTTP: HyperText Transfer Protocol HTML: HyperText Markup Language CSDL: Cơ sở liệu ERD: Mô hình thực thể - kết hợp DFD: Lưu đồ dòng liệu DANH MỤC BẢNG Bảng 1: Danh sách thực thể 13 Bảng 2: Danh sách mối kết hợp 14 Bảng 3: Thực thể NHOM_THANH_VIEN .15 Bảng 4: Thực thể THANH_VIEN 15 Bảng 5: Thực thể NGUOI_DUNG_TT 15 Bảng 6: Thực thể NGUOI_TIM_VIEC 16 Bảng 7: Thực thể NHA_TUYEN_DUNG 16 Bảng 8: Thực thể LINH_VUC_NGANH 16 Bảng 9: Thực thể TINH_THANH 17 Bảng 10: Thực thể HO_SO_NTV .17 Bảng 11: Thực thể HO_SO_NTD .18 Bảng 12: Thực thể BANG_CAP .19 Bảng 13: Thực thể KINH_NGHIEM_LV 19 Bảng 14: Thực thể CAU_HOI 19 Bảng 15: Thực thể TRAC_NGHIEM 20 Bảng 16: Thực thể CAU_TRA_LOI 20 Bảng 17: Thực thể LIEN_HE 20 Bảng 18: Thực thể LOAI_TIN_TUC .21 Bảng 19: Thực thể LOAI_TIN_TUC .21 Bảng 20: Bảng mô tả mối kết hợp 23 Bảng 21: Bảng danh sách table 25 Bảng 22: Bảng NHOM_THANH_VIEN 25 Bảng 23: Bảng THANH_VIEN 26 Bảng 24: Bảng NGUOI_DUNG_TT 26 Bảng 25: Bảng NGUOI_TIM_VIEC 27 Bảng 26: Bảng NHA_TUYEN_DUNG .27 Bảng 27: Bảng LINH_VUC_NGANH 28 Bảng 28: Bảng TINH_THANH 28 Bảng 29: Bảng HO_SO_NTV 29 Bảng 30: Bảng HO_SO_NTD 30 Bảng 31: Bảng HO_SO_NTD 31 Bảng 32: Bảng KINH_NGHIEM_LV 31 Khi người tìm việc muốn thêm cấp hay chứng nhấn vào nút Bằng cấp/Chứng điền đầy đủ thông tin sau: Hình 24: Giao diện thêm cấp hay chứng Người tìm việc sửa hay xóa cấp hay chứng Muốn chỉnh sửa nhấn vào nút chỉnh sửa, muốn xóa nhấn vào nút xóa danh sách GVHD: Phạm Minh Đương 81 SVTH: Nguyễn Thị Bích Tiền Tương tự người tìm việc muốn thêm kinh nghiệm làm việc nhấn vào nút kinh nghiệm làm việc điền đầy đủ thông tin sau: Hình 25: Giao diện thêm kinh nghiệm làm việc GVHD: Phạm Minh Đương 82 SVTH: Nguyễn Thị Bích Tiền Hồ sơ tạo hoàn thành chưa đưa lên web chờ người quản trị kiểm duyệt đưa lên web ta có giao diện trang hồ sơ tìm việc sau: Nhấn vào để xem danh sách công việc tương ứng! Nhấn vào muốn cập lại thông tin cá nhân Nhấn vào muốn cập lại thông tin công việc Nhấn vào muốn cập lại cấp Nhấn vào muốn cập lại kinh nghiệm Hình 26: Giao diện hồ sơ tìm việc GVHD: Phạm Minh Đương 83 SVTH: Nguyễn Thị Bích Tiền Sau tạo xong hồ sơ có danh sách công việc tương ứng với ngành nghề chọn, người tìm việc muốn xem nhấn vào link danh sách công việc tương ứng với ngành nghề bạn chọn ta có danh sách sau: Hình 27: Giao diện danh sách công việc tương ứng Tại trang hồ sơ tìm việc người tìm việc cập nhật lại thông tin tin cá nhân, thông tin hồ sơ, cấp/ chứng hay kinh nghiệm làm việc nhấn vào nút cập nhật tương ứng Chẳng hạn người tìm việc muốn cập nhật lại thông tin cá nhân nhấn vào nút cập nhật sau điền đầy đủ thông tin cần cập nhật sau chọn cập nhật giao diện sau: GVHD: Phạm Minh Đương 84 SVTH: Nguyễn Thị Bích Tiền Nhấn vào muốn cập lại mật Hình 28: Giao diện cập nhật lại thông tin cá nhân người tìm việc Người tìm việc muốn đổi mật nhấn vào nút đổi mật sau điền lại mật cũ, điền mật xác nhận mật hình sau: Hình 29: Giao diện đổi mật người tìm việc GVHD: Phạm Minh Đương 85 SVTH: Nguyễn Thị Bích Tiền Người tìm việc muốn cập nhật lại hồ sơ tìm việc nhấn vào nút cập nhật sau điền đầy đủ thông tin cần cập nhật sau chọn cập nhật giao diện sau: Hình 30: Giao diện cập nhật hồ sơ tìm việc GVHD: Phạm Minh Đương 86 SVTH: Nguyễn Thị Bích Tiền Tương tự người tìm việc, nhà tuyển dụng muốn tạo hồ sơ tuyển dụng phải đăng ký tài khoản Hình 31: Giao diện đăng ký tài khoản nhà tuyển dụng Cũng giống đăng ký tài khoản người tìm việc, nhà tuyển dụng phải vào email để kích hoạt tài khoản vừa đăng ký sau đăng nhập vào hệ thống để tạo hồ sơ tuyển dụng GVHD: Phạm Minh Đương 87 SVTH: Nguyễn Thị Bích Tiền Sau đăng nhập thành công xuất giao diện tạo hồ sơ, nhà tuyển dụng điền đầy đủ thông tin vào để tạo hồ sơ tuyển dụng Hình 32: Giao diện tạo hồ sơ tuyển dụng Sau tạo hồ sơ thành công ta có giao diện sau: GVHD: Phạm Minh Đương 88 SVTH: Nguyễn Thị Bích Tiền Nhấn vào để xem danh sách ứng viên tương ứng với ngành nghề chọn ! Nhấn vào để xem danh sách ứng viên tham gia vấn! Nhấn vào để cập nhật thông tin nhà tuyển dụng Nhấn vào để tạo thêm hồ sơ tuyển dụng khác Hình 33: Giao diện hồ sơ tuyển dụng GVHD: Phạm Minh Đương 89 SVTH: Nguyễn Thị Bích Tiền Khi nhà tuyển dụng muốn tạo câu hỏi vấn nhấn vào nút Câu hỏi vấn điền đầy đủ thông tin, câu hỏi vấn có hai loại câu hỏi tự luận câu hỏi trắc nghiệm: Hình 34: Giao diện thêm câu hỏi vấn Nếu chọn câu hỏi trắc nghiệm thêm phần trắc nghiệm cho câu hỏi sau: Hình 35: Giao diện đáp án trắc nghiệm câu hỏi vấn GVHD: Phạm Minh Đương 90 SVTH: Nguyễn Thị Bích Tiền Nhà tuyển dụng sửa hay xóa câu hỏi vấn, đáp án trắc nghiệm Muốn chỉnh sửa nhấn vào nút chỉnh sửa, muốn xóa nhấn vào nút xóa danh sách câu hỏi vấn Nhấn vào để cập nhật lại câu hỏi vấn Nhấn vào để cập nhật lại phone đáp án trắc nghiệm Nhấn vào để xóa câu hỏi Nhấn vào để đưa đáp án trắc nghiệm Hình 36: Giao diện danh sách câu hỏi vấn GVHD: Phạm Minh Đương 91 SVTH: Nguyễn Thị Bích Tiền Sau tạo xong hồ sơ có danh sách ứng viên tương ứng với ngành nghề chọn, nhà tuyển dụng muốn xem nhấn vào link danh sách ứng viên tương ứng với ngành nghề bạn tuyển ta có danh sách sau: Hình 37: Giao diện danh sách ứng viên tương ứng Tại trang hồ sơ tuyển dụng, nhà tuyển dụng muốn cập nhật lại thông tin tin cá nhân, thông tin hồ sơ, nhấn vào nút cập nhật tương ứng Chương 5: KẾT LUẬN VÀ HHƯỚNG PHÁT TRIỂN 5.1 Kết luận 5.1.1 Kết đạt Về mặt kiến thức: GVHD: Phạm Minh Đương 92 SVTH: Nguyễn Thị Bích Tiền - Hiểu rõ ngôn ngữ lập trình PHP - Củng cố kiến thức lập trình theo hướng đối tượng - Sử dụng câu lệnh truy vấn phức tạp Về ứng dụng web: - Website đáp ứng yêu cầu chức phi chức đề ra: + Đối với người tìm việc: Sau đăng ký tài khoản người tìm việc thành công có quyền đăng nhập tài khoản để tạo hồ sơ tìm việc, quản lý thông tin cá nhân, đổi mật khẩu, quản lý thông tin hồ sơ tìm việc mình, tìm kiếm hồ sơ nhà tuyển dụng, đồng thời xem danh sách công việc tương ứng với lĩnh vực ngành nghề mình, sau xem có quyền in hay lưu hồ sơ nhà tuyển dụng có quyền tham gia vấn với hồ sơ tuyển dụng + Đối với nhà tuyển dụng: Sau đăng ký tài khoản nhà tuyển dụng thành công có quyền đăng nhập tài khoản để tạo hồ sơ tuyển dụng, quản lý thông tin nhà tuyển dụng, đổi mật khẩu, quản lý thông tin hồ sơ tuyển dụng mình, tìm kiếm hồ sơ ứng viên, đồng thời xem danh sách ứng viên tương ứng với lĩnh vực ngành nghề mình, sau xem có quyền in hay lưu hồ sơ ứng viên xem danh sách ứng viên tham gia vấn + Đối với quản trị viên (Admin): Đăng nhập, quản lý tin tuyển dụng tất nhà tuyển dụng, quản lý tin tìm việc ứng viên, quản lý tài khoản ứng viên nhà tuyển dụng, đăng tin việc làm tuyển dụng lên web, quản lý thông tin khác - Website có giao diện thân thiện, tiện lợi cho người dùng - Người dùng có khả tra cứu tìm kiếm cách nhanh chóng Về kỹ năng: - Nâng cao phương pháp nghiên cứu khoa học - Nâng cao cách tiếp cận phân tích vấn đề, giải vấn đề - Nâng cao khả làm việc độc lập GVHD: Phạm Minh Đương 93 SVTH: Nguyễn Thị Bích Tiền 5.1.2 Hạn chế - Tuy thực yêu cầu, mục tiêu đề chương trình chưa tối ưu, chưa thực chuyên nghiệp + Câu hỏi vấn phương diện khảo sát không thiên mặt sai + Chưa bảo mật nhiều 5.2 Hướng phát triển - Khắc phục hạn chế website - Có thể nâng cấp tính đa ngôn ngữ (Việt, Anh ) cho website - Người tìm việc nộp hồ sơ trực tiếp cho nhà tuyển dụng web TÀI LIỆU THAM KHẢO Tài liệu tiếng việt [01] Trần Ngân Bình, “Giáo trình Introduction to Databases” GVHD: Phạm Minh Đương 94 SVTH: Nguyễn Thị Bích Tiền [02] Phạm Minh Đương, “Bài giảng trích lược Công nghệ phần mềm”, Trường Đại học Trà Vinh, 2009 [03] Phạm Hữu Khang, “Xây dựng ứng dụng Web PHP MySQL”, NXB Mũi Cà Mau, 2003 [04] Nguyễn Nhứt Lam, “Bài giảng trích lược Thiết kế lập trình Web 1”, Trường Đại học Trà Vinh, 2010 [05] Đinh Khắc Quyền & ThS Phan Tấn Tài, “Giáo trình Phân tích & thiết kế HTTT”, Trường Đại học Cần Thơ, 2006 [06] Trịnh Quốc Việt, “Bài giảng trích lược lập trình hướng đối tượng”, Trường Đại học Trà Vinh, 2010 Website [07] http://www.timviecnhanh.com/ [08] http://vieclam.24h.com.vn/ [09] http://www.qhonline.info/ [10] http://www.w3schools.com/ [11] http://www.izwebz.com/ [12] http://www.ddth.com/ [13] http://www.haiphongit.com/ [14] http://minhnhut.info/gui-email-tu-php-thong-qua-smtp-voi-phpmailer/ [15] http://php.net/manual GVHD: Phạm Minh Đương 95 SVTH: Nguyễn Thị Bích Tiền [...]... gian và thời gian… Áp dụng Công nghệ Thông tin để giúp các ứng viên và nhà tuyển dụng có một kênh giao tiếp dễ dàng em quyết định chọn đề tài: Xây dựng Website hỗ trợ tuyển dụng và tìm việc để thực hiện khóa luận của mình Website nhằm hỗ trợ cho nhà GVHD: Phạm Minh Đương 1 SVTH: Nguyễn Thị Bích Tiền tuyển dụng tìm được những ứng viên phù hợp và người tìm việc tìm được một công việc tốt hơn mà không... chức năng 3.1.1 Mô tả hệ thống Hệ thống website hỗ trợ tuyển dụng và tìm việc gồm 3 module chính (quản trị viên, người tìm việc, nhà tuyển dụng) - Người tìm việc đăng ký tài khoản sau đó kích hoạt, đăng nhập tài khoản đó để tạo hồ sơ tìm việc và sau khi đã có hồ sơ thì có quyền xem lại, cập nhật thông tin cá nhân, hồ sơ tìm việc đồng thời xem được danh sách các công việc tương ứng với lĩnh vực ngành nghề... các tin tuyển dụng của tất cả nhà tuyển dụng, quản lý các tin tìm việc của các ứng viên, quản lý các tài khoản của ứng viên và nhà tuyển dụng GVHD: Phạm Minh Đương 9 SVTH: Nguyễn Thị Bích Tiền 3.1.2 Yêu cầu lưu trữ Từ vấn đề đặt ra, hệ thống thông tin website hỗ trợ tuyển dụng và tìm việc cần phải lưu trữ thông tin khi người dùng đăng ký tài khoản như: - Chức năng đăng ký tài khoản người tìm việc cần... các trang web tìm việc và khảo sát tại Trung tâm Giới thiệu việc làm tỉnh Trà Vinh với chức năng Tư vấn và giới thiệu việc làm cho người lao động trong và ngoài nước Các nhà tuyển dụng muốn tuyển người thì cần cung cấp các thông tin thông qua phiếu đăng ký nhà tuyển dụng và ứng viên muốn tìm việc thì cũng cần cung cấp các thông tin qua phiếu đăng ký người tìm việc tại trung tâm giới thiệu việc làm hoặc... hồ sơ tìm việc Mỗi hồ sơ tìm 1,n việc chỉ thuộc một người tìm việc Mỗi hồ sơ người tìm việc có một 1,1 hoặc nhiều bằng cấp Mỗi bằng cấp chỉ thuộc một hồ sơ người tìm 7 HO_SO_NTV Đã có KINH_NGHIEM_LV 1,n việc Mỗi hồ sơ người tìm việc có thể 1,1 có một hoặc nhiều kinh nghiệm làm việc Mỗi kinh nghiệm làm việc chỉ thuộc một hồ sơ người 8 HO_SO_NTV Chọn LINH_VUC_NGANH 1,3 tìm việc Mỗi hồ sơ người tìm việc. .. người tìm việc Mỗi hồ sơ người tìm việc có thể 1,n gửi ở một hoặc nhiều tỉnh thành.Mỗi tỉnh thành có thể có một hoặc nhiều hồ sơ người tìm 10 NHA_TUYEN_DUNG Thiết 1,n việc Mỗi nhà tuyển dụng có thể thiết HO_SO_NTD lập 1,1 lập được một hoặc nhiều hồ sơ nhà tuyển dụng Mỗi hồ sơ nhà tuyển dụng chỉ thuộc một nhà 11 HO_SO_NTD Chọn 1,3 tuyển dụng Mỗi hồ sơ nhà tuyển dụng có thể LINH_VUC_NGANH ngành 1,n tuyển. .. trên một số trang web tìm việc và khảo sát tại Trung tâm Giới thiệu việc làm tỉnh Trà Vinh nhận thấy các ưu điểm: Cũng đã giúp nhiều người tìm được việc làm phù hợp với trình độ và năng lực của mình cũng như giúp được các nhà tuyển dụng tìm được những ứng viên phù hợp với vị trí tuyển dụng Tuy nhiên có một số trang web còn gặp một số hạn chế như: Khi nhà tuyển dụng hay người tìm việc tạo xong hồ sơ thì... công việc hay danh sách ứng viên tương ứng với ngành nghề, muốn tìm được thì phải thông qua chức năng tìm kiếm Đồng thời, các trang web chưa có chức năng đưa ra câu hỏi phỏng vấn cho người tìm việc trả lời theo hình thức khảo sát, chức năng này giúp cho nhà tuyển dụng lựa chọn được những ứng viên phù hợp một cách nhanh chóng Vì thế mà em quyết định chọn đề tài: Xây dựng Website hỗ trợ tuyển dụng và tìm. .. khoản nhà tuyển dụng 64 Hình 11: Màn hình trang tạo hồ sơ tìm việc 65 Hình 12: Màn hình trang cập nhật thông tin cá nhân người tìm việc 66 Hình 13: Màn hình trang tạo hồ sơ tuyển dụng 67 Hình 14: Màn hình trang tìm kiếm dành cho người tìm việc 68 Hình 15: Màn hình trang tìm kiếm dành cho nhà tuyển dụng 68 Hình 16: Màn hình trang thông tin hồ sơ nhà tuyển dụng. .. hồ sơ tuyển dụng, hồ sơ tìm việc được liệt kê theo lĩnh vực ngành nghề, tỉnh thành GVHD: Phạm Minh Đương 10 SVTH: Nguyễn Thị Bích Tiền 3.1.4 Yêu cầu tính toán - Thống kê số lượng hồ sơ tuyển dụng theo lĩnh vực ngành nghề, tỉnh thành - Thống kê số lượng hồ sơ tìm việc theo lĩnh vực ngành nghề, tỉnh thành 3.1.5 Yêu cầu kết xuất - Người tìm việc: In hồ sơ nhà tuyển dụng vừa xem, lưu hồ sơ nhà tuyển dụng