DESIGN AND DEVELOPMENT OF AN ANDROID APPLICATION FOR DOMESTIC JOBS APPLICATION (JOB BAY)

  • Type: Project
  • Department: Computer Science
  • Project ID: CPU1030
  • Access Fee: ₦5,000 ($14)
  • Pages: 64 Pages
  • Format: Microsoft Word
  • Views: 821
  • Report This work

For more Info, call us on
+234 8130 686 500
or
+234 8093 423 853
This project report describes a mobile android based job finder and applier. There is a crisis in Nigeria right now on job opportunities and availability. There is a huge population with fewer jobs every year in the country. Getting a job is a struggle and it is affecting mostly the less privileged. The internet is now a common place for engaging with different people and ideas in today’s world, therefore people’s needs, and services are provided through websites, mobile applications, and other online platforms. This project is focused on developing an android mobile application for job search and application which is an android application with an administrator to serve as a communication tool between the job seekers and the employers. This way, job seekers would not have to search for jobs going from office to office, home to home or through the traditional recommendations when they can apply for jobs from the palms of their fingertips on the mobile application, users can get registered, login and apply for jobs. These users can also edit their profile, it is possible to add, delete or edit their profile. This project also consists of the activity diagrams, the application architecture, uses cases and entity relationship diagrams. The technologies used in the execution of the objectives of this research are android studio as the IDE of choice and Google Firebase for the database. Upon compelling appraisal and system verification, the writer sees that the application can be used modestly, productively, effectively, and efficiently.
 

TABLE OF CONTENTS

ABSTRACT

LIST OF TABLES…………………………………………………………………………………………………………..XI

LIST OF FIGURES………………………………………………………………………………………………………….XII

LIST OF ABREVIATIONS……………………………………………………………………………………………….XIII

 

 

CHAPTER 1: INTRODUCTION

1.1          Overview

1.2          Background and Motivation

1.3          Statement of the Problem

1.4          Aim and Objectives

1.5          Significance of the Project

1.6          Project Risks Assessment

1.7          Scope/Project Organization

CHAPTER 2:  LITERATURE REVIEW

2.1          Introduction

2.2          Historical Overview

2.3          Related Work

2.3.1 Jobberman

2.3.2 Careers24

2.3.3 Kleender

2.3.4 Jiji.ng

2.4          Summary

CHAPTER 3: REQUIREMENTS ANALYSIS AND DESIGN

3.1          Overview

3.2          Choice of Methodology

3.2.1    Agile Framework

3.2.2    Waterfall Model

3.2.3    V-model

3.2.4    Prototyping Model

3.2.5    Comparison and Summary

3.3          Approach to Chosen Methodology/Methods

3.4          Tools and Techniques

3.4.1    Modeling

3.4.2    Prototyping

3.4.3    Computer-aided systems engineering (CASE) tools

3.4.4    Data gathering technique used (Questionnaire)

3.5          Ethical Consideration

3.6          Requirement Analysis

3.7          Requirements Specifications

3.7.1      Functional Requirement Specifications

3.7.2      Non-Functional Requirement Specifications

3.8          System Design

3.8.1      Application Architecture

3.8.2      Use Case

3.8.3     Data Design

3.8.4      Activity Diagrams

3.8.5      Dataflow Diagram

3.8.6      Control Flow Diagram

3.8.7     Entity-Relationship Diagram (ERD)

3.8.8      User Interface Design

3.9          Summary

CHAPTER 4:  IMPLEMENTATION AND TESTING

4.1          Overview

4.2          Main Features

4.3          Implementation Problems

4.4          Overcoming Implementation Problems

4.5          Testing

4.5.1      Tests Plans (for Unit Testing, Integration Testing, and System Testing)

4.5.2      Test Suite (for Unit Testing, Integration Testing, and System Testing)

4.5.3      Test Traceability Matrix (for Unit Testing, Integration Testing, and System Testing)

4.5.4      Test Report Summary (for Unit Testing, Integration Testing, and System Testing)

4.5.5      Error Reports and Corrections

4.6          Use Guide

4.7          Summary

CHAPTER 5:  DISCUSSION, CONCLUSION, AND RECOMMENDATIONS

5.1          Overview

5.2          Objective Assessment

5.3          Limitations and Challenges

5.4          Future Enhancements

5.5          Recommendations

5.6          Summary

REFERENCES

APPENDICES


 
DESIGN AND DEVELOPMENT OF AN ANDROID APPLICATION FOR DOMESTIC JOBS APPLICATION (JOB BAY)
For more Info, call us on
+234 8130 686 500
or
+234 8093 423 853

Share This
  • Type: Project
  • Department: Computer Science
  • Project ID: CPU1030
  • Access Fee: ₦5,000 ($14)
  • Pages: 64 Pages
  • Format: Microsoft Word
  • Views: 821
Payment Instruction
Bank payment for Nigerians, Make a payment of ₦ 5,000 to

Bank GTBANK
gtbank
Account Name Obiaks Business Venture
Account Number 0211074565

Bitcoin: Make a payment of 0.0005 to

Bitcoin(Btc)

btc wallet
Copy to clipboard Copy text

500
Leave a comment...

    Details

    Type Project
    Department Computer Science
    Project ID CPU1030
    Fee ₦5,000 ($14)
    No of Pages 64 Pages
    Format Microsoft Word

    Related Works

    This project report describes a mobile android based job finder and applier. There is a crisis in Nigeria right now on job opportunities and availability. There is a huge population with fewer jobs every year in the country. Getting a job is a struggle and it is affecting mostly the less privileged. The internet is now a common place for engaging... Continue Reading
    This project report describes a mobile android based job finder and applier. There is a crisis in Nigeria right now on job opportunities and availability. There is a huge population with fewer jobs every year in the country. Getting a job is a struggle and it is affecting mostly the less privileged. The internet is now a common place for engaging... Continue Reading
    DESIGN AND IMPLEMENTATION OF A FILE SHARING APPLICATION FOR ANDROID  ABSTRACT Over the last few years, there has been a drastic change in information technology.  This includes the various ways in which files can be shared and stored. Cloud computing is publicized as the next major step for all forms of typical information technology... Continue Reading
    Abstract Communication by a common language is an effective tool to foster oneness and efficient productivity in a diverse community such as Ghana which has over 50 languages. Matched with this is the ever growing rate of the cell phone patronage in Ghana, with over 65% of the populace being owners of a mobile device, as well as the gradual... Continue Reading
    TABLE OF CONTENTS AN ANDROID APPLICATION FOR THE PROVISION OF AGRICULTURAL INFORMATION TO FARMERS AND COMMU1~ITY A CASE OF LWERU PARISH IN BUlKWE DISTRICT DECLARATION: DEDICATION: ACKNOWLEDGEMENT: iv ABSTRACT: TABLE OF CONTENTS LIST OF ABBREVIATIONS & ACRONYMS viii CHAPTER ONE 1 1 .0 Introduction 1 1.1 Background 1 1.2 Statement of the Problem I... Continue Reading
    ABSTRACT In Kenya, youth unemployment rate is 80% of the unemployed population. These are people between the ages of 18 to 35 years. In most households where parents are working, it is very hectic to get a reliable and suitable household employer to take care of their homes when they are away working. Linking the unemployed population to... Continue Reading
     ABSTRACT  The problem of epileptic power supply and its consequences in the developing countries is a generally known issue. Worst still, the hope that it will be addressed with the deregulation of electricity Industries in recent time are being dashed by flight to top class investors due to its poor implementation. There is a need to provide... Continue Reading
    ABSTRACT In software engineering, performance testing is testing that is performed, to determine how fast some aspect of a system performs under a particular workload. It can also serve to validate and verify other quality attributes of the system, such as scalability, reliability and resource usage. Performance testing is a subset of Performance... Continue Reading
    ABSTRACT In software engineering, performance testing is testing that is performed, to determine how fast some aspect of a system performs under a particular workload. It can also serve to validate and verify other quality attributes of the system, such as scalability, reliability and resource usage. Performance testing is a subset of Performance... Continue Reading
    ABSTRACT In software engineering, performance testing is testing that is performed, to determine how fast some aspect of a system performs under a particular workload. It can also serve to validate and verify other quality attributes of the system, such as scalability, reliability and resource usage. Performance testing is a subset of Performance... Continue Reading
    Call Us
    Get this work
    whatsappWhatsApp Us