Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
1,36 MB
Nội dung
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 CHƯƠNG TRÌNH TRỢ GIÚP TÌM VIỆC LÀM CHO NGƯỜI LAO ĐỘNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ thơng tin Sinh viên thực : Trần Văn Khải Giáo viên hướng dẫn: PGS.TS Nguyễn Văn Vỵ Mã sinh viên : 1010131017 HẢI PHÒNG - 2019 LỜI CẢM ƠN Trước tiên em xin bày tỏ trân trọng lòng biết ơn thầy giáo PGS.TS Nguyễn Văn Vỵ giảng viên - Khoa Công nghệ thông tin - Trường Đại học Công nghệ - ĐHQGHN Trong suốt thời gian học làm đồ án tốt nghiệp, thầy dành nhiều thời gian q báu để tận tình bảo, hướng dẫn, định hướng cho em thực đồ án Đồng thời em xin cảm ơn thầy cô giáo Trường Đại học Dân lập Hải Phòng giảng dạy trình học tập, thực hành, làm tập, giúp em hiểu thấu đáo nội dung học tập hạn chế cần khắc phục việc học tập, nghiên cứu thực đồ án Em xin cảm ơn bạn bè thành viên gia đình tạo điều kiện tốt nhất, động viên, cổ vũ suốt trình học tập đồ án tốt nghiệp Hải Phòng, Tháng 07 năm 2019 Sinh viên MỤC LỤC LỜI CẢM ƠN MỤC LỤC DANH MỤC HÌNH VẼ VÀ BẢNG BIỂU MỞ ĐẦU CHƯƠNG 1: MƠ HÌNH TỔ CHỨC VÀ BÀI TỐN NGHIỆP VỤ ĐẶT RA 1.1 Tổng quan Trung Tâm Tư Vấn & Giới Thiệu Việc Làm Toàn Mỹ 1.2 Những vấn đề đặt giải pháp 1.3 Những yêu cầu hệ thống cần xây dựng 1.4 Mơ tả mơ hình nghiệp vụ 1.4.1 Bài toán nghiệp vụ 1.4.2 Biểu đồ ngữ cảnh hệ thống 1.4.2 Biểu đồ phân rã chức 10 1.4.3 Mô tả chi tiết chức sơ cấp 11 1.4.4 Danh sách hồ sơ liệu sử dụng 12 1.4.5 Ma trận thực thể - chức 12 CHƯƠNG PHÂN TÍCH HỆ THỐNG 13 2.1 Các mơ hình xử lý nghiệp vụ 13 2.1.1 Biểu đồ luồng liệu mức 13 2.1.2 Biểu đồ luồng liệu mức 14 2.2 Mơ hình liệu quan niệm 16 2.2.1 Xác định thực thể 16 2.2.2 Xác định mối quan hệ thực thể 18 2.2.3 Biểu đồ mơ hình liệu quan niệm 19 CHƯƠNG THIẾT KẾ HỆ THỐNG 21 3.1 Thiết kế sở liệu 21 3.1.1 Chuyển mơ hình ER sang mơ hình quan hệ 21 3.1.2 Thiết kế sở liệu vật lý 23 3.2 Xác định luồng liệu hệ thống 26 3.3 Xác định hệ thống giao diện 28 3.3.1 Xác định giao diện nhập liệu 28 3.3.2 Xác định giao diện xử lý 29 3.3.3 Tích hợp giao diện 30 3.4 Thiết kế kiến trúc hệ thống 31 3.5 Đặc tả giao diện thủ tục 32 3.5.1 Giao diện đăng nhập 32 3.5.2.Một số giao diện cập nhật 32 3.5.3 Một số giao diện khác 35 CHƯƠNG CÀI ĐẶT HỆ THỐNG VÀ HƯỚNG DẪN SỬ DỤNG 36 4.1 Môi trường vận hành đặc tả hệ thống 36 4.1.1 Hệ thống phần mềm 36 4.1.2 Các hệ chức hệ thống 36 4.2 Giới thiếu hệ thống phần mềm 37 4.2.1 Hệ thống thực đơn 37 4.2.2 Các hệ thống thực đơn 37 4.3 Những vấn đề tồn hướng phát triển 39 KẾT LUÂN 40 TÀI LIỆU THAM KHẢO 41 DANH MỤC HÌNH VẼ VÀ BẢNG BIỂU Số hình 1.1 1.2 1.3 2.1 2.2 2.3 2.4 2.5 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 Tên hình Biểu đồ ngữ cảnh hệ thống Biểu đồ phân rã chức Ma trận thực thể chức Biểu đồ luồng liệu mức Biểu đồ luồng liệu mức 1: Tiếp nhận tư vấn Biểu đồ luồng liệu mức 1: Trợ giúp tìm việc Biểu đồ luồng liệu mức 1: Tổng kết Mơ hình liệu E-R Biểu đồ liên kết mơ hình liệu quan hệ Luồng liệu hệ thống Tiếp nhận tư vấn Luồng liệu hệ thống Trợ giúp tìm việc Luồng liệu hệ thống Tổng kết Bảng tích hợp giao diện Hệ thống giao diện tương tác Giao diện đăng nhập hệ thống Giao diện cập nhật hồ sơ đăng ký tìm việc Giao diện cập nhật yêu cầu tuyển dụng nhân DN Giao diện tìm kiếm DN có yêu cầu nhân phù hợp Giao diện lập giấy giới thiệu đến doanh nghiệp Giao diện cập nhật thông tin chức danh Giao diện cập nhật thông tin đại diện trung tâm trang MỞ ĐẦU Một vấn đề thiết yếu người vấn đề công ăn việc làm Và việc làm nhu cầu sống người lao động Nhưng để người lao động tìm việc thân mong muốn, thích hợp với lực, khả Đây vấn đề khơng dễ giải cho người lao động Thời đại phát triển vấn đề sử dụng máy tính với người trở lên phổ cập Họ tìm kiếm thơng tin sức khỏe, giáo dục, máy tính Việc giúp người lao động dễ dàng tìm việc cho tốt hơn, xác vấn đề nhiều người quan tâm Vì lý này, đề tài ” Xây dựng chương trình phầm mềm trợ giúp tìm việc làm cho người lao động” đề tài mà lựa chọn làm đồ án tốt nghiệp Hệ thống chương trình phát triển theo hướng cấu trúc Chương trình phát triển thành cơng đưa vào sử dụng trung tâm trợ giúp tìm việc làm cho người lao động Với trợ giúp chương trình phần mềm này, trung tâm tìm việc làm dễ dàng đảm nhận trọng trách giảm cơng sức lao động chi phí Người lao động tổ chức cần tuyển người hưởng lợi từ nó: tìm việc làm tuyển người nhanh chóng tiện lợi Đồ án gồm chương: Chương Mơ tả tốn đặt mơ hình nghiệp vụ Chương Tiến hành phân tích hoạt động xử lý cấu trúc liệu, từ đặc tả yêu cầu xử lý yêu cầu liệu toán Chương Tiến hành thiết kế hệ thống bao gồm thiết kế liệu, thiết kến trúc, thiết kế giao diện mô đun chương trình Chương Cài đặt hệ thống với ngơn ngữ VB chạy thử nghiệm với liệu thu Cuối kết luận tài liệu tham khảo Chương 1: MƠ HÌNH TỔ CHỨC VÀ BÀI TOÁN NGHIỆP VỤ ĐẶT RA 1.1 Tổng quan Trung Tâm Tư Vấn & Giới Thiệu Việc Làm Toàn Mỹ Trung Tâm Tư Vấn & Giới Thiệu Việc Làm Tồn Mỹ có địa tại: Số 166, Đình Đơng, Q Lê Chân, TP Hải Phòng Điện thoại liên hệ tới Trung tâm: 0313 822 085 Giám đốc công ty ông Lê Mạnh Tiến Công ty thành lập vào năm 2008, với phương châm tư vấn giới thiệu việc làm cho người lao động Công ty không ngừng phát triển quy mô lẫn nghiệp vụ Việc tư vấn chăm sóc khách hành chu đáo Thể vấn đề nghiệp vụ công Công ty tốt Thủ tục trung tâm với người lao động với trung tâm, Cơng ty có nhu cầu tuyển dụng người lao động đơn giản Các thông tin hai bên Công ty lưu lại máy tính văn Việc sử dụng đội ngũ có khả giao tiếp tốt phương hướng đắn xác trung tâm Mục tiêu phát triển trung tâm mở rộng thị trường, cách mở thêm trung tâm nhiều địa điểm khác Nhờ tạo thêm nhiều hội cho người lao động Cơng ty xí nghiệp, giúp cân đối cung cầu vấn đề việc làm 1.2 Những vấn đề đặt giải pháp Vấn đề thường xảy với Trung tâm quản lý hồ sơ liệu khó khăn, việc trao đổi thơng tin trung tâm trung tâm với quan thường qua văn bản, hồ sơ Vì cơng việc chiếm nhiều thời gian nhân viên, mức độ đáp ứng theo yêu cầu người lao động Công ty, xí nghiệp chậm chễ, khơng kịp thời Do Trung tâm định, sử dụng phần mềm quản lý, lưu chữ thông tin, giúp giải vấn đề gặp phải, nhằm đáp ứng kịp thời nhu cầu người lao động Ngoài tạo điều kiện cho người lao động nhanh chóng tìm kiếm cơng việc phù hợp với hơn, có giải thích rõ ràng dễ hiểu 1.3 Những yêu cầu hệ thống cần xây dựng Trong điều kiện Trung tâm trang bị máy tính, cơng ty cần có phần mềm để giúp người lao động tìm việc nhanh chóng, xác tiện lợi Hệ thống xây dựng cần có chức sau: − Cập nhật nhanh chóng, kịp thời nghành nghề số lượng nhân bên Doanh nghiệp yêu cầu − Tiếp nhận cập nhật yêu cầu tìm việc người lao động cách nhanh chóng − Lưu trữ đầy đủ thông tin người lao động Doanh nghiệp để chia sẻ hỗ trợ cho hoạt động trung tâm − Trợ giúp việc tìm kiếm yêu cầu cho người lao động tư vấn kịp thời cho họ − Có báo cáo, kiểm tra đầy đủ thơng tin phía người lao động phía Doanh nghiệp để lãnh đao đưa định quản lý phù hợp 1.4 Mơ tả mơ hình nghiệp vụ 1.4.1 Bài toán nghiệp vụ Khi đến trung tâm, người lao động có u cầu tìm việc làm Và trung tâm tư vấn loại công việc thích hợp với Núc người lao động điền đầy đủ thông tin cá nhân vào phiếu đăng ký tìm việc, bao gồm thơng tin như: họ tên, ngày sinh, giới tính, q quán, địa chỉ, điện thoại, emai Sau tiếp nhận phiếu đăng ký người lao động, trung tâm tiến hành lưu thêm người lao động theo mã lao động vào danh dách ngừời lao động để tiện lý Lúc trung tâm viết giấy giới thiệu cho người lao động, có thơng tin doanh nghiệp có u cầu để người lao động tìm tới doanh nghiệp Về phía doanh nghiệp, có nhu cầu tuyển nhân sự, doanh nghiệp cung cấp thông tin yêu cầu cho trung tâm, bao gồm số lượng nhân cần tuyển, điều kiện để tuyển mức lương Trong phần điều kiện, trung tâm cần cho biết yêu cầu cụ thể người cần tuyển nghành nghề nào, với chức danh gì, với trình độ tối thiểu người lao động cần có Trung tâm thông báo yêu cầu người lao động cho phía doanh nghiệp Khi giới thiệu tới doanh nghiệp, doanh nghiệp thông báo ngày thi tuyển cho người lao động biết Khi có kết thi tuyển, doanh nghiệp gửi kết thi tuyển phía trung tâm, đồng thời thơng báo ngày đến ký kết hợp đồng làm việc cho người lao động Khi trung tâm thơng báo kết đánh giá từ phía doanh nghiệp cho người lao động biết Định kỳ trung tâm tiến hành tổng kết tình trạng tìm việc kết trợ giúp tìm việc cho người lao động 1.4.2 Biểu đồ ngữ cảnh hệ thống a Bảng phân tích Cụm động từ + bổ ngữ Yêu cầu việc làm Tư vấn loại công việc Điền thông tin cá nhân Tiếp nhận phiếu đăng ký Lưu trừ thông tin người lao động Viết giấy giới thiệu Yêu cầu tuyển nhân Thông báo yêu cầu Tổ chức thi tuyển Thông báo ngày đến DN Gửi kết thi tuyển Thông báo kết đánh giá Tiến hành tổng kết định kỳ Viết báo cáo Cụm danh từ Người lao động Trung tâm Phiếu đăng ký Doanh nghiệp thông tin người lao động Nhân Nghành nghề Trình độ Chức danh Nhân viên giấy giới thiệu Kết tìm việc Giám đốc báo cáo Nhận xét (Tác nhân) (Tác nhân) Hồ sơ liệu (Tác nhân) = = = = = (Tác nhân) Hồ sơ liệu Hồ sơ liệu (Tác nhân) Hồ sơ liệu b Biểu đồ ngữ cảnh Nhu cầu nhân Hệ thống trợ giúp người tìm việc làm Thơng báo Y/c tìm việc tư vấn Người tìm việc Giấy giới thiệu Kết thi tuyển Kết tuyển Doanh nghiệp Thông báo báo cáo yêu cầu báo cáo LANH ĐẠO Hình 1.1 Biểu đồ ngữ cảnh hệ thống 1.4.2 Biểu đồ phân rã chức Quản lý hỗ trợ tìm việc Tiếp nhận, Tư vấn Thực thi tìm việc Tổng kết 1.1.Cập nhật yêu cầu Doanh nghiệp 2.1.Gửi thông báo DS giới thiệu 4.1 Tổng kết định kỳ 1.2 Cập nhật yêu cầu người tìm việc 2.2 Cập nhật kết thi tuyển 1.3 Tìm kiếm thơng tin u cầu & tư vấn 2.3 Công bố kết tuyển 1.4 Viết giấy giới thiệu 2.4 Gửi thơng báo cho người tìm việc Hình 1.2 Biểu đồ phân rã chức 10 b Luồng liệu hệ thống tiến trình Trợ giúp tìm việc kết trợ giúp DOANH NGHIỆP kết tuyển thông báo 2.2 2.1 GIAYGT Cập nhật kết tuyển Gửi thông báo DN NGUOI LĐ KQTUYEN 2.3 2.4 HOSOĐK Gửi thơng báo cho người tìm việc Cơng bố kết tuyển dụng kết trợ giúp NG LAO ĐỘNG thông báo Trong biểu đồ này, tất tiến trình máy thực môi trường cài đặt mơi trường mạng Trong mơ trường đó, việc gửi thông báo hay công bố kết gửi tập tin mạng Hình 3.3 Luồng liệu hệ thống Trợ giúp tìm việc 27 c Luồng liệu hệ thống tiến trình : Tổng kết HOSOĐK GIAYGT NGUOI LĐ DOANHNGHIEP TUYENDUNG KQTUYEN 3.1 Lập báo cáo yêu cầu báo cáo BAOCAO báo cáo LÃNH ĐẠO Trong biểu đồ này, tiến trình máy thực hiên Hình 3.4 Luồng liệu hệ thộng Tổng kết 3.3 Xác định hệ thống giao diện 3.3.1 Xác định giao diện nhập liệu Dựa vào mơ hình ER, ta xác định giao diện nhập liệu sau: a Các giao diện ứng với thực thể a nhập NGƯỜI LĐ b nhập CHỨC DANH CV c nhập NGÀNHNGHỀ d nhập DOANH NGHIỆP e nhập TRÌNH ĐỘ f nhập ĐẠI DIÊN TT g nhập ĐỊA DANH LV 28 b Các giao diện ứng với mối quan hệ h nhập hồ sơ i nhập yêu cầu < TUYỂN DỤNG> j nhập k nhập két 3.3.2 Xác định giao diện xử lý a Các giao diện xử lý biểu đồ luồng hệ thống “Tiếp nhận tư vấn” m Giao diện xử lý “ Cập nhật yêu cầu DN” l Giao diện xử lý “ Cập nhật yêu cầu người LĐ” n Giao diện xử lý “ Tìm kiếm thơng tin” o Giao diện xử lý “ Lập giấy giới thiệu” b Các giao diện xử lý biểu đồ luồng hệ thống “Trợ giúp tìm việc” p Giao diện xử lý “ Gửi thông báo cho DN” q Giao diện xử lý “ Cập nhật kết tuyển” r Giao diện xử lý ” Gửi thơng báo cho người tìm việc” s Giao diện xử lý “Công bố kết tuyển dụng” c Các giao xử lý biểu đồ luồng hệ thống ”Tổng kết” t Giao diện xử lý ”lập báo cáo” 29 3.3.3 Tích hợp giao diện Giao diện nhập liệu Giao diện xử lý a nhập NGƯỜI LĐ b nhập CHỨCDANH CV c nhập NGÀNHNGHỀ d nhập DOANH NGHIỆP e nhập TRÌNH ĐỘ f nhập ĐẠI DIÊN TT g nhập ĐỊA DANH LV h nhập hồsơ ĐĂNG KÝ i.nhập y.cầu TUYỂNDỤNG j nhập GIÁY GIỚITHIỆU k nhập k.quả THITUYÊN m Cập nhật y.cầu DN l Cập nhật y.cầu củaLĐ n Tìm kiếm thơng tin o Cấp giấy giới thiệu p Gửi th báo đếnDN q Cập nhật k.quả tuyển r Th.báo cho người LĐ s Công bố k.quả tuyển t lập báo cáo Giao diện sau tích hợp a/h/l Cập nhật HS đăng ký m Cập nhật y.cầu DN n Tìm kiếm thơng tin,tưvấn o Cấp giấy giới thiệu q Cập nhật k.quả tuyển r Th.báo cho người LĐ s Công bố k.quả tuyển t lập báo cáo b nhập CHỨCDANH CV c nhập NGÀNHNGHỀ d nhập DOANH NGHIỆP e nhập TRÌNH ĐỘ f nhập ĐẠI DIÊN TT g nhập ĐỊA DANH LV Hình 3.5 Bảng tích hợp giao diện 30 3.4 Thiết kế kiến trúc hệ thống Dựa giao diện tích hợp, ta bổ sung thêm giao diện liên kết để kiến trúc hệ thống thực đơn hệ thống hình đây: Truy nhập hệ thống Thực đơn Tiếp nhận yêu cầu & tư vấn tìm việc Trợ giúp tìm việc cho người lao động 1.2 1.1 Cập nhât hồ sơ đăng ký tim việc 1 1.2 Cập nhât yêu cầu tuyển dụng Cập nhât k.quả tuyển & thông báo 5/6 2.2 Công bố kết chung 3.1 lập báo cáo 3.2 nhập loại liệu 3.2.1 Nhập Người LD 3.2 a 1.3 Tìm kiếm th.tin tuyển dung& tư vấn 3.2.2 Nhập chức danh 3.2 1.4 Lấp giấy giới thiệu đến doanh nghiệp Báo cáo nhâp liệu b 3.2.3 Nhập nghành 3.2 c 3.2.4 Nhập doanh nghiệp 3.2 d 3.2.5 Nhập trình độ 3.2 e 3.2.6 Hình 3.6 Hệ thống giao diện tương tác Nhập đại diện TT 3.2 f 3.2.7 31 Nhập địa danh LV 3.2 g 3.5 Đặc tả giao diện thủ tục 3.5.1 Giao diện đăng nhập Hình 3.7 Giao diện đăng nhập hệ thống 3.5.2.Một số giao diện cập nhật a Cập nhật hồ sơ đăng ký Hình 3.8 Giao diện cập nhật hồ sơ đăng ký tìm việc 32 b Cập nhật yêu cầu tuyển dụng DN Hình 3.9 Giao diện cập nhật yêu cầu tuyển dụng nhân DN c Lịch thi tuyển kết cho người lao động Hình 3.10 Giao diện thi tuyển người lao động 33 d Lập giấy giới thiệu ngừoi lao động đến doanh nghiệp DN Hình 3.11 Giao diện lập giấy giới thiệu đến DN 34 3.5.3 Một số giao diện khác Hình 3.12 Giao diện cập nhật thơng tin chức danh Hình 3.13 Giao diện cập nhật thông tin đại diện trung tâm Chương CÀI ĐẶT HỆ THỐNG VÀ HƯỚNG DẪN SỬ DỤNG 4.1 Môi trường vận hành đặc tả hệ thống 4.1.1 Hệ thống phần mềm Hệ điều hành: WindowsXP, Windows7, WindowsVista Hệ quản trị sở liệu: Microsoft SQL Server 2008 Ngơn ngữ lập trình: Microsoft Visual Studio 2008 Phần mềm môi trường trợ giúp cần thiết khác: khơng có 4.1.2 Các hệ chức hệ thống Hệ thống bao gồm ba hệ con: Hệ “ Tiếp nhận tư vấn tìm việc” Hệ có chức tiếp nhận Hệ “ Trợ giúp tìm việc” Hệ hỗ trợ việc Hệ “lập báo cáo cập nhât liệu” Hệ làm nhiệm vụ lập loại báo cáo 36 4.2 Giới thiếu hệ thống phần mềm 4.2.1 Hệ thống thực đơn 4.2.2 Các hệ thống thực đơn a Thực đơn tiếp nhận tư vấn tìm việc 37 b Thực đơn trợ giúp tìm việc c Thực đơn báo cáo nhập liệu 38 4.3 Những vấn đề tồn hướng phát triển Vì thời gian có hạn, việc phân tích tốn thực tương đối đầy đủ, xây dựng chương trình với chức chính, có chức cịn chưa đầy đủ: có nhiều báo cáo cần thiết, lập báo cáo Nhiều chức có chưa tiện dụng, đơn giản Sau cần hồn thiện chương trình, bao gồm thêm chức cịn thiếu, hồn thiện chức đa có đưa vào sử dụng để hồn thiện tính tiện dụng chương trình 39 KẾT LUÂN Trong đồ án này, em vận dụng phương pháp phân tích thiết kế hướng cấu trúc để xây dựng chương trình quản lý trợ giúp tìm kiếm việc làm cho người lao động Kết đạt bao gồm: Phát biểu mơ hình hóa tốn thực tế Tiến hành phân tích thiết kế toán cách đầy đủ, theo quy trình học phương cấu trúc Xây dựng chương trình cài đặt thử nghiệm với số liệu chạy thông suốt, cho kết Qua trình làm đồ án, em học thêm nhiều kiến thức thực tế biết vận dụng kiến thức học để giải toán đặt Tuy nhiên kết hạn chế, cần có hỗ trợ nhiều thày Để có khả làm tốt việc vận dụng lý thuyết vào thực hành có kỹ định, em thấy cần phải thực hành nhiều 40 TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Vy, Phân tích thiết kế hệ thống thông tin quản lý, NXB Khoa học Tự nhiên Công nghệ, Hà nội, 2007 [2] Nguyễn Văn Vy, Giáo trình Phân tích thiết kế hệ thống thông tin, NXB Giáo dục Việt nam, Hà nội, 2010 41 ... trung tâm trợ giúp tìm việc làm cho người lao động Với trợ giúp chương trình phần mềm này, trung tâm tìm việc làm dễ dàng đảm nhận trọng trách giảm cơng sức lao động chi phí Người lao động tổ chức... cầu tìm việc người lao động cách nhanh chóng − Lưu trữ đầy đủ thơng tin người lao động Doanh nghiệp để chia sẻ hỗ trợ cho hoạt động trung tâm − Trợ giúp việc tìm kiếm yêu cầu cho người lao động. .. thiết yếu người vấn đề công ăn việc làm Và việc làm nhu cầu sống người lao động Nhưng để người lao động tìm việc thân mong muốn, thích hợp với lực, khả Đây vấn đề không dễ giải cho người lao động