Mặc dù mới ra đời không lâu nhưng công ty đã có những bước tiến đáng kể, đã xây dựng lên rất nhiều phần mềm quản lý lớn có tính ứng dụng cao như: sản phẩm TMS xây dựng trên nền tảng web
Trang 1TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN
BỘ MÔN CÔNG NGHỆ THÔNG TIN
-o0o -BÁO CÁO CHUYÊN ĐỀ THỰC TẬP
DỰNG PHẦN MỀM QUẢN LÝ XÉT TUYỂN NHÂN
Trang 2MỤC LỤC
MỤC LỤC 2
CÁC THUẬT NGỮ VIẾT TẮT 4
LỜI NÓI ĐẦU 5
CHƯƠNG I KHẢO SÁT HỆ THỐNG 7
I.1 GIỚI THIỆU TÓM TẮT VỀ CƠ SỞ THỰC TẬP 7
I.1.1 Lược sử 7
I.1.2 Nhiệm vụ 7
I.1.3 Chiến lược phát triển 7
I.1.4 Sơ đồ tổ chức 8
I.2 PHÁT BIỂU BÀI TOÁN QUẢN LÝ 9
I.2.1 Cơ sở chọn đề tài 9
I.2.2 Yêu cầu của đề tài 9
I.2.3 Mục tiêu của đề tài 10
I.2.4 Đối tượng phạm vi nghiên cứu 10
I.3 KHẢO SÁT QUÁ TRÌNH HOẠT ĐỘNG NGHIỆP VỤ 11
I.3.1 Giới thiệu hoạt động của phòng xét tuyển 11
I.3.2 Mô hình tiến trình nghiệp vụ của hệ thống cũ 13
I.3.3 Mấu báo cáo và mẫu văn bản được in ra 14
I.3.4 Đánh giá về hệ thống hiện tại 19
CHƯƠNG II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 20
II.1 SƠ ĐỒ PHÂN CẤP CHỨC NĂNG (DFD) 20
II.2 XÂY DỰNG MÔ HÌNH LUỒNG DỮ LIỆU Ở CÁC MỨC 22
II.2.1 Biểu đồ luông dữ liệu mức khung cảnh (mức 0): 22
II.2.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 1) 23
II.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh (mức 2) 24
II.3 MÔ HÌNH THỰC THỂ QUAN HỆ (ER) 26
II.3.1 Xác định các thực thể liên kết và sơ đồ thực thể liên kết 26
II.3.2 Sơ đồ liên kết 27
II.4 DANH MỤC CÁC BẢNG 27
II.5 THIẾT KẾ GIAO DIỆN PHẦN MỀM 31
II.5.1 Form Login 31
II.5.2 Form Chính 32
II.5.3 Form Quản lý tuyển dụng 34
II.5.4 Form Quản lý hồ sơ 36
II.5.5 Form quản lý phỏng vấn 38
II.6 THIẾT KẾ THUẬT TOÁN XỬ LÝ CƠ BẢN 40
II.6.1 Quản lý thông tin tuyển dụng 40
II.6.2 Quản lý thông tin hồ sơ 41
II.6.3 Quản lý thông tin phỏng vấn 42
II.6.4 Tìm kiếm thông tin 43
II.7 GIỚI THIỆU VỀ CÔNG CỤ PHÁT TRIỂN VÀ CƠ SỞ DỮ LIỆU 44
II.7.1 Giới thiệu ngôn ngữ lập trình Visual Basic.net 44
II.7.2 Giới thiệu về cơ sở dữ liệu Access 44
II.7.3 Giới thiệu về Crystal Report 45
Trang 3CHƯƠNG III THỬ NGHIỆM VÀ ĐÁNH GIÁ 46
III.1 CÀI ĐẶT CHƯƠNG TRÌNH 46
III.1.1 Yêu cầu phần cứng 46
III.1.2 Yêu cầu phần mềm 46
III.2 THỬ NGHIỆM HỆ THỐNG 47
III.3 ĐÁNH GIÁ 58
III.3.1 Ưu điểm của hệ thống 58
III.3.2 Hạn chế cần khắc phục 58
III.3.3 Hướng phát triển của đề tài 59
DANH MỤC TÀI LIỆU THAM KHẢO 60
Trang 5LỜI NÓI ĐẦU
Hiện nay, Công nghệ thông tin ngày càng có nhiều đóng góp quan trọng trong các lĩnh vực của đời sống Hòa cùng xu thế của thế giời,quá trình tin học hóa
ở Việt Nam cũng đang diễn ra rất nhanh, vấn đề tin học hóa công tác quản lý đang
là vấn đề được rất nhiều các tổ chức, doanh nghiệp quan tâm Để đáp ứng nhu cầu
đó, rất nhiều các phần mềm quản lý đã ra đời, đó là những phần mềm có tính ứng dụng cao Phần mềm quản lý ra đời, đã tạo ra “môi trường” để những doanh nghiệp kinh doanh và phát triển phần mềm phát triển Hàng loạt doanh nghiệp sản xuất phần mềm ra đời, chiếm một thị phần lớn trong nền kinh tế và đạt được những thành công rất vang dội PNGSOFT là một trong những công ty phần mềm như thế Mặc dù mới ra đời không lâu nhưng công ty đã có những bước tiến đáng kể, đã xây dựng lên rất nhiều phần mềm quản lý lớn có tính ứng dụng cao như: sản phẩm TMS xây dựng trên nền tảng web là công cụ quản lý cho các công ty lữ hành, các website thương mại điện tử để thực hiện kinh doanh trực tuyến…
Với mong muốn thử nghiệm và áp dụng những kiến thức khi còn ngồi trên
ghế nhà trường, em đã chọn Công ty Cổ phần Phần mềm Chuyên nghiệp Toàn cầu
(PNG SOFT), để thực tập và xây dựng phần nềm Quản lý xét tuyển nhân sự cung
cấp công cụ quản lý xét tuyển nhân sự một cách dễ dàng cho công ty
Trong nền kinh tế tri thức, công nghệ thông tin là lực lượng đóng một vai trò quan trọng đến sự phát triển của xã hội Công nghệ thông tin hiên nay đang phát triển với một tốc độ chóng mặt làm thay đổi mọi mặt của đời sống xã hội, ứng dụng công nghệ thông tin đã trở thành một phần không thể thiếu trong chiến lược phát triển của bất kỳ tổ chức, doanh nghiệp cơ quan nào
Quy trình tuyển dụng nhân viên mới có vai trò vô cùng quan trọng trong sự thành công hay thất bại của bất cứ một doanh nghiệp nào, để tuyển chọn được những người lao động có trình độ phù hợp với vị trí công tác đòi hỏi quy trình tuyển dụng mất rất nhiều thời gian và công sức Với vai trò lớn như vậy, những nhà lãnh đạo có tầm nhìn chiến lược sẽ không thể bỏ qua việc xem xét, triển khai những ứng
Trang 6dụng của công nghệ thông tin vào quy trình quản lý xét tuyển của mình nhằm hạn chế những nhược điểm của phương thức quản lý truyền thống, khai thác tối đa những tiện ích của ứng dụng để phát huy những lợi thế sẵn có, đưa hoạt động của tổ chức đạt năng suất và hiệu quả cao nhất Trên cơ sở những kiến thức đã học và những thông tin thu nhận được ở công ty PNGSoft em đã quyết định chọn đề tài
“Xây dựng phần mềm quản lý xét tuyển nhân sự” dựa trên công nghệ VS.net hy vọng đề tài sẽ được đưa vào ứng dụng thực tế và ngày càng hoàn thiện hơn
Em xin chân thành cảm ơn các thầy, cô giáo đã giảng dạy em trong suốt quá trình học trong trường Đăc biệt cảm ơn sự hướng dẫn nhiệt tình của thầy:
ThS.Nguyễn Trung Tuấn trong thời gian em làm chuyên đề tốt nghiệp và xin cảm
ơn sự giúp đỡ tạo điều kiện của công ty Phần mềm Chuyên nghiệp toàn cầu PNGSoft để em hoàn thành chuyên đề thực tập này
Thời gian thực tập tương đối ngắn (15 tuần) , cộng với trình độ còn hạn chế nên trong quá trình thực hiện đề tài, không tránh khỏi những sai sót, mong thầy cô
và bạn đọc góp ý kiến để đề tài hoàn thiện hơn
Mọi ý kiến đóng góp, xin vui lòng liên hệ theo địa chỉ sau :
hoan1788@gmail.com
Xin chân thành cảm ơn!
Trang 7CHƯƠNG I KHẢO SÁT HỆ THỐNG
I.1 GIỚI THIỆU TÓM TẮT VỀ CƠ SỞ THỰC TẬP
I.1.1 Lược sử
PNGSOFT là Công ty Cổ phần được thành lập theo Luật doanh nghiệp Việt
Nam vào ngày 02 tháng 03 năm 2007, có trụ sở tại N5D đường Hoàng Đạo Thúy -
Hà nội Tên đầy đủ của công ty là “Công ty Cổ phần Phần Mềm Chuyên Nghiệp
Toàn Cầu” Tên giao dịch là “Professional And Global Software Joint Stock Company” Tên viết tắt là “PNGSOFT”.
I.1.2 Nhiệm vụ
PNGSOFT là công ty hoạt động trong lĩnh vực công nghệ thông tin.Một trong những công ty mới thành lập với một đội ngũ nhân viên trẻ nhưng đã có những bước tiến đáng kể để đứng vững trên thị trường phần mềm nhiều cạnh tranh Các hoạt động chính của PNGSOFT gồm:
- Phát triển các giải pháp, sản phẩm và dịch vụ phần mềm: Kinh
doanh thông minh, hệ thống quản trị cho các công ty lữ hành
I.1.3 Chiến lược phát triển
• Sáng tạo tiên phong
- Công ty luôn tìm tòi, sáng tạo và không ngừng tìm ra ý tưởng mới và đưa ý tưởng này vào thực tế phục vụ tốt nhất cho khách hàng và nâng cao lợi ích xã hội
• Đội ngũ chuyên nghiệp
Trang 8- Hiền tài là rường cột của công ty, do vậy công ty không ngừng thu hút hiền tài để cùng chung sức xây dựng và phát triển đưa công ty lên tầm cao mới
• Môi trường thân thiện
- Công ty tạo ra một môi trường làm việc chuyên nghiệp, liên kết mọi người Công ty luôn đưa ra những cơ hội công bằng để phát triển toàn diện các kỹ năng trong môi trường cộng tác và chia sẻ
- PNGSOFT nhắm đến mục tiêu tạo ra một môi trường cho phép các
cá nhân trổ tài, sáng tạo, có sáng kiến, tìm các phương pháp mới để giải quyết vấn đề, tạo cơ hội, chịu trách nhiệm về những hành động của mình và được thừa nhận những đóng góp và tinh thần đồng đội của mỗi cá nhân
• Quy trình cải tiến
- Chất lượng sản phẩm luôn là yếu tố quan trọng để thành công trên thương trường, do vậy PNGSOFT không ngừng cải tiến sản xuất để sản phẩm luôn hoàn thiện và hài lòng khách hàng
I.1.4 Sơ đồ tổ chức
Hình 1: Sơ đồ tổ chức công ty PNGSOFT
Trang 9I.2 PHÁT BIỂU BÀI TOÁN QUẢN LÝ
I.2.1 Cơ sở chọn đề tài
Quản lý xét tuyển nhân sự là một vấn đề quan trọng trong việc kinh doanh của một công ty Trong thực tế công việc này thường được quản lý bằng phương pháp cũ, thông tin được lưu trữ qua hồ sơ sổ sách, làm thủ công là chính nên gặp nhiều khó khăn về thời gian cũng như nhân lực, làm giảm hiệu quả của công tác quản lý Ngày nay công nghệ thông tin phát triển một số cơ quan kinh doanh đã đưa vào sử dụng hệ thống máy tính để quản lý công việc này Việc quản lý thông thông qua hệ thống máy tính thì công việc sẽ trở lên đơn giản hơn, tiết kiệm thời gian, chi phí, nhân lực và đặc biệt không làm mất tính chính xác của nó
Hiện nay cũng trên thị trường đã ra đời nhiều phần mềm dùng để quản lý xét tuyển nhân sự như: FAST HUMAN RESOURCE MANAGERMENT của Công ty
Cổ phần Phần mềm Quản lý Doanh nghiệp FAST, và một số phần mềm quản lý nhân sự kết hợp xét tuyển…
Em quyết định chọn đề tài này với hy vọng phần mềm sẽ cung cấp một công
cụ quản lý hiệu quả góp phần vào quá trình tin học hóa các doanh nghiệp và cơ quan
I.2.2 Yêu cầu của đề tài
Các yêu cầu đặt ra của đề tài: Cập nhật Quản lý thông tin các đợt tuyển, hồ
sơ ứng viên, giúp cho việc tìm kiếm các thông tin về ứng viên được dễ dàng, lựu lại kết quả xét tuyển phục vụ cho việc tuyển chọn ứng viên phù hợp với vị trí mới Tập chung chủ yêu vào khâu tìm kiếm và chọn lọc phân loại hồ sơ Giám tối đa thời gian xử lý thông tin tránh được những rắc rồi trong quá trình muốn xem xét lại hồ
sơ lưu trữ Tìm kiếm lại thông tin khi Ứng viên hay Ban giảm đốc có yêu cầu mã không phải lật lại nhiều hồ sơ sổ sách cũ
Trang 10I.2.3 Mục tiêu của đề tài
- Đưa tin học vào tất cả các lĩnh vực của cuộc sống, đề tài “QUẢN LÝ XÉT TUYỂN NHÂN SỰ” giúp cho việc lập kế hoạch nhân sự, tìm kiếm, kiểm tra xét tuyển không mất thời gian, việc cập nhật tìm kiếm thông tin dễ dàng, tận dụng tối
đa nguồn nhân lực
- Thông qua đợt làm đề tài này, giúp em lắm vững hơn kiến thức chuyên môn và rèn luyện kỹ năng lập trình đã học trong trường, mặt khác cũng giúp em hiểu hơn công việc quản lý cơ sở Đồng thời đây cũng là hành trang đầu tiên chuẩn
bị cho nghề nghiệp của em sau này
I.2.4 Đối tượng phạm vi nghiên cứu
Với mục đích tạo ra và đưa vào sử dụng có hiệu quả trong việc kinh doanh Phần nềm “Quản lý xét tuyển nhân sự” phục vụ tốt cho các doanh nghiệp về quản lý con người Đề tài nhằm tập chung vào các thành phần chính sau:
• Tìm hiểu và phân tích phương pháp quản lý xét tuyển trước đây của công
ty cụ thể ở đây là công ty PNJ soft
• Mô hình hóa hoạt động của hệ thống máy tính thông qua biểu đồ phân cấp chức năng
• Xây dựng biểu đồ luồng dữ liệu, thiết kế các tệp CSDL cơ bản và mối quan hệ giữa chúng
• Cài đặt chương trình dựa vào công cụ VS.NET
Đối tượng sử dụng đề tài nghiện cứu là Trưởng, phó phòng nhân sự hoặc nhân viên phụ trách công tác xét tuyển…
Đối tượng thực hiện và thực thi đề tài: là những người tham gia vào quá trình phân tích – thiết kế - cài đặt phần mềm hệ thống “Quản lý xét tuyển nhân sự”, các chuyên viên tin học, các nhà sản xuất phần mềm, các đối tác thực thi, sử dụng phần mềm…
Trang 11I.3 KHẢO SÁT QUÁ TRÌNH HOẠT ĐỘNG NGHIỆP VỤ
I.3.1 Giới thiệu hoạt động của phòng xét tuyển
Công tác hoạt động của phòng xét tuyển được coi là việc đòi hỏi thời gian và
sự chính xác với mục tiêu tuyển chọn cho doanh nghiệp đội ngũ nhân viên đạt yêu cầu cao nhất, tận dụng tốt các lợi thế của các ứng viên sắp xếp họ vào vị trí phù hợp Công việc chính của phòng xét tuyển như sau:
I.3.1.1 Yêu cầu tuyển dụng nhân sự
Yêu cầu này sẽ do Trưởng phòng / Trưởng bộ phận của các phòng ban đảm trách Khi có yêu cầu tuyển dụng nhân sự mới, các Trương phòng/ Trưởng bộ phận đưa ra yêu cầu tuyển dụng nhân sự trình lên ban giám đốc phê duyệt
I.3.1.2 Phê duyệt yêu cầu
Công việc này do các cán bộ phê duyệt, Giám đốc công ty, Giám đốc nhân
sự đảm trách Sau khi yêu cầu tuyển dụng được lập, yêu cầu sẽ được chuyển cho các cấp lãnh đạo phê duyệt (đã được chỉ định trước) Tại đây nhân viên phê duyệt
có thể xem kế hoạch nhân sự ( được lập từ đầu năm) để đưa ra quyết định:
- Nếu chấp nhận yêu cầu thì nhân viên phê duyệt sẽ bổ sung một số thông tin trước khi chuyển lại cho phòng nhân sự để lưu thông tin đợt tuyển
và các vị trí cần tuyển
- Nếu không chấp nhận: ghi rõ lý do không chấp nhận
I.3.1.3 Thông báo tuyển dụng
Công việc này do nhân viên phòng nhân sự thực hiện Sau khi yêu cầu tuyển dụng đã được phê duyệt, yêu cầu tuyển dụng sẽ được in ra để có thể thông báo ở bảng tin, đăng báo, đăng trên các trang web…
Trang 12I.3.1.4 Nhận hồ sơ ứng cư viên
Ứng cử viên nộp hồ sơ trực tiếp tại phòng Nhân sự Ứng cử viên sẽ điền thông tin vào phiếu đăng ký tuyển dụng bao gồm:
- Kinh nghiệp làm việc
- Và các thông tin khác (nếu cần): mục tiêu phát triển sự nghiệp, đã từng là cán bộ quản lý, làm việc ngoài giờ, đi công tác các tỉnh, thành phố khác, những điểm mạnh, lĩnh vực mong muốn làm việc, khả năng bắt đầu công việc khi đi được tuyển dụng, quan hệ gia đình, thông tin liên hệ…
I.3.1.5 Xét duyệt hồ sơ
Công việc này sẽ do Giám đốc nhân sự, Trưởng phòng/ Trưởng bộ phận thực hiện Khi nộp hồ sơ tại phòng Nhân sự, phòng Nhân sự sẽ lọc hồ sơ để xác định hồ
sơ đạt yêu cầu hay không đạt yêu cầu theo các tiêu trí khác nhau đối với từng vị trí ứng tuyển
Trang 13Thống kê lại danh sách các ứng viên và các vị trí ứng tuyển để lập thông báo phỏng vấn.
I.3.1.6 Thông báo lịch phỏng vấn cho các ứng viên và thực hiện phỏng vấn
In giấy báo phỏng vấn gửi cho các ứng viên phù hợp với yêu cầu
Thực hiện phỏng vấn và lưu lại kết quả phỏng vấn
Kết quả phỏng vấn được gửi cho cán bộ phê duyệt để đưa ra quyết định tuyển dụng lập ra danh sách trúng tuyển
I.3.1.7 Chuyển hồ sơ ứng viên sang hồ sơ nhân viên
Ứng viên trúng tuyển sẽ được hẹn đến, Giám đốc nhân sự hoặc Trưởng phòng tiến hành đàm phán với ứng viên về mức lương, thưởng, nội quy, quy định của công ty, thời gian thử việc
Đàm phán thành công: ứng viên được nhận vào, hồ sơ ứng viên sẽ được chuyển sang hồ sơ nhân viên
I.3.1.8 Tìm kiếm các ứng viên trong đợt tuyển trước
Nếu số lượng ứng viên trứng tuyển không đủ so với yêu cầu có thể tìm lại các ứng viên đã dự tuyển trong lần tuyển trước mà chưa được chọn để thông báo trúng tuyển trong lần tuyển này, hoặc chuẩn bị tuyển bổ sung vào đợt tuyển mới
I.3.2 Mô hình tiến trình nghiệp vụ của hệ thống cũ
Hình 2: Mô hình nghiệp vụ của hệ thống
Quản lý phỏng vấn
Phòng nhân sự/Giám đốc quản lý
Quản lý tuyển dụng
Quản lý
hồ sơ
Ứng viênQuản lý
kết quảQuản lý
nhân viên
Trang 14I.3.3 Mấu báo cáo và mẫu văn bản được in ra
• Mẫu thông báo xét tuyển
Công ty Cổ phần Phần Mềm Chuyên
Nghiệp Toàn Cầu
PNG sotf
Số: ………
THÔNG BÁO TUYỂN NHÂN SỰ Ngày đăng tuyển:
Vị trí tuyển:
Số lượng:
Mô tả công việc:
Tiêu chuẩn tuyển dụng:
Hồ sơ: Đến tại công ty nhận mẫu hồ sơ và nộp trực tiếp Hồ sơ gồm: Đơn xin việc; CV (khai rõ kinh nghiệm, kiến thức, kỹ năng…); khuyến khích gửi hồ sơ qua mạng trước; Bản sao các văn bằng, chứng chỉ, bảng điểm đại học (không cần công chứng); 02 ảnh 4x6 mới nhất (1 ảnh dán bên ngoài hồ sơ);Sơ yếu lý lịch; Địa chỉ công ty: phòng 304 nhà N5D đường Hoàng Đạo Thúy - Hà nội Ngày hết hạn nộp hồ sơ:
Hà Nội ngày …… tháng………năm
Giám đốc (ký tên)
Trang 15• Mẫu hồ sơ ứng viên :
Công ty Cổ phần Phần Mềm Chuyên
Nghiệp Toàn Cầu
PNG sotf
Số: ………
HỒ SƠ XÉT TUYỂN Họ tên:
Số CMND:………
Ngày cấp:………
Nơi cấp:………
Ngày sinh:
Giới tính:
Nơi sinh:
Địa chỉ liên lạc:
Địa chỉ thường trú:
Quê quán:………
Điện thoại liên hệ:
Địa chỉ email:
Tình trạng hôn nhân:
Vị trí ứng tuyển:
Ngày nộp hồ sơ:
Trình độ:………
Kinh nghiệp làm việc:
Thông tin khác:
………
………
………
Hà Nội ngày …… tháng………năm
Người viết hồ sơ (ký tên)
Ảnh 4x6
Trang 16• Mẫu lịch phỏng vẫn gửi cho ứng viên:
Công ty Cổ phần Phần Mềm Chuyên
Nghiệp Toàn Cầu
PNG sotf
Số: ………
LỊCH PHỎNG VẤN Mã ứng viên:
Họ tên:
Số CMND:
Ngày sinh:
Quê quán:
Vị trí ứng tuyển:
Thời gian phỏng vấn:
Địa điểm phỏng vấn:
Hà Nội ngày …… tháng………năm
Trưởng phòng nhân sự (ký tên)
Trang 17•Mẫu phiếu kết quả phỏng vấn:
Công ty Cổ phần Phần Mềm Chuyên
Nghiệp Toàn Cầu
PNG sotf
Số: ………
PHIẾU KẾT QUẢ Nhân viên phỏng vấn 1: (ký tên) Nhân viên phỏng vấn 2:(ký tên) Mã ứng viên:
Số CMND:
Họ tên:
Ngày sinh:
Vị trí ứng tuyển:
Điểm chuyên môn:
Điểm IQ:
Điểm tiếng anh:
Điểm vấn đáp:
Tổng điểm:
Hà Nội ngày …… tháng………năm
Nhân viên chấm (ký tên)
Trang 18• Thông báo trúng tuyển:
Công ty Cổ phần Phần Mềm Chuyên
Nghiệp Toàn Cầu
PNG sotf
Số: ………
THÔNG BÁO TRÚNG TUYỂN Mã ứng viên:
Số CMND:
Họ tên:
Ngày sinh:
Quê quán:
Vị trí trúng tuyển:
Hẹn thử việc:
Địa điểm: phòng 304 nhà N5D đường Hoàng Đạo Thúy - Hà nội Hà Nội ngày …tháng…năm……
Giám đốc (ký tên) • Báo danh sách ứng viên tham gia phỏng vấn và không tham gia phỏng vấn Công ty Cổ phần Phần Mềm Chuyên Nghiệp Toàn Cầu PNG sotf Số: ………
BÁO CÁO SAU PHỎNG VẤN Tổng số ứng viên nộp hồ sơ:
Số ứng viên được gọi phỏng vấn:
Số ứng viên trúng tuyển:
Số ứng viên chọn từ đợt tuyển cũ:
Trang 19Hà Nội ngày …tháng…năm…….
Trưởng phòng nhân sự (ký tên)
I.3.4 Đánh giá về hệ thống hiện tại
- Hầu hết các công việc nghiệp vụ của hệ thống xét tuyển đều được làm thủ công
- Trong việc kiểm tra xét duyệt, phân loại các hồ sơ phù hợp mất nhiều thời gian, khi số lượng hồ sơ nhiều không tránh khỏi những nhầm lẫn sai sót
- Hiệu quả công việc chưa cao mất nhiều thời gian cho công tác kiểm tra đánh giá
- Đối với việc tra cứu lại các hồ sơ trở lên khó khăn vì phải lật lại rất nhiều
Trang 20CHƯƠNG II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
II.1 SƠ ĐỒ PHÂN CẤP CHỨC NĂNG (DFD)
Hình 3: Biểu đồ phân cấp chức năng
Quản lý xét tuyển nhân sự
Quản lý hồ
sơ phỏng vấnQuản lý Tìm kiếm
Cập nhật kết quả PV
Lọc ứng viên
Lập báo cáo
In thông báo trúng tuyển
Tìm kiếm
hồ sơ
Tìm kiếm sau PV
Quản lý tài khoản
Sửa tài khoản
Xóa tài khoản
Tìm kiếm
hồ sơ cũ
Cập nhật lịch PV
In thông báo PV
Trang 21Định nghĩa các đối tượng:
- Quản lý đợt tuyển: Cập nhật các thông tin về đợt tuyển: ngày tháng tuyển, vị trí tuyển, số lượng tuyển, tiêu trí tuyển chung
- Quản lý hồ sơ: Nhận hồ sơ của các ứng viên, phân loại theo vị trí tuyển dụng, lập báo cáo, kiểm tra phân loại hồ sơ không đạt yêu cầu và những hồ sơ đạt yêu cấu, lập danh sách báo cáo số lượng ứng viên tham gia cho mỗi vị trí In thông báo phỏng vẫn cho các ứng viên qua vòng sơ tuyển
- Quản lý phỏng vấn: Cập nhật kết quả phỏng vấn, lựa chọn các ứng viên đạt tiêu chuẩn theo kết quả đã có Lập báo cáo về đợt tuyển, in thông báo trúng tuyển
- Tìm kiếm: tìm kiếm hồ sơ ứng viên theo tên, tuổi, địa chỉ…, tìm kiếm thông tin ứng viên sau khi phỏng vấn nếu ứng viên có thắc mắc, hoặc ban giám đốc yêu cầu…
Các tiêu trí tìm kiếm:
- Tìm kiếm thông tin đợt tuyển:
• Từ mã đợt tuyển tìm các vị trí tuyển trong đợt tuyển
• Trong khoảng thời gian có bao nhiêu đợt tuyển, bao nhiêu vịt trí
- Lọc hồ sơ:
- Lọc theo vị trí: lọc kết hợp với giới tính, độ tuổi, ngày nộp, kinh nghiệm
- Thống kê tổng số hồ sơ nộp cho từng vị trí, số hồ sơ được phỏng vấn, số hồ
sơ không được phỏng vấn
- Tìm kiếm hồ sơ cũ: trong khoảng thời gian, trong đợt tuyển, từng vịt trí tuyển, tìm kiếm theo kết quả phỏng vấn
Trang 22- Tìm kiếm thông tin Ứng viên theo: họ tên, ngày tháng năm sinh, vị trí ứng tuyển.
- Tìm kiếm thông tin kết quả của ứng viên theo: đợt tuyển, vị trí, họ tên, ngày tháng năm sinh
II.2 XÂY DỰNG MÔ HÌNH LUỒNG DỮ LIỆU Ở CÁC MỨC
II.2.1 Biểu đồ luông dữ liệu mức khung cảnh (mức 0):
Hình 4: Biểu đồ luồng dữ liệu mức khung cảnh
Ban Giám
đốc
Ứng viên
Quản lý xét tuyển nhân sự 0
Báo cáo được duyệt
Báo cáo
Yêu cầu báo cáo
Thông báo tuyển dung
TT ứng viên
Trang 23II.2.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 1)
Hình 5: Biểu đồ luồng dữ liệu mức đỉnh
Quản lý tuyển dụng(1)
Quản lý
hồ sơ(2)
Tìm kiếm(4)
Quản lý phỏng vấn(3)
Ban Giám
đốc
Ứng viên
Thông tin tuyển dụng
TT đợt tuyển
Thông báo tuyển dụng
Hồ sơ
Hồ sơ
TB phỏng vấn
Kết quả phỏng vấn
Ứng viên
Thông báo kết quảBáo cáo
TT tìm kiếm
TT tìm kiếm
Ban phỏng vấnKết quả PV
Trang 24II.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh (mức 2)
II.2.3.1 Mô hình luồng dữ liệu mức 2 của tiến trình Quản lý tuyển dụng
Hình 6: Mô hình luồng dữ liệu mức 2 của tiến trình Quản lý đợt tuyển
II.2.3.2 Mô hình luồng dữ liệu ở mức 2 của tiến trình Quản lý hồ sơ
Cập nhật
VT cần tuyển(1.2)Bạn giám đốc
VT cần tuyển
Thông tin tuyển dụng
Ứng viên
Cập nhật
hồ sơ(2.1)
Lọc hồ sơ
hồ sơ cũ(2.3)
Trang 25Hình 7: Mô hình luồng dữ liệu ở mức 2 của tiến trình quản lý hồ sơ
II.2.3.3 Mô hình luồng dữ liệu ở mức 2 của tiến trình Quản lý phỏng vấn
Hình 8: Mô hình luồng dữ liệu mức 2 của quá trình Quản lý phỏng vấn
II.2.3.4 Mô hình luồng dữ liệu ở mức 2 của chức năng Tìm kiếm
Hình 9: Mô hình luồng dữ liệu ở mức 2 của chức năng tìm kiếm
Ban Giám đốc
Lập báo
cáo(3.3)
Lọc ứng viên(3.2)
Cập nhật kết quả PV(3.1)
In thông báo trúng tuyển(3.4)
Tìm kiếm sau phỏng vấn(4.2)
Hồ sơ
TT tìm kiếm
Kết quả PV
TT tìm kiếm
TT tìm kiếm
Trang 26II.3 MÔ HÌNH THỰC THỂ QUAN HỆ (ER)
II.3.1 Xác định các thực thể liên kết và sơ đồ thực thể liên kết
II.3.1.1 Các bảng dữ liệu
- Login : Login (TenTK, Pass, CauHoi, CauTraLoi, Loai)
- Thông tin đợt tuyển: TTDotTuyen (MaDotTuyen, NgayBatDau,
NgayKetThuc, MucDich, NoiDung)
- Vị trí cần thuyển: VTCanTuyen (MaVT, MaDotTuyen, ViTri, SoLuong,
MoTa, TieuChuanTuyen, GhiChu)
- Ứng viên: UngVien (MaUngVien, HoTen, SoCMND, NgayCap,NoiCap,
NgaySinh, GioiTinh, NoiSinh, DiaChiLienLac, DiaChiThuongTru,
QueQuan, DienThoai,Email, TinhTrangHonNhan, MaVT, NgayNopHoSo,
TrinhDo, KinhNghiem, ThongTinKhac, LoaiUV)
- Lịch phỏng vấn: LichPhongVan (MaLich, MaUngVien, ThoiGian,
DiaDiem)
- Phiếu kết quả: KetQua (MaUngVien, MaDotTuyen, DiemChuyenMon,
DiemIQ, DiemVanDap, DiemTiengAnh, TongDiem,KetQua, NgayHen)
II.3.1.2 Mỗi liên hệ giữa các bảng
- TTDotTuyen và VTCanTuyen là quan hệ 1-n
- VTCanThuyen và UngVien là quan hệ 1-n
- UngVien và LichPhongVan là quan hệ 1-1
- UngVien và KetQua là quan hệ 1-1
Trang 27II.3.2 Sơ đồ liên kết
II.4 DANH MỤC CÁC BẢNG
Bảng Login :
Login (TenTK, Pass, CauHoi, CauTraLoi, Loai)
Bảng TTDotTuyen:
TTDotTuyen (MaDotTuyen, NgayBatDau, NgayKetThuc, MucDich,
NoiDung)
VTCanTuyenUngVien
LichPhongVan
n
1
11
11
1
n
Trang 28Bảng UngVien :
UngVien (MaUngVien, HoTen, SoCMND, NgayCap,NoiCap, NgaySinh,
GioiTinh, NoiSinh, DiaChiLienLac, DiaChiThuongTru, QueQuan,
DienThoai,Email, TinhTrangHonNhan, MaVT, NgayNopHoSo, TrinhDo,
KinhNghiem, ThongTinKhac)
TinhTrangHonNha
n
Trang 29KinhNghiem Text Kinh nghiệm làm việc 255
Bảng LichPhongVan:
LichPhongVan (MaLich, MaUngVien, ThoiGian, DiaDiem)
MaUngVien Text Mã ứng viên 255
Bảng KetQua:
KetQua (MaUngVien, MaDotTuyen, DiemChuyenMon, DiemIQ,
DiemVanDap, DiemTiengAnh, TongDiem, KetQua, NgayHen)
MaDotTuyen Text Mã đọt tuyển 255
TongDiem = DiemChuyenMon + DiemIQ + DiemVanDap+DiemTiengAnh
Mô hình quan hệ giữa các bảng:
Trang 30Hình 10: Mô hình quan hệ giữa các bảng (Relatiomships)