Chuyên đề thực tập: Xây dựng phần mềm quản lý tuyển dụng trong công ty cổ phần tập đoàn Ominext

66 0 0
Chuyên đề thực tập: Xây dựng phần mềm quản lý tuyển dụng trong công ty cổ phần tập đoàn Ominext

Đ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

Trang 1

TRƯỜNG ĐẠI HỌC KINH TE QUOC DAN

VIEN CÔNG NGHỆ THONG TIN VÀ KINH TE SO

Dé tai:

XAY DUNG PHAN MEM QUAN LY TUYEN DUNG TRONG CONG TY CO PHAN TAP DOAN OMINEXT

Sinh viên thực hiện — : Lê Van ThanhMã sinh viên : 11164675

Lép : Hệ thống thông tin quản lý 58Giáo viên hướng dẫn : PGS TS Trần Thị Song Minh

Hà Nội, 2020

Trang 2

MỤC LỤC

DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIET TAT DANH MỤC CÁC BANG

DANH MỤC CÁC HÌNH VẼ, ĐÒ THỊ

LOT MỞ ĐẦUU 2 2e 9.44922430097244 077241 07994102939 1

CHUONG 1: GIỚI THIỆU TONG QUAN VE CÔNG TY CO PHAN TAP

DOAN OMINEXT essssssssssssesssssssssssssessssssessssssesessssesessnssssssnssesssnesssessesesssnessssssees 3

1.1 Quá trình hình thành và phát triển công ty -s-ssssssessesesssessessessesee 3 1.1.1 Giới thiệu về công ty cổ phần tập đoàn Ominext -ss-ssssssess 3

1.1.2 Lĩnh vực hoạt động - ¿c2 Sc 2311132111 5112511111 EEkerre 4

1.1.3 Cơ cầu tổ chức -. -+++++xkrtrtEktrtrHH HH gi 5 1.1.4 Hệ thống chức danh công việc và cơ chế hoạt động - 8 1.1.4.1 Hệ thống chức danh công viỆc 2-2 2 + x+z+zE+xzzzzzzxze 8 1.1.4.2 Co ché hoat động và chức nang, nhiệm vụ của công ty 8

1.1.5 Đặc điểm và điều kiện sản xuất kinh doanh c.ccceccsseccsseecsseeseseeseeeeeveees 10 I1 5 10

1.1.5.2 Quy trình quan ly dự án MIERUKA - «<< <++sx<+ 13

1.2 Bài toán tuyển dụng nhân sự chất lượng cao tại công ty và đề xuất lựa chọn đề

Lal co 0 0 00 000000010000 0010000090000 0910.010 0900.01009009980909980900040090099804 15

1.2.1 Quan điểm tuyên dụng nhân sự tại công ty cổ phần tập đoàn Ominext 15

1.2.2 Mục tiêu tuyển dụng và tiêu chí tuyển dụng của công ty - l6 1.2.3 Lý do lựa chọn đề tài - 2: 5c ©se+Et2 2 E2 3271271 21211211211 211111 xe 17

CHUONG 2: TONG QUAN VE PHAN MEM UNG DUNG VÀ XÂY

DUNG PHAN MEM UNG DUNG . -5-s<s<ssssscsserseesserseesssrse 18

2.1 Phan mềm ứng dụng và vai trò của phần mém ứng dụng trong công tác quan

lý và quản trị kinh doanh tại CONG fY - «6 6 + 11kg 18

2.2 Các phương pháp phân tích và thiết kế phần mềm ứng dụng 21

2.3 Công cụ thiết kế phần mềm ứng dụng -2- 2 2 s£+£+zzz+ze+zxee 25

Trang 3

2.3.1 Môi trường phát triển Visual Studio -¿¿22<+cz+z++zxerxerse+ 25

2.3.2 Công cu tạo báo cáo Crystal R€DOTS - s se *ssseersseeeeeee 252.3.3 Hệ quản tri cơ sở dữ liệu SQL S€TVeT 5 + Series 26

CHƯƠNG 3: PHAN TÍCH VÀ THIẾT KE PHAN MEM QUAN LÝ

I0ð4n800016007577 27

3.1 Phân tích hệ thống quản lý tuyển dụng - 2-55 2+£+E+zxzzzxzeerxees 27

3.1.1 Xác định yêu cầu và chức năng của hệ thống . ¿5 5-5: 27 3.1.2 Mô hình hóa hệ thống quan lý tuyển dung -5¿5+©52¿ 29 3.1.3 Thiết kế mô hình quan hệ thực thé và cơ sở dữ liệu - - 41 3.2 Thiết kế phần mềm quản lý tuyển dụng 2 2 2222+s+zs+zxzsz+2 46

3.2.1 Thiết kế cơ sở dữ liệu 2-2222 ©+2+EE£EE+SEEEEEEEEEEEEErkrrrrerkrrrrees 46 3.2.2 Thiết kế giao điện VàO/Fa -¿- 2 2 s+EE+EE+EE£EE2EE2EE2EE2EEEEEerkrrkerree 41 40000005 — 55

TÀI LIEU THAM KHẢO -2- 2< s<s<ssssEsseEssezsserssersserssers 56

3:00800090217 7 A.ẬH ,Ô 57

Trang 4

DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIET TAT

ATS: Hệ thống tuyển dụng trực tuyến BED: So đồ chức năng

CEO: Giám đốc điều hành

CMS: Hệ thống quản lý nội dung

CR: Công cụ tạo báo cáo Crystal Reports

CV: Hồ sơ ứng viên

DBMS: Hệ quan trị cơ sở dữ liệu

DED: Sơ đồ ludng dit liệu

ERD: Sơ đồ thực thể liên kết

SQL: Ngôn ngữ truy vấn có cau trúc TS: Tiến sĩ

VS: Visual Studio

Trang 5

DANH MUC CAC BANG

Hệ thống chức danh công viỆc v.ceccecsessessessesssessessessessessesssessessesseeseeseees 8 Cơ cấu nguồn nhân lực theo giới tính 2- 2-2 s=szzsz>sz II

Cơ câu nhân lực theo độ tuôi - - ¿+ + +x+E+EeEeEEeEeEerxzxerereei 11 Cơ cau nhân lực theo thâm niên công tác - 2 2 s2 =s+cszss 12

Trang 6

DANH MỤC CÁC HÌNH VẼ, ĐÒ THỊ

Hình 1.1: Logo của mIT€X( - - 5 E1 E111 E911 1911 1 811 9319 ng ng ng 4

Hình 1.2: Sơ đồ cơ cấu tổ chức -: + +¿©2+©+£++E£EE+EEtEEESExtEEEerkezrxerkeerxees 5

Hình 1.2: Quy trình quản lý dự án MIERUKA -<S<<<<<++ecssseess 13Hình 2.1: Mô hình WWaterfall - «+ x19 vn ng ng ngư 22Hinh 2.2: M6 hinh Agile oo 4 23Hinh 9610)/(030100)i010ã)ì)) PP VHaaiaiiadid 24

Hình 3.1: Quy trình tuyển dụng - 2 2 55 E2E£2E£E£EE2EEeEEerxerkerkerei 30

Hình 3.2: Sơ đồ BED s 22vtt tt th Hee 31 Hình 4.3: Sơ đồ mức ngữ cảnh - 2 2 2 <+SE£EE£EE£EEEEEEEEEEEE2EEEEEEEEerkrrkrrei 33 Hình 3.4: Sơ đồ DED mức Ô -cs:222vvtttEEttrtrtttrrrtrtirrtrtrirrrrrrrerieg 34

Hình 3.5: Sơ đồ DFD mức 1 quá trình quản lý hồ sơ ứng viên - 36 Hình 3.6: Sơ đồ DFD mức 1 quá trình lập kế hoạch tuyển dụng - 36 Hình 3.7: Sơ đồ DFD mức 1 quá trình quản lý phỏng vấn - 37 Hình 3.8: Sơ đồ DFD mức 1 quá trình báo cáo thống kê - 5 38 Hình 3.9: Mô hình thực thé 8011080110502 41 Hình 3.10: Mô hình quan hệ CSDL quản lý tuyển dụng . 5 41

Hình 3.11 Giao diện đăng nhậtp - G2 20113111931 E311 11 111k ngư 48

Hình 3.12: Giao diện chính - 22 1E 6616622233111 1 11 1119 95351111 key 48

Hình 3.13: Giao diện kế hoạch tuyển dụng 2-2 2 s+x+£++£E£+Ez+Ezzrxze 49

Hình 3.14: Giao diện phỏng vấn 2-2-2 ESE+EE+£ESEEE2EE2EE2EEEEEEEErrkerkrrex 50 Hình 3.15: Giao diện điền thông tin ứng viên 2 2 2 + s+cx+zxzxezss 51 Hinh 3.16: Giao dién vi tri tuyén UID 07 52

Hình 3.17: Giao diện danh sách Ứng VIÊN - «s6 +x£++£++v+sexsseeeske 53

Hình 3.18: Báo cáo kế hoạch tuyên dụng ccecesscsccsssessessessessesssessesseesessessesseeseen 53

Hình 3.19: Báo cáo danh sách trúng tuyển ¬— 54

Trang 7

LỜI MỞ ĐẦU

Hiện nay trong thời đại công nghệ 4.0, hầu hết các ứng viên cho vị trí làm

việc đều tìm kiếm công việc thông qua mạng Internet, các nhà tuyển dụng hiểu được điều đó nên hầu hết các doanh nghiệp đã đều đăng các tin bài tuyển dụng

nhân sự trên các website Tuy vậy, nhưng trên thực tế, các nhà tuyên dụng van chưa có một phần mềm ứng dung dé sàng lọc những ứng viên từ nhiều nguồn hay lưu trữ đữ liệu ứng viên phù hợp với nhu cầu tuyển dụng của mình Chính vì thế mà một phần mềm quản lý tuyển dụng sẽ giúp ích được rất nhiều vấn đề đang được quan tâm này Một điều mà không thé phủ nhận đó là quá trình tuyên

dụng nhân sự được coi là rất tốn thời gian và công sức, nhà tuyển dụng trải qua rất nhiều các bước mới có thé tìm được một ứng cử viên mong muốn cho vị trí công việc cần nhân sự, đôi khi là không thể tìm được họ, điều đó có nghĩa là mở ra cơ hội cho đối thủ cạnh tranh trên thị trường lao động.

Nhìn chung có một quy trình tuyển dụng ma mọi phần mềm đều phải tuân

1 Source: Dành cho nhà tuyển dụng khi muốn tìm kiếm tài năng cho vị tri còn trống của mình Tìm kiếm hé sơ tuyển dụng của ứng cử viên phù hợp

nhất với yêu cầu của nhà tuyên dụng

2 Engage: Khi mà nhà tuyên dụng đã có nhiều thông tin khác nhau về ứng

cử viên thì bộ phận tuyển dụng sẽ tập trung vào hồ sơ ứng viên, liên lạc với họ qua phone, tin nhắn, email

3 Selection: Sau khi trải qua 2 bước trên, đây là bước cuối cùng, dùng công

nghệ dé chọn ra ứng cử viên xuất sắc nhất cho vị trí còn trống của doanh

nghiệp của mình

Trên thế giới hiện nay, có rất nhiều phần mềm tuyên dụng được sử dụng rộng rãi, nó được tích hợp trong phần mêm ứng dụng quản trị nguồn nhân lực

mà từ đó nhà quản lý hay là nhà tuyên dụng có thé tìm ra ứng cử viên thích hợpcho doanh nghiệp của mình Sự cạnh tranh khốc liệt trên thị trường lao động đã

Trang 8

dẫn đến những bước phát triển mạnh mẽ trong công nghệ tuyên dụng, ngày càng trở nên tối ưu hóa và thông minh.

Ở Việt Nam hiện nay, các doanh nghiệp và các nhà tuyển dụng đã nhận ra

điều này có ảnh hưởng như thé nào tới hoạt động của doanh nghiệp, chính vi vậy mà ngày càng có nhiều các phần mềm ứng dụng tuyên dụng, quản trị nhân lực

được ra đời, cải tiến hơn và tối ưu hơn cho nhu cầu của mỗi doanh nghiệp.

Doanh nghiệp sẵn sàng chi một bỏ ra chi phí lớn nhằm cải thiện hệ thống tuyển

dụng đã cũ của mình.

Điều này cũng đặt ra nhiều vấn đề cho quy trình yêu cầu của doanh

nghiệp đối với phần mềm, cuộc cạnh tranh giữa các doanh nghiệp công nghệ thông tin diễn ra khốc liệt nay càng khốc liệt hơn nữa.

Trang 9

CHƯƠNG 1

GIỚI THIEU TONG QUAN VE CÔNG TY CO PHAN

TAP DOAN OMINEXT

1.1 Quá trình hình thành và phát triển công ty

1.1.1 Giới thiệu về công ty cổ phần tập đoàn Ominext

Công ty cổ phan tập đoàn Ominext là công ty hang đầu của Việt Nam chuyên cung cấp giải pháp phần mềm và tích hợp hệ thống thông tin y tế cho các đối tác tại Nhật Bản Công ty hiện nay đang hoạt động theo mô hình nhóm với 6 thành viên và hơn 300 kĩ sư làm việc tai các thành phố lớn Bao gồm | trụ sở chính và 2 công ty con tại thủ đô Hà Nội, 2 công ty thành viên chuyên sâu về van đề y tế tại Tokyo, Nhật Ban và 1 chi nhánh tại thành phố Hồ Chí Minh.

Trải qua nhiều năm phát triển, công ty cô phan tập đoàn Ominext đã và

đang là lựa chọn đáng tin cậy của những tập đoàn y tế hàng đầu như Panasonic,

SECOM, Medicom, Những sản phẩm dịch của của tập đoàn đã được triển

khai rộng rãi trên toàn nước Nhật và sẽ còn phát trién hơn nữa trong tương lai và trên toàn thé giới.

Trên xu thế đó, công ty cổ phan tập đoàn Ominext tự hào được các đối tác lớn đồng hành cùng trên con đường áp dụng những công nghệ mới, những công nghệ đang được các kĩ sư Ominext triển khai và ứng dụng trong các dự án y tế

lớn tại Nhật Bản.

e Tên công ty: Công ty cô phan tập đoàn Ominext e Tên tiếng anh: Ominext Group JSC

e Vốn điều lệ: 22 ty VND

e Trụ sở chính: Tang 13, toa nhà 789 Bộ Quốc Phòng, số 147 Hoàng Quốc Việt, quận Cầu Giấy, Hà Nội

e_ Người đại diện pháp luật: Ong Trần Quốc Dũng — CEO của tập doan

e Ngày thành lập: 13/01/2012

Trang 10

© Số điện thoại: (+84) 24 6664 4599

e Website: ominext.come Logo công ty:

Hinh 1.1: Logo cua Ominext

)minextWe Create The Next Values

( Nguồn: ominext.com) Vào năm 2012, với khao khát công hiến cho sự nghiệp phat triển, gan kết

tình hữu nghị giữa 2 nước Việt Nam — Nhật Bản, ông Trần Quốc Dũng với các

cộng sự đã cùng nhau thành lập tập đoàn Ominext — công ty chuyên gia công và

cung cấp phần mềm, dịch vụ công nghệ thông tin dành cho thị trường Nhật Bản Đến năm 2018, sau 6 năm hoạt động, công ty tập doan Ominext vinh dự nhân được giải thưởng Sao Khuê 2018 cho hạng mục “ dich vụ gia công xuất khẩu phần mềm”.

1.1.2 Lĩnh vực hoạt động

Công ty cổ phan tập đoàn Ominext là công ty công nghệ thông tin chuyên tư vấn và cung cấp các giải pháp trong một số lĩnh vực tiêu biểu như Y tế va chăm sóc sức khỏe, Giáo dục, Thương mại, Tài chính, Thực phẩm và Năng

(Operational — Market — Innovation) là kim chỉ nam cho mục tiêu không

ngừng tao ra những giá trị mới cho san phẩm, góp phần xây dựng các giải pháp

phù hợp nhất cho từng đối tượng khách hang Tập đoàn tuy hoạt động chưa lâu

nhưng với đội ngũ chất lượng cùng với lòng nhiệt huyết, gắn bó của nhân viên

đã xây dựng được nhiều uy tín trên thị trường Tập đoàn còn có nhiều kinh nghiệm trong các lĩnh vực khác như: hệ thống kế toán tài chính, hệ thống thông tin quản lý, hệ thống tính lương, quản lý cham công, quản lý bán hang,

Trang 11

Sản phẩm và dịch vụ của tập đoàn Ominext bao gồm:

e Cung cấp các giải pháp phần mềm va ứng dụng web chất lượng cao tập trung vào lĩnh vực y tế, CMS

e Phát triển những ứng dung Smartphone chuyển hóa trên 2 nền tảng

Android và IOS.

e Cung cấp dịch vụ bảo trì và nâng cấp sản phẩm

e Cung cấp các dich vụ công nghệ như: Phân tích thông tin y tế, AI, Big

Data, Block Chain, Data Mining

1.1.3 Cơ cấu tổ chức

Công ty cổ phan tập đoàn Ominext với trụ sở chính ở Hà Nội và 2 văn phòng đại diện, 1 tại thành phố Hồ Chí Minh và 1 tại Nhật Bản Với những dịch

vụ tiêu biéu và có nền tảng công nghệ tốt, sản phẩm của tập đoàn đã chiếm được

phần lớn niềm tin của khách hàng, nhiều doanh nghiệp lớn cũng như khách hàng

đơn thé, Ominext đang dan trở thành đối tác hỗ trợ không thé thiếu của các

doanh nghiệp trong nước va ngoài nước, đặc biệt là với thị trường Nhat Bản

Hình 1.2: Sơ đồ cơ cấu tổ chức

Sơ đồ cơ cấu tổ chức Công ty

(Nguôn: Công ty cổ phan tập đoàn Ominext) Cấp cao nhất và có quyền hạn lớn nhất là đại hội đồng quản trị với những

cô đông Ban giám đốc gồm có: Giám đốc phụ trách sản xuất, Giám đốc phụ

trách kinh doanh, Giám đốc phụ trách công nghệ Phía đưới là các trung tâm sản

Trang 12

xuất kinh doanh từ 1 đến 5, đứng đầu là các giám đốc trung tâm, cấp dưới gồm

trưởng nhóm và các trưởng dự án, ban quy trình, ban đào tạo Song song đó là

các phòng nhân sự- kế toán, hành chính & xúc tiễn kinh doanh, truyền thông va

sự kiện.

e Đại hội đồng quan tri

Là cơ quan quan lý công ty, có toàn quyền nhân danh công ty dé quyết

định, thực hiện các quyền và nghĩa vụ, được cung cấp nhanh nhất và chính xác

nhất về tình hình cũng như kết quả hoạt động của công ty e© Ban giám đốc

Chịu trách nhiệm điều hành hoạt động của doanh nghiệp theo chỉ đạo và

chiến lược từ hội đồng quản trị, phụ trách các mảng hoạt động của công ty:

- Có toàn quyền về việc điều hành mọi hoạt động thường ngày diễn ra tại

doanh nghiệp.

- Thực hiện mọi chi đạo, nghị quyết từ Hội đồng quan tri.

- Có quyền sắp xếp, phân bồ nhân lực, phòng ban Dua ra nội quy nội bộ, van

hóa nội bộ doanh nghiệp.

- Có chức năng bổ, miễn nhiệm với những chức danh quản lý trong doanh

- Có quyền nâng, hạ lương, phụ cho cán bộ, công nhân viên.

- Có những quyền và chức năng khác như trong quy định của luật pháp, cũng

như điều lệ doanh nghiệp

e Phòng Nhận sự- Kế toán

- Nhận chỉ đạo từ ban giám đốc, phụ trách quản lý nhân sự, tuyên dụng,

quản lý các phần mềm liên quan đến hoạt động sản xuất kinh doanh

- Phối hợp với phòng tài chính — kế toán thanh toán chế độ cũng như

chính sách cho người lao động.

- Lưu trữ giấy tờ, hồ sơ, văn bản, hợp đồng liên quan đến thông tin công ty

Trang 13

- Nhận nhiệm vụ đo giám đốc giao

- Chịu trách nhiệm toàn bộ về thu chi của công ty Lập dự toán cho ban

lãnh đạo doanh nghiệp về chỉ phí, tài chính trong suốt quá trình hoạt

động, đảm bảo quá trình diễn ra bình thường Lập phiếu thu chi đầy đủ cho mọi chỉ phí phát sinh Luôn lưu trữ đầy đủ, chính xác các số liệu về thủ tục, hợp đồng của công ty

- Chiu trách nhiệm theo dõi quá trình thanh toán của khách hang và giải

quyết thanh toán công nợ với khách hàng Mở số sách, lưu trữ các

chứng từ có liên quan tới việc giao nhận.

Phòng Xúc tiễn thương mại

- Quảng cáo, khuyến mãi, giới thiệu sản phẩm để tiếp cận với thị trường

mục tiêu

- Đưa người dùng đến với các sản phẩm của doanh nghiệp, khiến khách

hàng hiểu rõ hơn về sản phẩm của doanh nghiệp Phòng Truyền thông — Sự kiện

- Nhận nhiệm vụ từ ban giám đốc chịu trách nhiệm về công tác truyền

thông và sự kiện

- Duy trì, phát triển hình ảnh công ty trên các kênh toàn cầu

- Đề xuất ý tưởng quảng bá thúc đây kinh doanh của công ty - Thiết lập quan hệ với các cơ quan báo chí

- Tô chức các sự kiện cho công ty

Trang 14

1.1.4 Hệ thống chức danh công việc và cơ chế hoạt động 1.1.4.1 Hệ thống chức danh công việc

Bảng 1.1: Hệ thống chức danh công việc

(Đơn vị: Người)

Số thứ Chức danh Chức vụ Số lượng đảmtự : nhận

1 Hội dong quan tri Chủ tịch hội đông quản tri 1

Ban giám đốc Giám đốc công ty 1

3 Nhân viên đào tạo 10

Nhân viên kế toán 5

Nhân viên Marketing, sự kiện 40

(Nguôn: Phòng Nhân sự - Ké toán, công ty Ominext) 1.1.4.2 Cơ chế hoạt động và chức năng, nhiệm vụ của công ty

- Cơ chế quản lý:

Moi cán bộ nhân viên có một vai trò riêng biệt với môi vi trí cụ thê theo cơchê phân quyên, quản lý từ cap cao xuông dưới Giám doc giao công việc chocác trưởng bộ phận và các trưởng bộ phận có trách nhiệm báo cáo kêt quả vớigiám đôc Nhân viên môi phòng thực hiện nội dung công việc được trưởng

phòng giao, trình bày những khó khăn, thắc mắc khi thực hiện nhiệm vụ và báo cáo kết quản với trưởng phòng.

- Cơ chế ra quyết định:

Hội đồng quản trị có quyền hành cao nhất ra quyết định liên quan tới chiến

lược của công ty

Trang 15

- Cơ chế phối hợp:

Các trưởng phòng tham mưu trực tiếp với giám đốc dé hướng phát triển

công ty tới những mục tiêu dai hạn và chiến lược có lợi lâu dai cho công ty, sau đó các trường phòng sẽ truyền đạt lại nội dung cho nhân viên về ý tưởng, mọi đề xuất sẽ được gửi tới ban giám đốc dé phối hợp kế hoạch, hành động định hướng

chủ trương của công ty.

Chức năng, nhiệm vụ của công ty

e Về tầm nhìn:

Với nhiệt huyết đam mê và sáng tạo, tập đoàn quyết tâm trở thành công ty dẫn đầu trong lĩnh vực cung cấp các giải pháp và dịch vụ công nghệ thông tin

ứng dụng trong ngành y tế chăm sóc sức khỏe của Việt Nam và Nhật Bản cũng như thé giới.

e Sứ mệnh:

Tại tập đoàn, các thành viên cùng nhau tạo lập một môi trường để mọi người cùng sống và làm việc hết mình theo phương châm Kaizen: “Không ngừng sáng tạo và phát triển các giá trị mới cho xã hội” Từ đó các thành viên trong đại gia đình Ominext tin rằng những sản phẩm công nghệ sáng tạo và đột

phá do mình tạo ra sẽ được ứng dụng sâu rộng hỗ trợ tối đa cho sự phát triển của

ngành y tế nói riêng, và đem lại văn minh cho xã hội nói chung e Triết lý kinh doanh:

Tập đoàn khao khát cống hiến và quyết tâm đóng góp xây dựng thông qua phát triển các dịch vụ y tế điện tử.

- Cung cấp các giải pháp hữu ích tối ưu để góp phần tạo ra một môi trường sống khỏe mạnh hơn, tươi đẹp hơn

- Học hỏi, sáng tạo, đôi mới không ngừng để liên tiếp tạo ra giá trị mới cho

xã hội

- Phan ứng và đối phó kịp thời về an ninh, an toàn thông tin đặc biệt trong lĩnh vực y tế

Trang 16

1.1.5 Đặc điểm và điều kiện sản xuất kinh doanh

Công ty cô phan tập đoàn Ominext chia ra thành 5 trung tâm sản xuất và

kinh doanh với quy mô cả nước, trung tâm số 1 năm ở Hà Nội, là trung tâm sản

xuất kinh doanh chính của tập đoàn, sản xuất các phần mềm, ứng dụng công nghệ dé phuc vu muc dich y tế, nhăm đến đối tượng là các doanh nghiệp Nhật Ban Các sản phẩm được gia công bởi các kĩ sư công nghệ thông tin lâu năm, nhiều kinh nghiệm, cùng với đó là lòng nhiệt huyết luôn đặt hết cố gang và tinh hoa vào từng sản phẩm của họ, dua nó đến với mọi nền tảng, giúp các doanh nghiệp dé tiếp xúc với phần mềm, ứng dụng trên bat cứ môi trường nào Ngoài

ra, tập đoàn còn có nhiều năm kinh nghiệm trong các lĩnh vực như: hệ thống

thông tin kế toán — tài chính, quản lý lương, quan ly cham công Trung tâm số

1 với trụ sở tại Hà Nội là một trung tâm đặc thù và điển hình trong số 5 trung

tâm của tập đoàn, tuân thủ các quy trình, kiểm soát chất lượng đầu vào cũng như đầu ra theo đúng tiêu chuẩn quốc tế.

1.1.5.1 Về nhân lực

Công tác tuyển dụng nhân lực được thực hiện nghiêm túc và chặt chẽ từ phòng nhân sự - kế toán.

e Quy trình tuyển dụng

- _ Bước 1: Xác định vi trí công việc cần tuyên nhân lực, quá trình này bao gồm

thông tin về các tiêu chí như mô tả công viéc, vi tri cụ thé, số lượng, yêu cầu

chuyên môn,

- - Bước 2: Mô tả công việc, mục tiêu tuyển dụng Khái quát mục đích, nội dụng, đặc thù công việc, năng lực cần có cho vị trí tuyển dụng

- _ Bước 3: Tiến hành phương thức tuyển dụng bao gồm tuyên dụng bên ngoài

và tuyển dụng nội bộ.

- _ Bước 4: Kí hợp đồng thử việc, bên công ty thời gian sẽ là 1 tháng

- _ Bước 5: Sau khi hết hạn thử việc, nếu đáp ứng được tiêu chí công ty dé ra thì nhân viên sẽ được ký hợp đồng lao động chính thức ở công ty là 2 năm hoặc

không thời hạn.

10

Trang 17

e Tình hình nhân lực tại công ty

Công ty luôn tự hào với đội ngũ nhân viên có trình độ chuyên môn vững

vàng cũng như khả năng thành thạo ngoại ngữ và tinh thần đồng đội cao, đặc biệt team leaders là những người đã có kinh nghiệm dày dặn tại nhiều công ty, tập đoàn lớn Ominext vô cùng chú trọng và hoạt động đào tạo nội bộ dé nang

cao trình độ đội ngũ nhân viên hon nữa, cập nhật xu hướng công nghệ thông tin

toàn cầu Đây là mục tiêu mũi nhọn của quản trị nguồn nhân lực mà công ty đã

(Nguôn: Phòng Nhân sự - Kế toán, công ty Ominext) Nhìn vào bảng ta có thê thấy tỷ trọng nam giới (69,05%) chiếm phần lớn

so với tỷ trọng nữ (30,95%), sự chênh lệch này được hiểu khá rõ ràng khi mà

các kĩ sư công nghệ thông tin của tập đoàn đa phần là nam giới và đặc thù công việc hợp với nam giới hơn là nữ giới Cơ cấu nhân lực có thé thấy đang bị mat

cân băng đo tính chất và khối lượng công việc là khác nhau Bang 1.3: Cơ cấu nhân lực theo độ tuổi

Số thứ Năm 2019

tư Độ tuôi Số lao động bình Tỷ trọng (%)

` quân (người) y trong 0

Trang 18

Dựa vào bang 1.3 ta có thé thấy nguồn nhân lực tại công ty cổ phan tập đoàn Ominext, chiếm phần lớn là lao động trẻ dưới 30 tuổi, chiếm tỷ trọng 98,85%, nhân lực từ 30 đến 40 tuổi chiếm 0,57% và tương tự như vậy với nhân

lực trên 40 tuổi Từ đó cho thấy công ty là một doanh nghiệp trẻ về nhân lực, với nguồn nhân lực đang trong thời điểm nhiệt huyết cả về tinh thần và chuyên môn,

trong khi đó những nhà lãnh đạo đã có đủ nhiều năm kinh nghiệm, với bề dày

kinh nghiệm của mình tự tin dẫn dắt nhân viên của mình đi đúng hướng và mang tới thành công, những lợi ích đã đề ra.

Bảng 1.4: Cơ cau nhân lực theo thâm niên công tác

(Nguôn: Phòng Nhân sự - Ké toán, công ty Ominext) Nhìn vào bảng ta thấy nhân viên công tác tại công ty từ 1 đến 5 năm chiếm tỷ trọng 41,55%, từ 5 đến 10 năm chiếm 42,98%, từ 10 đến 15 năm chiếm

14,9% và trên 15 năm chiếm 0,57% Những con số này nói lên rang nguồn nhân

sự tại công ty phần lớn và chiếm ưu thé đang có từ 1 đến 10 năm kinh nghiệm,

tập trung tại các trung tâm sản xuất và kinh doanh của công ty, là các kĩ sư đã có kinh nghiệm trong nghề sẵn sàng đảm nhận những vi trí có tính chất công việc

đặc thù và khối lượng công việc lớn, 2 người có thâm niên làm việc lâu nhất trong công ty là giám đốc công ty và chủ tịch hội đồng quản trị, họ đã nhiều năm

trong lĩnh vực công nghệ thông tin, là những nhà lãnh đạo, quản trị công ty, dẫn

dắt nhân viên tới thành công cho công ty nói chung và cho đội ngũ nhân viên nói

12

Trang 19

1.1.5.2 Quy trình quản lý dự án MIERUKA

Tại công ty cô phần Ominext, mỗi dự án đều có một quy trình quản lý

chung, gọi là quy trình quan lý dự án MIERUKA

Quy trình này gồm có 4 giai đoạn:

Hình 1.2: Quy trình quản lý dự án MIERUKA

yêu cầu của khách Ạ

=o CPt:

(Nguôn: Công ty Ominext)

e Tiếp nhận, phân tích yêu cầu khách hàng:

Đây là khâu đầu tiên va là khâu quan trọng nhất trong toan bộ quy trình

quan lý dự án MIERUKA, phân tích yêu cầu khách hang, thu thập dữ liệu can thiết từ khách hàng dé đảm bảo dự án đi đúng hướng và phủ hop, tối ưu nhu cầu

của khách hàng

Ở giai đoạn này, công ty có các bước cơ bản như sau:

- Lap hợp đồng NDA: Là hợp đồng bảo mật giữa công ty và khách hàng, 2

bên cam kết không tiết lộ thông tin bảo mật của nhau trong suốt quá trình

hợp đồng.

- Mô tả dự án

- _ Liệt kê danh sách chức năng

- _ Thiết lập ảnh màn hình

- _ Ước lượng và báo giá chi tiết

- Thiết kế và review Mockup: Mockup là một mô hình ví dụ trong thiết kế hệ thống, truyền đạt ý tưởng và lay phản hồi từ người dùng là khách hàng, trong thời gian thử nghiệm có thé sửa chữa thiết kế và thay đôi dé dàng.

13

Trang 20

e Khởi tạo dự án:

Khi đã có đầy đủ thông tin yêu cầu từ khách hàng, cũng như sơ lược tại

giai đoạn | thi tại giai đoạn tiếp theo, khởi tạo dự án Trưởng dự án sẽ lên danh

sách các tác vụ chi tiệt, phân tích công việc và ban giao công việc tới cácdevelopers, coders, testers trong dự án, cai đặt môi trường, phân tích và design

đồ họa.

Các công việc cân làm trong giai đoạn này là:

Lên danh sách các tác vụ chỉ tiết

Cài đặt môi trường phát triển

Cài đặt môi trường xác nhận

Thiết kế đồ họa

Phân tích hệ thống

e Thực hiện:

Các thành viên trong dự án nhận và thực hiện nhiệm vụ của mình, nêu gặp

khó khăn, vướng mắc thì sẽ kiến nghị tới trưởng dự án và giải quyết vấn đề.

Các công việc tại giai đoạn này bao gôm:

Test Spec: Là công việc mô tả kĩ quá trình thử nghiệm phần mềm, được

xác định trước quá trình test plan nhằm xác định các tiêu chí, nguyên tắc, phương pháp trong giải đoạn kiểm thử phần mềm

Review Test Spec

Q&A: Là phần hỏi đáp, trong dự án đặc biệt là các câu hỏi về tài liệu yêu cầu của khách hàng về sản phẩm phần mềm

Báo cáo tiến độ: Báo cáo tiến độ hoàn thành với khách hang đã được xác định từ đầu, với mỗi tuần trải qua đều phải có báo cáo kết quả về sản phẩm phần mềm với khách hàng

Demo sản phẩm

Bang quan ly thay đổi Spec

Bao cáo giao nhận hang tuân

14

Trang 21

e 7 ngày trước khi ban giao dự án:

Đây là bước gần như kết thúc dự án, các yêu cầu đã đạt qua quá trình thực

hiện qua kiểm thử nhiều lần bởi các Testers trước khi chuẩn bị bàn giao sản phẩm cho khách hàng.

e Đóng dự án:

Đây là giai đoạn cuối cùng, realease version cuối cùng của sản phẩm và bàn giao sản phẩm cho khách hàng Trưởng dự án có trách nhiệm báo cáo dự án với ban Giám Đốc về quá trình thực hiện dự án Đánh giá mức độ hiệu quả làm việc của các thành viên trong nhóm đối với dự án và báo cáo kết quả Giai đoạn

này trải qua các công việc

- Release version cuối cùng cho sản phẩm

- Upload source code

- Thanh san pham

- Ban giao khách hàng

- Feedback từ khách hang

1.2 Bai toán tuyển dụng nhân sự chất lượng cao tại công ty và dé xuất lựa chọn đề tài

1.2.1 Quan điểm tuyén dụng nhân sự tại công ty cỗ phan tập đoàn Ominext Trong xu thế hiện nay của mọi doanh nghiệp tại Việt Nam cũng như trên

thé giới, quy trình tuyên dụng ngày càng trở nên quan trọng đối với mỗi doanh

nghiệp, nó là bước sàng lọc nguồn ứng viên dé đáp ứng nhu cầu tuyển dung của doanh nghiệp Tại công ty cổ phần tập đoàn Ominext hiện nay, là công ty

chuyên cung cấp các giải pháp phần mềm liên quan đến Y tế, hiện đang cần số

lượng lớn nguồn nhân lực chất lượng cao, có kinh nghiệm trong ngành công nghệ thông tin Trên thị trường nhân lực lại có vô số những hồ sơ của các ứng cử viên tràn lan khắp thị trường, việc cần thiết phải có một phần mềm ứng dụng

sảng lọc kêt quả và đảm bảo hiệu quả năng lực làm việc đê tuyên dụng nhân sự

15

Trang 22

cho công ty là điều thiết yếu quan trọng để đảm bảo lượng nhân viên chất lượng đáp ứng nhu cầu sản phẩm của doanh nghiệp đưa ra thị trường.

Trên xu hướng đó, công ty cổ phần tập đoàn Ominext xác định phương

hướng rõ ràng là cấp thiết cần có một phần mềm tuyén dụng nhân sự dé quản ly

hồ sơ ứng viên một cách cụ thể và rành mạch nhất, phù hợp với xu thế và tận

dụng tối đa công nghệ dé phục vụ mục đích của công ty, cống hiến cho xã hội những điều tốt đẹp nhất, tuyên dụng được những nhân tài có năng lực là lợi thế

cạnh tranh lớn trong ngành Vì công ty đang thiếu hụt lớn nhân lực công nghệ

thông tin, nên năm 2020 sẽ là năm được công ty chú ý dé bổ sung thêm nguồn nhân lực chất lượng cao, có năng lực trong ngành Dé thực hiện được điều đó

công ty đã vạch ra phương hướng phát triển trong năm 2020:

- Một là: Tăng cường khảo sát thị trường lao động giúp công ty theo dõi

được những biến động trên thị trường dé đưa ra được những phương án tuyển

dụng cụ thể Chủ động trong việc đánh chiếm thị trường, không cho đối thủ cạnh tranh có cơ hội chiếm được nhân lực có năng lực với mình Bên cạnh đó cũng không ngừng phát triển các sản phẩm dịch vụ, giải pháp cho các khách hang mục tiêu và không ngừng mở rộng thị trường cung cấp sản phẩm, dịch vụ.

- Hai là: Mở rộng phân khúc thị trường ra ngoài biên giới, hướng tới

không chỉ Nhật Bản mà còn đến các nước châu Âu.

> Định hướng công ty trong 5 năm tới: Công ty khang định được vị trí

của mình trên thị trường cung cấp dịch vụ y tế điện tử và giải pháp phần mềm Đi đầu trong công tác này và đem văn minh đến không chỉ Việt Nam, Nhật Bản,

mà còn nhiều nước khác trên thế giới.

1.2.2 Mục tiêu tuyển dụng và tiêu chí tuyển dụng của công ty

e Mục tiêu tuyến dụng:

Như tác giả đã trình bày, hiện nay công ty cần một lượng lớn nhân sự chất

lượng cao am hiểu công nghệ thông tin vào các vị trí quan trọng tại công ty Các vị trí lập trình viên, kỹ sư cầu nối, nhân viên kiểm thử phần mềm là các vị trí đang thiếu rất nhiều nhân sự Chính vì vậy mà công ty đang tập trung vào các vị

trí này, cùng với sự phát triên của nên tảng công nghệ, mục tiêu chính của tuyên

16

Trang 23

dụng nhân sự cho công ty là tìm được giải pháp hỗ trợ tối đa nguồn nhân sự mới

cho công ty và để phục vụ mục đích:

- Tối đa nguồn nhân lực và nâng cao hiệu quả hoạt động sản xuất của

công ty, đào được được nhiều lao động, nhân viên phù hợp với từng vị

tri công viéc.

- Khiến cho đội ngũ nhân viên mới cảm thấy được đặc biệt chú trọng dé

làm quen với công việc, với môi trường Ominext.

- Cập nhật thông tin, kiến thức cho cán bộ công nhân viên tại công ty, nhất là những cán bộ quản lý

- Chuẩn bị cho đội ngũ tương lai, định hướng phát triển công ty ngày càng phát triển hơn nữa.

e Tiêu chí tuyển dụng:

Đối với mỗi vị trí khác nhau công ty yêu cầu những tiêu chí tuyển dụng khác nhau, từ kinh nghiệm làm việc đến kĩ năng mềm Ngoài kĩ năng chuyên

môn cũng như kĩ năng mềm, còn một số tiêu chí mà công ty đặc biệt quan tâm là ngoại ngữ Vi là công ty offshore nên khả năng ngoại ngữ của cá nhân trong tổ chức là đặc biệt quan trọng Khả năng thành thạo 2 ngôn ngữ Nhật và tiếng Anh là lợi thế lớn, đọc hiểu va giao tiếp tốt 2 ngôn ngữ nay giúp cho nhân viên mới

dễ hòa đồng hơn với cộng đồng Ominext, đem lại trải nghiệm công việc tốt hơn

cũng như hiệu quả công việc cao hơn.

1.2.3 Lý do lựa chọn đề tài

Hiểu được quan điểm cũng như chiến lược tuyên dụng nhân sự tại công ty

cũng như tầm quan trọng của công nghệ với công tác tuyên dụng trong thời ki

cách mạng công nghệ 4.0 Dựa trên tình hình tại công ty như vậy và quá trình

thực tập làm việc tại công ty, tác giả nhận thấy tính cần thiết cần có một phần

mềm ứng dụng giúp cho công ty quản lý tốt và triệt để hơn liên quan đến vấn đề quản lý tuyển dụng tại công ty.

Chính vì vậy, tác giả quyết định đi đến dé tài “Xdy dựng phan mém quản lý tuyển dụng trong công ty cô phan tập đoàn Ominext”

17

Trang 24

CHUONG 2

TONG QUAN VE PHAN MEM UNG DUNG VA XAY DUNG

PHAN MEM UNG DUNG

2.1 Phần mềm ứng dụng và vai trò của phần mềm ứng dung trong công tác

quản lý và quản trị kinh doanh tại công ty

2.1.1Téng quan về phần mềm ứng dụng

Phần mềm ứng dụng hoặc gọi tắt là ứng dụng là tập hợp bao gồm toàn bộ các chương trình có thể chạy trên hầu hết mọi thiết bị từ điện thoại đến máy tính, một ứng dụng thực chat là chứa khá nhiều chương trình và nội dung chạy trên 1 thiết bị để hoàn thành một nhiệm vu nao đó Phần mềm ứng dụng gồm Các giao diện người dùng (User interface) và được xây dựng, thiết kế nhằm tối ưu hóa lợi ích dành cho người dùng cuối Phần mềm ứng dụng chạy trên các thiết bị được

sử dụng cho nhiều mục đích khác nhau và được chạy độc lập, chúng không phụ thuộc vào nhân của máy tính hay thiết bị dé cung cấp thông tin cho ứng dụng.

Phần mềm tuyển dụng là một phan của hệ thống phần mềm nhân sự, nó có các chức năng giúp doanh nghiệp tối ưu hóa công tác tuyển dụng nhân sự tại doanh nghiệp, từ tìm kiếm ứng viên đến khi phỏng vấn và lập hợp đồng, quản lý dữ liệu ứng viên trong suốt quá trình nay và về sau.

Trong các doanh nghiệp, bộ phận nhân sự luôn phải đau đầu với hàng tá CV ứng viên, lịch hẹn cuộc gọi phỏng van, chính sách tuyển dụng cũng như các

thắc mắc, khiếu nại liên quan đến tuyển dụng công ty, không những vậy họ còn bù đầu trong thống kê và tính toán những báo cáo gửi cho cấp trên, chính vì vậy, từ lý đo đó mà phần mềm quản lý tuyển dụng được hình thành và phát triển.

Hiện nay trên thế giới, do ảnh hưởng của dịch bệnh Covid-19, nhiều doanh nghiệp đang phải đương đầu với thử thách lớn, thách thức tuyển dụng trong năm 2020 Có 3 điều mà các nhà tuyển dụng cũng như các ứng cử viên

quan tâm, đó là:

18

Trang 25

- Sự đe dọa của Covid-19 không có nghĩa là không có ai tuyên dụng hoặc

Điều đó có nghĩa là dù trong tình hình dịch bệnh căng thăng như hiện nay thi thé giới nói chung và Việt Nam nói riêng vẫn quan tâm tới van đề tuyển dụng

dù cho bất cứ hình thức nảo đi chăng nữa thì an toàn cho xã hội vẫn là mục tiêu đầu tiên được toàn thế giới quan tâm Trong tinh thế đó thì phần mềm tuyên

dụng chiếm lợi thế hơn bao giờ hết Các hình thức trực tuyến vẫn diễn ra, các

cuộc gọi, các email van là các hình thức chủ yếu trong tuyên dụng hiện nay.

Phỏng van qua mạng, video call được xem là thiết yếu dé được coi là một phần mềm quan lý tuyển dụng số, phỏng van tuyển dụng từ xa (remotely).

Hiện nay trên thế giới, ATS (Applicants Tracking System), được coi là tương lai của tuyên dụng của toàn thế giới ATS (hay còn gọi là E-hiring) là một phần mềm ứng dụng công nghệ dé xử lý các nghiệp vụ liên quan đến tuyên dụng

nhân sự ATS ra đời với mục tiêu giải quyết các vấn đề liên quan tới công việc trên giấy tờ, rà soát CV, theo dõi quá trình tuyển dụng của doanh nghiệp Cho đến nay, thời đại công nghệ 4.0, cùng những công nghệ như AI, Big Data, tự động hóa, bản thân ATS cũng đã dần hoàn thiện hơn, nó có nhiều tính năng hơn

bao gồm các nghiệp vụ lớn hơn như là: Thu thập hồ sơ ứng viên, sàng lọc và giao tiếp với ứng viên, đưa ra phương án xem xét và tuyển dụng Với phần mềm này, các thủ tục thủ công được giảm bớt khá nhiều, giúp cho việc tuyên dụng trở nên khoa học hơn, đi đúng với định hướng công nghệ 4.0 hiện nay Theo thống

kê của Fortune Global 500, phan mềm ATS đang được sử dụng bởi 90% doanh nghiệp thuộc top, và kết quả này cho thấy nó giúp giảm 75% thời gian làm việc kém hiệu quả của đội ngũ nhân sự, giảm thời gian tuyển dung đi 15% Đây là

19

Trang 26

một cuộc lột xác ấn tượng của các doanh nghiệp nói chung và ngành công

nghiệp tuyển dụng nói riêng.

2.1.2 Vai trò của phần mềm ứng dụng đối với hoạt động quản lý và quản trị

kinh doanh

Hiện nay trong thời đại cách mạng công nghệ 4.0, các phần mềm ứng

dụng đóng một vai trò hết sức quan trọng mà ta có thể nói là không thể thiếu đối

với công tác quản lý và quản trị kinh doanh tại mỗi công ty, tổ chức Hàng loạt các sản phẩm phần mềm hiện nay được thiết kế và ra đời giúp tối ưu hóa hoạt động quản lý điều hành trong các doanh nghiệp, chăng hạn như việc áp dụng các phần mềm quản lý bán hang, phần mềm kế toán, phần mềm quản lý nhân sự,

Nó phần nào giảm bớt công việc cũng như áp lực công việc cho các phòng ban liên quan, gián tiếp tăng năng suất lao động qua đó giúp doanh nghiệp hoạt động

một cách hiệu quả hơn Đứng ở vị trí của nhà quản lý, các phần mềm ứng dụng còn có thể thấy được tình trạng hoạt động chung của doanh nghiệp, các điểm còn thiếu sót của mỗi bộ phận trong doanh nghiệp mình, từ đó khắc phục và cải thiện tình hình, đó là những ưu điểm vượt trội mà phần mềm ứng dụng đem lại

cho doanh nghiệp trong công tác quan lý và quan tri kinh doanh.

Phần mềm quản lý tuyển dụng là một hoạt động không thê thiếu của mọi doanh nghiệp, tuyển dụng nhân sự mới dé phát triển hơn doanh nghiệp cũng như

loại bỏ những nhân sự kém chất lượng, tuyển dụng là một hoạt động vô cùng

cần thiết đảm bảo nguồn nhân sự cho sự phát triển lâu dai của doanh nghiệp.

Phần mềm quản lý tuyển dụng ngày nay cũng có vai trò như vậy:

- Quản lý và lưu trữ CV ứng viên: Dù ứng viên có tham gia phỏng vấn hay không thì CV của ứng viên vẫn được doanh nghiệp lưu trữ lại dé dùng khi cần thiết.

- Hoạch định kế hoạch tuyển dụng rõ ràng: Nhờ có phần mềm này mả doanh nghiệp có cái nhìn tổng quát hơn và kế hoạch tuyển dung tại doanh

nghiệp mình, đặc biệt là cơ cấu lao động, luôn đảm bảo nguồn nhân lực đáp ứng

cho công việc

20

Trang 27

- Giúp báo cáo và cập nhật: Về việc thông báo cho các ứng viên về kế

hoạch tuyên dụng, thời gian địa điểm phỏng vấn, mọi thứ sẽ được thực hiện trực tiếp trên hệ thống mà không cần phải qua mail Các biên bản liên quan đến

tuyển dụng sẽ được cài đặt trên phần mềm, mọi thủ tục sẽ được in ra nhanh

chóng và hoàn chỉnh cho công tác quản lý hồ sơ và báo cáo.

Đối với phần mềm quản lý tuyển dụng, doanh nghiệp có thé quản lý chi

tiết hơn công đoạn tuyển dụng, hạn chế các thao tác thủ công, giấy tờ, từ đó

mang lại hiêu quả chung cho hoạt động của doanh nghiệp

Đối với hoạt động quản trị kinh doanh, phần mềm tuyển dụng cũng ảnh

hướng khá nhiều tới kết quả hoạt động cũng như mang lại nhiều lợi ích cho doanh nghiệp Hơn thế nữa nó còn tác động tích cực đến chuyên viên tuyển

dụng tại doanh nghiệp, giảm được khối lượng công việc và tăng chất lượng công việc Khi doanh nghiệp càng lớn, dẫn đến cơ sở đữ liệu ngày càng nhiều, phức tạp, VIỆC tô chức lưu trữ khoa học là điều bắt buộc nếu không muốn tình trạng tuyên dụng cũng như mọi hoạt động khác của doanh nghiệp đi vào khó khăn.

Ngoài ra các doanh nghiệp có xu hướng đạt được lợi nhuận cao hơn năm trước

với việc sử dụng phần mềm quản lý tuyển dụng, điều này được hiểu là do khối lượng công việc giấy tờ giảm xuống, tăng được hiệu quả công việc Một điều nữa là phần mềm tuyển dụng nâng cao cảm giác trải nghiệm của ứng viên, tiết kiệm thời gian cho đội ngũ tuyên dụng, đi liền với đó là có nhiều thời gian chăm

sóc ứng viên hơn.

2.2 Các phương pháp phân tích và thiết kế phần mềm ứng dụng 2.2.1 Phương pháp luận về phần mềm

2.2.1.1 Khái niệm phần mềm

Phần mềm ứng dung máy tính có thé được hiểu là một tập hợp gồm các

câu lệnh được viết theo một trật tự bằng các ngôn ngữ lập trình khác nhau nhằm tự động thực hiện một hoặc nhiều tác vụ dé giải quyết một vấn đề nào đó băng cách đưa các chỉ thị tới phần cứng hoặc cũng có thể là cung cấp dữ liệu nhằm

phục vụ một phần mềm khác.

21

Trang 28

3.2.1.1 Mô hình phát triển phan mềm

Trên thế giới hiện nay có rất nhiều mô hình phát triển phần mềm được ứng dụng và phát triển rộng rãi trong quy trình phần mềm, dé khái quát hóa tác giả chọn một số mô hình phát triển phần mềm tiêu biểu phố biến dé giới thiệu

- Mô hình thác nước (Waterfall model): đây được coi như là mô hình

phát triển phần mềm đầu tiên được sử dụng, mô hình này tuần tự áp dụng các quy trình trình phần mềm, đầu ra của quá trình trước là đầu vào của quá trình tiếp theo, và chỉ khi xong quá trình trước không có quay lại dé xử lý

Operation & Maintenance

(Nguon: tac gid)

Các giai đoạn có liên kết với nhau kết quả của quá trình trước là đầu vào

của quá trình sau

Mô hình này thường được ứng dụng cho các phần mềm nhỏ, dự án nhỏ

ngắn hạn có ít thay đổi về yêu cầu và yêu cầu thường không rõ ràng Ưu điểm

của mô hình này là dé sử dụng, tiếp cận và khá đơn giản cho công tác quản lý, vì kết quả quá trình trước là đầu vào cho quá trình sau nên khá dé dàng trong quan lý lỗi, phát hiện sớm các lỗi Bên cạnh đó nó còn có một số nhược điểm như ít linh hoạt, phạm vi còn hạn chế, khó có thé đo lường kết quả từng giai đoạn cụ thé, khó quay lại khi giai đoạn trước đã kết thúc.

- Mô hình Agile

Được coi là mô hình phát triển phần mềm cải tiễn của mô hình Waterfall, nó linh hoạt đưa sản phẩm tới tay người dùng càng sớm càng tốt Mô hình này

22

Trang 29

tập hợp các phương thức lặp và tăng dần, các yêu cầu và giải pháp được phát

triển thông qua các nhóm liên kết chức năng Trong Agile, các tác vụ được chia thành những khung thời gian nhỏ để cung cấp các tính năng cụ thể cho phiên bản phát hành cuối cùng, có từng module Iteration và các khung thời gian thường là 2 hoặc 3 thang, phát triển dựa

trên sự kết hợp của các function

Đối với mô hình này, các nhà phát triển có thé sử dụng với bat kì loại dự

án nảo cần sự tương tác của khách hàng Ưu điểm vượt trội đề cao tính làm việc nhóm và trao đôi công việc, các chức năng rõ ràng và dé quan lý, dé thay đồi, bé

sung khi yêu cần cần thay đôi va dé dàng sử dụng

Nhược điểm của mô hình này là không thích hợp để xử lý các ràng buộc phức tạp, kém bền vững và rủi ro về bảo trì, cần rất nhiều sự tương tác của khách hàng trong phát triển phần mềm.

- Mô hình Scrum

Là phương pháp phát triển phần mềm với nguyên tắc chia phần mềm cần sản xuất ra thành nhiều phần nhỏ độc lập với nhau, lay ý kiến phản hồi từ khách

23

Trang 30

hàng và từ yêu câu khách hàng release đên phiên bản cuôi cùng đúng với những

Products Backlogs là một list các yêu cầu của sản phẩm theo thứ tự ưu tiên,

chức năng, tính năng để làm nên sản pham

Sprints Backlogs tập hợp các yêu cầu đề phát triển, là một bản kế hoạch các công việc cần làm để hoàn thành sprint được nhìn thấy trong các daily scrum

meeting Scrum master tổ chức các cuộc hop hằng ngày (khoảng 30 phút) dé kiểm tra lại công việc và khó khăn mà nhóm gặp phải

Mô hình này chia yêu cầu ra thành các giai đoạn (sprints) Mỗi giai đoạn chỉ làm một số yêu cầu nhất định thường kéo dài từ 2 đến 4 tuần, cuối mỗi giai

đoạn là một bản demo yêu cầu chạy được, cứ như vậy cho đến khi hết các

sprints và hoàn thành yêu cầu từ khách hàng Trong mỗi sprints thì sẽ có họp

hăng ngày giữa các thành viên trong nhóm va Scrum Master, đây là mô hình

được đánh giá là Customer — Oriented, định hướng khách hàng.

2.2.1.2 Quy trình phần mềm

2.2.2 Hệ quản trị cơ sở dữ liệu

2.2.2.1 Khái niệm và vai trò của hệ quản trị cơ sở dữ liệu

- Khai niệm: Hệ quan tri cơ sở dữ liệu (Database Management System) là

một hệ thống được thiết kế để quản lý một khối lượng dt liệu có trật tự, có các

actions như chỉnh sửa, xóa thêm và cho phép truy xuất đữ liệu từ một nhóm nhất định Nói cách khác, hệ quản trị cơ sở dữ liệu là một hệ thống tự động giúp

24

Trang 31

người dùng có thé kiểm soát và duy trì co sở dữ liệu

- Vai tro:

e Cung cấp môi trường tạo lập cơ sở dữ liệu

e Giúp người dùng cập nhật và khai thác dữ liệu

e Cung cấp các công cụ giúp người dùng kiểm soát và truy cập vào cơ sở

dữ liệu

2.2.2.2 Các hệ quản trị cơ sở dữ liệu phố biến

- MySQL: Hệ quản tri co sở dữ liệu sử dụng mã nguồn mở phổ biến nhất

hiện nay, mà những nhà lập trình web thường sử dụng, nó thích hợp cho những

ứng dung web có truy cập cơ sở dt liệu trên Internet

- Oracle: Xuất phát từ một hãng sản xuất phần mềm và cũng là một hệ quan trị cơ sở dữ liệu phổ biến

- MS SQLServer: là một hệ quản tri cơ sở dữ liệu của Microsoft cũng

tương đối phô biến với những người mới tiếp cận cơ sở dữ liệu vì tính hữu ích

của nó.

2.3 Công cụ thiết kế phần mềm ứng dụng 2.3.1 Môi trường phát triển Visual Studio

Visual Studio cung cấp các dịch vụ mạnh mẽ giúp người dùng tạo ra được nhiều ứng dụng cung cấp cho nhiều màn hình và thiết bị trong khi vẫn có thể

truy cập cơ sở dữ liệu của họ

Visual Studio là một bộ sưu tập toàn diện các công cụ cần thiết cho phát

triển phần mềm, với môi trường phát triển phần mềm cho các ngôn ngữ NET, HTML, Javascript và C++ Ngoài ra VS còn cung cấp môi trường làm việc da nên tảng, linh hoạt với những công cụ khác như Eclipse, Xcode.

2.3.2 Công cụ tạo báo cáo Crystal Reports

Crystal Reports được phát triển bởi SAP là một công cụ BI mà nhờ nó

người dùng có thé tự xây dựng được cho mình, cho phần mềm của mình một hoặc nhiều báo cáo, thậm chí là những nguồn dữ liệu không thuộc SAP như

Oracle, SQL Server

25

Trang 32

CR được coi là một trong những công cụ không thể thiếu đối với người dùng Visual Studio, nó cung cấp giải pháp tạo báo cáo mạnh mẽ, giúp người dùng tiếp cận với những báo cáo một cách nhanh nhất và chính xác nhất.

2.3.3 Hệ quản trị cơ sở dữ liệu SQL Server

Ngôn ngữ truy vẫn có cấu trúc (SQL) là một ngôn ngữ máy tính để quản lý

cơ sở dir liệu quan hệ và thao tac với dit liệu Hầu hết các hệ quản tri cơ sở dữ

liệu đều hỗ trợ SQL SQL là một ngôn ngữ phi thủ tục, không yêu cầu cách thức truy cập dữ liệu như thế nào Tất cả các thông báo của SQL rất dễ sử dụng và ít mắc lỗi.

Hệ quan trị cơ sở dit liệu SQL Server được phát triển bởi Microsoft cung cấp các cách thử tô chức quản lý tập cơ sở dữ liệu, sử dụng ngôn ngữ SQL phục

vụ các thao tác truy xuât dữ liệu của người dùng

26

Trang 33

CHƯƠNG 3

PHAN TÍCH VA THIET KE PHAN MEM QUAN LÝ

TUYEN DUNG

3.1 Phan tich hé thong quan ly tuyén dung

Quy trình đăng kí ứng viên: Ung viên có nhu cầu đăng ki ứng tuyển dé

nghị mẫu từ bộ phận nhân sự, và kê khai theo mẫu Từ đó nhân viên sẽ nhập dữ

liệu vào máy tinh và xác nhận tới ứng viên nếu đang trong dot tuyên dụng, nếu không sẽ thông báo tới ứng viên trong đợt tuyển dụng tiếp theo của công ty.

Quy trình quản lý ứng viên: Mỗi ứng viên sẽ được nhập thông tin và lưu

trong cơ sở dữ liệu của công ty Trong quá trình phỏng vấn, những ứng viên tiềm năng sẽ được thêm vào dự trữ của cơ sở dữ liệu của công ty và những ứng

viên không đủ yêu cầu sẽ bị loại và xóa khỏi danh sách ứng viên và có thé apply

tiếp trong lần tới, và trong đợt tuyên dụng tới.

Quy trình phỏng van: Khi đã có danh sách ứng viên tiềm năng cho công ty thì những ứng viên sẽ được thông báo qua email hay số điện thoại đã cung cấp

trong thông tin ứng viên, từ đó bên bộ phận nhân sự tại công ty sẽ thông báo tới

ứng viên ngày phỏng van, trong quá trình phỏng van, nếu ứng viên đáp ứng yêu cầu và đạt phỏng van sẽ được nhân viên lưu vào cơ sở dữ liệu danh sách trang tuyên va báo cáo lên cấp trên, từ đó xuất những báo cáo cần thiết cho trưởng

phòng và thông báo tới ứng viên trúng tuyên

Quy trình lập kế hoạch tuyển dụng: Các bộ phận thiếu nhân sự có thé đề nghị lập kế hoạch tuyển dụng nhân sự, dựa vào tình hình chung và nhân sự tại

công ty ban Giám đốc duyệt kế hoạch và được nhập liệu vào máy tính cho ra kế

hoạch tuyên dụng phù hợp với yêu cau.

3.1.1 Xác định yêu cầu và chức năng của hệ thống

Với tính cấp thiết cần có một phần mềm quản lý tuyên dụng trong công ty cô phần tập đoàn Ominext, và hơn nữa là cần có một phần mềm dé quản ly dữ liệu những ứng viên vào công ty, tác giả đề xuất thiết kế một phần mềm quản lý

27

Ngày đăng: 11/04/2024, 20:41

Tài liệu cùng người dùng

Tài liệu liên quan