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.
34
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:
human_resource_management_system.pdf

