Khóa luận Triển khai phần mềm mã nguồn mở quản lý nhân sự orangehrm tại Công ty TNHH thương mại & dịch vụ kỹ thuật Tuấn Minh

Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
TRƯỜNG ĐẠI HỌC THƯƠNG MẠI  
KHOA HỆ THỐNG THÔNG TIN KINH TẾ  
~~~~~~~o0o~~~~~~~  
KHÓA LUẬN TỐT NGHIỆP  
ĐỀ TÀI: TRIỂN KHAI PHẦN MỀM NGUỒN MỞ QUẢN LÝ  
NHÂN SỰ ORANGEHRM TẠI CÔNG TY TNHH THƯƠNG MẠI &  
DỊCH VỤ KỸ THUẬT TUẤN MINH.  
Giáo viên hướng dẫn: ĐẶNG MINH TUYỀN  
Sinh viên thực hiện: NGUYỄN THỊ HẢI YẾN  
Lớp: K45S2  
Mã SV: 08D190138  
NỘI – 2013  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
MỤC LỤC  
LỜI CẢM ƠN  
DANH MỤC SƠ ĐỒ, BẢNG BIỂU, HÌNH VẼ  
DANH MỤC TỪ VIẾT TẮT  
Phần 1: TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU  
1.1. Tầm quan trọng và ý nghĩa của vấn đề cần nghiên cứu.  
1.2.Tổng quan vấn đề nghiên cứu.  
1.3. Mục tiêu đề tài.  
1.4. Đối tượng phạm vi của đề tài.  
1.5. Phương pháp nghiên cứu, thực hiện đề tài.  
1.6. Kết cấu của khóa luận.  
Phần 2. CƠ SỞ LUẬN VỀ ỨNG DỤNG NGUỒN MỞ QUẢN LÝ NHÂN SỰ  
THỰC TRẠNG TÌNH HÌNH QUẢN LÝ NHÂN SỰ Ở CÔNG TY TNHH  
TM&DVKT TUẤN MINH  
2.1. Các khái niệm cơ bản, tổng quan về ứng dụng nguồn mở giải pháp mã  
nguồn mở quản lý nhân sự ORANGEHRM  
2.1.1. Lý luận về hệ thống thông tin, phần mềm và quy trình triển khai  
2.1.2. Phần mềm quản trị nhân sự (HRM) và vị trí của HRM trong hệ thống thông  
tin (HTTT) Quản của doanh nghiệp.  
2.1.3. Phần mềm nguồn mở, hiện trạng và xu hướng phát triển  
2.1.4. Giải pháp mã nguồn mở cho những doanh nghiệp vừa nhỏ - Hệ thống quản  
lý nhân sự ORANGEHRM  
Giới thiệu ORANGEHRM  
ORANGEHRM là gì?  
Các chức năng của ORANGEHRM  
Mô hình triển khai ORANGEHRM và các tiêu chuẩn kỹ thuật.  
2.2. Thực trạng tình hình quản lý nhân sư tại Công ty TNHH TM&DVKT Tuấn  
Minh.  
2.2.1. Giới thiệu Công Ty TNHH TM&DVKT Tuấn Minh  
i
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
2.2.2. Đánh giá tình hình cơ sở hạ tầng HTTT tại Công ty TNHH TM&DVKT Tuấn  
Minh  
2.2.3. Khái quát hoạt động sản xuất kinh doanh của công ty TNHH TM&DVKT  
Tuấn Minh  
2.2.4. Thực tế tình hình quản lý nhân sự tại Công ty TNHH TM&DVKT Tuấn Minh  
2.2.5. Vấn đề đặt ra cần nghiên cứu  
Phần 3: TRIỂN KHAI ORANGEHRM TẠI CÔNG TY TNHH TM&DVKT TUẤN  
MINH  
3.1. Khảo sát  
3.2. Kế hoạch triển khai sơ bộ  
3.3. Thực hiện  
3.4. Đề xuất kiến nghị  
KẾT LUẬN  
DANH MỤC TÀI LIỆU THAM KHẢO  
PHỤ LỤC  
ii  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
LỜI CẢM ƠN  
Nền kinh tế - xã hội ngày càng phát triển tiến bộ, đặc biệt lĩnh vực công nghệ  
thông tin, đòi hỏi các cấp lãnh đạo phải phương pháp quản lý con người một cách có  
khoa học hiệu quả tốt nhất. Bất kỳ một doanh nghiệp nào cũng không thể thiếu được  
lực lượng lao động ở đây vấn đề quản trị nhân lực sẽ là nòng cốt quyết định sự thành  
bại của doanh nghiệp. Chính vì vậy, việc tổ chức quản trị nhân lực cần được các cấp  
lãnh đạo quan tâm và phải những phương pháp tối ưu mới đạt được hiệu quả cao trong  
công việc.  
Xuất phát từ vai trò của một sinh viên Khoa Hệ thống thông tin kinh tế kết hợp với  
những kết quả thu được từ quá trình thực tập tại công ty TNHH thương mại & dịch vụ kỹ  
thuật (TM & DVKT) Tuấn Minh nên em đã chọn đề tài: Triển khai phần mềm quản lý  
nhân sự nguồn mở ORANGEHRM tại công ty TNHH thương mại & dịch vụ kỹ  
thuật Tuấn Minh” làm đề tài của khóa luận tốt nghiệp.  
Em xin chân thành cảm ơn ban Giám đốc, phòng Kỹ thuật, phòng Tổ chức hành  
chính của công ty TNHH TM & DVKT Tuấn Minh … đã giúp em rất nhiều trong việc thu  
thập số liệu, nắm bắt một số thông tin qua việc phỏng vấn, phiếu điều tra, nhận thức tình  
hình thực hiện đề tài phục vụ cho việc nghiên cứu.  
Em xin chân thành cảm ơn Giảng viên Đặng Minh Tuyền, bộ môn Tin học, trường  
đại học Thương Mại trong thời gian qua đã tận tình hướng dẫn em trong suốt quá trình  
viết và hoàn thành khóa luận tốt nghiệp này.  
Với thời gian thực tập hạn chế, sự hiểu biết hạn, khóa luận không thể tránh khỏi  
những thiếu sót. Em rất mong nhận được sự đóng góp ý kiến của thầy, cô giáo, các anh,  
chị trong công ty TNHH TM & DVKT Tuấn Minh, cùng với những người quan tâm để  
nội dung khóa luận được hoàn thiện hơn, thể giải quyết một cách tốt nhất các vấn đề  
nhằm hoàn thiện phần mềm quản lý nhân sự của công ty.  
Em xin chân thành cảm ơn!  
Sinh viên  
Nguyễn Thị Hải Yến  
iii  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
DANH MỤC TỪ VIẾT TẮT  
CNTT  
Công nghệ thông tin  
HTTT  
Hệ thống thông tin  
TNHH  
Trách nhiệm hữu hạn  
TM & DVKT  
DNVVN  
HRM  
Thương mại dịch vụ kỹ thuật  
Doanh nghiệp vừa nhỏ  
Human resource management: Quản nguồn nhân lực  
Cơ sở dữ liệu  
CSDL  
iv  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
DANH MỤC SƠ ĐỒ, BẢNG BIỂU, HÌNH VẼ  
Hình 2.1: Mô hình phân cấp HTTT  
Hình 2.2: Mô hình biểu diễn vị trí của HRM trong HTTT  
Hình 2.3: Các phân hệ chức năng của OrangeHRM  
Hình 2.4: Mô hình truy cập thông tin khi triển khai ORANGEHRM  
Hình 2.5: Hệ thống thông tin về đối tượng nhân viên khi triển khai ORANGEHRM  
Sơ đồ 2.1: Cơ cấu tổ chức của công ty  
Sơ đồ 2.2: Cơ cấu bộ máy quản của công ty  
Biểu đồ 2.1: Biểu đồ tổng hợp doanh thu, chi phí và lợi nhuận của trung tâm bảo  
hành Ba Đình từ năm 2010 đến năm 2012  
Bảng 3.1: Kế hoạch sơ bộ  
Bảng 3.2: Phản hồi được ghi nhận  
Bảng 3.3: Phương án dự phòng an toàn thông tin  
v
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Phần 1: TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU  
1.1. Tầm quan trọng, ý nghĩa của vấn đề cần nghiên cứu.  
Quản nguồn nhân lực một khâu quan trọng, quyết định sthành công hay thất  
bại của một tổ chức nói chung hay một dự án nói riêng. Hiểu được tầm quan trọng của  
quản nguồn nhân lực quyết định không nhỏ đến thành công của các dự án, đặc biệt là  
đối với các dự án công nghệ thông tin (CNTT).  
Hiện nay, tất cả các quan, doanh nghiệp nhà nước cũng như doanh nghiệp tư  
nhân đều rất quan tâm đến công tác quản lý nhân sự. Đối với các quan nhà nước thì  
lãnh đạo rất cần những thông tin về trình độ, mức lương, chế độ bảo hiểm.. của nhân viên  
để giúp ích cho công tác quản lý, bổ nhiệm, hoặc tổ chức các khóa đào tạo nâng cao  
nghiệp vụ. Còn đối với doanh nghiệp tư nhân, yếu tố con người cực kì quan trọng, quyết  
định thành bại của cả tổ chức. Nắm được về năng lực, chuyên môn, điểm mạnh, điểm  
yếu của từng người sơ sở để nhà quản điều hành doanh nghiệp. Việc quản lý nhân sự  
tốt hỗ trợ rất nhiều cho việc phát triển các dự án, kế hoạch, chiến lược của doanh nghiệp.  
Trong thời đại khoa học kỹ thuật tiên tiến, công nghệ thông tin bùng nổ, công tác  
quản lý nhân sự cũng cần được tin học hóa. Thay vì việc cần rất nhiều nhân lực, giấy tờ  
để lưu trữ phục vụ cho công tác quản lý nhân sự, giờ đây tất cả đều được quản lý thông  
qua hệ thống thông tin mà cốt lõi là dùng “phần mềm” để điều hành và sử dụng. Lợi ích  
của việc sử dụng phần mềm quản lý nhân sự là vô cùng lớn: hình thức lưu trữ đơn giản,  
việc xử dữ liệu tiến hành nhanh chóng, giảm bớt nhân lực phục vụ công tác quản lý  
nhân sự… Không những vậy, phần mềm quản lý nhân sự còn có thể kết nối được với các  
hệ thống khác trong tổ chức như kế toán, tiền lương, bảo hiểm…mang lại sự tiện lợi ưu  
việt cho việc giải quyết các bài toán về nhân sự trong quan, doanh nghiệp.  
Phần mềm sẽ cho phép công tác quản lý nhân lực trong công ty được hiệu quả hơn,  
lãnh đạo thể dựa vào đó để phân công lực lượng triển khai các dự án của công ty một  
cách tối ưu nhất, góp phần làm tăng chất lượng hoạt động kinh doanh. Đồng thời, việc sử  
dụng phần mềm cũng giúp công ty nắm hơn về nhân viên của mình, từ đó những  
chính sách cũng như chiến lược phù hợp để giữ chân người tài.  
1
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Hạn chế về vốn, nguồn lực HTTT, cơ sở hạ tầng HTTT và hiểu biết? Hướng đi nào  
cho các doanh nghiệp vừa nhỏ (DNVVN)? Câu trả lời nằm ở các giải pháp mã nguồn  
mở, gần như miễn phí, mềm dẻo, cộng đồng phát triển lớn mạnh.  
Hướng đi tiếp cận mới đối với các DNVVN ở Việt Nam nói chung và Công ty  
TNHH TM & DVKT Tuấn Minh nói riêng với ưu điểm chi phí thấp nếu không nói là  
miễn phí tạo cơ hội tiếp cận các công nghệ quản hiện đại, tính chuẩn hóa trong quản lý,  
giải pháp có khả năng mở rộng và thay đổi tích hợp với nhiều loại hình và cách quản lý  
của nhiều doanh nghiệp  
Ngoài ra, với mong muốn vận dụng tạo thêm các tư liệu trong học tập của sinh  
viên khoa S, Em nhận thấy đây phần mềm đơn giản, dễ tìm hiểu. Các sinh viên có thể  
dễ dàng tham khảo trực quan và phát triển thêm cho giải pháp ORANGEHRM, nhằm tăng  
cường kiến thức ngành và trực quan hơn trong công việc học tập và nghiên cứu của mình  
tại trường ĐH.Thương Mại.  
Từ tầm quan trọng và ý nghĩa của việc nghiên cứu đề tài như trên cùng với những  
kiến thức đã được học tập ở nhà trường cũng như sự lựa chọn của bản thân, em đã chọn  
để tài là “Triển khai phần mềm quản lý nhân sự nguồn mở ORANGEHRM tại công ty  
TNHH thương mại & dịch vụ kỹ thuật Tuấn Minh”.  
1.2.Tổng quan vấn đề nghiên cứu.  
ORANGEHRM đã rất thành công và phổ biến trên thế giới. Được khởi sướng từ  
năm 2005, tính đến năm 2010, đã có trên 6000 khách hàng tại 30 quốc gia đang sử dụng,  
có trên 600.000 user, 175.000 thành viên cộng đồng, 200 đối tác trên 5 châu lục  
Các đối tác tiêu biểu của ORANGEHRM phải kể đến: ROSS – Canada,  
ProcessMaker – USA, SCsoft LLP – Singapore Factor Humano - Costa Rica, K|P|K Ltd –  
Spain Komunitas ORANGEHRM – Indonesia. Điều đáng tiếc ở đây là ORANGEHRM là  
giải pháp mã nguồn mở miễn phí nhưng lại chưa được phổ cập và phát triển rộng rãi ở  
Việt Nam. Có nhiều nguyên nhân khách quan như: Hiểu biết đúng mức về vai trò của  
HTTT của các doanh nghiệp Việt Nam còn hạn chế, việc triển khai ứng dụng nguồn  
2
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
mở tại các doanh nghiệp Việt Nam chưa rộng rãi, và cộng đồng của OrangeHRM rất hạn  
chế tại Việt Nam.  
Trên thế giới có không ít những tài liệu, công trình nghiên cứu về ORANGEHRM.  
Không thể không nhắc đến một công trình nghiên cứu nổi bật về ORANGEHRM mang  
tên “Tasting the Delights of ORANGEHRMcủa tổ chức COMPUTERWORLD UK.  
Công trình này đề cập đến sự gia tăng của các ứng dụng nguồn mở chạy trên nền web  
từ một số phần mềm đời đầu phát triển trên mã nguồn mở như enterprise content  
management, customer relationship management…đã tạo một bước ngoặt cho công nghệ  
phần mềm, đánh giá cao những ưu điểm của phần mềm nguồn mở: miễn phí, thân  
thiện với người sử dụng…Tuy nhiên những sản phẩm đời đầu còn biểu hiện sự chưa hoàn  
thiện. Cho đến khi ORANGEHRM là sản phẩm của thế hệ thứ 2 ra đời đã khắc phục được  
những hạn chế của thế hệ đầu tiên. Mã nguồn của ORANGEHRM được viết từ đầu chứ  
không dựa trên bất dự án nào tồn tại từ trước. Sau đó công trình đi sâu nghiên cứu về  
các phân hệ chức năng, các tiêu chuẩn kỹ thuật, các lợi ích vượt trội của ORANGEHRM  
kết luận ORANGEHRM có một sự quyến rũ người sử dụng như vị ngon của trái cây.  
Ở Việt Nam mới một số ít các đơn vị kinh doanh ORANGEHRM như Công ty  
CP Đầu tư phát triển công nghệ CMT (CMT Solution), Công ty Tư vấn Marketing Việt  
Nam Boomerang Soft. Tuy nhiên các công ty trên đều kinh doanh phần mềm chứ không  
chia sẻ những đóng góp của mình về giải pháp ORANGEHRM. Nên ORANGEHRM tại  
Việt Nam hiện chưa được biết đến rộng rãi và khai thác triệt để.  
Nghiên cứu việc ứng dụng triển khai ORANGEHRM sẽ góp thêm thông tin về  
một hướng đi cho các doanh nghiệp vừa nhỏ hiện nay ở Việt Nam trong bối cảnh hiện  
tại ở Việt Nam “khan” thông tin về các giải pháp HTTT hiệu quả.  
1.3. Mục tiêu đề tài.  
Tìm hiểu vai trò của quản lý nhân sự trong doanh nghiệp; giới thiệu về giải pháp  
nguồn mở những ưu điểm nổi bật; nhận định tình hình ứng dụng nguồn mở tại  
Việt Nam.  
3
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Giới thiệu về giải pháp mã nguồn mở quản lý nhân sự ORANGEHRM: Nó gồm  
những chức năng nào? Vận hành nó ra sao? Tiềm năng và thách thức khi triển khai  
ORANGEHRM tại doanh nghiệp vừa nhỏ; Đưa ra quy trình triển khai và đề xuất  
hướng phát triển ORANGEHRM với công ty TNHH TM & DVKT Tuấn Minh.  
Ngoài ra bài khóa luận cũng cố gắng tạo ra hướng đi cơ bản để sử dụng tiếp cận  
nghiên cứu phát triển ứng dụng với nguồn mở tạo ra một tài liệu tham khảo học tập  
hữu ích đối với các bạn sinh viên HTTT hoặc những người quan tâm.  
1.4. Đối tượng phạm vi của đề tài.  
Đối tượng: Mô hình triển khai phần mềm nguồn mở quản lý nhân sự  
ORANGEHRM.  
Phạm vi: + Không gian: Doanh nghiệp vừa nhỏ: Công ty TNHH TM & DVKT  
Tuần Minh.  
+ Thời gian: Thu thập số liệu, dữ liệu để nghiên cứu, phân tích và đánh  
giá về thực trạng quản lý nhân sự tại công ty TNHH TM & DVKT Tuấn Minh trong 3  
năm: 2010, 2011, 2012.  
1.5. Phương pháp nghiên cứu, thực hiện đề tài.  
thuyết: Vận dụng những kiến thức đã học liên quan đến HTTT, phần mềm, quy  
trình triển khai phần mềm. Nghiên cứu, tổng hợp tài liệu về phần mềm quản lý nhân sự  
ORANGEHRM.  
Thực tế: Trực tiếp đến công ty khảo sát, phỏng vấn, phân tích và đánh giá.  
1.6. Kết cấu khóa luận.  
Kết cấu khóa luận gồm 3 chương:  
Phần 1: TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU.  
Phần 2: CƠ SỞ LUẬN THỰC TRẠNG TÌNH HÌNH QUẢN LÝ NHÂN  
SỰ Ở CÔNG TY TNHH TM&DVKT TUẤN MINH.  
4
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Phần 3: TRIỂN KHAI ORANGEHRM TẠI CÔNG TY TNHH TM&DVKT  
TUẤN MINH.  
5
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Phần 2. CƠ SỞ LUẬN THỰC TRẠNG TÌNH HÌNH QUẢN LÝ NHÂN SỰ  
CÔNG TY TNHH TM&DVKT TUẤN MINH.  
2.1. Các khái niệm cơ bản, tổng quan về ứng dụng nguồn mở giải pháp mã  
nguồn mở quản lý nhân sự ORANGEHRM.  
2.1.1. Lý luận về hệ thống thông tin, phần mềm và quy trình triển khai.  
Hệ thống thông tin (HTTT) là gì?  
HTTT là một tập hợp kết hợp của các phần cứng, phần mềm và các hệ mạng  
truyền thông được xây dựng sử dụng để thu thập, tạo, tái tạo, phân phối và chia sẻ các  
dữ liệu, thông tin và tri thức nhằm phục vụ các mục tiêu của tổ chức.  
dụ: Cửa hàng bán sỉ lẻ các loại nước ngọt ,nước suối , rượu ,bia...Đối tượng  
cửa hàng giao tiếp là khách hàng mua các loại nước giải khát, nhà cung cấp (các công  
ty sản xuất nước giải khát)cung cấp các loại nước giải khát cho cửa hàng và ngân hàng  
giao tiếp với cửa hàng thông qua việc gửi, rút và thanh toán tiền mặt cho nhà cung cấp.  
Các thành phần cả HTTT doanh nghiệp bao gồm phần cứng (Máy vi tính, máy in,  
máy fax,....) , Phần mềm ( các phần mềm quản lý, phần mềm ứng dụng,…), Con người,  
cơ sở hạ tầng mạng, và quan trọng nhất dữ liệu.  
HTTT trong quản lý  
HTTT quản lý là hệ thống cung cấp thông tin cho công tác quản của tổ chức. Nó  
bao gồm con người, thiết bị và quy trình thu thập, phân tích, đánh giá và phân phối những  
thông tin cần thiết, kịp thời, chính xác cho những người soạn thảo các quyết định trong tổ  
chức.  
Đây cũng là tên gọi của một chuyên ngành khoa học. Ngành khoa học này thường  
được xem là một phân ngành của khoa học quản lý và quản trị kinh doanh. Ngoài ra, do  
ngày nay việc xử dữ liệu thành thông tin và quản lý thông tin liên quan đến công nghệ  
thông tin, nó cũng được coi là một phân ngành trong toán học, nghiên cứu việc tích hợp  
hệ thống máy tính vào mục đích tổ chức.  
Thông tin quản lý là những dữ liệu được xử lý và sẵn sàng phục vụ công tác quản  
của tổ chức. Có 3 loại thông tin quản lý trong một tổ chức, đó là: thông tin chiến lược,  
thông tin chiến thuật, và thông tin điều hành.  
6
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
HTTT điển hình bao gồm 4 cấp:  
Chiến lược  
Chiến thuật  
Chuyên gia  
Tác nghiệp  
Hình 2.1. Mô hình phân cấp HTTT  
Mặc một hệ thống thông tin quản lý không nhất thiết phải sử dụng công nghệ  
thông tin, nhưng công nghệ thông tin (phần cứng lẫn phần mềm) đang ngày càng rẻ và  
góp phần tạo ra năng suất xử lý, lưu trữ, phân phối thông tin ngày một cao, nên hệ thống  
thông tin quản hiện đại thường tích cực sử dụng công nghệ thông tin.  
Khái niệm phần mềm và quy trình triển khai phần mềm.  
Phần mềm là gì?  
Phần mềm máy tính (Computer Software) hay gọi tắt Phần mềm (Software) là  
một tập hợp những câu lệnh hoặc chỉ thị (Instruction) được viết bằng một hoặc nhiều  
ngôn ngữ lập trình theo một trật tự xác định, và các dữ liệu hay tài liệu liên quan nhằm tự  
động thực hiện một số nhiệm vụ hay chức năng hoặc giải quyết một vấn đề cụ thể nào đó.  
Phần mềm một thành phần không bắt buộc của 1 HTTT. Nhưng phần mềm góp  
phần hỗ trợ đắc lực đnâng cao hiệu quả làm việc của hệ thống.  
Phần mềm thực hiện các chức năng của bằng cách gửi các chỉ thị trực tiếp đến  
phần cứng (hay phần cứng máy tính, Computer Hardware) hoặc bằng cách cung cấp dữ  
liệu để phục vụ các chương trình hay phần mềm khác.  
7
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Quy trình phát triển phần mềm  
Quy trình phát triển phần mềm một cấu trúc bao gồm tập hợp các thao tác và các  
kết quả tương quan sử dụng trong việc phát triển để sản xuất ra một sản phẩm phần mềm.  
Các thuật ngữ tương tự vòng đời phần mềm quy trình phần mềm. Đây được coi là  
một thành phần tập con của vòng đời phát triển hệ thống. Hầu hết các giai đoạn này được  
tiến hành bởi các kỹ sư phần mềm. Các công cụ kỹ thuật phần mềm thể được dùng để  
hỗ trợ kỹ sư phần mềm trong một số giai đoạn.  
Có 6 giai đoạn nền tảng của hầu hết các quy trình phát triển phần mềm đó là:  
Phân tích đặc tả yêu cầu phần mềm: Phân tích yêu cầu là khâu kỹ thuật đầu  
tiên trong quá trình xây dựng phần mềm. Bên phát triển và khách hàng cần phối hợp thực  
hiện, tìm hiểu xem hệ thống cần làm gì. Đặc tả các yêu cầu phần mềm là công việc xây  
dựng các tài liệu đặc tả, trong đó thể sử dụng tới các công cụ như: mô hình hóa,mô  
hình toán học hình thức (aformalmathematicalmodel), tập hợp các kịch bản sử dụng, các  
nguyên mẫu hoặc bất kỳ một tổ hợp các công cụ nói trên.  
Thiết kế phần mềm: Là thiết kế cấu hình phần cứng cấu trúc phần mềm  
(gồm cả chức năng dữ liệu) để được hệ thống thỏa mãn các yêu cầu đề ra. Thiết kế  
1 phần mềm gồm các khâu: Thiết kế giao diện, Thiết kế chương trình, Thiết kế các tập tin  
dữ liệu  
Lập trình: Lập trình là quá trình chuyển đổi từ thiết kế chi tiết sang mã lệnh.  
Lựa chọn ngôn ngữ lập trình phụ thuộc vào các yếu tố: cấu hình máy, số lượng ngôn ngữ  
lập trình sẵn có, thói quen sử dụng ngôn ngữ lập trình, khách hàng  
Kiểm thử: Kiểm thử một trong những giai đoạn quan trọng trong phát  
triển phần mềm, mấu chốt của đảm bảo chất lượng phần mềm. Kiểm thử tiến trình  
xem xét lại đặc tả, thiết kế và mã hoá…nhằm phát hiện lỗi phần mềm. Kiểm thử thành  
công khi phát hiện ra lỗi; kiểm thử không phát hiện ra lỗi kiểm thử dở(Theo Sue  
A.Conger-The New SE)  
Cài đặt phần mềm: Đây là pha khởi động cho quy trình triển khai phần mềm  
sau khi phần mềm được phát triển qua các giai đoạn ở trên.  
Bảo trì phần mềm: Là pha cuối cùng của vòng đời hệ thống  
8
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Quy trình triển khai phần mềm  
Quy trình triển khai phần mềm là quy trình đưa phần mềm vào sử dụng sau khi  
phần mềm đã được xây dựng và hoàn thiện. Quy trình này gồm 2 pha cuối trong toàn bộ  
quy trình phát triển phần mềm đó là pha cài đặt phần mềm và pha bảo trì phần mềm.  
Cài đặt phần mềm: Pha khởi động cho quy trình triển khai phần mềm gồm  
các bước: Lập kế hoạch cài đặt, Biến đổi dữ liệu, Biên soạn tài liệu hệ thống.  
Lập kế hoạch cài đặt:  
+ Từ HTTT sang HTTT mới, cần phải:  
1) Chuyển đổi phần cứng  
2) Chuyển đổi phần mềm  
3) Chuyển đổi cơ sở dữ liệu (CSDL)  
4) Chuyển đổi công nghệ quản lý  
5) Chuyển đổi hệ thống biểu mẫu (thông dụng)  
6) Chuyển đổi các phương pháp truyền đạt thông tin  
7) Chuyển đổi các phương thức lưu trữ dữ liệu, thông tin  
8) Chuyển đổi tác phong của lãnh đạo và các nhân viên  
Trong quá trình lập kế hoạch cài đặt, việc chuyển đổi kỹ thuật tương đối  
đơn giản. Tuy nhiên, việc chuyển đổi vcon người tương đối phức tạp vàkéo dài do sức ỳ  
và tâm lý ngại thay đổi của người sử dụng.  
vậy, phải lập kế hoạch chuyển đổi tỷ mỷ, bao quát tất cả các lĩnh vực của  
hệ thống thông tin.  
Biến đổi dữ liệu  
+ Dữ liệu giữa hai hệ thống cũ mới thường không tương thích với nhau về  
phương thức lưu trữ cũng như quy cách truy cập. Do đó rất dễ dẫn đến sai sót khi biến đổi  
dữ liệu.  
+ Qúa trình biến đổi dữ liệu:  
1) Xác định khối lượng vàchất lượng của dữ liệu (độ chính xác, tính đầy  
đủ thứ tự).  
9
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
2) Làm ổn định một bản dữ liệu tổ chức những thay đổi cho phùhợp.  
3) Tổ chức đào tạo đội ngũ thực hiện công việc biến đổi dữ liệu.  
Lập lịch thời gian của quá trình biến đổi dữ liệu.  
4)  
5)  
6)  
7)  
Bắt đầu quá trình biến đổi dữ liệu dưới sự chỉ đạo thống nhất.  
Thực hiện những thay đổi trong các tệp dữ liệu;  
Nếu trong hệ thống cũ có các tệp dữ liệu thì tốt nhất tổ chức biến đổi các tệp dữ  
liệu này trước, sau đó mới đến các tệp mới chuyển từ phương thức tổ chức thủ công sang.  
8) Thực hiện bước kiểm chứng lần cuối cùng để đảm bảo các tệp dữ liệu đã biến đổi  
phù hợp với các yêu cầu của hệ thống quản mới.  
Biên soạn tài liệu hệ thống  
+ Một phần mềm khi được chuyển giao cho phía khách hàng (người sử dụng)  
thường kèm theo 2 loại tài liệu sau:  
-
Tài liệu hướng dẫn sử dụng, thông tin được thu thập từ các nguồn khác nhau  
bao gồm các báo cáo xác định vấn đề, nghiên cứu tính thức thi, đề xuất hệ thống và  
-
Tài liệu kỹ thuật cho người lập trình vàbảo trì hệ thống.  
Bảo trì phần mềm: Là pha cuối cùng của vòng đời hệ thống  
+ Các hoạt động cần thực hiện:  
Quản hoạt động bảo trì  
Chuẩn hóa hoạt động bảo trì(IEEE 840-1992)  
+ Các công việc cần thực hiện:  
Hiểu kĩyêu cầu bảo trì  
1)  
2)  
Phân loại yêu cầu: sửa đổi hay nâng cấp?  
3)  
Thiết kếcác sửa đổi được yêu cầu  
4)  
Kếhoạch chuyển đổi từthiết kếcũ  
5)  
Đánh giácác ảnh hưởng của sửa đổi lên ứng dụng  
Triển khai các sửa đổi  
6)  
7)  
Thực hiện các kiểm thử đơn vịcho các phần thay đổi  
Tiến hành kiểm thử tăng dần, thực hiện kiểm thử hệ thống với các khả  
8)  
năng mới  
10  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
9)  
Cập nhật các tài liệu cấu hình, yêu cầu, thiết kếvà  
10)  
Kiểm thử.  
+ Chuẩn hóa hoạt động bảo trì  
Hiện nay, chuẩn IEEE 840-1992 thường được dùng trong các hoạt động bảo  
trìphần mềm.  
Các bước bảo trì phần mềm theo chuẩn IEEE 840-1992  
1) Xác định vấn đề  
2) Phân tích  
3) Thiết kế  
4) Triển khai  
5) Kiểm thửhệthống  
6) Kiểm thửchấp nhận  
7) Chuyển giao phần mềm  
2.1.2. Phần mềm quản trị nhân sự (HRM) và vị trí của HRM trong HTTT Quản lý  
của doanh nghiệp.  
Khái niệm về quản lý nhân sự HRM (Human resource management)  
Kể từ khi hình thành xã hội loài người, con người biết hợp thành tổ chức thì vấn đề  
quản trị bắt đầu xuất hiện. Mỗi hình thái kinh tế hội đều gắn liền với một phương thức  
sản xuất nhất định, xu hướng của quản trị ngày càng phức tạp cùng với sự phát triển ngày  
càng cao của nền kinh tế hội. Trên thị trường ngày nay, các doanh nghiệp đang đứng  
trước thách thức phải tăng cường tối đa hiệu quả cung cấp các sản phẩm dịch vụ của  
mình. Điều này đòi hỏi phải sự quan tâm tới chất lượng sản phẩm dịch vụ, tới các  
phương thức Marketing và bán hàng tốt cũng như các quy trình nội bộ hiệu quả. Các  
doanh nghiệp hàng đầu thường cố gắng để tạo sự cân bằng giữa tính chất nhất quán và sự  
sáng tạo. Để đạt được mục tiêu này, họ dựa vào tài sản lớn nhất của mình đó “nguồn  
nhân lực”.  
Công tác quản trị nhân sự giúp tìm kiếm, phát triển và duy trì đội ngũ nhân viên và  
quản chất lượng những người tham gia tích cực vào sự thành công của công ty. Các tổ  
11  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
chức trông mong vào các nhà chuyên môn về quản trị nhân sự giúp họ đạt được hiệu quả  
năng suất cao. Một trong những yêu cầu chính của quản trị nhân sự là tìm ra đúng  
người, đúng số lượng đúng thời điểm trên các điều kiện thỏa mãn cả doanh nghiệp và  
nhân viên mới. Khi lựa chọn được những người kỹ năng thích hợp làm việc ở đúng vị  
trí thì cả nhân viên lẫn công ty đều lợi.  
Vậy Quản trị nhân sự là gì? nhiều cách hiểu khác nhau, nhưng một cách tổng  
quát nhất, dễ hiểu nhất thì Quản trị nhân sự sự khai thác và sử dụng nguồn nhân lực của  
một tổ chức hay một công ty một cách hợp lý và hiệu quả. Quản trị nhân sự bao gồm tất  
cả những quyết định hoạt động quản lý có ảnh hưởng đến mối quan hệ giữa doanh  
nghiệp đội ngũ nhân viên của doanh nghiệp.  
Mục tiêu chủ yếu của quản trị nhân sự nhằm đảm bảo đủ số lượng người lao  
động với trình độ kỹ năng phù hợp, bố trí họ vào đúng công việc, và vào đúng  
thời điểm để đạt được các mục tiêu của doanh nghiệp. Như vậy, một câu hỏi đặt ra: ai phụ  
trách quản trị nhân sự trong quản lý doanh nghiệp? Rõ ràng câu trả lời sẽ là: mọi nhà quản  
lý trong doanh nghiệp.  
Phần mềm quản trị nhân sự (HRM)  
HRM là một thuật ngữ viết tắt của Human Resource Management, về bản chất nó  
cũng quản trị nguồn nhân lực như đã đề cập trên. Ngày nay thuật ngữ này được ngầm  
hiểu để ám chỉ phần mềm máy tính quản lý nhân sự, hay một phân hệ trong HTTT quản  
lý, một công cụ cho nhà quản lý nhân sự hiện đại.  
Phần mềm HRM là một thành phần trong HTTT, với một HRM hoàn hiện nó có  
khả năng đáp ứng 3 tầng của HTTT như sau:  
Tác nghiệp: như tính lương, chấm công, theo dõ ngày nghỉ lễ,…  
Chuyên gia: Quản trị hiệu suất, tuyển dụng, đào tạo,…  
Chiến thuật: Báo cáo tình hình sử dụng nhân sự, chọn lọc, đánh giá nhân  
sự,…  
12  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
-
Báo cáo tình hình  
sử dụng nhân sự  
Chọn lọc nhân sự  
Đánh giá nhân sự  
-
-
-
Chiến lược  
Chiến thuật  
-
-
-
-
-
-
-
Quản trị hiệu suất  
Tuyển dụng  
Đào tạo  
Chuyên gia  
….  
Chấm công  
Tính lương  
Theo dõi ngày  
nghỉ lễ  
Tác nghiệp  
-
….  
HRM  
Hình 2.2. Mô hình biểu diễn vị trí của HRM trong HTTT  
Vị trí của HRM trong HTTT Quản của doanh nghiệp  
Theo quan điểm về phân loại trước đây thì HRM chỉ thể phụ vụ ở tầng tác  
nghiệp, tuy nhiên vai trò của quản lý nhân sự càng ngày càng được đẩy cao nên nó đã  
được phát triển lên các tầng cao hơn trong HTTT.  
Một số chuyên gia ví von “phòng nhân sự không bao giờ gần phòng CEO” , nên ta  
thể thấy vị trí của HRM không tới cấp chiến lược, nhưng như vậy không có nghĩa là nó  
nằm ngoài chiến lược, mà nó thể hiện ý chí của nhà chiến lược thông qua hoạt động tổ  
chức của chiến lược.  
vậy phần mềm quản trị nhân sự đơn giản hơn nhiều so với các phần mềm khác,  
nhưng quản trị nhân sự không hề đơn giản bản chất của con người phức tạp. Sử dụng  
phần mềm quản lý nhân sự không có nghĩa sẽ quản lý nhân sự hiệu quả mà nó chỉ là  
công cụ trợ giúp cho công tác quản lý, điều quan trọng là nó được sử dụng như thế nào?  
hợp lý hay không?  
2.1.3. Phần mềm nguồn mở, hiện trạng và xu hướng phát triển  
13  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Khóa luận tốt nghiệp  
Khoa Hệ Thống Thông Tin Kinh Tế  
Phần mềm nguồn mở phần mềm với nguồn được công bố sử dụng một  
giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng thể nghiên cứu, thay đổi  
cải tiến phần mềm, và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi.  
theo Tổ chức Sáng kiến Nguồn mở (OSI - Open Source Initiative)  
Phần mềm nguồn mở tạo ra cách tiếp cận thị trường mới  
“Cuộc đua” gia công phần mềm ngày càng khó khăn hơn. Những quốc gia mới nổi  
trong bản đồ gia công phần mềm như Ethiopia, Ba Lan, Uruguay, Ai Cập... đã làm nóng  
thị trường với chính sách giá thấp, hấp dẫn không kém Việt Nam, Philippines. Nhưng  
điều khó chịu nhất phải trả lời câu hỏi thường trực của khách hàng khi họ được chào  
mời một sản phẩm phần mềm : “tại sao tôi phải mua (hay sử dụng) sản phẩm của công ty  
anh trong khi có thể tải về miễn phí sản phẩm nguồn mở với tính năng tương tự ?”  
Các công ty khởi đầu dự án thường mong lợi dụng tài năng trên khắp thế giới giúp  
họ trong quá trình cạnh tranh với những công ty khổng lồ như Microsoft hay Oracle. Về  
mặt kinh doanh, các công ty này mong thu hút khách hàng mới bằng các phần mềm miễn  
phí, sau đó thu lại tiền bán dịch vụ triển khai và hỗ trợ.  
“Mươi, mười lăm năm trước, 80-90% lợi nhuận của các công ty phần mềm lớn là  
thu được từ việc bán bản quyền phần mềm, ngày nay con số này giảm xuống chỉ còn  
50%,” Bob Hayward, Phó chủ tịch Gartner châu Á-Thái Bình Dương, đánh giá. Việc bán  
bản quyền (license) các hệ thống như CRM (Customer Relation Management), LMS  
(Learning Management System)… theo tháng hoặc năm đã trở nên khó chấp nhận đối với  
khách hàng. Những công ty dẫn đầu tại Silicon Valley đã triển khai một cách tiếp cận  
khác : SAAS (Software as a Service) để “dụ dỗ” khách hàng tiếp tục mở hầu bao cho  
những giá trị cộng thêm mà công ty họ phải đưa vào. Điều dễ hiểu là công ty phần mềm  
phải bỏ thêm chi phí để duy trì sự hấp dẫn và tính cạnh tranh của sản phẩm.  
Cuộc cách mạng nguồn mở bắt đầu tLinux  
Xu hướng nguồn mở trong hệ điều hành Linux cho phép tất cả mọi người cùng  
cộng tác lập trình. Trong trường hợp Linux, những đối tượng tham gia không chỉ gồm vài  
14  
SV: Nguyễn Thị Hải Yến  
Mã SV: 08D190138  
Tải về để xem bản đầy đủ
docx 54 trang yennguyen 30/03/2022 4860
Bạn đang xem 20 trang mẫu của tài liệu "Khóa luận Triển khai phần mềm mã nguồn mở quản lý nhân sự orangehrm tại Công ty TNHH thương mại & dịch vụ kỹ thuật Tuấn Minh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • docxkhoa_luan_trien_khai_phan_mem_ma_nguon_mo_quan_ly_nhan_su_or.docx