visa dispensation system
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