| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8012 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
Abstract
Job hunting is an intense process that can seriously mess with your mood not to talk of it being challenging. For most people, your career is closely linked to your identity, so you may feel like searching for a job is like searching for a piece of yourself—and until that piece is in place, you can feel unsettled and incomplete. As humans, we naturally crave order and control, so it’s no wonder why the uncertainty associated with job searching can make us feel uneasy.
Also, it appears as if life is getting increasingly difficult for large company hiring managers. This is true simply because there seems to be a drought of good, dedicated workers, particularly in the younger age groups.
Today’s job market is increasingly facing a deficit when it comes to specialized professions like in the field of engineering. Finding the best fit for the job position, going through screening to be sure and all that comes with having a face-to-face interview is time consuming.
Technology has and is making life easier. With online job portals and mobile applications, job seeking and employee recruitment has gone digital. Candidates never have to leave the comfort of their own home, and they therefore save money on travelling expenses, food, and lodging, video interviews allow them to be more relaxed, while they are at home, a recruiter can always go back and watch the interview again, and therefore make sure that they have selected the best candidates for the job hence saving time.
The website “SIRA” was chosen to bridge the gap between jobseekers and employers by allowing recruiters post job openings and job hunters to apply for jobs of their choice. In order to develop this website Microsoft Visual studio, an integrated development environment was used. A variety of programming languages such as PHP, HTML, CSS, JavaScript and MySQL were also used.
The website is designed to allow employers to post job requirements for a position to be filled. In order to post job openings employers first must sign up to the website if they are new or login if they have an account already by filling out the necessary details. After signing up or logging in employers can post jobs by filling their job opening, information and requirements. Employers can also conveniently manage their posts and applications easily by visiting the company dashboard provided by the website. In this dashboard they can approve or reject application, edit their profile and edit or delete their job openings. The system is also designed for the employees to be able to apply for jobs by uploading their resumes and submit it to potential employer after providing the relevant details. After successfully applying the user can wait for the potential employer to accept or reject their application. At any time they can delete or edit their application in the user dashboard. They can also edit their profile in case of any mistakes
Key Words: Job hunting; Job portals; Visual studios; PHP
Contents
Chinese abstract-- 1 -
1 INTRODUCTION-- 1 -
1.1 Project Background and Objectives-- 1 -
1.2 Construction of this paper-- 2 -
2 TECHNOLOGIES AND DEVELOPMENT ENVIRONMENT-- 4 -
2.1 Overview of PHP-- 4 -
2.2 Overview of MySQL-- 5 -
2.3 Overview of Visual Studio-- 5 -
2.3.1Visual Studio users interface-- 6 -
2.4Overview of XAMPP-- 7 -
3 REQUIREMENTS ANALYSIS-- 9 -
3.1 Functional Requirements-- 9 -
3.1.1 Admin requirements-- 9 -
3.1.2 User requirements-- 9 -
3.2 Non-functional Requirements-- 11 -
3.2.1 The Security of the System-- 11 -
3.2.2 The Reliability of the System-- 11 -
3.3 SIRA Interface Requirements-- 11 -
3.3.1 Engine and Version Specifications-- 11 -
3.3.2 Network Requirements-- 11 -
4 SYSTEM DESIGN-- 13 -
4.1 Website Structure-- 13 -
4.2 Use Case Diagram-- 13 -
4.3 Design Module-- 14 -
4.3.1Administrator-- 15 -
4.3.2 Employer-- 17 -
4.3.3 Job Seeker-- 19 -
4.4 Database design-- 20 -
4.4.1 Entity-Relation Diagrams-- 21 -
4.4.2Database Tables-- 22 -
4.5 Dataflow diagram-- 25 -
4.5.1 Administrator Data Flow Diagram-- 25 -
4.5.2 Users Registration Data Flow Diagram-- 26 -
4.5.3 Users Login Data Flow Diagram-- 26 -
5 IMPLEMENTATION-- 28 -
5.1 SIRA Website Front page-- 28 -
5.2 Registration Page-- 28 -
5.3 Login Page-- 30 -
5.4 Job Posting Page-- 30 -
5.5 Applying Page-- 31 -
5.6 Admin Login Page-- 31 -
5.7 Admin Dashboard-- 32 -
5.8 Admin Company Management Page-- 32 -
6 TESTING-- 33 -
6.1 Testing the System-- 33 -
6.2 Admin Module Testing-- 33 -
6.3 Employer Module Testing-- 34 -
6.4 Job seekers Module Testing-- 35 -
Conclusion-- 37 -
References-- 38 - |

