• Tidak ada hasil yang ditemukan

a web app for online job portal - Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "a web app for online job portal - Daffodil International University"

Copied!
45
0
0

Teks penuh

In-depth knowledge and keen interest of our supervisor in the field of “A Web App for Online Job Portal” to carry out this project. Finally, we must respectfully acknowledge the continued support and passion of our parents. This project titled “A Web App for Online Job Portal” is a web application for job seekers and job providers from Bangladesh.

By using this application, a job seeker can search for a job and apply for a job online. A job provider can post a job and can get an application from a job seeker through our online application. The online employment portal is a system project of an online employment portal that acts as an intermediary between the provider and the job seeker.

With this system, job providers can post jobs with requirements, and job seekers can apply for the position. Job seekers must always update with newspaper and various opportunities to get circular and he/she must submit CV at the office by going there. Job seekers can view all postings on one medium and can easily apply and send resumes using this system.

The project work involves designing and hosting the web portal for job providers and job seekers.

Expected Outcome

Report Layout

BACKGROUND

  • Introduction
  • Related Works
  • Comparative Studies
  • Scope of the problem
  • Challenges

In our job portal web application, all users can see job posting and search jobs by category and location. For new user they need to register first by providing necessary information and then login to their account. If they are also new users, they must first register by providing the necessary information.

When new user registered himself/herself, they have to provide job category and location where they can search for job and what job they want. This is web application, so if the job seeker and job provider don't have computer and smart phones or they don't know how to use computer or smart phone, it won't have any effect for them. In this application job provider/job seekers need user id and password to post job and apply job.

It is not a free online application, so when the job provider posts a job they must pay first, otherwise the job posting will not be approved by the admin. But most people do not know how to apply this law in their daily life.

REQUIREMENT SPECIFICATION

  • Business Process Modeling
  • Requirement Collection and Analysis
  • Use Case Modeling
  • Logical Data Model
  • Design Requirement

A use case is a methodology used in systems analysis to identify, explain and organize system requirements [5].

Fig 3.2: Use Case Diagram
Fig 3.2: Use Case Diagram

DESIGN SPECIFICATION

  • Front end design
  • Back end design
  • Interaction Design and UX
  • Implementation Requirement
    • Web platform
    • MySQL

We add some static web pages for our website rules, FAQ, terms and conditions, contact us. Then we have the blog option on our website how many blogs on our website we can see in figure 4.4. How popular the web application is among users Interaction design describes the relationship between the application and the user.

How popular an android application will be among the user, it depends on the interaction of the application with the user. If the application is convenient to use and provides a great result to the users, then it will gain popularity. Because mostly user experiences focused on the experience between the user and the application.

From this experience, we tried to make most of the features of our application that can interact with the user. Although our application is an information based web application, we have tried to provide good information to them by using the registration option which requires valid email id and password from the user [8]. We keep attention on this sector and tried to implement an application which has satisfactory interface which should be accepted by the user.

Since this is a web-based application project, so we used web-based design tools and components to implement our application. Here is a brief description of the tools and components needed to implement the application. It provides almost all the components and tools and framework for developing web applications easily and quickly.

We use MySQL as the main database of our application to store and maintain the information of the user. We also had to maintain the security of the personal information of the Job Provider Company and Job Seeker. If we build programs that have a cross-platform with PHP, all the user used the real-time database instance and the user will automatically receive with the latest data through MySQL [6].

Figure 4.3 Page List
Figure 4.3 Page List

IMPLEMENTATION & TESTING

  • Implementation of Database
  • Implementation of front-end Design
  • Implementation of interaction
  • Testing implementation
  • Test result and reports

Daffodil International University 21 And there is a search option for job seekers in the middle of the page. If a user wants to apply for a job or post a vacancy with the provider, he must first register. Daffodil International University 22 Figure 5.5 shows that this is a middle section of the home page where the user can see all the popular categories.

Figure 5.6 also shows part of the home page where the user can see the recent job posting posted by company and the job is in the spotlight. To register as a job provider, they must complete the above form shown in Figure 5.8. Where they have to provide their company name, email address, author name, voter ID number, trade license number, location and password for registration.

To do this, they must first select their position: job seeker or provider. To register as a job seeker, the job seeker must complete the form above, see Figure 5.10. Here the user has to provide his name, voter number, date of birth, gender, email address, password, mobile number, address and provide his image.

In figure 5.12 shows job provider can manage job posting, edit job posting and delete job posting posted by them. In figure 5.13 shows, job provider company can see the applicant profile, cv and can contact. Here user has to give there name, email, message to job provider and upload their cv.

The following test case shows that the test case has been run for some time to detect the error. These test steps are adding the test case ID, the name, the test case description, the "step" where we write what we do to test the web application, the expected result, the actual result and finally the test case passed or failed.

Figure 5.3: Company database.
Figure 5.3: Company database.

CONCLUSION AND FUTURE SCOPE

Conclusion

Future scope

APPENDIX Appendix A: Project Reflection

Appendix B: Related Works

Plagiarism Report

Gambar

Figure 3.1: Business Process Model
Fig 3.2: Use Case Diagram
Figure 3.3: ER Diagram
Figure 4.1: Job list on admin panel.
+7

Referensi

Dokumen terkait

©Daffodil International University 1 CHAPTER 1: INTRODUCTION 1.1 Introduction Design and Development of an Online Tailoring System project where users can book any kind of

©Daffodil International University 6 CHAPTER 3 Research Methodology 3.1 Introduction: This system has two parts: The first part HaarCascade algorithm used for face detection and