Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Pick and drop

We develop and Android App with name of Pick and Drop. This app gives a platform to contact between those persons who give Pick and Drop service in his selected area and who want to take Pick and Drop service in his selected area. People can search their Drivers easily who give pick and drop service

Project Title

Pick and drop

Project Area of Specialization

Computer Science

Project Summary

We develop and Android App with name of Pick and Drop. This app gives a platform to contact between those persons who give Pick and Drop service in his selected area and who want to take Pick and Drop service in his selected area. People can search their Drivers easily who give pick and drop service in their selected area through this Android app. People can increase their business by giving pick and drop services by using our platform. We make this Android App by using Android Studio. We use java language on backend and xml on frontend.

Project Objectives

????An app developer is a computer software engineer whose primary responsibilities include creating, testing and programming apps for computers, mobile phones, and tablets. These developers typically work in teams, and think of ideas and concepts either for the general public, or for a specific customer need.

For me personally, the goal of mobile development is to help clients meet their goals, scale their businesses, improve business processes, increase output and make a difference to people’s lives. So, by making this app we can solve problem of people occur choosing pick and drop service

Project Implementation Method

Design and Implementation Constraints

The product is developed using Java. The Backend database for this SQL Server. The product is accomplished with login facility so that specific function is available to specific user.

Assumptions and Dependencies

The Assumptions are:

  • The coding should be error free.
  • The system should be user-friendly so that it is easy to use for the users.
  • The information of all users and drivers must be stored in database.
  • The system should have more storage capacity and provide fast access to database.
  • The system should provide search facility and support quick transactions.
  • Users must have their correct username and password to enter into their online accounts and do actions.

The Dependencies are:

  • The specific hardware and software sue to which the product will be run.
  • On the basis of listing requirements and specification the project will be developed and run.
  • The end users(admin) should have proper understanding of the product.

External Interface Requirements

It should be simple and easy for consumers to understand and use. It should also an immersive interface. For the user and administrator, the device prompt the login to the program and correct feedback parameters.          

User Interfaces

The Program offers a decent graphical interface for the user that can be run on the device by an administrator, performing the necessary tasks such as designing, reviewing.

  • Allows users to access reports.
  • Based on various requirements , avaibility and search service.  

Hardware Interfaces

  • Operating System : Window
  • Hard Disk : 40 gb
  • Ram : 256 mb

Software Interfaces

  • Java Language
  • MS Sql Server

Communications Interfaces

  • Window
  • Android

System Features

This template illustrates organizing the functional requirements for the product by system features, the major services provided by the product. You may prefer to organize this section by use case, mode of operation, user class, object class, functional hierarchy, or combinations of these, whatever makes the most logical sense for your product.

User and System Feature:

User Requirements:

                                    The proposed system may contain the following set of user requirements.

Functional Requirements:

The Customer requests for the whole system to be case sensitive.

The first page when you open the app should be of Sign-in/Signup containing the following functionalities;

  • The system should consist of a registration functionality so that visitors new to the site should be able to easily register themselves.
  • A login functionality that varies differently between admin, driver and customer.
  • Customers and Managers should be able to manage their profiles.
  • A forget password option should be available allowing users to recover their accounts in case if they forget their passwords.

Non-Functional Requirements:

  • Reliability.
  • Safety.
  • Usability.
  • Portability.
  • User-Friendly.

Benefits of the Project

We develop and Android App with name of Pick and Drop who give a platform to contact between those persons who give Pick and Drop service and who want to take Pick and Drop service. People can search their Drivers easily who give pick and drop service in their selected area through this Android app. People can increase their business by giving pick and drop services by using our platform.

Parents often face problems in to choose right person or right service for pick and drop of their children in school, colleges or universities. A person who live in an area for 10 years they often know about a person who give pick and drop service in their area but a person who is new in the area they don’t know which person give this services or which person they contact in this regard so many days are waste in searching of this service and there is also a loss of study due to this problem.

  • The key goal of this initiative is to minimize the work done manually.
  • Booking problems, Refunds can be handled by this program generating separate.  
  • Record-Keeping records according to the end-user criteria.

Technical Details of Final Deliverable

  1. Sign-in/Signup
    1. Registration
      1. New customers should not be given direct access to the site.
      2. Each new customer must have to first register themselves.
      3. Each Customer is assigned a new Id upon registration.
      4. Each customer should be assigned a security backup pin upon registration.
    1.  Login
  • Customers should login to access the features of the system.
  • Customers and managers should be allowed to view and update their login information.
  • Login functionality should vary differently among customer and administrator.
    1. Forget Password
    1. If user forgets his/her password they would be directed to a page to enter a security pin assigned to them upon registration.
    2. It may contain;

Variables

Constraints

Customer_id

Char/String length==13

Customer_name

Char/String (min>=3 && max <=25)

Customer_contact_number

Integer (length==11)

Customer_address

Char/String(min>=10 && max <=50)

CNIC

Integer (Length==13)

Password

Char/String(min>=3 && max <=15)

Admin_id

Char/String length==8

Password

Char/String(min>=3 && max <=15)

                             Security_Pin

Integer (Length==5)

  1. Add Drivers
    1. Should contain an adding driver functionality so that manager may add drivers in a sorted manner whenever new drivers  are registered.
      1. Admin should be able to view drivers  information from drivers page after adding.
      2. It may contain;

Variables

Constraints

Driver_Id

Char/String (min>=5 && max <=15)

Driver_Name

Char/String (min>=3 && max <=25)

                             Driver address

Char/String Char/String (min>=5 && max <=15)

Driver Phone Number

Integer

Driver Cnic

Integer

Driver Experience

Integer

  1. Update/Delete Driver information
    1. Should contain an updating and deleting drivers information functionality in a sorted manner so that admin may update or delete old data of drivers whenever needed.

and many more

Variables

Customer_id

Customer_name

Customer_contact_number

Customer_address

CNIC

Password

Admin_id

Password

                             Security_Pin

Variables

Driver_Id

Driver_Name

                             Driver address

Driver Phone Number

Driver Cnic

Driver Experience

Final Deliverable of the Project

Software System

Core Industry

IT

Other Industries

Others

Core Technology

Others

Other Technologies

Sustainable Development Goals

Sustainable Cities and Communities

Required Resources

Variables

Constraints

Driver_Id

Char/String (min>=5 && max <=15)

Driver_Name

Char/String (min>=3 && max <=25)

                             Driver address

Char/String Char/String (min>=5 && max <=15)

Driver Phone Number

Integer

Driver Cnic

Integer

Driver Experience

Integer

If you need this project, please contact me on contact@adikhanofficial.com
0
130
Energy Harvesting Tile

Smart floor that generates renewable energy from a simple act of human footstep. Convert w...

1675638330.png
Adil Khan
1 year ago
3 phase 3 level NEUTRAL POINT CLAMPED CONVERTER

Diode clamped converter is highly efficient Project Objectives (less than 2500 charac...

1675638330.png
Adil Khan
1 year ago
Image Processing based Pesticide spray system using Drone for Monitori...

The main source of income for the Pakistan economy is agriculture. Agriculture production...

1675638330.png
Adil Khan
1 year ago
Communication System for People with Locked In Syndrome

Locked-in syndrome is a rare neurological disorder in which there is complete loss of all...

1675638330.png
Adil Khan
1 year ago
Assistance

There are a lot of ambulance services currently serving their services all over Pakistan....

1675638330.png
Adil Khan
1 year ago