Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(A Deemed University)
By
Prakash.A 080919055
Guided By:
Tojo Thomas
Poornima
Table of Contents
Purpose 2
Scope 3
Definitions, Acronyms, and Abbreviations. 3
1.4 References 4
1.5 Overview 4
3. Specific Requirements 5
3.1 External Interfaces 5
3.1.1 User Interfaces 5
3.1.2 Hardware Interfaces 6
3.1.3 Software Interfaces 6
Functional Requirement 6
3.4 Software System Attributes 8
3.4.1 Usability 8
3.4.3 Availability 8
3.4.4 Security 8
3.4.6 Portability 9
1 Introduction
Purpose
Scope
1. Secured database.
2. User tracking
3. Search feature
4. Chating feature
5. Users will get a notification mail to remind them in case their matches in
the site,they will get the mail from our operator.
Project Management Deliverables:
Project plan, Scope statement, Project charter, Training manuals
Product-related deliverables :
Research reports ,design documents, software code, test plan
Project Success Criteria: Our main goal is to complete this
project within allotted dead line, capturing the benefits and meet
• Portability- is the task of doing any work necessary to make the computer program run
in the new environment.
• Reliability - extent to which program performs with required precision.
• Usability - effort required to learn, operate, prepare input, and interpret output.
1.4 References
The SRS document uses the following documents and web sites as references:
-An Integrated Approach To Software Engineering - Pankaj Jalote
http://www.zillow.com/
http://www.trulia.com/
1.5 Overview
The SRS will provide a detailed description of the Online Matrimonial Application
System. This document will provide the outline of the requirements, overview of the
characteristics and constraints of the system.
1.5.1 Section 2: This section of the SRS will provide the general factors that affect the
product and its requirements. It provides the background for those requirements. The
items such as product perspective, product function, user characteristics,assumptions and
dependencies are described in this section.
1.5.2 Section 3: This section of SRS contains all the software requirements mentioned
in section 2 in detail sufficient enough to enable designers to design the system to satisfy
the requirements and testers to test if the system satisfies those requirements.
The OMAS System real time information about life partner in the site. The
Product functions are more or less the same as described in the product perspective. The
functions of the system include the system providing different type of services based on
the type of users.
• The website provides login facility to the users.
• The Operator should be provide the updated information about person who are
register to this site.
• Provisions for the users to set previlages.He/She can fix priorities also for his
searching.
• The customer can get the information about person thats matches to his/her profile.
• Administrator: Administrator will be able to do anything they want like adding new
agents/users to the system and Permit them with proper access rights.User id and password is
given to the agent by administrator.
• Operator: They are the core users and are able to update the user details according to the
plot/s or building/s that they buy or registered.
• Customer : Users can send mail about their requirnments.
Each customer must keep their password as confidential. More over the customer
must have individual user names for creating a login in the OMAS system. Only
Administrator can control customer addition and deletion in the system.
3. Specific Requirements
3.1 External Interfaces
3.1.1 User Interfaces
GUI (Graphical User Interface) : This section should include a set of Msg
Box to guide the users in order to illustrate User interface features.
Functional Requirement
It specifies the performance constraints on the software system. There are 2 types of
performance requirements. They are:
• Response time of the search operation should be less then Five second 90% of the
times
• The performance of the overall system should be fast and error free, with built
in error checking and correction facilties.
3.4.3 Availability
The system is available 100% for the user and is used 10 hrs a day and 345 days a
year. The system shall be operational 10 hours a day and 7 days a week.
3.4.4 Security
•The system shall check all user-supplied input for malicious content (e.g.,
escape characters, inappropriate markup, and buffer overflow attacks).
3.4.5 Maintainability
3.4.6 Portability
3.5.1 Standard Compliance: This specifies the requirements for the standards the
system must follow
• Crystal reports must be produced to the users.
• Reports must include database field, formula field, summaries, subtotals and date picker
3.5.2 Hardware Compliance: The software may have to operate on some existing or
predetermined hardware, thus imposing restrictions on the design
The team structure chose by us is egoless team structure as all team members are
in one level i.e. no one is above or below from any team member. This type of team
structure has the advantage that there is free flow of information between all
programmers and personal factors are less so every one is concerned only about the
successful completion of the project on time.