Design and Implementation of an Online Job Portal
Chapter One
AIMS AND OBJECTIVES
The aim and objective of the application is to develop a system in which job applicants and recruiters can communicate with each other. An Online Job Portal is an application where job seekers can register themselves at the website and search for jobs that are suitable for them as the employers register with the website and put up jobs that are vacant at their company. The Online Job Portal System is a package that agencies use to improve the efficiency of their businesses. The system provides a jobs catalog and information to members and helps them decide on the jobs to apply. The admin and employers can keep the jobs catalog updated so that job seekers get updated information.
PURPOSE OF THE STUDY
The purpose of the study is to solve and develop an online Job Portal where applicants easily find jobs and employer can find suitable candidates for the jobs.
CHAPTER TWO
LITERATURE REVIEW
Web Portal Definition
There are many different definitions of a web portal. Researchers who worked on web portal admitted that there is no unique definition of a portal until now. For example, Bajec (2005) stated that a portal is a connection, content, commerce, and community. Santa Barbara City College described portal as a knowledge management implementation to provide access to personalized information. In fact, it is fascinating that different people have different definitions of a web portal. Some researchers described a web portal as a gateway to information such as:
Looney and Lyman (2000) indicated that, basically, web portals collect a sort of applicable information resources into a single, “one-stop‖ Web page; this function helps to prevent users from feeling lost on the Web.
Aragones and Hart (2002) stated that a portal provides a starting point for users to access and explore information on the WWW. Yahoo (www.yahoo.com) is a general portal; a university website homepage is a specialized portal. Another source had declared that portals integrate varied channels as a central point of information. Thus, essentially, a web portal is a gateway or single access point to resources on the internet (Wege 2002).
Some researchers consider a web portal as a user–centric-community based tool for example consumer portals like Google! Some portals provide information for a special group of user with specific interest. When other users with similar interests browse a web portal, a virtual community is formed. Hence, a web portal has to provide information and facilitate communication to community so that they can share knowledge and experiences, hold discussion forums, etc. Dias (2001) mentioned that it is important for portal users to be able to connect with everyone who share common interests. It means that an efficient web portal is a community–based system to manage and present information and other resources.
Some researcher look at a web portal as a system that provides multiple services to the community; they believed that web portals aggregate two types of services in to a single interface:
– Personal services for users
– Maintaining information service
EDUCAUSE, an online association, considers portals as large aggregative internet technology that replaces the home pages to provide a gateway to the WWW. This definition stated that a web portal is a central point to access multiple services, rather than a trap-door to a single web site.
Powell (2003) stated that a portal is a network service that collects information from different resources into a personalized and single point of access using searching technology such as cross searching, harvesting and alerting to help users.
Web portal was used to describe mega-sites like AOL, Yahoo and MSN for the first time because users used these sites as a starting point when searching for a special topic.
CHAPTER THREE
INTRODUCTION
This section of the project deliberates on the source of information about the current system organization and maintenance. It also talks about the proposal of the system to be developed, its exploration, input and output specifications, requirements and the scope will be expressed.
GENERAL DESCRIPTION OF THE EXISTING SYSTEM
The existing system of job application is really a very tedious exercise in which so much energy and resource is needed before one can actually get a job or before a company can advertise for available positions. This process usually takes up a lot of time and also can be very slow. A candidate will take time to check the net, journals, newspapers, magazine and other means of information to get any latest update on job posting. When a candidate finally sees an opportunity that suits his/her field of expertise, the candidate has to write an application letter to the said company for employment into the available position, the letter can usually a period before being read or responded to. The period of response is usually determined by the number of applicants. The more the applicants, the longer the period of wait since it is undergoing a batch method of reading each application. Suitably qualified candidates are furthermore invited for interview before a candidate is finally chosen for the vacant position. Such method can be frustrating and time wasting. The manual method of applying for a job is usually cost incurring, not fast, prone to error, loss of applicants data etc.
CHAPTER FOUR
DESIGN AND IMPLEMENTATION OF THE NEW SYSTEM
Introduction
Having heard and read all from chapter one about the old system and this new method that will be designed to restructure it, we have come to this chapter, the fourth chapter where the system will be developed and implemented. Also, before the end of this chapter, the main menu, web development, language development (selection), system flowchart, program flowchart, program source codes, hardware requirements and finally the documentation, all will be discussed in this chapter.
CHAPTER FIVE
Introduction
An adage says that every beginning has an end. With everything being under total submission to nature, we have finally arrived at the last chapter of this project work, this chapter discusses in brief all that have been said in the first, second third, fourth, and the fifth chapters. Also included are the summary, conclusions and recommendation parts of this chapter.
Conclusion
This system has been developed successfully incorporate all the requirements. Appropriate care has taken during database design maintain database integrity and to avoid redundancy of data. This site was developed in such a way that any further modifications needed can be easily done. User feels freely while using this site. In this all technical complexities are hidden. This site is a more user friendly.
The quality fusers like correctness, efficiency, usability, maintainability, portability, accuracy, errors, tolerance, expandability and communicatively all are successfully done.
Foreseeable enhancements
There is always a room for improvement in any software package, however good and efficient it may be. The important thing is that the website should be flexible enough for further modifications. Considering this important factor, the web site is designed in such a way that the provisions are given for further enhancements. At present this website provides all the information using static pages and reservation forms.
In future we can enhance our project by providing options like. Include many sites information.
Recommendation
Having presented all that is required for the successful implementation of this project research work, the following are suggested by the programmer aimed at improving and eliminating the problems encountered each day by both customers and the management. The measures are as follow;
- The server should be managed by a database administrator who has undergone training on using MYSQL database.
- There should be a regular update of the website so as to compete and give round the clock service to the people.
- There should be no hesitation in attending to the needs of the new system designed.
References
- Angélil-Carter, S. (2000). Stolen Language? Plagiarism in writing. Harlow: Pearson education.
- Archibon, A.A (2014). Ref 101: The Nitty-Gritty Of Referencing In Research. Retrieved from http://nairaproject.com/blog/complete-guide-on-how-to-reference-in-research.html
- Chernin, E. (1988). “The ‘Harvard system’: a mystery dispelled”, British Medical Journal. October 22, 1988, pp. 1062–1063.
- Enrico, F (2013). “Usage of Reference Management Software at the University of Torino”. JLIS.it. University of Florence. 4 (1). doi:10.4403/jlis.it-8679. Retrieved 29 June 2013
- Laurens, M.E. (2009). Maturation, fecundation, and segmentation of Limax campestris, Binney”, Bulletin of the Museum of Comparative Zoology at Harvard College, Volume 6, p. 194.
- Neville, C. (2007). The Complete Guide to Referencing and Avoiding Plagiarism. Maidenhead: Open University Press.