visa dispensation system

Post on 22-Oct-2014

362 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Visa Dispensation System Software Requirement Specification

Version 1.1

Revision History

Date Version Description Author3/11/2010 1.1 Complete Shivpal

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

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.

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.

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

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

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

3. Specific Requirements :

3.1 Use Cases Diagram:

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

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

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

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

3.2 Activity Diagram Visa Processing Information System Activity Diagram:

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

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

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

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

DFD Diagram for Administrator:

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

DFD Diagram for HR Manager:

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

DFD Diagram for Employee:

3.4 Class Diagram

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

3.5 Sequence Diagram

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

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

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

Screens

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HRExecutive Screen

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

top related