Human resource management system

HUMAN RESOURCE MANAGEMENT SYSTEM  
SVTH: Đào Thị Hiền, Đặng Thanh Lam  
Vũ Mai Loan, Trịnh Ngọc Sơn  
GVHD: ThS Nguyễn Đình Trần Long  
Abstract: Studies on HRM field at contrasting levels have gotten much curiosity for researchers  
recently because of the enlargement of the society, industry, and contemporary proceeding that  
enable a grouping to maintain and appropriate the Human resource productively. Because the 21st  
century has considered a incredible development in information technology (IT) especially the  
application of IT to the aspect of human life where the services provider were expanding. It is essential  
for the institution to retain and manage their employees and to improve their aggressive improvement.  
Hence, this paper that was undertaken to identify the impact and benefit when manage human  
resource through website. The information related to human resource was collected from Q-cash  
Company. Finally, the website was done using PHP language to code function. The experimental  
results demonstrate that the use of website to manage personnel is absolutely necessary, easy,  
proactive and economical  
Keywords. Customer, Human Resource Management (HRM), Framework, Functions Problem,  
QCASH, Timesheets.  
I. LITERATURE REVIEW  
To all the organizations, their employees value more than anything does, because  
people working in a company or for a business decide its fate. Their productivity, passion,  
and determination are essential for the success of any organization and you cannot manage  
your workforce without a Human Resource Management Department (HRM). And that‘s  
reason why my group has decision on building a website to manage better.  
Obiviously, HRM brings to enterprise various benefits. In terms of economic  
benefits, it easily manage factors, components from general things to details, manager can  
manage and find information staff easily, cut down staffs who are unnecessary and save time  
and cost and find down new methods and ideas for working thanks to salary tables. With  
regards to social ones, HRM grasps the general situation of staff to have decision for  
awarding and punishment, makes everything clear, easily restore information and find them if  
necessary. To build it, we use PHP Language for this project. As we know, PHP is common  
one which applied popularly in website project because of simple algorithms and syntax.  
Different with other languages, PHP is highly recommended in website application like HRM  
Project.  
1. Problems Definition  
1.1 Introduction about the company  
Qcash Vietnam Co., Ltd is a company operating in the field of financial information  
services, financial technology, specializing in the development of financial science and  
technology and user risk control; create and develop APPs about financial technology;  
provide intelligent financial services and the most effective solutions to users. Qcash currently  
operates businesses in Beijing, Indonesia, Philippines, Vietnam, India and other countries.  
The location is Tower A, Sky City, 88 Lang Ha, Ba Dinh District, Ha Noi City. This  
company is set up about 5 years, with the root company is at Singapore and a branch in  
Vietnam. The manager is Chinese, sub-manager is Vietnamese, and the legal representative is  
ZHAI BING TAO. The total of staff has about 30- 40 staffs, include two main departments:  
telesales and collect taxes.  
Number of tax is 0108625977 and date begin working 1st March 2019  
1.2 Language  
In terms of language, we use PHP Language to create HRM website, and at the same  
time, the language used in website will be English. Because most of whom are foreigners and  
they all use English or Chinese to exchange information.  
1.3 Sources for coding  
Actually, to create a perfect website, The Internet will be useful and abundant tool to  
find sources, so what is source here? Obviously, they are documents related to the instructions  
to consult and implement code lines. Besides the knowledge we learned from university,  
specialty courses, online documents helps us not only how to implement command, code lines  
but also how to fix and debug. In other words, there are advanced functions in HRM Project  
which requires many supported tools. To be specific, to create an alert when users log in  
successfully, we used some template for this alerts [1]. Another examples, when upload  
images or send email functions, the sources used in websites are [2], [3]. The most important  
thing is perhaps User Interface. If you are IT-er, make sure that no one is unknown Bootstrap,  
a valuable and salutary library to boost the beauty of interface [4], [5]. So, perfect website  
brings the satisfactions to customer!  
II. PROBLEMS OF CUSTOMERS  
Problems of managing staff are popular for many companies and business. The  
companies that can efficiently utilize their human resources will become superior to their  
rivals. The employees, who have been considered as a cost component in previous practices,  
have become the most valuable asset of the organizations, and every employee started to be  
considered as a talent creating value for the organization.  
Specifically, Q-cash company has still manage staff by hand. With a large number of  
staffs, controlling them manually make a difficulty for the company. Excel can help them to  
manage staffs but only with a small number of staffs. Therefore, they need a solution for this  
problem. Moreover, the company wants an app that has more convenient functions. Following  
the requirement of Q-cash, we have a plan to build a website that have many functions and  
specially, it can solve almost the difficulties.  
26  
Furthermore, the web has strengths that it works online, it‘s more flexible for reaction  
of users. Manager can manage staff from distance or restore data in an easy way, ….  
1. Inovation and expected results  
Through those present problems of company, our group made decision to erect Human  
Resourse Web Application with basic and advanced functions. Specifically, instead of using  
traditional timekeeping in Excel, staff can access to website and then click on Start / Stop  
working status, the system will immediately calculate the total time in / out in your day-  
working. Moreover, you can send a request for approval such as off-working, personal  
reasons, family matter, and manager will response them after your request transfered.  
Specifically, the system allows staff and manager not only using online signature to sign  
related contracts but also role-based control permission for each account. For example, this  
staff can use his/her account to view/edit/delete some news or documents, but others may not.  
I think it is plus point for system.  
Perhaps, the biggest expected results from this web is sastifaction from customers side,  
which will make the success for our whole project. I think if the proposed system run softly, it  
will help us to gain certain experience and motivation to carry out other related project.  
Especially, it will be new chance for our group to upgrade advanced functions, create creative  
and new ways to deal with new challenges in the future.  
III. OVERVIEW OF THE SYSTEM  
In this part, we focus on each step in each function that will make clearly how to use the  
website. We divided into 2 main parts: Staff and Admin, because each has different works,  
therefore, the following detail is regarded as depiction.  
Staff  
Admin  
1. Log in/out  
2. Registration  
3.View Report  
4. View News  
5. Check Registration  
6. Manage staff  
7. Manage Attendance  
8. Manage Department  
9. Manage Profile of Staff  
10. Manage Report  
11. Manage Contract  
12. Manage Contract Type  
13. Manage Gross Salary  
14. Manage News  
15. Signature  
16. Sign Contract  
17. Manage Training Program  
18. Manage Staff in Training Program  
19. Manage Permission  
20. Evaluate and Classify Staff  
21. List statistics  
1.4 Manage Report (Admin)  
Steps  
The display of website  
1.Admin  
add/edit/  
delete  
report  
type (if  
wants)  
2. Input  
informati  
on  
in  
Report  
type  
name  
field  
28  
3. Click  
“Add”  
button  
1.5 View Report  
Steps  
The display of website  
1. Staff  
go  
to  
the  
website  
and click  
on  
“Report  
”
in  
menu  
bar  
2. Staff  
can add,  
update,  
cancel  
report  
any  
fields if  
they  
want to  
3. After  
add,  
admin  
will  
receive  
your  
report  
4. After  
then,  
admin  
can click  
on  
“Confir  
m” icon  
or add  
messag  
e
to  
reply  
1.6 News  
Steps  
The display of website  
1. Admin click  
“Manage News”  
button  
to  
add/edit/  
delete news  
30  
2. Staff go to the  
website and click  
on  
“News”,  
where all news  
related to hiring,  
off-days,  
off-  
public holidays...  
2. Staff can click  
on “View” button  
to view detail  
1.7 Manage Department  
Steps  
The display of website  
1. Admin log in with  
admin account and  
add / edit/ delete  
department  
2. Admin input all  
fields and click on  
“Add” button  
3.  
Admin  
set  
Department for staff  
IV. CONCLUSION  
Building advanced functions is one of the most important aspects of Human Resources  
Management Project. In this paper, we proposed an efficient approach for solving the website  
by Agile model. We interacted and worked face-to-face to customers to get requirement about  
the project. After many meetings and feedbacks from customer during the process of  
implementation, we consistently update and edit requirements that get from them. Then, we  
conducted building this website to show that the necessary of management online human  
resources based on Internet. Both director and Human Resources Manager can use it to select  
appropriate strategies for company and boost benefits in the future.  
REFERENCES  
[1] Jorge A. Ruiz-Vanoye, et al, Editorial for Volume 9 Number 3: Models,  
Resources and Activities of Project Scheduling Problems, International Journal of  
Combinatorial Optimization Problems and Informatics, Vol. 9, No. 3, Sep-Dec 2018, pp. 1-  
17. ISSN: 2007-1558.  
[2] Nestor Raul Ortiz-Pimiento, Francisco Javier Diaz-Serna, The Project Scheduling  
Problem with Non-Deterministic Activities Duration: A Literature Review, JIEM, 2018 -  
11(1): 116-134  
-
Online ISSN: 2013-0953  
-
Print ISSN: 2013-8423  
32  
[3] Icmeli, Oya., Scheduling problems in project management, University of Florida,  
George A. Smathers Libraries, 1992, pp.7-22.  
[4] Dayanand, N. and Padman, R. Payments in projects: a contractor‘s model,  
Technical Report, The Heinz School, Carnegie Mellon University, Pittsburgh 1993  
[5] Richard C. Grinold, The payment scheduling problem, Volume 19, Issue 1,  
[6] Kazaz, B. and Sepil, C.B. Project scheduling with discounted cash flows and  
progress the payments, Journal of Operational Research Society, 47 (1996), 1262-1272  
[7] Bao Ngoc Trinh, Quyet Thang Huynh, Xuan Thang Nguyen, Nash Equilibrium  
model for conflicts in project management, Journal of Computer Science and Cybernetics,  
V.34, N.3 (2019), 1– DOI 10.15625/1813-9663/34/3/13095.  
[8] Deng Ze-min, Gao Chun-ping, Li Zhong-xue, Optimization of project payment  
schedules with Nash equilibrium model and genetic algorithm [J]. J Chongqing Univ: Eng Ed  
(ISSN 1671-8224), 2007, 6 (2):107-112.  
[9] José Ramón San Cristóbal, The use of Game Theory to solve conflicts in the  
project management and construction industry, International Journal of Information Systems  
and Project Management  
[10] Piotr Skowron, Krzysztof Rzadca, Non-monetary fair scheduling — cooperative  
game theory approach, in Annual ACM symposium on parallelism in algorithms and  
architectures, pp 288–297, 2013  
[11] George Christodoulou et al., A lower bound for scheduling mechanisms, Article in  
Algorithmica 55, December 2009  
[12] Cyril Briand, Jean-Charles Billaut, Cooperative project scheduling with  
controllable processing times: a game theory framework, IEEE 5-9 Sept. 2011  
[13] Pradeep Varakantham, Na Fu, Mechanism Design for Strategic Project Scheduling,  
in Twenty-Sixth International Joint Conference on Artificial Intelligence, August 2017  
[14] Andres Abeliuk et al., Interdependent Scheduling Games, Proceedings of the  
Twenty-Fifth International Joint Conference on Artificial Intelligence  
[15] K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, A fast and elitist multiobjective  
genetic algorithm: NSGA-II, IEEE Transactions on Evolutionary Computation, vol. 6, no. 2,  
pp. 182–197, 2002.  
[16] Miqing Li, Shengxiang Yang, Xiaohui Liu, Kang Wang, IPESA-II: Improved  
Pareto Envelope-Based Selection Algorithm II, EMO 2013: Evolutionary Multi-Criterion  
Optimization, pp143-155  
[17] L.C. Jiao, Handing Wang, R.H. Shang, F. Liu, A Co-evolutionary Multi-Objective  
Optimization Algorithm Based on Direction Vectors, Information Sciences 228:90 – 112,  
April 2013, DOI: 10.1016/j.ins.2012.12.013  
[18] MOEA framework, A Java library for multi-objective evolutionary algorithms,  
[19] DTIC ADA615240: Tactical AI in Real Time Strategy Games, Defense Technical  
Information Center, 2015-03-26.  
[20] Deb, K. et al., A Fast Multi-Objective Evolutionary Algorithm for Finding Well-  
Spread Pareto-Optimal Solutions, KanGAL Report No 2003002, Feb 2003.  
[21] Chih-Hao Lin and Pei-Ling Lin (2010), A New Non-dominated Sorting Genetic  
Algorithm for Multi-Objective Optimization, Modeling Simulation and Optimization Focus on  
Applications, Shkelzen Cakaj (Ed.), ISBN: 978- 953-307-055-1.  
[22] Lin, C.H. & Chuang, C.C. (2007), A rough set penalty function for marriage  
selection in multiple-evaluation genetic algorithms, Lecture Notes in Computer Science, Vol.  
4481, pp. 500-507.  
[23] Kukkonen and Lampinen (2005), GDE3: The Third Evolution Step of Generalized  
Differential Evolution, KanGAL Report Number 2005013.  
[24] David W. Corne, Nick R. Jerram, Joshua D. Knowles, Martin J. Oates (2001),  
PESA-II: Region-based Selection in Evolutionary Multi-objective Optimization, In  
Proceedings of the Genetic and Evolutionary Computation Conference (GECCO‘2001), Pages  
283-290, San Francisco, California — July 07 - 11, 2001, ISBN:1-55860-774-9  
[25] A.J. Nebro, J.J. Durillo, J. Garcıa-Nieto, C.A. Coello Coello, F. Luna, E. Alba  
(2009), SMPSO: A New PSO Metaheuristic for Multi-objective Optimization. Conference:  
Computational  
intelligence  
in  
multi-criteria  
decision-making,  
DOI:  
10.1109/MCDM.2009.4938830  
[26] A Guide to the Project Management Body of Knowledge (PMBOK), Project  
Management Institute, 1996.  
[27] SweetAlert for Bootstrap [online] Available at: https://lipis.github.io/bootstrap-  
WDfwSuBn8w. [Accessed 16 May 2020]  
34  
pdf 10 trang baolam 17520 Free
Bạn đang xem tài liệu "Human resource management system", để 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:

  • pdfhuman_resource_management_system.pdf