Documente Academic
Documente Profesional
Documente Cultură
for
Prepared by
Group No. : 8
Niranjan K M160061CA
Bijith Raj B M160053CA
Bhaskar Behera M160054CA
Akash Kumar M160048CA
Rishabh Prakash M160042CA
Arpith Nilekani M160066CA
CONTENTS
1 INTRODUCTION
2 OVERALL DESCRIPTION
3 SPECIFIC REQUIREMENTS
1.INTRODUCTION
1.1 Document Purpose
The purpose of the document is to find the match between bride/groom according to
their age, religion or caste. The basic purpose of SRS is to describe the complete
behaviour of the software proposed.
b) User Registration Module Here a new user can register for the website. The user can
create a user id, a password, enter their personal details, upload photos and perform
Other basic registration functions. The user can also choose a premium paid account
which provides certain added features.
c) Login Module
If a user is already registered, he/she can login by entering their user id and
password.
d) Creating Album
Here the user can upload an album containing their photos.
e) Search Module
Here the user can search for their desired partners based on certain filters like
religion, age, location etc.
i) Compatibility Questions
The user can set some personal questions to be answered by a potential match.
The user can rate those answers. The person is graded after those answers.
This can be sorted to find the highest rated matches.
User: The user is the individual searching for their potential spouse. They can create their user
profile, search for potential matches, answer their compatibility questions, send “express
interests” and send personal messages.
Admin: The administrator can view all the profiles and generate reports.
A specific documentation should be prepared for the maintenance of the application and
should describe the application in the simplest way.
● Administrator has the authority to remove a fake account if enough reports are
acquired.
3.SPECIFIC REQUIREMENTS
The user needs to register by providing their details. After registration the user must
login. The users who are logged in will be able to see the following buttons.
Search: This allows the user to search for a potential candidate
Edit Profile: This allows the make changes to edit his/her profile.
View Matches: This allows the user to view the people with whom they have already matched.
Compatibility Questions: This allows the user to set questions to be answered by people who
visit their profile.
Compatibility Matches: This shows an ordered list of the matches based on the grading given
by the users.
Server-side software
● Server-side scripting tools: PHP
● Database tools: MySQL
Client-side Software
● Compatible Operating System: Any Operating System with an internet connection
and web browser.
3.2.1 Registration
XRef 3.3.2
Trigger None
Basic Path 1.The user fills the details and upload the photo.
2.Clicks the Registration option.
3.If all the details are correct and upload photo size is less than
500kb.The user is registered.
4.Otherwise,The user have to Register again.
5.User can clear all the field and again start the register process.
Postcondition None.
3.2.2 Login
XRef 3.3.3
Postcondition None.
XRef 3.2.3
Basic Path 1.The user can upload new photo in the album.
2.The user can rename the photo name.
3.The user can also remove the photo from the album.
3.2.4 Searching
XRef 3.3.6
XRef 3.3.8
XRef 3.3.7
Basic Path 1.The user can chat through the message box.
2.If user has premier account then he/she not needs to send the
Express Interest.
XRef 3.3.5
Basic Path 1.The user can set certain question to help figure out their desired
partner.
2.Providing marks to the question based on the answer can be useful
in ranking the candidate.
3.Based on the marks user can sort the candidate and he/she can
select the better partner.
Postcondition None.
The user can also edit his/her personal profile in the system but first he/she have to login in the
system
Each user can set certain questions to help figure out their desired partner.Providing marks to
the question based on the answers can be useful in ranking the candidates.Automatic ordering
of the candidates based on the marks will be helpful to select the ideal candidate.
3.3.6 Searching
Description
After login in ,the user can search their partners by the filters provided in the
system like religion,caste,age etc.
The application can be used on any mobile, pc or laptop having an internet connection and a
web browser.
4.3.2 Reliability
● All the data for user stored must be in the database.
● Avoid incorrect storage of records in the database.
4.3.3 Maintainability
Some of the usability requirements identified for this system are listed below: • A logical
interface is essential to use an application in an easy way, speeding up common tasks.