1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 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
Tác giả Lò Văn Thanh
Người hướng dẫn PGS. TS Trần Thị Song Minh
Trường học Trường Đại Học Kinh Tế Quốc Dân
Chuyên ngành Hệ thống thông tin quản lý
Thể loại Chuyên đề thực tập
Năm xuất bản 2020
Thành phố Hà Nội
Định dạng
Số trang 66
Dung lượng 13,01 MB

Nội dung

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

Trang 1

TRƯỜNG ĐẠI HỌC KINH TE QUOC DAN VIEN CÔNG NGHỆ THONG TIN VÀ KINH TE SO

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.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 25 2.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: 273.1.2 Mô hình hóa hệ thống quan lý tuyển dung -5¿5+©52¿ 293.1.3 Thiết kế mô hình quan hệ thực thé và cơ sở dữ liệu - - 413.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

Bảng trúng tuyỂn -¿- 2-5222 2E12E1171271211211211211 1111 cre 45

Bảng tuyển dụng SE 2E 2112112121711 2111111 45

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 13 Hình 2.1: Mô hình WWaterfall - «+ x19 vn ng ng ngư 22 Hinh 2.2: M6 hinh Agile oo 4 23 Hinh 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 - 36Hình 3.6: Sơ đồ DFD mức 1 quá trình lập kế hoạch tuyển dụng - 36Hình 3.7: Sơ đồ DFD mức 1 quá trình quản lý phỏng vấn - 37Hình 3.8: Sơ đồ DFD mức 1 quá trình báo cáo thống kê - 5 38Hình 3.9: Mô hình thực thé 8011080110502 41Hì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 50Hình 3.15: Giao diện điền thông tin ứng viên 2 2 2 + s+cx+zxzxezss 51Hinh 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 vanchưa có một phần mềm ứng dung dé sàng lọc những ứng viên từ nhiều nguồnhay 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

theo:

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

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 Namchuyê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 6thà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áclớn đồng hành cùng trên con đường áp dụng những công nghệ mới, những côngnghệ đ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ộie_ 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.com

e 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ẩuphầ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ế vachă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

luong,

(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 kinhnghiệ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ôngtin 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ănphò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

nghiệp.

- 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 cho cá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ới giá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

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 quaphá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ôngnghệ dé phuc vu muc dich y tế, nhăm đến đối tượng là các doanh nghiệp NhậtBan 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à tinhhoa 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 doanhnghiệ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, đặcbiệ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 đã

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ôngviệ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ớinguồ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à mangtớ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

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

riêng.

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:

Handshake

(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 canthiế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ác developers, 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ọaPhâ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ảnphẩm phần mềm với khách hàng

Demo sản phẩm

Feedback

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ảnphẩ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ự ánvới ban Giám Đốc về quá trình thực hiện dự án Đánh giá mức độ hiệu quả làmviệ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ủadoanh 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ôngnghệ 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ộinhữ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ồnnhâ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ạnhtranh 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ũngkhô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 hangmụ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

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 1thiết bị để hoàn thành một nhiệm vu nao đó Phần mềm ứng dụng gồm Các giaodiệ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ạidoanh 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ềudoanh nghiệp đang phải đương đầu với thử thách lớn, thách thức tuyển dụngtrong 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 được tuyên dụng

- Tất cả mọi người đều phải có ý thức, trách nhiệm chuẩn bị và bảo vệ tại

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ầnmề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ộtphầ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ềmnà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ạtcá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ácphầ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ụngcòn có thể thấy được tình trạng hoạt động chung của doanh nghiệp, các điểmcò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ảithiệ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ọidoanh 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ấnhay không thì CV của ứng viên vẫn được doanh nghiệp lưu trữ lại dé dùng khicầ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ựctiế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ôngviệc Khi doanh nghiệp càng lớn, dẫn đến cơ sở đữ liệu ngày càng nhiều, phứctạ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ạngtuyê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ácgiả 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ácquy 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ìnhtiế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ư ítlinh 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

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ộcphứ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ủakhá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ạnchỉ 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 danê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ứctruy 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à ítmắ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ếukhô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êntiề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 tythì 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êucầu và đạt phỏng van sẽ được nhân viên lưu vào cơ sở dữ liệu danh sách trangtuyê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

w