visa dispensation system

92
Visa Dispensation System Software Requirement Specification Version 1.1 Revision History Date Version Description Author 3/11/2010 1.1 Complete Shivpal

Upload: vsdedeepya

Post on 22-Oct-2014

362 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Visa Dispensation System

Visa Dispensation System Software Requirement Specification

Version 1.1

Revision History

Date Version Description Author3/11/2010 1.1 Complete Shivpal

Page 2: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Table of Contents1. Introduction 4

1.1 Purpose 4

1.2 Scope 4

1.3 References 4

1.4 Technologies to be used 4

1.5 Overview 5

2. Overall Description 5

2.1 Use-Case Model Survey 5

2.2 Database design 7

3. Specific Requirements

3.1 Use-Case Diagram3.2 Activity Diagram

Page 3: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

3.3 DFD3.4 Class Diagram3. 5 Sequence Diagram3. 6 Screen

4 References

Software Requirement Specification

1. Introduction:The objective of this application is to develop a system that can handle all the details relevant to the visa processing. The purpose is to maintain a centralized repository of information which can be managed and accessed in a convenient manner.

Purpose

The present system is ineffective while maintaining all relevant details and requires lot of manual effort. Retrieving the necessary information and decision making is a slow and tedious process. Data inconsistencies and loss of data may result because of data mismanagement.

Scope

The proposed system is a web-based system, using which one can maintain all details in an effective and efficient manner.

The system allows maintaining a centralized database with facilities to insert, edit and delete data as necessary.

Page 4: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

The system is useful for the Human Resource department of an organization to keep track of employee details and their foreign visits.

Technologies to be used

The following technologies are required to be used to implement this system:Language: JavaFramework: J2EE and Struts1.3IDE (Integrated Development Environment): My EclipseWeb Application Server: Tomcat6.0Database: Oracle10g

No specific hardware requirements, however the client accessing the services over internet should have a web browser and thus if any hardware requirements are there for running web browser they are applicable.

Overview

This SRS explains the requirement analysis for implementing a system

titled Visa Dispensation System designed to provides a facility for To

provide flexibility to the users, the interfaces have been developed that are

accessible through a browser. The GUI’S at the top level have been

categorized as

1. Administrative user interface

2. The operational or generic user interface

The ‘administrative user interface’ concentrates on the consistent

information that is practically, part of the organizational activities and

which needs proper authentication for the data collection. These interfaces

help the administrators with all the transactional states like Data insertion,

Data deletion and Date updation along with the extensive data search

capabilities.

Page 5: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

The ‘operational or generic user interface’ helps the end users of the system in

transactions through the existing data and required services. The operational

user interface also helps the ordinary users in managing their own information

in a customized manner as per the included flexibilities

2. Overall Description

This application is to develop a system that can handle all the details relevant to the visa processing. The purpose is to maintain a centralized repository of information which can be managed and accessed in a convenient manner.

Use-Case Model Survey

This section of the document describes the use-case model for the Visa Dispensation System project.

This system supports the following actors:

Actors Administrator HR Employee

The following use-cases are implemented in this project:

Use Cases For Administrator

1. Login2. New Executive3. Delete Executive4. Enquiry Report5. Interview Report6. Employee Details7. Logout

Use Cases For HR

1 Login

Page 6: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

2 Application Entry3 Enquiry4 Interview5 Results6 Onsite Departure7 Onsite Arrival8 Log out

Use Cases For Employee

1 Login2 Visa Renewal3 Visa Process Status4 Send Report5 Log out

Use case Diagram: The following diagram shows the Actors and use-cases of the system and the relation between them:.

Database Design

Page 7: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

3. Specific Requirements :

3.1 Use Cases Diagram:

Page 8: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 9: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 10: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 11: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

3.2 Activity Diagram Visa Processing Information System Activity Diagram:

Page 12: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 13: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 14: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

DFD (Context level Diagram):

Administrator

Visa Processing Onsite data

0

Visa Dispensation

System

Details about onsite

Feedback

Passport/EMP Details

Accept/Reject

Details

Report

Feedback

Page 15: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

DFD Diagram for Administrator:

Page 16: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

DFD Diagram for HR Manager:

Page 17: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

DFD Diagram for Employee:

3.4 Class Diagram

Page 18: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

3.5 Sequence Diagram

Page 19: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 20: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 21: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Screens

Page 22: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 23: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 24: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 25: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 26: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 27: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 28: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 29: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 30: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 31: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 32: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 33: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 34: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 35: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 36: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 37: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 38: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 39: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 40: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 41: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 42: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 43: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 44: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 45: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 46: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 47: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

HRExecutive Screen

Page 48: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 49: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 50: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 51: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 52: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 53: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 54: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 55: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 56: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 57: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 58: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 59: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 60: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 61: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 62: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 63: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 64: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 65: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 66: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 67: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 68: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 69: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 70: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 71: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 72: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 73: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 74: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 75: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 76: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 77: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 78: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 79: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 80: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 81: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 82: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 83: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 84: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 85: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

Page 86: Visa Dispensation System

Visa Dispensation System Version: 1.0Software Requirements Specification Date: / /

4 References: Book :

JDBC, Servest and JSP Black BookStruts Handbook

Website :-www.google.com www.java2s.com www.w3school.com