SlideShare ist ein Scribd-Unternehmen logo
1 von 16
SOFTWARE REQUIREMENT
SPECIFICATION
VISA PROCESSING SYSTEM
SOFTWARE
REQUIREMENT SPECIFICATION
VISA PROCESSING SYSTEM
Table of Contents
3 External Interface Requirements...............................................................................10
1. 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:
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 visa, i20 form 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 visa, 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.
References:-
• Indianvisaonline.gov.in
• Indiavisa.travisaoutsourcing.com
• Seminarprojects.com
• Projectvisa.com
2. 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.
Document Overview:
Subsystems of Visa Processing System:-
1. Information Subsystem:-
Detail information about the application for a visa such who can
apply, how to apply procedure of application, required documents
and average time duration with fee.
2.Application Subsystem:-
Unique application number & can also check status of visa.
3.Admin Subsystem:- Administration rights, browse
user details, update database when new entry is done.
4.User Subsystem:-
Display user profile information about current status of visa, issue
date of visa, guidelines, eligibility criteria and procedure of visa
application.
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, apply for
I20 from etc
4. Visa
In these module different types of visa’s, etc are covered.
Environment details:
Hardware:
• Pentium III processor or later
• Minimum 512mb RAM
• Minimum 5GB HDD.
Software:
Technology : ASP.NET
Modeling Language : Rational Rose (UML)
Programming Language : C#.NET
Data base : SQL Server 2005
Design Constraints
Standard compliance
All the standard laws and rules regulation for visa processing
system should be adapted from Ministry of Home affairs Indian
laws. Such valid passport, I20 form for students etc.
H/W Limitations
• 16-bit computer or more(32/64bit).
• Minimum 5 GB HDD
• Pentium III processor or later, 500 MHz
• Minimum 512MB RAM
No any special limitation.
Reliability & Fault tolerance
The whole visa processing system should be very reliable due to
important data of applicants and can tolerate errors or mistakes by
applicants at one specified limit like the actual government visa
site, 100% available for 24X7.
Security
System should be secured. Separate access privileges must be
specified for applicants, administrator and visa consultant officer.
there also can be a separate login facility for police administration
for enquiry.
Assumptions and Dependencies
•The Applicants and Administrator must have basic knowledge of
computers.
•The product can access the applicant database.
•The Applicants and Administrator know the English language, as
the user interface will be provided in English.
•The administrators should have a proper knowledge of the system
software and should be able to maintain it.
•The police users must have a basic knowledge about the system
and their access rights.
•The system server should be online 24 hours a day and seven days
a week.
•The user should have knowledge of entering valid inputs in the
appropriate fields.
3 External Interface Requirements
1.1 User Interface
The System should work and be tested against IE(best for IE v 6.0
and above recommended), Firefox, Google chrome and Netscape.
Information user interface
In this screen, the user will get all the information regarding the
application process of Visa. He/She can access the required
documents to be attached, fee structure, FAQ’s and passport act for
their convenience.
Login Forms
As this system deals with three different types of users that is
admin, client and police. Different login interfaces for different
types of users.
Registration Form
A complete registration form interface for users to register is
described with all the required fields to be filled in correctly.
1.2 Hardware Interfaces
There are no such special external hardware requirements for
system, only an extra Ink-jet or laser printer to print application
form is required and scanner for sign and photos of applicant to
be scanned for filling form for visa application.
1.3 Software Interfaces
Software requirements of system are very nominal and
economically feasible. Also Java open source is available for free
of cost. IE version 6.0 or above best to be seen and Adobe acrobat
reader v 7.0 or above to print and download application form.
1.4 Communications Interfaces
This software will be hosted on a server and the clients who need
to access the system will have to use the software functionalities
using the browser. The browser will show the graphical user
interface for user interactivity. The forms that are displayed by
browser and when gets filled by user are sent to the server for
processing and saving of data in database.
All the manipulations or queries on the database are handled on the
server and the results are displayed onto the clients screen using
the browser.
4. 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.
5. 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.
Performance Requirements
The website should be hosted on a server that can provide
adequate response time. For applicants slow server would not be
satisfactory (esp. for people with short tolerance spans). Actual
Government Visa online site is a good example of rapid response
time.
• 16-bit computer or more(32/64bit).
• Minimum 5 GB HDD
• Pentium III processor or later, 500 MHz
• Minimum 512MB RAM
Safety Requirements
There are no such special requirements only the data received from
forms are sent through SSL. Data sent to servers are sent through
encrypted algorithm. RSA algorithm is used for data transfer in
this project
Security Requirements
Copyright and other security measures should be same as actual
Government visa online website.
Visa srs

Weitere ähnliche Inhalte

Was ist angesagt?

BUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEMBUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEMKeerthi Keerthi
 
Air ticket reservation_system_presentati
Air ticket reservation_system_presentatiAir ticket reservation_system_presentati
Air ticket reservation_system_presentatiEPHRAIMDUAHOWUSU
 
Airline Flight Tracking
Airline Flight TrackingAirline Flight Tracking
Airline Flight Trackingmariasinha81
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)Amani Mrisho
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation SystemMegha Sahu
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1_faisalkhan
 
Presentation On Online Airline Ticket Booking Project Planning
Presentation On Online Airline Ticket Booking Project PlanningPresentation On Online Airline Ticket Booking Project Planning
Presentation On Online Airline Ticket Booking Project PlanningRajon
 
Passport automation system
Passport automation systemPassport automation system
Passport automation systemKoppula Sheryl
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chartgrandhiprasuna
 
SRS on airline reservation system
SRS on airline reservation system SRS on airline reservation system
SRS on airline reservation system VikasSingh958
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservationSmit Patel
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Abhay Ananda Shukla
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPTShanthan Reddy
 
Passport status tracking system (1)
Passport status tracking system (1)Passport status tracking system (1)
Passport status tracking system (1)SUVITHAS2
 
Air line reservation system software engeniring
Air line reservation system software engeniringAir line reservation system software engeniring
Air line reservation system software engeniringAsfand Sheraz Khan Niazi
 
online Examination System (project report)
online Examination System (project report)online Examination System (project report)
online Examination System (project report)vivek anand
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report Kishan Maurya
 

Was ist angesagt? (20)

BUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEMBUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEM
 
Air ticket reservation_system_presentati
Air ticket reservation_system_presentatiAir ticket reservation_system_presentati
Air ticket reservation_system_presentati
 
Airline Flight Tracking
Airline Flight TrackingAirline Flight Tracking
Airline Flight Tracking
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation System
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1
 
Presentation On Online Airline Ticket Booking Project Planning
Presentation On Online Airline Ticket Booking Project PlanningPresentation On Online Airline Ticket Booking Project Planning
Presentation On Online Airline Ticket Booking Project Planning
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
 
SRS on airline reservation system
SRS on airline reservation system SRS on airline reservation system
SRS on airline reservation system
 
SRS Doc
SRS DocSRS Doc
SRS Doc
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Bus Pass.pptx
Bus Pass.pptxBus Pass.pptx
Bus Pass.pptx
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPT
 
Passport status tracking system (1)
Passport status tracking system (1)Passport status tracking system (1)
Passport status tracking system (1)
 
Air line reservation system software engeniring
Air line reservation system software engeniringAir line reservation system software engeniring
Air line reservation system software engeniring
 
online Examination System (project report)
online Examination System (project report)online Examination System (project report)
online Examination System (project report)
 
Student Attendance System
Student Attendance SystemStudent Attendance System
Student Attendance System
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 

Andere mochten auch

Visa processing system
Visa processing systemVisa processing system
Visa processing systemShaily Dubey
 
System design document visa
System design document visaSystem design document visa
System design document visaShaily Dubey
 
Visa processing software
Visa processing softwareVisa processing software
Visa processing softwareVKELWAN
 
Case study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurexCase study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurexviratkothari
 
for visa processing
for visa processingfor visa processing
for visa processingessharoy
 
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
 
Report on smartcard lalsivaraj
Report on smartcard lalsivarajReport on smartcard lalsivaraj
Report on smartcard lalsivarajLal Sivaraj
 
Citizen identity lifecycle july 2016
Citizen identity lifecycle july 2016Citizen identity lifecycle july 2016
Citizen identity lifecycle july 2016Guy Huntington
 
National Citizen Target SOA Architecture Sept 2016
National Citizen Target SOA Architecture Sept 2016National Citizen Target SOA Architecture Sept 2016
National Citizen Target SOA Architecture Sept 2016Guy Huntington
 
Weather report project
Weather report projectWeather report project
Weather report projectalzambra
 
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
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management SystemSoumili Sen
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket bookingmrinnovater007
 
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
 

Andere mochten auch (20)

Visa processing system
Visa processing systemVisa processing system
Visa processing system
 
System design document visa
System design document visaSystem design document visa
System design document visa
 
Visa processing software
Visa processing softwareVisa processing software
Visa processing software
 
Collage
CollageCollage
Collage
 
Case study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurexCase study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurex
 
Visa
VisaVisa
Visa
 
for visa processing
for visa processingfor visa processing
for visa processing
 
B tech Distance Education in Delhi,
 B tech Distance Education in Delhi, B tech Distance Education in Delhi,
B tech Distance Education in Delhi,
 
Report on smartcard lalsivaraj
Report on smartcard lalsivarajReport on smartcard lalsivaraj
Report on smartcard lalsivaraj
 
Citizen identity lifecycle july 2016
Citizen identity lifecycle july 2016Citizen identity lifecycle july 2016
Citizen identity lifecycle july 2016
 
National Citizen Target SOA Architecture Sept 2016
National Citizen Target SOA Architecture Sept 2016National Citizen Target SOA Architecture Sept 2016
National Citizen Target SOA Architecture Sept 2016
 
Document(1)
Document(1)Document(1)
Document(1)
 
Weather report project
Weather report projectWeather report project
Weather report project
 
Aadhar
AadharAadhar
Aadhar
 
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
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket booking
 
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
 

Ähnlich wie Visa srs

visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01munazza irfan
 
Civil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL formsCivil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL formsShilka3
 
Multi Banking System using Web Services
Multi Banking System using Web ServicesMulti Banking System using Web Services
Multi Banking System using Web ServicesRSIS International
 
Bank management system
Bank management systemBank management system
Bank management systemsumanadas37
 
Loan Approval Management Java project
Loan Approval Management Java projectLoan Approval Management Java project
Loan Approval Management Java projectTutorial Learners
 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET Journal
 
YU E-voting for students council elections
YU E-voting for students council electionsYU E-voting for students council elections
YU E-voting for students council electionsRajab Izzadeen
 
IRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET Journal
 
200179598 intro-duct-i
200179598 intro-duct-i200179598 intro-duct-i
200179598 intro-duct-ihomeworkping4
 
21551F0033 Hari.pptx
21551F0033 Hari.pptx21551F0033 Hari.pptx
21551F0033 Hari.pptxCHANDUK45
 
Student online admission srs
Student online admission srsStudent online admission srs
Student online admission srssainronak
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.docKhondokerAbuNaim
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystemManish Kumar
 
COLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMCOLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMIRJET Journal
 
Propsal of online voting system
Propsal of online voting systemPropsal of online voting system
Propsal of online voting systemEagle Eyes
 
Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdfNEERAJRAJPUT81
 
IRJET- RTO Automation using QR Code
IRJET-  	  RTO Automation using QR CodeIRJET-  	  RTO Automation using QR Code
IRJET- RTO Automation using QR CodeIRJET Journal
 

Ähnlich wie Visa srs (20)

visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01visaprocessing123-150403141534-conversion-gate01
visaprocessing123-150403141534-conversion-gate01
 
Civil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL formsCivil Registry IN PANCAHYATH LEVEL forms
Civil Registry IN PANCAHYATH LEVEL forms
 
Multi Banking System using Web Services
Multi Banking System using Web ServicesMulti Banking System using Web Services
Multi Banking System using Web Services
 
Bank management system
Bank management systemBank management system
Bank management system
 
Loan Approval Management Java project
Loan Approval Management Java projectLoan Approval Management Java project
Loan Approval Management Java project
 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel Identity
 
YU E-voting for students council elections
YU E-voting for students council electionsYU E-voting for students council elections
YU E-voting for students council elections
 
E voting app
E voting appE voting app
E voting app
 
IRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET - Vahaan Registration System
IRJET - Vahaan Registration System
 
200179598 intro-duct-i
200179598 intro-duct-i200179598 intro-duct-i
200179598 intro-duct-i
 
Feasibility Study on e-Voting System
Feasibility Study on e-Voting SystemFeasibility Study on e-Voting System
Feasibility Study on e-Voting System
 
21551F0033 Hari.pptx
21551F0033 Hari.pptx21551F0033 Hari.pptx
21551F0033 Hari.pptx
 
Student online admission srs
Student online admission srsStudent online admission srs
Student online admission srs
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.doc
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
COLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMCOLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEM
 
Propsal of online voting system
Propsal of online voting systemPropsal of online voting system
Propsal of online voting system
 
Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdf
 
7 stages in loan origination
7 stages in loan origination7 stages in loan origination
7 stages in loan origination
 
IRJET- RTO Automation using QR Code
IRJET-  	  RTO Automation using QR CodeIRJET-  	  RTO Automation using QR Code
IRJET- RTO Automation using QR Code
 

Mehr von Shaily Dubey

Netsuite e commerce training doc
Netsuite e commerce training docNetsuite e commerce training doc
Netsuite e commerce training docShaily Dubey
 
Simple Calculator with PhP
Simple Calculator with PhPSimple Calculator with PhP
Simple Calculator with PhPShaily Dubey
 
Tic tac toe with IBM DevOps
Tic tac toe with IBM DevOpsTic tac toe with IBM DevOps
Tic tac toe with IBM DevOpsShaily Dubey
 
Environment analysis
Environment analysisEnvironment analysis
Environment analysisShaily Dubey
 
Lab Report on Cognos Insight
Lab Report on Cognos InsightLab Report on Cognos Insight
Lab Report on Cognos InsightShaily Dubey
 
Catering buisness PPT
Catering buisness PPTCatering buisness PPT
Catering buisness PPTShaily Dubey
 

Mehr von Shaily Dubey (11)

Netsuite e commerce training doc
Netsuite e commerce training docNetsuite e commerce training doc
Netsuite e commerce training doc
 
Site builder
Site builderSite builder
Site builder
 
Text Adventure
Text AdventureText Adventure
Text Adventure
 
Simple Calculator with PhP
Simple Calculator with PhPSimple Calculator with PhP
Simple Calculator with PhP
 
Tic tac toe with IBM DevOps
Tic tac toe with IBM DevOpsTic tac toe with IBM DevOps
Tic tac toe with IBM DevOps
 
Environment analysis
Environment analysisEnvironment analysis
Environment analysis
 
Lab report watson
Lab report watsonLab report watson
Lab report watson
 
HR analysis
HR analysisHR analysis
HR analysis
 
Lab Report on Cognos Insight
Lab Report on Cognos InsightLab Report on Cognos Insight
Lab Report on Cognos Insight
 
Catering buisness PPT
Catering buisness PPTCatering buisness PPT
Catering buisness PPT
 
Watson Analytic
Watson AnalyticWatson Analytic
Watson Analytic
 

Kürzlich hochgeladen

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Kürzlich hochgeladen (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Visa srs

  • 2. SOFTWARE REQUIREMENT SPECIFICATION VISA PROCESSING SYSTEM Table of Contents 3 External Interface Requirements...............................................................................10 1. 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
  • 3. 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: 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 visa, i20 form 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 visa, 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.
  • 4. Because of the online support by this system applying for visa has become an easy process for all the aspiring applicant’s. References:- • Indianvisaonline.gov.in • Indiavisa.travisaoutsourcing.com • Seminarprojects.com • Projectvisa.com 2. 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.
  • 5. 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. Document Overview: Subsystems of Visa Processing System:- 1. Information Subsystem:-
  • 6. Detail information about the application for a visa such who can apply, how to apply procedure of application, required documents and average time duration with fee. 2.Application Subsystem:- Unique application number & can also check status of visa. 3.Admin Subsystem:- Administration rights, browse user details, update database when new entry is done. 4.User Subsystem:- Display user profile information about current status of visa, issue date of visa, guidelines, eligibility criteria and procedure of visa application. Modules: 1. Admin: This module maintains all the list of applicant details and type of visa applied. Interact with applicant via email, manage all
  • 7. 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, apply for I20 from etc 4. Visa In these module different types of visa’s, etc are covered.
  • 8. Environment details: Hardware: • Pentium III processor or later • Minimum 512mb RAM • Minimum 5GB HDD. Software: Technology : ASP.NET Modeling Language : Rational Rose (UML) Programming Language : C#.NET Data base : SQL Server 2005 Design Constraints Standard compliance
  • 9. All the standard laws and rules regulation for visa processing system should be adapted from Ministry of Home affairs Indian laws. Such valid passport, I20 form for students etc. H/W Limitations • 16-bit computer or more(32/64bit). • Minimum 5 GB HDD • Pentium III processor or later, 500 MHz • Minimum 512MB RAM No any special limitation. Reliability & Fault tolerance The whole visa processing system should be very reliable due to important data of applicants and can tolerate errors or mistakes by applicants at one specified limit like the actual government visa site, 100% available for 24X7. Security System should be secured. Separate access privileges must be specified for applicants, administrator and visa consultant officer. there also can be a separate login facility for police administration for enquiry. Assumptions and Dependencies •The Applicants and Administrator must have basic knowledge of computers.
  • 10. •The product can access the applicant database. •The Applicants and Administrator know the English language, as the user interface will be provided in English. •The administrators should have a proper knowledge of the system software and should be able to maintain it. •The police users must have a basic knowledge about the system and their access rights. •The system server should be online 24 hours a day and seven days a week. •The user should have knowledge of entering valid inputs in the appropriate fields. 3 External Interface Requirements 1.1 User Interface The System should work and be tested against IE(best for IE v 6.0 and above recommended), Firefox, Google chrome and Netscape. Information user interface In this screen, the user will get all the information regarding the application process of Visa. He/She can access the required documents to be attached, fee structure, FAQ’s and passport act for their convenience. Login Forms
  • 11. As this system deals with three different types of users that is admin, client and police. Different login interfaces for different types of users. Registration Form A complete registration form interface for users to register is described with all the required fields to be filled in correctly. 1.2 Hardware Interfaces There are no such special external hardware requirements for system, only an extra Ink-jet or laser printer to print application form is required and scanner for sign and photos of applicant to be scanned for filling form for visa application. 1.3 Software Interfaces Software requirements of system are very nominal and economically feasible. Also Java open source is available for free of cost. IE version 6.0 or above best to be seen and Adobe acrobat reader v 7.0 or above to print and download application form. 1.4 Communications Interfaces This software will be hosted on a server and the clients who need to access the system will have to use the software functionalities using the browser. The browser will show the graphical user interface for user interactivity. The forms that are displayed by browser and when gets filled by user are sent to the server for processing and saving of data in database.
  • 12. All the manipulations or queries on the database are handled on the server and the results are displayed onto the clients screen using the browser. 4. 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).
  • 13. • 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.
  • 14. 5. 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. Performance Requirements The website should be hosted on a server that can provide adequate response time. For applicants slow server would not be satisfactory (esp. for people with short tolerance spans). Actual Government Visa online site is a good example of rapid response time. • 16-bit computer or more(32/64bit). • Minimum 5 GB HDD • Pentium III processor or later, 500 MHz • Minimum 512MB RAM
  • 15. Safety Requirements There are no such special requirements only the data received from forms are sent through SSL. Data sent to servers are sent through encrypted algorithm. RSA algorithm is used for data transfer in this project Security Requirements Copyright and other security measures should be same as actual Government visa online website.