Project Work Completed
Project Work Completed
In
COMPUTER SCIENCE
SEPTEMBER, 2022
DECLARATION
This research project is submitted as part of fulfillment for the award of a Higher National
Diploma in Computer Science: The work is a result of our investigation. All sections of the text
and results which have been obtained from other works/sources are fully referenced. We
understand that cheating and plagiarism constitute a breach of Accra Technical University and
will be dealt with accordingly.
DECLARATION BY SUPERVISOR
I hereby confirm that the above students are HND students in the Department of Computer
Science under my academic and research supervision in accordance to the requirements in Accra
Technical University. The students are currently in their final year of study and they are expected
to complete in 2022.
This project's development included an assessment of current systems and procedures, system
modeling using UML diagrams, use case diagrams, and sequence diagrams. The database is
created using a database management system, while the computer languages PHP, HTML, and
JavaScript are utilized for design.
This project's outcome and conclusion are effective online recruiting system and the
development of a platform through which individuals may apply for employment whenever it's
convenient for them.
TABLE OF CONTENTS
CONTENTS PAGES
DECLARATION............................................................................................................................i
DEDICATION...............................................................................................................................ii
ACKNOWLEDGEMENTS.........................................................................................................iii
ABSTRACT..................................................................................................................................iv
TABLE OF CONTENTS..............................................................................................................v
LIST OF FIGURES.....................................................................................................................vii
LIST OF TABLES........................................................................................................................ix
CHAPTER ONE............................................................................................................................1
INTRODUCTION.........................................................................................................................1
1.0 INTRODUCTION.................................................................................................................1
1.1 STATEMENT OF PROBLEM..............................................................................................2
1.2 OBJECTIVES OF STUDY....................................................................................................3
1.3 SIGNIFICANCE OF THE STUDY.......................................................................................3
1.4 SCOPE OF STUDY...............................................................................................................4
1.5 LIMITATIONS OF STUDY.................................................................................................4
CHAPTER TWO...........................................................................................................................5
LITERATURE REVIEW.............................................................................................................5
2.0 INTRODUCTION
2.1 Conceptual Framework..........................................................................................................5
2.2 Concept of Internet.................................................................................................................5
2.4 Online Recruitment System...................................................................................................6
2.5 Review of Related Literature.................................................................................................7
CHAPTER THREE.....................................................................................................................11
SYSTEM ANALYSIS AND DESIGN........................................................................................11
3.0 Introduction..........................................................................................................................11
3.1 System analysis....................................................................................................................11
3.1.1 Existing System:...........................................................................................................................11
3.1.2 Proposed System:........................................................................................................................12
3.2 Feasibility study...................................................................................................................14
3.3 Scope of the Project:............................................................................................................15
3.4 System design:.....................................................................................................................16
3.5 Use Case Diagram................................................................................................................17
3.6 Activity Diagram:................................................................................................................23
3.7 Sequence Diagrams:.............................................................................................................26
CHAPTER FOUR.......................................................................................................................37
SYSTEM IMPLEMENTATION................................................................................................37
4.0 INTRODUCTION...............................................................................................................37
4.1 System Requirements...........................................................................................................37
4.1.1 Software requirement.................................................................................................................37
4.1.2 Hardware Requirements..............................................................................................................38
4.2 Interfaces and Modules........................................................................................................39
CHAPTER FIVE.........................................................................................................................46
SUMMARY, CONCLUSIONS AND RECOMMENDATIONS.............................................46
5.0 INTRODUCTION...................................................................................................................46
5.1 SUMMARY.............................................................................................................................46
5.2 CONCLUSIONS ....................................................................................................................46
5.3 RECOMMENDATIONS AND FUTURE WORKS...............................................................46
REFERENCE...............................................................................................................................48
LIST OF FIGURES
Figure 2. 1 Figure 2.1: Jobberman user interface............................................................................9
Online recruitment platforms have exploded in popularity in recent years (Meo et al., 2007),
allowing Human Resources (HR) organizations to reach a large number of people for a cheap
cost. Online recruitment systems have exploded in popularity as useful tools for recruiting
services in recent decades (Hong, Li, Li, & Pan, 2013). Finding competent personnel is one of
the top business problems entrepreneurs encounter when establishing a firm from the ground up,
according to a new poll (Martins, A. T, 2011). Recruiting individuals with the exact knowledge,
skills, talents, and attitudes required to support the organization's aims and goals allows it to
achieve high performance and improve its competitiveness (Anaeke, O. F., 2016).
In reality, one of the most vital, but tough, duties for most Human Resource department is
recruiting. This is owing to the fact that businesses frequently get an enormous amount of job
applications which takes time and effort to manually identify and choose viable prospects
(Kmail, A. et al, 2016). Organizational success is strongly reliant on the tremendous imagination
and effort required in designing recruiting and retention strategies in order to be comprehensive.
On the other side, most job searchers express concerns about how difficult it is to locate the
proper employment for them. Job searchers turn to the Internet to look for openings. This means
that job postings would reach a vast number of potential employees, which has both benefits and
drawbacks.
Thousands of job hopefuls wait in line every day to get recruited by various firms. The job
search process may be exhausting and unpleasant. For both businesses and job seekers, the
traditional recruiting process is costly and time consuming. Candidates must travel from one
location to another in order to apply for the job.
Traditional recruiting also favors connected individuals, even if they do not match the business'
basic standards. Human resource professionals have long been under pressure to change the HR
function into one that is both efficient and strategic to the firm (Parry and Tyson, 2009).
The problem that usually arises in Ghana in spite of Professionals being an essential flow of
employment, is that most professionals face complexities to be active participants. Some of the
difficulties faced by them are Hardship in Building Customer Base, Having a Low Number of
Experts, Inability to Provide Diversified Service, and Hard to Be Found by Public. Lack of the
right skill set is also an issue. The free education system practiced in the country has helped
reduce the illiteracy level but it has also reduced the quality of education. Thus, they are more
graduates who are knowledgeable in the theoretical aspect of things but unable to implement
them in reality.
As earlier stated professionals are in a great position right now as more people are looking to
maintain and improve their lives. However, they’re also facing fierce competition because of the
low barrier of entry, and many are entering the niche to take advantage of the opportunity. For
those looking to get into the industry, there may be pain points that are not obvious anywhere.
The system is designed to allow ease of access.
Manually analyzing all of the applicants' curriculum vitae (CVs) and determining their
appropriateness for vacant positions can be burdensome for Human Resource departments,
especially for large firms that get hundreds of thousands or millions of applications for open
positions.
The following are some of the most common issues that arise throughout the traditional
recruitment process:
The scope of this study is to create an online recruiting system that uses the Analytic Hierarchy
Process (AHP) to assess candidates' CVs. The method is set up to only select candidates who
fulfill the employer's basic requirements, decreasing their effort.
The study's limitations are obstacles and challenges that researchers can confront during the
research that may influence or impact the findings and interpretations (Price and Murnan, 2004).
According to Baron (2009), limitations are elements that may impact the study's results or how
the results are understood. These factors are normally outside the researcher's control. This
online recruitment system will not be restricted to a company or organization. Additionally, as its
breadth exceeds that of the study effort, the authentic provision for a computerized test will not
be implemented.
LITERATURE REVIEW
2.0 INTRODUCTION
The literature review locates and organizes concepts found in relevant literature (Rowley, J &
Slack, F. 2004). A literature review is a procedure that involves searching for, gathering,
assessing, and drawing conclusions from all disputes and concerns presented in relevant projects
by others that are related to the project's topic (Alignment & Your, 2019). A literature review's
primary goal is to help readers comprehend the whole body of available research on a topic by
informing them of the strengths and shortcomings of studies within that body (De Los Reyes &
Kazdin, 2008). Its guiding principle or thematic emphasis defines it: an account of what has
previously been written on a given topic (Rhoades, et al 2011).
The conceptual framework examines the key concepts that are central to this research and how
they can help you better understand the subject. The concepts that will be explored include,
According to Emeka and Nyeche (2016), the internet is now a global phenomenon whose
essence cannot be readily or simply described. Many people think of the internet as a big
computer network that connects billions of other computer users in different parts of the world in
order to communicate and share information. The internet is a medium that does not impose a
limit on the amount of information available to each user and offers numerous benefits that can
make a lot of work easier (Puspita, 2018). The internet, according to Jibrin, Musa, & Shittu
(2017), is a worldwide community with a very active existence. The usage of the internet has
2.3 Recruitment
The process of finding, evaluating, and choosing candidates for a position or opening inside an
organization is referred to as recruitment. Despite the fact that individuals can participate in
specific steps of the hiring process, mid- and large-sized companies frequently keep professional
hires. The company works continuously to build a pool of competent candidates for the
organization, both now and in the future, should there not be a current opening (Md. R et al,
2017). The process of attracting and hiring people to fill open positions is known as recruitment.
The main goal of the hiring process should be to find as many qualified workers as necessary to
meet the organization's demands for human resources at a minimal or fair cost. To do this,
analyze a job opening, specify the prerequisites, and advertise (Armstrong & Taylor, 2014).
Recruitment is called a positive process with its approach of attracting as many candidates as
possible for the vacant positions. It is the process of identifying and making potential candidates
to apply for the jobs. The fact that a company is happy with more productive workers
demonstrates the importance of recruiting. In addition to boosting productivity and profitability,
it also promotes positive interactions between employers and employees (Kapur, R., 2018).
Many organizations have been transitioning to the use of electronic recruitment (e-recruitment)
the last twenty years, but the trend towards adoption of electronic recruitment is ever increasing
as the enormity of the task becomes more apparent (Mohammed, 2019). The internet is used to
link people with employment through online recruiting. It ultimately boils down to posting job
degree of reaction at this very basic level (UKEssays). According to Härtel et al. (2007), online
recruiting is the process of identifying potential candidates who are actively seeking work and
using the Intranet and the Internet to do so. Online hiring has given employers a competitive
advantage in the job market (Marzulli, 2002). Online Recruiting is highly important in the
recruitment process since it delivers an appropriate quantity of applicants that meet the firms'
Online recruitment has the power to transcend geographical boundaries, allowing it to reach
diverse groups. Online recruitment also enables candidates to come into contact with more job
opportunities and accessing a greater flow of information (Brandão, et al, 2017). According to a
study performed by Brando, et al. in 2017 titled Using Online Recruitment: Implicit Theories and
Candidates' Profile, Online Recruitment has been a key facilitator of job candidates' access to
employment possibilities and is a means for candidates to gain faster access to the firm. It was
further revealed in their study that Online Recruitment is fast and practical, making the
More individuals are turning to web-based technologies as a result of increased internet usage.
The recruitment problem is no exception. The graphic online (a Ghanian-based online news site)
reports that Ghana has over 10 million internet users in its February 19, 2018 issue. The
increasing of Ghanaian internet users indicates that the web is becoming more feasible in the
country, making internet-based services more viable. The efficacy of an online recruiting system
is determined by its capacity to screen people looking for positions. Whereas traditional methods
just draw more applicants, new recruiting software would do an initial screening and present a
Parry and Tyson (2008) used survey and interview methodologies to perform case studies on the
recruitment efforts of firms over a six-year period. The survey found that using career websites
and recruiting systems offers various advantages, including cost savings, increased efficiency,
According to a CIPD poll, employment websites' Online Recruiting sections are currently the
fourth most popular recruitment tool. More than seven out of ten businesses post job openings on
their company websites, while four out of ten utilize job boards, with 73 percent citing cost
savings as a result of adopting e-Recruitment in Europe (Omolawal, 2015). The work market has
changed as a result of increased globalization and the usage of new technology. Online
recruitment emerges in this dynamic environment, where new technologies are rapidly
developing (Brandão, et al, 2017). According to a study conducted by the APEC, the French
organization for executive employment, the job market is becoming increasingly transparent:
Jobberman is an online employment platform that connects employers with job searchers,
allowing employers to publish the requirements for the kind of people they are looking to hire.
While the applicant uploads his credentials to the platform, the system searches for jobs that have
Africa's Jobberman is a very large network of various individuals and groups. Over the years, it
has helped to lower the unemployment rate and has opened up several employment
opportunities. Jobberman has been in business for over 7 years and continues to do so by
establishing standards for other recruitment firms in Nigeria and around Africa.
Indeed
Without a doubt, the most well-known job search engine is Indeed. It compiles job posts from
countless different employment sites, like Journalism Jobs, CareerBuilder, and Monster, among
others. You may do a search using a state, city, or zip code, filter the results by job type, title,
pay, and other factors, and store the searches for later use.
The site uses keyword progression for a more thorough search, greatly enhancing its refinement.
When conducting searches while on the go, the mobile software is useful. However, Indeed gives
you the opportunity to submit your CV, making it easier for recruiters to find you online.
RESEARCH METHODOLOGY
3.0 INTRODUCTION
A questionnaire was selected as the method of data collection, and for the research study,
primary data were gathered by administering a printed questionnaire to respondents in a random
setting.
3.0 Introduction
The corporate sector has long had a serious problem with recruitment. In order to ensure that the
difficulties connected with hiring are significantly reduced, many strategies have been used. One
such strategy is the use of online recruiting platforms. The utilization of job boards like
Jobberman, Glassdoor, and others is one of the many mediums that are employed in the
recruiting process. The system design and methodology used to construct the Online recruitment
The study of a business issue domain with the goal of prescribing improvements and identifying
the commercial requirements and demands for the solution can be characterized as system
analysis. Examining a system and all of its parts is crucial to the design of the system. The
conclusions of this analytical process are what determine the proposed system's requirements-
based decisions. System analysis entails acquiring precise data, comprehending the operations,
detecting issues, and identifying potential solutions for increasing the system's utility
The company recruits Professional by maintaining manual records which involves many loop
1. Redundancy:
Manual records tend to contain data which are redundant. This is because Normalization
2. Inconsistency:
3. Time Consuming:
Maintaining each Professional and employee’s data with much number of fields is a tedious
4. Improper Validation:
There are many cases where validation is to be performed between the existing data and yet to be
entered data. Also, a Professional who appears for the interview and fails to succeed should not
5. Tedious:
An organization data base goes through many numbers of updates each day which is hard to
maintain in registers.
6. More HR:
In order to maintain the information of all the employees and Professional who applied for
different jobs a special group of employees should be hired, which ultimately tends to the waste
of resources.
This feature helps in maintaining database which is consistent, not redundant and easily
maintainable.
This system helps in restricting any Professional to register itself multiple times.
1. Professional
2. Employer
3. Administrator
Professionals
Professionals are the ones seeking for work inside the same organization, whether they
vacancies available.
Professional now apply to one or any number of jobs whose interview details are later
Employer
The Professional gives the complete details about his/her Personal, Educational and Skills
Whenever there is a vacancy, the employer comes into play by specifying the
Administrator
Administrator generates report to view the systems usage by the Professional and the
The report specifies the number of applied and selected Professional for all the
the new system. The management wants to know the technicalities and cost involved in creation
of new system.
- Technical feasibility
- Economic feasibility
- Physical feasibility
Technical feasibility:
Technical feasibility involves study to establish the technical capability of the system being
created to accomplish all requirements to the user. The system should be capable of handling the
proposed volume of data and provide users and operating environment to increase their
efficiency. For example, system should be capable of handling the proposed volume of data and
provide users.
Economic feasibility:
Economic feasibility involves study to establish the cost benefit analysis. Money spent on the
system must be recorded in the form of benefit from the system. The benefits are of two types:
Tangible benefits:
Intangible benefits:
Physical feasibility:
It involves study to establish the time responses of the new system being created. For e.g., if the
new system takes more than one day to prepare crucial finance statement for the management,
wherever it was required in an hour, the system fails to provide the same. It should be clearly
established that the new system requirements in the form of time responses would be completely
met with. It may call for increase in cost. If the required cost is sacrificed then the purpose of the
new system may not be achieved even if it was found to be technically feasible.
administrator. The system works and fulfills all the functionalities as per the proposed system. It
will provide reduced response time against the queries made by different users. The
administrator will have a clear view of number of vacancies for a particular job, number of
candidates applied and number of candidates selected. All possible features such as verification,
Proposed System:
1. User Interface
- Login
- Register
- Change password
- Edit profile
2. Portfolios
- Jobs handled
- Automatic uploading
- Photographs
3. Check status
- employer
- graduate
4. Verification
- Voter id
- Passport no
5. Administration
- Create employer
- Delete employer
6. Generate report
JQuery: JQuery is a fast, small, cross-platform and feature-rich JavaScript library. It is designed
to simplify the client-side scripting of HTML. It makes things like HTML document traversal
and manipulation, animation, event handling, and AJAX very simple with an easy-to-use API
that works on a lot of different type of browsers.
CSS
MySQL: MySQL is a relational database management system (RDBMS) developed by Oracle
that is based on structured query language (SQL).
System design:
System design is the creation of a specialized, PC-based solution for business requirements
identified during system analysis. Its main goal is to manage complexity by breaking the system
down into smaller pieces, making it simpler to concentrate on how well these segments work
One or more graphical representations of a system are displayed during system design, which
also includes sketching in order to better portray the system. A suitable definition of business
needs, the ability to describe the business process, and analysis of the problem and how the
PROFESSION PROFILING
AL
ADMINISTRATOR
CHECK STATUS
EMPLOYER
GENERATE REPORT
person or a computer. Use case modeling outlines the intended functionality of a system in a way
that users can comprehend. A use case overview depicts a system's functionality in terms of
actors, the goals they refer to as use cases, and any interdependencies between those use cases.
Use cases are a result of the system's scope being disintegrated. The name of the use case appears
above or inside a horizontal eclipse to visually depict this. The use case details a series of actions
and user-system interactions aimed at achieving the system's objectives. The system's data and
objects are first identified using use cases. They explain the system's behavior as it appears to the
actor; this is known as external behavior. In the present use case diagram, we have three actors.
This include the actors are Professionals, Administrator and Employer. The use cases are user
interface, Profiling, and check status, Phone call/SMS and generating reports.
In the user interface module, we have sub modules like register, login, edit profile and apply for
jobs.
- During registering the Professional would be given a unique id which he has to use as his
further proceedings.
USER INTERFACE
REGISTER
<<extend>>
<<include>>
LOGIN
<<extend>>
USER INTERFACE
Check Status
Check status is used by the Professional to see his status whether he is selected or not. It is also
used by the employer to see whether he is eligible for the post. It is also used by the
administrator to change the status of both the Professional and the administrator.
CHECK STATUS
INTERVIEW RESULTS
CHECK STATUS
STATUS UPDATION
Online Exam
During the online exam the student goes to the prometric center and writes the exam. There
initial validation will be done. First the deployment of the question paper will be done at the
main server of the prometric center. The uploading of the answer sheet will be done to the main
server. The answer sheet will be loaded in the database and will be evaluated.
ONLINE EXAM
QUESTION PAPEWR
<<include>> DEPLOYMENT
<<include>>
ONLINE EXAM
AUTOMATIC
UPLOADING
<<include>>
EVALUATION
Generating reports
Report generation is the process of generating reports using a tool designed for business users,
and the program used to implement this approach is referred to as a report generator. A report
generator is more capable of creating reports. The following are the processes involved in the
report generation;
He will be preparing the reports based on the number of people applied and the number
GENERATING
REPORTS <<include>>
MONTHLY REPORTS
In the class diagram we have three classes that is the graduate, administrator and the employer.
3.6 Activity Diagram:
A flow chart used to show how one event leads to the next is called an activity diagram. The
control flow is drawn from one operation to another because the event may be thought of as a
system operation. This flow may be concurrent, parallel, sequential, or branching. Below is
In the user interface register the user has to give all his mandatory fields then only he will get the
form if not he will not be given form. After entering all the details, he has to submit his form His
In the administrative interface login, the administrator has to give his e-mail id and password to
access his details. From here he can interact with the Professional and the employer He can
Edit profile
Edit profile is used by the Professional to change his profile. He can change his profile if in the
meantime he completes any certification courses. For this he has to give his emailed and
Edit profile
is valid
NO Please enter the
id correctly
YES
Edit profi le
Update
profile
The Professional can apply for one or many of jobs. But he has to first satisfy the eligibility
check. Depending upon the eligibility he will be given the form. If he meets the company’s
no Incorrect id
yes
Get job
deatails
Eligibility
check
no you are
inelligible
yes
Store in DB
details
Online Examination
If the time set by the administrator and the time set the internet server becomes same then the
This will be done in the main server. Then from here it will be transformed to all the clients (i.e.
YES
you to report and validate your logic. They are often used for both setup and inspection reasons.
The most well-known UML antecedent for element display that focuses on identifying the
First the user has to give his details in the educational details’ entry form, there the self-checking
will be done and it will be submitted to the personal details’ servlet. From there the user can
mount the database and set the query in the grad details table where the processing will be done
in the database. Then the educational and reference form will be show.
PERSONAL DETAILS ENTRY
2:Submit
3:Mountdb & setquery
4:process db
5:Accept results
6:Show form
In the educational and reference form he has to give his details where self-checking will be done.
Then he will submit his form to the educational servlet. He can mount the database and set the
2:submit
5:Accept result
6:Set query
7:Process db
8:Accept result
9:Show form
In the experience details entry form the Professional has to give the entire details in the
Professional experience form where self-checking will be done and the form will be done to the
experience servlet. Then he can mount the database and set the query in the Professional
2:Submit
6:Display Unique id
User Login
In the Professional login form the Professional has to give his user id and password then his
details will be submitted to login servlet. There he can mount the database and set the query
where the self-checking will be done and the Professional details form will be shown.
GRADUATE LOGIN
USER LOGIN
:login form :login servlet :grad login :grad options
table form
2:Submit
3:Mount db
4:Set query
5:Check db
6:Accept results
7:Display message
8:Show form
mismatch
Change Password
In the change password module, the user has to give his email id and passwd then he has to
submit to the change passwd object. Then he can set the query in the grad details form where the
verification will be done and the results will be displayed by giving the confirmation to the new
password.
CHANGE PASSWORD
:web :change pwd :grad details
application
2:Submit
3:Post query
4:Verify & Update db
5:Send results
6:Display results
New pwd
confirmation
Check Status
In the check status form the Professional and the employer interact with it. This is used by the
Professional and the employer to see the status. He will be seeing his status in the status servlet.
He can mount the database and set the query in the applied Professional object where the query
will be processed and the result will be shown in the check status form.
CHECK STATUS
:check status :status servlet :applied grad
form
1:Check Status
2:Mount db
3:Set query
4:Process query
5:Accept Values
6:Display status
sequence of the apply for available jobs the Professional has to give his entire details in the grad
options page and he has to mount the database in the apply servlet and set the query in the emp
requirement table. There he can insert the values processing of the database will be done and the
1:Apply
2:Mount db
3:set query
4:Process query
5:Accept details
6:set query
7:Process query
8:Accept Values
9:Failure notice
10:Insert values
11:Update db
12:Accept results
Employer Login
First the employer has to login into company’s website. Then he has to login in the employer
login form. Then he can mount the database and set the query. Validation will be done at the emp
2:Submit
3:Mount db
4:Set query
5:Validate db
6:Accept values
8: Display form
invalid
valid
Post Requirements
In the post requirements sequence diagram the employer has to give his entire details where the
self-validation will be done. Then the form will be submitted to the post requirements object
where he can set the query in the employee skills form. Then the result will be showed to
2:Submit
3:Mount db
4: Set query
5:Update db
6:Accept values
7:Set query
8:Update db
9:Accept values
10:Display result
Generating Report
Generating the report will be done by the administrator. From the generate report form he has to
mount the database and set the query in the applied grad object. There he can set the query in the
emp select where the processing will be done and the report will be shown in the generate report
form.
GENERATING REPORT
:generate report :generate report :appliedgrad :empselect
form
1:generatereport
2:mount db
5:accept values
6:set query
7:process DB
8:accept values
9:display result
4.0 Introduction
The selection of platform and programming languages, software and hardware requirements, and
the modules and interfaces that were used are all covered in this chapter.
System requirements are depictions of a system's administration, operating needs, and capacity.
Requirements might range from detailed numerical functional specifications to abnormal state
theoretical justifications of a system necessity. There are two categories of system requirements:
Software Requirements
Hardware Requirements
Software requirements control defining the software asset needs and prerequisites that must be
installed on a PC to provide optimum program performance. Similarly, this may be divided into
Development Software Requirements: These are the software and tools required for the
Client Software Requirements: These are the programs that must be installed in order for
the Application to function properly for the client; table 4.4 lists these programs.
Table 4. 1 Development Software Requirements
REQUIREMENTS SOFTWARE
This section of the system requirements is concerned with the actual hardware elements required
by a computer to run the program. Table 4. Indicates the hardware requirements to run the
program
Landing Page
Every time a user accesses the website, this is the page that appears. It lists the many services the
program provides.
Login Page
Users of the platform log in to their accounts using their unique usernames and passwords at this
The account type is verified, whether or not the user is either a company or a candidate.
The user is redirected to his or her home page based on the account type which he has on
the platform.
candidate can perform searches, but must first register in order to apply.
Registration Pages
The organization and the applicants interested in joining the platform register on these pages,
where they have the option of using their email as the username and may also enter the
The following modules were additionally added to the platform: Submit Application Page, the
5.0 INTRODUCTION
This chapter emphasizes several topics for further research and summarizes the contributions of
this work.
5.1 SUMMARY
This project aims to create an online recruitment system to assist businesses in managing their
recruiting procedures. PHP was used to implement the layout, whereas HTML, JavaScript, and
CSS were used for aesthetic purposes. The database backend application utilized MySQL. An
overview of current online recruitment systems and their impact on society is given.
Finding a job that is open requires a lot of data gathering and processing. Processing applications
results in a plethora of errors, inaccuracies, partiality, nepotism, and unreliability, all of which
make it more difficult for the business to recruit qualified candidates to fill open positions.
The website considerably improves its refining by using keyword progression for a more
thorough search. The mobile program is helpful for searching while on the go. However,
increasing internet usage has led to a rise in the use of web-based technologies among people. It
is also true of the recruitment issue indeed allows you to post your CV, which makes it simpler
for employers to locate you online. A system's ability to screen job seekers is what determines
how effective it is at recruiting. New recruiting software would perform an initial screening and
present a list of candidates who are qualified for the position, in contrast to traditional methods
that only attract more applicants.
Chapter Three discussed the goal of this project, to create an online recruitment system
to assist businesses in managing their recruiting procedures. PHP was used to implement
the SmartJobber, whereas HTML, JavaScript, and CSS were used for aesthetic purposes.
The database backend application utilized MySQL.
Chapter Four presented of results and discussions pertaining to the study.
5.2 CONCLUSION
Companies may leverage the time and money-saving platform of online recruiting to lower their
own recruitment costs. The stress associated with looking for a job can be eliminated or
drastically decreased thanks to this study initiative. The project's focus is on quick and effective
job searching. By developing modules or functions that assist the testing of applicants and the
recommendation of such individuals to employers based on their scores and their ranking on the
recruiting platform, SmartJobber Online recruitment may be further improved.
There are still many problems in the area of e-recruitment that are not fully handled. The
following suggestions are made for this project's further improvement:
Baron, Mark. 2009. Guidelines for Writing Research Proposals and Dissertations. Accessed
from http://www.regent.edu/acad/schedu/pdfs/residency/su09/dissertation_guidelines.pdf
on 16th February 2017
Baron, Mark. 2009. Guidelines for Writing Research Proposals and Dissertations. Accessed
from http://www.regent.edu/acad/schedu/pdfs/residency/su09/dissertation_guidelines.pdf
on 16th February 2017
Baron, Mark. (2009). Guidelines for Writing Research Proposals and Dissertations. Accessed
from
http://www.regent.edu/acad/schedu/pdfs/residency/su09/dissertation_guidelines.pdfon
Bhupendra, S.H. & Swati, G. (2015). Opportunities and challenges of e- recruitment. Journal of
Management Engineering and Information Technology, 2(2), 1-4.
Brandão, C. & Morais, C. & Dias, S. & Silva, R. & Mário, R. (2017). Using Online Recruitment:
Implicit Theories and Candidates’ Profile. 293-301. 10.1007/978-3-319-56541-5_30.
Härtel, & Fujimoto, & Strybosch, & Fitzpatrick. (2007). Human resource management.
Transforming theory into practice. Australia: Pearson Education.
Hong, W., Li, L., Li, T., & Pan, W. (2013). IHR: An online recruiting system for xiamen talent
service center. Proceedings of the ACM SIGKDD International Conference on
Knowledge Discovery and Data Mining, Part F128815, 1177–1185.
https://doi.org/10.1145/2487575.2488199
Kmail, A. B., Maree, M., & Belkhatir, M. (2016). MatchingSem: Online recruitment system
based on multiple semantic resources. 2015 12th International Conference on Fuzzy
Systems and Knowledge Discovery, FSKD 2015, 2654–2659.
https://doi.org/10.1109/FSKD.2015.7382376
Md, Rayhan & Ali, Nesar & Martuza, Mohammad & Banik, Sajal. (2017). DEVELOPMENT
OF AN ONLINE BASED DRIVER RECRUITMENT SYSTEM.
Omolawal, S.A. (2015). E- recruitment: practices, benefits and challenges. Journal of the
Institute of Personnel Management of Nigeria, 7(2), 76-86.
Parry, E. & Tyson, S. (2008). Can technology transform HR processes? The case of UK
recruitment. In: The second European Academic Workshop on Electronice Human
Resource Management, Carry Le Rouet, 2008.
Price, James, & Judy Murnan. 2004. Research Limitations and the Necessity of ReportingThem.
American Journal of Health Education. Vol. 35, pp. 66-67. Cited on
http://libguides.usc.edu/writingguide/limitations.