Upload
swarnendu-biswas
View
216
Download
0
Embed Size (px)
Citation preview
8/4/2019 MATRIMONI_SYNOPSYS
1/28
(i) Title of the Project
www.mylifepartner.com
(ii) Introduction and Objectives
Introduction
At present scenario, we are living in IT (Information Technologies) age. This iscompulsion for
everyone to use the IT services to get up-to-date, Internet is one ofthem. Internet services are good for us
because they provide the opportunities tocollect any type of information in very short time. There are a lot
of websites arepresent on the Internet the work of developing of websites are going on to fulfill
yourrequirements.
Therefore the project I am developing iswww.m yli fepar tner.co m is a matrimonialwebsite which
provides help those who want to get married. Now a days everyone isvery busy to improve his life style
and dont have time to go any one to collectinformation about the suitable match for his/herself and for
the relatives and friends.
www.mylifepartner.com is a web based marriage introduction service.
This is one of the wayswww. m yli fepar tner. co m is working to give its clients a
safer and better experience. By preventing free searches by non members,
www.mylifepartner.com is further securing the privacy of its members and insuring
that only people interested in marriage contact the members. We blend the sanctity oftraditionally
arranged marriages with the interactivity of Internet technologies. Wefulfill the needs of today's eligible
singles that are searching for convenient andeffective ways to meet with prospective partners. This
website covers every aspect ofmatrimonial website have, Such as Bride search for Groom and Groom
search forBride. There are several advantages of computerizing this project such as:
All the information would be stored at a central location.
This will reduce the load of tons of newspapers and Bio-data.
Now it is easy for persons to find the suitable match according to their interest
from any part of the world from a single place i.e. webs
8/4/2019 MATRIMONI_SYNOPSYS
2/28
8/4/2019 MATRIMONI_SYNOPSYS
3/28
Windows (2000/XP) can be chosen as platform for developing the website
because of the following reasons-
It is multitasking operating system: several windows programming can run at the
same time.
It is GUI based user-friendly operating system. It is a most popular operating system
because it is user friendly and interactive in nature
f) Hardware Requirement:
Pentium 2 or Celeron processor
64/128 MB RAM
CD Drive/Writer (Required for installation)
Disk Space-1 GB
Modem & Internet Connection
g) Software Requirement SpecificationMicrosoft Windows 2000 or higher version
Macromedia Dream weaver MX 2004
HTML 4.01/XHTML 1.0
JDK 1.4
Apache Tomcat 4.1
SqlSERVER 2000
Internet Explorer 6.0
(v) Problem Definition
During analysis of present system, I have study lot of problem. The problemrelated to the time. In the
present system very time consuming, not clear informationabout groom and bride, interaction with each
other is very confusable. In this systemnot complete information about those persons who search the life
partner. They cannot see the partner profile. In this type there are lots of problems in the todayssystem.
One person is contact only one person at a time. In the present system is verycostly. To search the groom
and bride is very costly because one person is going toevery home. In this process time is very waist and
if, at last relation is not make witheach other this is very harmful. The main problem in this system is that
every personnot find the own suitable match. They have lot of boundaries. Therefore my website isbetter
than present system.
Requirement Specification
Requirements analysis is usually the first phase of large-scale websitedevelopment project. The
purpose of this phase is to identify and document the exactrequirements for the system.
Main requirement of my website is to find the suitable and best life partnerwithout waist the time and
money. In old days to find the life partner is not very easy,lots of time and money are waist bet they have
limited choice.But in this website alltype of information is present to related the person who find the
match as like
8/4/2019 MATRIMONI_SYNOPSYS
4/28
Personal information
Family information
Religious information
Album or Photo
View profile ID
Personal Mailbox
Contact the people
Partner Search as
o
Quick Search
o
Advance Search
o
Search by Country:
o
Search by Profession
o
Search by Profile Id
o
Search by religion and caste etc
Planning and SchedulingI have planned all the tasks that must be carried out in order to accomplish the
goal like Requirement gathering, Analysis, Designed, coding, testing, and
implementation.
8/4/2019 MATRIMONI_SYNOPSYS
5/28
VI) Analysis - ER Diagram
8/4/2019 MATRIMONI_SYNOPSYS
6/28
8/4/2019 MATRIMONI_SYNOPSYS
7/28
DFD for Match Seeker Registration
8/4/2019 MATRIMONI_SYNOPSYS
8/28
8/4/2019 MATRIMONI_SYNOPSYS
9/28
8/4/2019 MATRIMONI_SYNOPSYS
10/28
8/4/2019 MATRIMONI_SYNOPSYS
11/28
8/4/2019 MATRIMONI_SYNOPSYS
12/28
8/4/2019 MATRIMONI_SYNOPSYS
13/28
USECASE DIAGRAM
8/4/2019 MATRIMONI_SYNOPSYS
14/28
COMPLETE STRUCTURE:
Modules ofproject
A) Quick Search Module
In this module every person who serf thewww. m yli fepar tner. co m can easily
search the life partner. They dont have requires to create the user name.
B) New User Module
In this module have lots of work. These are following. :-
1.Create the user name to fill the account information.
2.User creates the Personal Profile.
3.User creates the Family Profile.
4.User creates the Religion Profile.
5.User creates the Life partner Profile.
6.User Upload the Photo/Album.C) Search Module
In this module only user searches the life partner according to own requirement. In
this module user search the life partner lots of way. These are following:-
1.User searches the life partner according to Age.
2.User searches the life partner according to City.
3.User searches the life partner according to Height.
4.User searches the life partner according to Community.
5.User searches the life partner according to Religion/Cast.
6.User searches the life partner according to Marital Status.
7.User searches the life partner with Photo/Album.
D) Communication Module
In this module only user communicate with search person. S/he can send and
receive the messages. This user mail box is not public only authorized person
read/write the message.
Data Structure
Create_User
Field Name
Data t
ype
Constraints
User_idVarchar
Primary Key
Passwordvarchar
Not Null
Genderint
Not Null
8/4/2019 MATRIMONI_SYNOPSYS
15/28
Date_of_Birth
dateNot Null
Personal_Information
Field Name
Data type
Constraints10
8/4/2019 MATRIMONI_SYNOPSYS
16/28
8/4/2019 MATRIMONI_SYNOPSYS
17/28
8/4/2019 MATRIMONI_SYNOPSYS
18/28
8/4/2019 MATRIMONI_SYNOPSYS
19/28
8/4/2019 MATRIMONI_SYNOPSYS
20/28
y Logic Process
Flow Chart forQuick Search Module:
8/4/2019 MATRIMONI_SYNOPSYS
21/28
8/4/2019 MATRIMONI_SYNOPSYS
22/28
8/4/2019 MATRIMONI_SYNOPSYS
23/28
8/4/2019 MATRIMONI_SYNOPSYS
24/28
8/4/2019 MATRIMONI_SYNOPSYS
25/28
8/4/2019 MATRIMONI_SYNOPSYS
26/28
8/4/2019 MATRIMONI_SYNOPSYS
27/28
List of Reports
1.Quick Search Report:- In this report people see the detail of groom/bride.
2.User Report:- In this report only user see the own all the details.
3.Search Report:- In this report user see the suitable match.
4.Communicate Report:-In this report user can see the Communicate Person
(viii) Implementation of Security Mechanisms
Security Issues: - Information security is the protection of the information
against unauthorized discloser, alteration or destruction .Database security is theprotection of information
that is maintained in a database. It is deals with ensuringthat only authorized person can get access
authorized data.
System used for processing sensitive information is prone to high security risk.Individual often tries to
access unauthorized data for various reasons. Threats couldbe external or internal.
In order to have good security User Name and Password authentication isgiven to the System
so that only valid users can access the System. For the databasepoint of view we make the constraint of
the table field and apply locking system ofthe updating and editing the database records
(ix) Future Scope & Further Enhancement
The Project has some feature that can be enhanced further to make it complete
Matrimonial Portal.
There are mainly two modules in this project Life Partner Searching andCommunication. Some more
modules can be added according to any culture likeWestern Culture.If these some modules are added in
this website then it can turn intoa complete Matrimonial Portal.
The future scope of the Project is as follows:
1.Match Seekers get the match information on its E-mail ID.
2.Match Seekers get the E-mail account for the E-mail facility also.
3.User can communicate with other user by using the chat box.
4.Suitable match is directly come to user id according to selection of search
field.
5.Match Information is getting on the Mobile Phone through the SMS facility.
8/4/2019 MATRIMONI_SYNOPSYS
28/28
1.IGNOU s Books - Software Engineering, JSP and RDBMS
(x) Bibliography
2.Pressman S Roger: Software Engineering A practitioners approach. Mc
Graw HillInternational Edition.
3.Pankaj Jalote: An integrated approach to Software Engineering- Narosa
Publishing
House.
4.HTML & XHTML Fourth Edition The Complete Reference TATA Mc Graw
Hill Publishing Company Limited.
5.JavaTM 2 Fifth Edition The Complete ReferenceTATA Mc Graw HillPublishing Company Limited.
6.MySql The Complete Reference TATA Mc Graw Hill Publishing Company
Limited.
7.JSP HandBook (SSI Education)
8.Jdk 1.4.0 Documentation.
9. Project Analysi
7. Bipin c Desai-An Introduction to Database System Galgotia Publication Prt. Ltd.
8. James Rumbugh- Object Oriented Modeling and Design.-Hall of India pvt.ltd.
Beizer, B., Black box testing, Wiley, 1995