Visa Dispensation System

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 88

Visa Dispensation System Software Requirement Specification Version 1.

Revision History Date 3/11/2010 Version 1.1 Description Complete Author Shivpal

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Table of Contents 1. Introduction 1.1 Purpose 1.2 Scope 1.3 References 1.4 Technologies to be used 1.5 Overview 2. Overall Description 2.1 Use-Case Model Survey 2.2 Database design 5 5 7 4 4 4 4 4 5

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

3. Specific Requirements 3.1 Use-Case Diagram 3.2 Activity Diagram 3.3 DFD 3.4 Class Diagram 3. 5 Sequence Diagram 3. 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

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

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. 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: Java Framework: J2EE and Struts1.3 IDE (Integrated Development Environment): My Eclipse Web Application Server: Tomcat6.0 Database: 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 GUIS at the top level have been categorized as 1. Administrative user interface 2. The operational or generic user interface

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

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. 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. Login

Visa Dispensation System Software Requirements Specification 2. 3. 4. 5. 6. 7. New Executive Delete Executive Enquiry Report Interview Report Employee Details Logout

Version: 1.0 Date: / /

Use Cases For HR 1 2 3 4 5 6 7 8 Login Application Entry Enquiry Interview Results Onsite Departure Onsite Arrival Log out

Use Cases For Employee 1 2 3 4 5 Login Visa Renewal Visa Process Status Send Report Log out

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

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

3. Specific Requirements : 3.1 Use Cases Diagram:

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

3.2 Activity Diagram

Visa Processing Information System Activity Diagram:

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

DFD (Context level Diagram):

Administrator
Accept/ Reject Details

Visa Processing

Passport/ EMP Details

0 Visa Dispensation System Feedba ck Report

Details about onsite Feedback

Onsite data

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

DFD Diagram for Administrator:

LOGIN

LLogin Details

New Executive Renwal Delete Executive

Interview Visa REnwal

VisaProcess status

Administator

Enquiry Report

Results

Interview Report

EmpDetails

Employee Details Enquiry


LOGOUT

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

DFD Diagram for HR Manager:

LOGIN

LLogin Details

Application Entry Enquiry Enquiry

Interview Interview

Results

HR Manager

Onsite Departure

Results

Onsite Arrival Onsite Arrival

Onsite Departure
LOGOUT

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

DFD Diagram for Employee:

LOGIN

LLogin Details

Visa Renwal

Visa Process Status

Employee

Renwal

Send Report

Reports
LOGOUT

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

3.4 Class Diagram

3.5 Sequence Diagram

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Screens

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

HRExecutive Screen

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

Visa Dispensation System Software Requirements Specification

Version: 1.0 Date: / /

4 References: Book : JDBC, Servest and JSP Black Book Struts Handbook Website :www.google.com www.java2s.com www.w3school.com

You might also like