Visa Processing System full report and asp source code
#1

[attachment=12820]
[attachment=12825]
[attachment=12827]
[attachment=12828]
[attachment=12829]
[attachment=12830]
[attachment=12831]
[attachment=12833]
[attachment=12834]
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, apply for I20 from etc
4. Visa
In these module different types of visa’s, etc are covered.

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.
• 2.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.

Environment details:
Hardware:
• Pentium IV processor
• 1 GB RAM
• 80GB HDD.

Software:
Technology : ASP.NET with Ajax
Modeling Language : Rational Rose (UML)
Programming Language : C#.NET
Data base : SQL Server.

ORGANIZATION PROFILE


ORGANIZATION PROFILE:

COST ESTIMATION

COST ESTIMATION :
FUNCTION POINT MODEL

It is based on the visible features of the system that are weighed accordingly to produce an overall score. The intent is to construct a measure of product size that can be available easily in the development process. It is based on the notion of function points regarding as a measure of functionality of the system. The starting point of the construction of the model is to determine the number of items occurring in the system.
The items are as follows:
External inputs are the inputs from the user that provide distinct application oriented data. Examples of such inputs are filenames and menu selections.
External outputs are directed to the user, they come in the form of various reports and messages.
User inquiries are interactive inputs requiring the response.
External files deal with all machine readable interfaces on other systems.
Internal files are the master files in the system.



These items are related differently according to their complexity that is given below in the following table.
Item Simple Average Complex
External Inputs 3 4 6
External Outputs 4 5 7
User Inquiries 3 4 6
External files 7 10 15
Internal files 5 7 10

Here, first the Unadjusted Function Count (UFC) is determined using the formula
UFC = ∑itemi wi
In the second phase, refining the Function Point Count by including Technical Complexity Factor (TCF) and multiplying the value with UFC by using the formula determine Adjusted Function Point Count (FP):
FP = UFC * TCF
Where TCF is calculated using the formula:
TCF = 0.65 + 0.1∑fi
Where fi specifies the detailed factors contributing to the overall notion of complexity.

The various factors are as follows-
• Reliable Backup and Recovery
• Distributed Functions
• Heavily used Configuration
• Operational Use
• Complex Interface
• Reusability
• Multiple sites
• Data Communications
• Performance
• Online Data Entry
• Online Update
• Complex Processing
• Installation Ease
• Facilitate Change
Here each factor is rated on 0 to 5 scales with 0 being irrelevant and 5 standing for essential. If al the factors are irrelevant then the constant 0.65 is used otherwise the constant 1.35 is used.

Considering the Data Automation System the items are as follows-
External inputs – 37 (File no, Mineral Id, Mineral Name, Land Type, Location, GO number, Year of join, Exp Year, Area, . . .)
External outputs – 3 (Confirmation to Director, Confirmation to Data Entry Clerk, Test report)
User inquiries – 5 (Availability of location, Validity of client, Selecting mine site, .....)
External Files – (Client info files)
Internal Files – 7 (Minerals & User’s info files)

Considering the Data Automation System, we assume the complexity of all items to be average.

So, UFC = (4*37) + (5*3) + (4*5) + (10*1) + (7*7)
= 148 + 15 + 20 + 10 + 49
=182
TCF = 0.65 + 0.1(5 + 0 + 0 + 5 + 1 + 1 + 0 + 3 + 0 + 0 + 1 + 2)
= 2.45

Therefore FP = UFC*TCF
= 182*2.45
= 445.9




EFFORT ESTIMATION



EFFORTESTIMATION:
Number of days=3 MONTHS
=3*30
= 90DAYS
Number of programmers=1
Effort estimation = Number of days / Number of programmers
= 90DAYS/1



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:

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.

DEFINATION, ACRONYMS AND ABBREVIATION

Term Definition
VPS Visa processing system
UC Use case
NA Not Applicable
URD Use case Requirement Document
BRD Business Requirement Document
VCO Visa Consultant officer


SOFTWARE DEVLOPMENT METHODOLOGY:

Software Development Methodology
Software engineering is the practice of using selected process techniques to improve the quality of a software development effort. This is based on the assumption, subject to endless debate and supported by patient experience, that a methodical approach to software development results in fewer defects and, therefore, ultimately provides shorter delivery times and better value. The documented collection of policies, processes and procedures used by a development team or organization to practice software engineering is called its software development methodology (SDM) or system development life cycle (SDLC).
All projects can be managed better when segmented into a hierarchy of chunks such as phases, stages, activities, tasks and steps. In system development projects, the simplest rendition of this is called the "waterfall" methodology, as shown in the following figure:

In looking at this graphic, which was for major defense systems developments, please note this presumes that the system requirement have already been defined and scrubbed exhaustively, which is probably the most important step towards project success. Nevertheless, the graphic illustrates a few critical principles of a good methodology:
• Work is done in stages,
• Content reviews are conducted between stages, and
• Reviews represent quality gates and decision points for continuing.
The waterfall provides an orderly sequence of development steps and helps ensure the adequacy of documentation and design reviews to ensure the quality, reliability, and maintainability of the developed software. While almost everyone these days disparages the "waterfall methodology" as being needlessly slow and cumbersome, it does illustrate a few sound principles of life cycle development.


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.



REQUIREMENT SPECIFICATION:
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.
• 2.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.
FEASIBILITY STUDY:

All projects are feasible – given unlimited resources and infinite time! Unfortunately, the development of computer-based system or product is more likely plagued by a scarcity of resources and difficult delivery dates. It is both necessary and prudent to evaluate the feasibility of a project at the earliest possible time. Months or years of effort, thousands or millions of dollars, and untold professional embarrassment can be averted if an ill-conceived system is recognized early in the definition phase.
Feasibility and risk analysis are related in many ways. If project risk is great the feasibility of producing quality software is reduced. During product engineering, however, we concentrate our attention on four primary areas of interest.


OPERATIONAL FEASIBILITY:

In our application front end is developed using GUI. So it is very easy to the customer to enter the necessary information. But customer has some knowledge on using web applications before going to use our application
TECHNICAL FEASIBILITY:

This application in going to be used in an Internet environment called www (World Wide Web). So, it is necessary to use a technology that is capable of providing the networking facility to the application. This application as also able to work on distributed environment. Application on developed with J2EE (Java 2 Enterprise Edition platform) Technology. One major advantage in application is platform neutral. We can deploy and used it in any operating system.
GUI is developed using HTML to capture the information from the customer. HTML is used to display the content on the browser. It uses TCP/IP protocol. It is an interpreted language. It is very easy to develop a page/document using HTML some RAD (Rapid Application Development) tools are provided to quickly design/develop our application. So many objects such as button, text fields, and text area etc are providing to capture the information from the customer.
We can use this application in any OS. They can have their own security and transactional advantages. But are the responsible for selecting suitable and secured OS, which is suitable to our application.
The back-end Oracle 8i and front-end application are platform independent. So we can port this enterprise application in any environment. Both are having their individual configuration to get better performance and backup issues.
ECONOMIC FEASIBILITY:

In present system customer need to go to biller’s place to pay the bill. So he/she needs to spend some time to complete this protocol. It is time consuming process sometimes customer not able to spend that much of time. In such case needs to pay some additional payment to the biller for late payment.
If it is developed in electronic payment system, He can pay the bill from anywhere in the world. No need to travel to pay the bills. For doing this process electronically have to spend some time.

Reply
#2
thanks for the postthanks for the postthanks for the post
Reply
#3

To get full information or details of Visa Processing System please have a look on the pages



http://studentbank.in/report-visa-proces...ource-code

http://studentbank.in/report-visa-processing




if you again feel trouble on Visa Processing System please reply in that page and ask specific fields in Visa Processing System

Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: usa visa interview questions, visa processing full project in asp net, ufc ill will, visa for japan, asp net project topics for visa processing free download, sf 182, abstract for visa processing information system in ppt,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  SAMBA SERVER ADMINISTRATION full report project report tiger 3 4,727 17-01-2018, 05:40 PM
Last Post: AustinnuAke
  air ticket reservation system full report project report tiger 16 46,833 08-01-2018, 02:33 PM
Last Post: RaymondGom
  Service-Oriented Architecture for Weaponry and Battle Command and Control Systems in 1 1,047 15-02-2017, 03:40 PM
Last Post: jaseela123d
  An Efficient Algorithm for Mining Frequent Patterns full report project topics 3 4,737 01-10-2016, 10:02 AM
Last Post: Guest
  online examination full report project report tiger 14 42,785 03-09-2016, 11:20 AM
Last Post: jaseela123d
  Employee Cubicle Management System full report computer science technology 4 5,093 07-04-2016, 11:37 AM
Last Post: dhanabhagya
  e-Post Office System full report computer science technology 27 25,855 30-03-2016, 02:56 PM
Last Post: dhanabhagya
  image processing projects ideas project topics 4 5,003 05-01-2016, 02:22 PM
Last Post: seminar report asees
  college website project full report project report tiger 28 67,094 29-11-2015, 02:37 PM
Last Post: Guest
  Image Processing - Noise Reduction project topics 3 3,755 26-08-2015, 02:55 PM
Last Post: dhivya srinivasan

Forum Jump: