SlideShare une entreprise Scribd logo
1  sur  39
VISA PROCESSING SYSTEM

              By:------------------------------------------------------
               By:------------------------------------------------------
                                  YOGESH KUMAR KUSHWAH
                                   YOGESH KUMAR KUSHWAH
ABSTRACT
• Project title: Visa Processing System

• Project Description:
    The project “Visa Processing System” is an automated system. It
  describes the process of applying for visa. There are so many visa
  types provided by the government like H1-visa, Dependent visa.
  Getting a Visa, Visa issuance is a very objective decision, and is not
  subjective. Every visa official has a list of requirements applicant
  looks for in a visa application. If they are met, then applicant issues
  the visa. If not, applicant doesn't. It is how these requirements are
  met that makes a visa decision seem subjective.
• Limitations of Existing System:
  In Existing system the system has deployed a manual process for
  visa. Applying & Submission of visa application to Visa consultant
  officer etc all are done manually. The system is not transparent to
  the outside world. Thus, the system needs to be automated.

• Advantages of Proposed System:
  In Proposed system, the system has feasibility for the applicant to
  apply and submit the visa application through online. It is an
  automated system; the applicant can apply for the visa at any time
  from any place. It provides more flexibility to the applicant
  compared with the existing system.
• Modules:
  1. Admin:
  This module maintains all the list of applicant details and type of
  visa applied. Interact with applicant via email, manage all the
  details of applicant such as view, add, delete etc, and view all the
  required documents.

   2. Visa Consultant Officer:
    This module contains list of visa applications and proofs given by
  the applicant. Accept/Reject the applications etc.
   3. Applicant:
  This module maintains each applicant’s profile & type of visa & fair
  amount, apply for visa, update the details applied etc.
Functional Requirements:
• The system should have a provision for the Administrator to view/delete list &
   details of applicant.
• The system should have an option for Administrator to view the details of what
   type of visa required by the applicant. (Permanent, Temporary).
• The system should have a facility for the Administrator to interact with the Visa
   Consultant Officer.
• The system should have an option for the Visa Consultant Officer to view and
   check the proofs applied by the applicant. (like Valid Passport, Demand Draft Visa
   Fee I-20 Form, Letter of Admission and Aid letter etc).
• The system should have a provision for the Visa Consultant Officer to accept/reject
   the visa application applied by the applicant.
• The system should have a facility for the Visa Consultant Officer to interact with
   the consultant officer in US.
• The system should have an option for the Visa Consultant Officer to view the
   purpose of applying for the visa by the applicant.
• The system should have a provision for the applicant to view/delete/modify the
   details applied.
• The system should have a facility for the applicant to choose the type of visa
   among all.
• The system should have an option for the applicant to view the details of fair
   amount to visa for each country.
Non-functional Requirements:
• The users of the system should provide user-id and password
  along with the well defined access privileges.
• 24X7 internet connectivity should be provided for well
  functioning of the system.
• Systems should be provided with proper backup media and
  resources to handle system crash scenarios.
SOFTWARE REQUIREMENT
    SPECIFICATION
INTRODUCTION
•   A Visa is a document issued by a country giving a certain individual
    permission to enter the country for a giving period of time and for a
    certain purposes.

•   “Visa Processing System” is an automated system. It describes the process
    of applying for visa. There are so many visa types provided by the
    government like H1-visa, Dependent visa. Getting a Visa, Visa issuance is a
    very objective decision, and is not subjective. Every visa official has a list
    of requirements applicant looks for in a visa application. If they are met,
    then applicant issues the visa. If not, applicant doesn't. It is how these
    requirements are met that makes a visa decision seem subjective.

•   The system has feasibility for the applicant to apply and submit the visa
    application through online. It is an automated system; the applicant can
    apply for the visa at any time from any place. It provides more flexibility to
    the applicant compared with the existing system.
PURPOSE AND SCOPE
•   PURPOSE:
     Visa processing system (VPS) is web-based tool to reduce communication gap between Visa
    officer and Applicant. Especially in fast growing IT market technologies are changing very
    fast, based on technology it reduces manual process of visa processing. This process will
    make visa processing very easy, fast and by one sitting the applicant can apply for and can
    check the status of visa regularly.

    The main objective of this solution is to make visa processing easy. This system is designed by
    keeping in mind both parties like visa processing officers and applicants. System allows
    applicant to apply for visas,i20 form etc.

•   SCOPE:
    This visa processing system can easily be used in process of applying for visa And visa
    processing system allows the applicants to easily apply for visa’s .And finally it provide more
    flexibility to applicant’s like the amount of time is. Reduced and the applicant can apply for
    visa conveniently from any place,
      Because of the online support by this system applying for visa has become an easy process
    for all the aspiring applicant’s.
SYSTEM ANALYSIS

•   STUDY OF EXISTING SYSTEM:
    In existing system everything was done manually ,for applying a visa. One has to stand in long
    queue’s for applying for visa for the day to get this number, if he doesn’t get his number on that
    particular day then he has to come back for the next day ,And has to follow the procedure of
    standing in the queue. So it a time consuming process.
      And it has various other issues like providing security recovery and backup issues and manually
    maintain problems.


•   PROBLEM IN EXISTING SYSTEM:
                  In Existing system the system has deployed a manual process for visa. Applying &
    Submission of visa application to Visa consultant officer etc all are done manually. The system is
    not transparent to the outside world. Thus, the system needs to be automated.


•   PROPOSED SYSTEM:
           In Proposed system, the system has feasibility for the applicant to apply and submit the visa
    application through online. It is an automated system; the applicant can apply for the visa at any
    time from any place. It provides more flexibility to the applicant compared with the existing
    system.
TABLE STRUCTURE

     APPLICANT’S DETAILS TABLE
                      S.No.      Column           Data type      Constraint    Remarks
                                 Name
                      1.         First Name       Varchar(30)
                      2.         Last Name        Varchar(30)
                      3.         Date Of Birth    Date
                      4.         User Id          Varchar(20)    Primary key
                      5.         Password         Varchar(12)
                      6.         Email-Id         Varchar(30)
                      7.         Gender           Varchar(10)
                      8.         Application-     Number
                                 id
                      9.         Personal         Varchar(70)
                                 identification
                                 details
                      10.        Date of birth       Date
                      11.        Passport           Varchar(6)
                                 details
                      12.        Type of visa      Varchar(15)
                      13.        FAQ’s
                      14.        Relationship      Varchar(15)
                                 status
                      15.        Present           Varchar(10)
                                 country name
                      16.        Other             Varchar(80)
                                 certification
                                 details
USER’S DETAILS TABLE

           S.No        Column Name       Data Type       Constraint     Remarks
           1.          User-Id           Varchar(30)     Foreign key
           2.          Password          Varchar(12)
           3.          Role              Varchar(20)


STUDENT VISA DETAILS TABLE

            S.No        Column Name      Data Type        Constraint    Remarks
            1.          user-id          Varchar(30)      Foreign key
            2.          Email-id         Varchar(30)
            3.          University       Varchar(25)
            4.          Completed        Varchar(10)
                        course
            5.          Apply      for   Varchar(15)
                        course
            6.          Amount           Decimal(18,2)
            7.          Evidence    of Varchar(40)
                        financial
                        arrangement
            8.          A          letter Varchar(100)
                        confirming
                        admission
            9.          About family     Varchar(100)
BUSINESS VISA DETAILS TABLE
      S.No      Column Name         Data Type     Constraint    Remarks
      1         user-id             Varchar(30)   Foreign key
      2         Email-id            Varchar(30_
      3         Organization        Varchar(30)
                name

      4         Type of business    Varchar(20)
      5         Duration of stay    Varchar(10)
      6         Organization to Varchar(20)
                be visited



EMPLOYEE VISA DETAILS TABLE
      S.No      Column Name        Data Type      Constraint    Remarks
      1.        user-id            Varchar(30)    Foreign key
      2.        Email-id           Varchar(30)
      3.        Company name Varchar(30)
      4.        Designation        Varchar(15)
      5.        Purpose            Varchar(20)
      6.        Proof   of         Varchar(20)
                employment
TOURISM VISA DETAILS TABLE

          S.No         Column Name         Data Type       Constraint    Remarks
          1.           user-id             Varchar(30)     Foreign key
          2.           Email-id            Varchar(30)
          3.           Travel Agency       Varchar(30)
                       name
          4.           Country name        Varchar(15)
          5.           Amount              Decimal(18,2)
          6.           Cash                Number
          7.           Bank draft          number




 TRAVEL AGENCY TABLE

          S NO     Travel agency details   Data type       constraint    remarks


          1.       Travel agency name      Varchar2(30)


          2.       Travel agency id        number          Foreign key


          3.       Location                Varchar2(30)
SCREEN SHOTS
TESTING AND IMPLEMENT
TESTING
        Testing is the process of detecting errors. Testing performs a very critical role for
 quality assurance and for ensuring the reliability of software. The results of testing are used
 later on during maintenance also.
         The aim of testing is often to demonstrate that a program works by showing that it
 has no errors. The basic purpose of testing phase is to detect the errors that may be present
 in the program. Hence one should not start testing with the intent of showing that a program
 works, but the intent should be to show that a program doesn’t work. Testing is the process
 of executing a program with the intent of finding errors.
LEVELS OF TESTING

  Client needs    Acceptance Testing




                 System Testing
  Requirements




                 Integration Testing
   Design




                     Unit Testing

   Code
UNIT TESTING
          Unit testing focuses verification effort on the smallest unit of software i.e. the
   module. Using the detailed design and the process specifications testing is done to
   uncover errors within the boundary of the module. All modules must be successful
   in the unit test before the start of the integration testing begins.
INTEGRATION TESTING
          After the unit testing we have to perform integration testing. The goal here is
   to see if modules can be integrated properly, the emphasis being on testing
   interfaces between modules. This testing activity can be considered as testing the
   design and hence the emphasis on testing module interactions.
SYSTEM TESTING
         Here the entire software system is tested. The reference document for this
  process is the requirements document, and the goal as to see if software meets its
  requirements.
        Here entire ‘visa processing system’ has been tested against requirements of
  project and it is checked whether all requirements of project have been satisfied or
  not.
ACCEPTANCE TESTING
         Acceptance Test is performed with realistic data of the client to demonstrate
  that the software is working satisfactorily. Testing here is focused on external
  behavior of the system; the internal logic of program is not emphasized. In this
  project ‘visa processing Of Database System’ I have collected some data and tested
  whether project is working correctly or not.
conclusion
     The user in the organization has appreciated the project. It is easy to
use, since it uses the GUI provided in the user dialogue User friendly
screens are provided .The usage of software increases the efficiency
decreases the efforts. It has been thoroughly tested and implemented.
THANK YOU

Contenu connexe

Tendances

Machakos University Online Voting Module
Machakos University Online Voting ModuleMachakos University Online Voting Module
Machakos University Online Voting ModuleMUC
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - ProjectSubhashis Das
 
Multi Banking System using Web Services
Multi Banking System using Web ServicesMulti Banking System using Web Services
Multi Banking System using Web ServicesRSIS International
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting systemshubham patil
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajPT Bipin Bhardwaj
 
A N A UTOMATION S YSTEM F OR T RACKING C OMMUNITY C ERTIFICATE
A N  A UTOMATION  S YSTEM  F OR  T RACKING  C OMMUNITY  C ERTIFICATEA N  A UTOMATION  S YSTEM  F OR  T RACKING  C OMMUNITY  C ERTIFICATE
A N A UTOMATION S YSTEM F OR T RACKING C OMMUNITY C ERTIFICATEijcsa
 
Frequently asked questions
Frequently asked questionsFrequently asked questions
Frequently asked questionsdrdanielsm
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking systemUmme habiba
 
Automated ballot Vote.ppt
Automated ballot Vote.pptAutomated ballot Vote.ppt
Automated ballot Vote.pptGirish Chandra
 
Information note -agmm2015
Information note -agmm2015 Information note -agmm2015
Information note -agmm2015 AFRINIC
 
Fingerprint voting system
Fingerprint voting systemFingerprint voting system
Fingerprint voting systemjannatul haque
 
Steps For Apply a Fresh Passport in India
Steps For Apply a Fresh Passport in IndiaSteps For Apply a Fresh Passport in India
Steps For Apply a Fresh Passport in IndiaManpreetSingh1374
 
IRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting System
IRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting SystemIRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting System
IRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting SystemIRJET Journal
 
Directprovider.com section 2 11072013
Directprovider.com section 2 11072013Directprovider.com section 2 11072013
Directprovider.com section 2 11072013Elkton Dermatology
 

Tendances (20)

Machakos University Online Voting Module
Machakos University Online Voting ModuleMachakos University Online Voting Module
Machakos University Online Voting Module
 
online polling system
online polling systemonline polling system
online polling system
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 
Instructions for MESA
Instructions for MESAInstructions for MESA
Instructions for MESA
 
Multi Banking System using Web Services
Multi Banking System using Web ServicesMulti Banking System using Web Services
Multi Banking System using Web Services
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting system
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwaj
 
A N A UTOMATION S YSTEM F OR T RACKING C OMMUNITY C ERTIFICATE
A N  A UTOMATION  S YSTEM  F OR  T RACKING  C OMMUNITY  C ERTIFICATEA N  A UTOMATION  S YSTEM  F OR  T RACKING  C OMMUNITY  C ERTIFICATE
A N A UTOMATION S YSTEM F OR T RACKING C OMMUNITY C ERTIFICATE
 
Frequently asked questions
Frequently asked questionsFrequently asked questions
Frequently asked questions
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking system
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
Automated ballot Vote.ppt
Automated ballot Vote.pptAutomated ballot Vote.ppt
Automated ballot Vote.ppt
 
Information note -agmm2015
Information note -agmm2015 Information note -agmm2015
Information note -agmm2015
 
Fingerprint voting system
Fingerprint voting systemFingerprint voting system
Fingerprint voting system
 
Steps For Apply a Fresh Passport in India
Steps For Apply a Fresh Passport in IndiaSteps For Apply a Fresh Passport in India
Steps For Apply a Fresh Passport in India
 
IRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting System
IRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting SystemIRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting System
IRJET- A Survey on: Aadhar Based Dual Authentication Secured E-Voting System
 
Step by step
Step by stepStep by step
Step by step
 
Directprovider.com section 2 11072013
Directprovider.com section 2 11072013Directprovider.com section 2 11072013
Directprovider.com section 2 11072013
 
Online polling system
Online polling systemOnline polling system
Online polling system
 

En vedette

B tech Distance Education in Delhi,
 B tech Distance Education in Delhi, B tech Distance Education in Delhi,
B tech Distance Education in Delhi,essharoy
 
for visa processing
for visa processingfor visa processing
for visa processingessharoy
 
Project report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSProject report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSDivyesh Shah
 
Project Proposal document for Hotel Management System
Project Proposal document for Hotel Management SystemProject Proposal document for Hotel Management System
Project Proposal document for Hotel Management SystemCharitha Gamage
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011photomatt
 

En vedette (6)

B tech Distance Education in Delhi,
 B tech Distance Education in Delhi, B tech Distance Education in Delhi,
B tech Distance Education in Delhi,
 
for visa processing
for visa processingfor visa processing
for visa processing
 
Document(1)
Document(1)Document(1)
Document(1)
 
Project report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSProject report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESS
 
Project Proposal document for Hotel Management System
Project Proposal document for Hotel Management SystemProject Proposal document for Hotel Management System
Project Proposal document for Hotel Management System
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

Similaire à Collage

visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01munazza irfan
 
IRJET- Digitized Election Voting System : An Innovative Approach
IRJET-  	  Digitized Election Voting System : An Innovative ApproachIRJET-  	  Digitized Election Voting System : An Innovative Approach
IRJET- Digitized Election Voting System : An Innovative ApproachIRJET Journal
 
IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...
IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...
IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...IRJET Journal
 
IRJET - Secured Smart Voting System using Aadhar
IRJET   - Secured Smart Voting System using AadharIRJET   - Secured Smart Voting System using Aadhar
IRJET - Secured Smart Voting System using AadharIRJET Journal
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting SystemIRJET Journal
 
Student Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxShivareddyGangam
 
IRJET- Online Election Management System
IRJET- Online Election Management SystemIRJET- Online Election Management System
IRJET- Online Election Management SystemIRJET Journal
 
IRJET- Design and Development of Security based Voting System
IRJET- Design and Development of Security based Voting SystemIRJET- Design and Development of Security based Voting System
IRJET- Design and Development of Security based Voting SystemIRJET Journal
 
VIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTP
VIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTPVIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTP
VIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTPIRJET Journal
 
kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfShubhamGour29
 
Civil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL formsCivil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL formsShilka3
 
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...IRJET Journal
 
Aadhaar (Identity) Innovation ideas
Aadhaar (Identity) Innovation ideasAadhaar (Identity) Innovation ideas
Aadhaar (Identity) Innovation ideasShrikant Karwa
 
AADHAR SECURE TRAVEL IDENETITY
AADHAR SECURE TRAVEL IDENETITYAADHAR SECURE TRAVEL IDENETITY
AADHAR SECURE TRAVEL IDENETITYPratik Vipul
 
Electronic Passport Verification System using IOT
Electronic Passport Verification System using IOTElectronic Passport Verification System using IOT
Electronic Passport Verification System using IOTIRJET Journal
 
IRJET- Biometric Voting Machine using Aadhar Authentication
IRJET-  	  Biometric Voting Machine using Aadhar AuthenticationIRJET-  	  Biometric Voting Machine using Aadhar Authentication
IRJET- Biometric Voting Machine using Aadhar AuthenticationIRJET Journal
 
BIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIA
BIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIABIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIA
BIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIAchandu namani
 

Similaire à Collage (20)

visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01
 
IRJET- Digitized Election Voting System : An Innovative Approach
IRJET-  	  Digitized Election Voting System : An Innovative ApproachIRJET-  	  Digitized Election Voting System : An Innovative Approach
IRJET- Digitized Election Voting System : An Innovative Approach
 
IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...
IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...
IRJET - Real Time Face Recognition in Electronic Voting System using RFID and...
 
IRJET - Secured Smart Voting System using Aadhar
IRJET   - Secured Smart Voting System using AadharIRJET   - Secured Smart Voting System using Aadhar
IRJET - Secured Smart Voting System using Aadhar
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
Student Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptx
 
IRJET- Online Election Management System
IRJET- Online Election Management SystemIRJET- Online Election Management System
IRJET- Online Election Management System
 
IRJET- Design and Development of Security based Voting System
IRJET- Design and Development of Security based Voting SystemIRJET- Design and Development of Security based Voting System
IRJET- Design and Development of Security based Voting System
 
VIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTP
VIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTPVIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTP
VIRTUAL VOTING SYSTEM USING FACE RECOGNITION AND OTP
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdf
 
Civil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL formsCivil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL forms
 
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
Aadhaar (Identity) Innovation ideas
Aadhaar (Identity) Innovation ideasAadhaar (Identity) Innovation ideas
Aadhaar (Identity) Innovation ideas
 
AADHAR SECURE TRAVEL IDENETITY
AADHAR SECURE TRAVEL IDENETITYAADHAR SECURE TRAVEL IDENETITY
AADHAR SECURE TRAVEL IDENETITY
 
Electronic Passport Verification System using IOT
Electronic Passport Verification System using IOTElectronic Passport Verification System using IOT
Electronic Passport Verification System using IOT
 
Feasibility Study on e-Voting System
Feasibility Study on e-Voting SystemFeasibility Study on e-Voting System
Feasibility Study on e-Voting System
 
IRJET- Biometric Voting Machine using Aadhar Authentication
IRJET-  	  Biometric Voting Machine using Aadhar AuthenticationIRJET-  	  Biometric Voting Machine using Aadhar Authentication
IRJET- Biometric Voting Machine using Aadhar Authentication
 
BIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIA
BIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIABIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIA
BIOMETRIC VOTING SYSTEM USING ADHAR CARD IN INDIA
 

Collage

  • 1. VISA PROCESSING SYSTEM By:------------------------------------------------------ By:------------------------------------------------------ YOGESH KUMAR KUSHWAH YOGESH KUMAR KUSHWAH
  • 3. • Project title: Visa Processing System • Project Description: The project “Visa Processing System” is an automated system. It describes the process of applying for visa. There are so many visa types provided by the government like H1-visa, Dependent visa. Getting a Visa, Visa issuance is a very objective decision, and is not subjective. Every visa official has a list of requirements applicant looks for in a visa application. If they are met, then applicant issues the visa. If not, applicant doesn't. It is how these requirements are met that makes a visa decision seem subjective.
  • 4. • Limitations of Existing System: In Existing system the system has deployed a manual process for visa. Applying & Submission of visa application to Visa consultant officer etc all are done manually. The system is not transparent to the outside world. Thus, the system needs to be automated. • Advantages of Proposed System: In Proposed system, the system has feasibility for the applicant to apply and submit the visa application through online. It is an automated system; the applicant can apply for the visa at any time from any place. It provides more flexibility to the applicant compared with the existing system.
  • 5. • Modules: 1. Admin: This module maintains all the list of applicant details and type of visa applied. Interact with applicant via email, manage all the details of applicant such as view, add, delete etc, and view all the required documents. 2. Visa Consultant Officer: This module contains list of visa applications and proofs given by the applicant. Accept/Reject the applications etc. 3. Applicant: This module maintains each applicant’s profile & type of visa & fair amount, apply for visa, update the details applied etc.
  • 6. Functional Requirements: • The system should have a provision for the Administrator to view/delete list & details of applicant. • The system should have an option for Administrator to view the details of what type of visa required by the applicant. (Permanent, Temporary). • The system should have a facility for the Administrator to interact with the Visa Consultant Officer. • The system should have an option for the Visa Consultant Officer to view and check the proofs applied by the applicant. (like Valid Passport, Demand Draft Visa Fee I-20 Form, Letter of Admission and Aid letter etc). • The system should have a provision for the Visa Consultant Officer to accept/reject the visa application applied by the applicant. • The system should have a facility for the Visa Consultant Officer to interact with the consultant officer in US. • The system should have an option for the Visa Consultant Officer to view the purpose of applying for the visa by the applicant. • The system should have a provision for the applicant to view/delete/modify the details applied. • The system should have a facility for the applicant to choose the type of visa among all. • The system should have an option for the applicant to view the details of fair amount to visa for each country.
  • 7. Non-functional Requirements: • The users of the system should provide user-id and password along with the well defined access privileges. • 24X7 internet connectivity should be provided for well functioning of the system. • Systems should be provided with proper backup media and resources to handle system crash scenarios.
  • 8.
  • 9. SOFTWARE REQUIREMENT SPECIFICATION
  • 10. INTRODUCTION • A Visa is a document issued by a country giving a certain individual permission to enter the country for a giving period of time and for a certain purposes. • “Visa Processing System” is an automated system. It describes the process of applying for visa. There are so many visa types provided by the government like H1-visa, Dependent visa. Getting a Visa, Visa issuance is a very objective decision, and is not subjective. Every visa official has a list of requirements applicant looks for in a visa application. If they are met, then applicant issues the visa. If not, applicant doesn't. It is how these requirements are met that makes a visa decision seem subjective. • The system has feasibility for the applicant to apply and submit the visa application through online. It is an automated system; the applicant can apply for the visa at any time from any place. It provides more flexibility to the applicant compared with the existing system.
  • 11. PURPOSE AND SCOPE • PURPOSE: Visa processing system (VPS) is web-based tool to reduce communication gap between Visa officer and Applicant. Especially in fast growing IT market technologies are changing very fast, based on technology it reduces manual process of visa processing. This process will make visa processing very easy, fast and by one sitting the applicant can apply for and can check the status of visa regularly. The main objective of this solution is to make visa processing easy. This system is designed by keeping in mind both parties like visa processing officers and applicants. System allows applicant to apply for visas,i20 form etc. • SCOPE: This visa processing system can easily be used in process of applying for visa And visa processing system allows the applicants to easily apply for visa’s .And finally it provide more flexibility to applicant’s like the amount of time is. Reduced and the applicant can apply for visa conveniently from any place, Because of the online support by this system applying for visa has become an easy process for all the aspiring applicant’s.
  • 12. SYSTEM ANALYSIS • STUDY OF EXISTING SYSTEM: In existing system everything was done manually ,for applying a visa. One has to stand in long queue’s for applying for visa for the day to get this number, if he doesn’t get his number on that particular day then he has to come back for the next day ,And has to follow the procedure of standing in the queue. So it a time consuming process. And it has various other issues like providing security recovery and backup issues and manually maintain problems. • PROBLEM IN EXISTING SYSTEM: In Existing system the system has deployed a manual process for visa. Applying & Submission of visa application to Visa consultant officer etc all are done manually. The system is not transparent to the outside world. Thus, the system needs to be automated. • PROPOSED SYSTEM: In Proposed system, the system has feasibility for the applicant to apply and submit the visa application through online. It is an automated system; the applicant can apply for the visa at any time from any place. It provides more flexibility to the applicant compared with the existing system.
  • 13. TABLE STRUCTURE APPLICANT’S DETAILS TABLE S.No. Column Data type Constraint Remarks Name 1. First Name Varchar(30) 2. Last Name Varchar(30) 3. Date Of Birth Date 4. User Id Varchar(20) Primary key 5. Password Varchar(12) 6. Email-Id Varchar(30) 7. Gender Varchar(10) 8. Application- Number id 9. Personal Varchar(70) identification details 10. Date of birth Date 11. Passport Varchar(6) details 12. Type of visa Varchar(15) 13. FAQ’s 14. Relationship Varchar(15) status 15. Present Varchar(10) country name 16. Other Varchar(80) certification details
  • 14. USER’S DETAILS TABLE S.No Column Name Data Type Constraint Remarks 1. User-Id Varchar(30) Foreign key 2. Password Varchar(12) 3. Role Varchar(20) STUDENT VISA DETAILS TABLE S.No Column Name Data Type Constraint Remarks 1. user-id Varchar(30) Foreign key 2. Email-id Varchar(30) 3. University Varchar(25) 4. Completed Varchar(10) course 5. Apply for Varchar(15) course 6. Amount Decimal(18,2) 7. Evidence of Varchar(40) financial arrangement 8. A letter Varchar(100) confirming admission 9. About family Varchar(100)
  • 15. BUSINESS VISA DETAILS TABLE S.No Column Name Data Type Constraint Remarks 1 user-id Varchar(30) Foreign key 2 Email-id Varchar(30_ 3 Organization Varchar(30) name 4 Type of business Varchar(20) 5 Duration of stay Varchar(10) 6 Organization to Varchar(20) be visited EMPLOYEE VISA DETAILS TABLE S.No Column Name Data Type Constraint Remarks 1. user-id Varchar(30) Foreign key 2. Email-id Varchar(30) 3. Company name Varchar(30) 4. Designation Varchar(15) 5. Purpose Varchar(20) 6. Proof of Varchar(20) employment
  • 16. TOURISM VISA DETAILS TABLE S.No Column Name Data Type Constraint Remarks 1. user-id Varchar(30) Foreign key 2. Email-id Varchar(30) 3. Travel Agency Varchar(30) name 4. Country name Varchar(15) 5. Amount Decimal(18,2) 6. Cash Number 7. Bank draft number TRAVEL AGENCY TABLE S NO Travel agency details Data type constraint remarks 1. Travel agency name Varchar2(30) 2. Travel agency id number Foreign key 3. Location Varchar2(30)
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 34. TESTING Testing is the process of detecting errors. Testing performs a very critical role for quality assurance and for ensuring the reliability of software. The results of testing are used later on during maintenance also. The aim of testing is often to demonstrate that a program works by showing that it has no errors. The basic purpose of testing phase is to detect the errors that may be present in the program. Hence one should not start testing with the intent of showing that a program works, but the intent should be to show that a program doesn’t work. Testing is the process of executing a program with the intent of finding errors.
  • 35. LEVELS OF TESTING Client needs Acceptance Testing System Testing Requirements Integration Testing Design Unit Testing Code
  • 36. UNIT TESTING Unit testing focuses verification effort on the smallest unit of software i.e. the module. Using the detailed design and the process specifications testing is done to uncover errors within the boundary of the module. All modules must be successful in the unit test before the start of the integration testing begins. INTEGRATION TESTING After the unit testing we have to perform integration testing. The goal here is to see if modules can be integrated properly, the emphasis being on testing interfaces between modules. This testing activity can be considered as testing the design and hence the emphasis on testing module interactions.
  • 37. SYSTEM TESTING Here the entire software system is tested. The reference document for this process is the requirements document, and the goal as to see if software meets its requirements. Here entire ‘visa processing system’ has been tested against requirements of project and it is checked whether all requirements of project have been satisfied or not. ACCEPTANCE TESTING Acceptance Test is performed with realistic data of the client to demonstrate that the software is working satisfactorily. Testing here is focused on external behavior of the system; the internal logic of program is not emphasized. In this project ‘visa processing Of Database System’ I have collected some data and tested whether project is working correctly or not.
  • 38. conclusion The user in the organization has appreciated the project. It is easy to use, since it uses the GUI provided in the user dialogue User friendly screens are provided .The usage of software increases the efficiency decreases the efforts. It has been thoroughly tested and implemented.