You are on page 1of 10

SOFTWARE ENGINEERING LABORATORY

PROJECT: DIRECTORY

SUBMITTED BY:
GROUP:FIRST BATCH: CS-A

SUBMITTEDTO:
MS.MEENAKSHI YADAV MR.RAVINDER SINGH

INDEX
S.No. 1. 2. Topic Synopsis SRS Report Start Date Remark Signature 12-1-11 24-1-11

Project Name : Directory


Group Size: 15 Team Members Name y y y y y y y y y y y y y y y Aakanksha Taneja (01) AakrityTiberwal(02) AartiKhare(03) AbhilashaRathore(04) AditiChoudhary(05) Akanksha Singh(06) Anchal David(07) Anjali Pareek(08) AnkitaKhuteta(09) AnkitaKumari(10) AnkitaPande(11) AnkitaUpadhayay(12) AnushreeGoyal (13) Anubhuti Gupta (14) AnujaKhemka (15)

PROJECT DESCRIPTION
The project Directory is an address and phone numbers of team members. The project provides us the facility of searching and updating the records. It uses SQL to create and maintain the database.

PROJECT FEATURES
Following are the features of Directory:1. Searching details of team members by:i) First name ii) Last name 2. Updationof recordscontains:i) Insertion of new records. ii) Deletion of existing records. iii) Modification of existing records.

SYSTEM SPECIFICATION
Hardware:
1.Pentium IV, 2.66GHz 2.HDD: - 80GB 3.RAM: - 256 MB

Software:
1.Front End: - JDK 1.6 2.Back End: - Oracle 10g

SOFTWARE REQUIREMENT SPECIFICATION (SRS)


1. INTRODUCTION

1.1 PURPOSE
The SRS provides the functions and performance requirement of our product. The name of our product is Directory. It is so designed that it can enable the user to search the details of an individual.

1.2 SCOPE
Using the software Directory, the user can not only search the contact information of a person using either the name or surname but also modify the database or the existing records in the directory.

1.3 REFERENCES
The following sources were used as a reference for preparing the SRS document:IEEE SRS format.

1.4 OVERVIEW
The SRS contains a brief description of the software i.e. what actually the software Directory is all about, the various functions accomplished by the Directory i.e. adding a new contact, deleting, searching and updating an existing one. This document tells about the various user characteristics, general constraints required for proper functioning of the Directory. The design constraints section of SRS includes limitations caused by environment, hardware and accounting procedures.

2. GENERAL DESCRIPTION
2.1 PRODUCT PERSPECTIVE
The software "DIRECTORY" enables the user to search an individualsphone number and address.

2.2 PRODUCT FEATURES


The product is so designed that it can fulfill the following requirements a) Searchingof a phone number - By first name - By last name b) Insertion of phone number and address to the current records. c) Deletion of phone number and address to the current records. d) Updating of current records.

2.3 USER CHARACTERISTICS


The user should have a basic knowledge about computer as well as English.

2.4 GENERAL CONSTRAINTS


- RAM of 256 MB. -hard disk(HDD) of 80 GB.

2.5 ASSUMPTIONS AND DEPENDENCIES:-Front End -JDK 1.6 -Back End- ORACLE 10g

3. SPECIFIC FUNCTIONS
3.1 FUNCTIONAL REQUIREMENT 3.1.1 FUNCTIONAL REQUIREMENT NUMBER 1 3.1.1.1INTRODUCTION
The ADD features of Directory areused to add a new record in the directory containing the attributes name, surname, phone number and address.

3.1.1.2 INPUTS, PROCESSING AND OUTPUTS


When the user uses the add functionality of the software Directory, he will be able to enter new records in the Directory.The records in the Directory include name,surname,phone number and address.By using the add functionality of the software, the user will be able to save the inserted records.

3.1.2 FUNCTIONAL REQUIREMENT NUMBER 2 3.1.2.1 INTRODUCTION


The DELETE feature of directory is used to delete or remove an existing record from the directory.

3.1.2.2 INPUTS, PROCESSING AND OUTPUTS


When the user uses the delete functionality of the software Directory, he will be able to delete or remove an existing record from the directory.The phone number and address of a particular individual will be deleted by using this functionality.

3.1.3 FUNCTIONAL REQUIRMENT NUMBER 3 3.1.3.1 INTRODUCTION


The EDIT feature of directory is used to edit or modify theexisting records.

3.1.3.2 INPUTS,PROCESSING AND OUTPUTS


By using the EDIT functionality of software directory the userwill be able to edit or modify already existing records from thedirectory. An individuals surname, address and phone number can beupdated using this functionality.

3.1.4 FUNCTIONAL REQUIRMENT NUMBER 4 3.1.4.1 INTRODUCTION


The SEARCH feature of directory is used to search or find the existing records.It can be used to access the contactinformation i.e. phone number and address of an individual.

3.1.4.2 INPUTS,PROCESSING AND OUTPUTS


By using the SEARCH functionality an user can find orsearch for an already existing records. The user can search theaddress or phone number either by name or by surname.

3.2 EXTERNAL INTERFACE REQUIRMENTS


3.2.1 USER INTERFACE
The input from the user will be through keyboard andmouse click. The user will navigate from the software by clicking on icons and links. The icon will give the appropriate responses to thespecified input.

3.2.2HARDWARE INTERFACE
a) 256 MB RAM b) HDD -80 GB

3.2.3 SOFTWARE INTERFACE


a) Front End - JDK 1.6 b)Back End - ORACLE 10g

3.3 PERFORMANCE REQUIREMENTS


The performance of our product is at its best when it is working offline, as the response time will be much faster. If the product is accessed via internet, the performance is limited by the connection speed. The onlyunforeseen limitation is that of web-server response.

3.4 DESIGN CONSTRAINTS


The software DIRECTORY undergoes through various framework activities: COMMUNICATION PLANNING MODELLING CONSTRUCTION DEPLOYMENT

3.5 TESTING
The software product DIRECTORY is tested module by module. Each module is integrated and system testing is performed. The software product is tested for all the functionalities.