MATRIMONI_SYNOPSYS

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