Top Banner

of 23

MCA Project Report 2014

Jun 03, 2018

Download

Documents

Girish Pandey
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/12/2019 MCA Project Report 2014

    1/23

    Project Report

    On

    Matrimony

    Submitted to:

    Submitted to:

    Department of Computer Science

    Amrapali Institute of Management & Computer Applications, Haldwani

    In the partial fulfillment for the award of degree of Masters of Computer

    Applications

    Project Guide: Submitted By

    Girish Chandra Pandey

  • 8/12/2019 MCA Project Report 2014

    2/23

  • 8/12/2019 MCA Project Report 2014

    3/23

  • 8/12/2019 MCA Project Report 2014

    4/23

    ACKNOWLEDGEMENT

    The satisfaction that accompanies that the successful completion of any task would be

    incomplete without the mention of people whose ceaseless cooperation made it possible,

    whose constant guidance and encouragement crown all efforts with success.

    We are grateful to our project guide Mr.Kapil Pandey Sir for the guidance, inspiration and

    constructive suggestions that helpful us in the preparation of this project.

    We also thank our colleagues who have helped in successful completion of the project.

  • 8/12/2019 MCA Project Report 2014

    5/23

    ACKNOWLEDGEMENT

    The satisfaction that accompanies that the successful completion of any task would be

    incomplete without the mention of people whose ceaseless cooperation made it possible,

    whose constant guidance and encouragement crown all efforts with success.

    We are grateful to our project guide Mr. Nitin Deepak sir for the guidance, inspiration and

    constructive suggestions that helpful us in the preparation of this project.

    We also thank our colleagues who have helped in successful completion of the project.

  • 8/12/2019 MCA Project Report 2014

    6/23

    CONTENTS

    Introduction & overview

    Existing system Limitation of existing system Proposed system Objective of the proposed system

    Requirement & System Analysis

    Introduction Feasibility study Conclusion

    System Designing Website development life cycle Screen decision and forms Reports

    Languages & tools used Platform usedFront-End used(Java) Back-End used(My SQL)

    Coding

    Testing

    Introduction Unit testing System testing

    Documentation

    Operational document User manual Miscellaneous

    Bibliography

  • 8/12/2019 MCA Project Report 2014

    7/23

    ABSTRACT OF PROJECT

    Computer is one of the most powerful tools that man has ever created. Long ago, computers

    were used for scientific and engineering application but presently most of work is done by thecomputers is of non computational type.

    Our website is based on the computerized matrimonial based website. Our website, entitled

    matrimonial website,is aimed at providing easy way for the user. User can easily find user in

    India. It comprises of a menu that provides many options and a user can go for any option that

    corresponds to the associated task. This web application covers:

    To search Profile

    To send Profile interested request

    Login control and password protection etc

    User can update his/her information.

  • 8/12/2019 MCA Project Report 2014

    8/23

    Organization profile

    Virtual Software Solution

    We would prefer to introduce ourselves as Virtual Software Solution a team of absolutely

    qualified professionals in IT business. VSS offers a good spectrum of technical courses and

    application courses designed to suit each ability level, also because the ability to consult directly

    with organizations to tailor created learning plans for any range of staff the team contains with a

    bunch of execs, activities area unit centered in education, coaching & resourcing services with

    explicit stress on adding price to the conception of 'flexible resourcing'. . Our product and

    services have a good charm and area unit applicable those in varied positions as well as package

    developer or engineer, software developer, open source professional, web designer, system

    analyst.

    We area unit assured that every one of the coaching we have a tendency to deliver is at an

    amazing commonplace and area unit perpetually endeavor to boost and become even higher.

    we have a tendency to believe that coaching ought to be planned, well ready, fit purpose and

    delivered by trainers World Health Organization area unit psychological feature and sacred,

    trainers World Health Organization will build learning attention-grabbing and fun, trainers

    World Health Organization will and can build a distinction to your folks and your organization.

    The courses we provide area unit job directed package coaching programs that area unit

    strategically keeping in eye the business needs and future prospects. though we've best

    resources to cater best results, we have a tendency to believe that it's not solely cash or force

    however a team effort which may build any organization to achieve new highs. thus every and

    everybody World Health Organization is a component of VSS area unit vital to US. we've prime

    level colleges and our student is additionally a crucial a part of the organization. each student

    has the liberty to debate and learn. We have a tendency to invariably pay attention that right

    student select right course per his educational background so we will offer him/her higher

    career opportunities and may become reason behind their success over the years VSS has adult

    into a mature establishment with international name, transmission top quality IT education and

    coaching. it's been taking part in a pioneering role in professionalizing IT Education through its

    totally different coaching programs.

    Virtual Software Solution, with the assistance of this journal we offer resolution of all reasonably

    issues by our professional IT skilled latest with the technology of IT business. thus keep update

    http://www.virtualsoftwaresolution.com/http://www.virtualsoftwaresolution.com/http://www.virtualsoftwaresolution.com/http://www.virtualsoftwaresolution.com/
  • 8/12/2019 MCA Project Report 2014

    9/23

    yourself with updated info and technology by providing your contribution in our journal.

    Register yourself and confine bit with US.

  • 8/12/2019 MCA Project Report 2014

    10/23

    Profile OF Matrimony

    Matrimony website contains the details about user detail, user location and userinterest.

    More user friendly then the current system

    Customer attraction is in a satisfactory level

    User can send interest profile request online at any time and check new profile. Admin can add city, state, country, user completely basic detail and also add

    education qualification and occupation detail.

    The design or redesign of any website should start with an analysis of existing and prospective

    users. A key aspect to consider is why the user has chosen to visit the website on that occasion

    referred to as a site visit goal.

    This report considers users who are on a website for one of the following two reasons:

    To gather information looking for information such as user details and facility

    availability in order to eventually make a reservation.

    To make a reservation There are other reasons for visiting a website for example to

    make a user status, or modify a profile and like profile.

  • 8/12/2019 MCA Project Report 2014

    11/23

    Existing System

    Limitations of existing system

    1. Fully paper work - Everything is done in papers this is cumbersome to organize andcollect each and every data-entry registry etc, and also costlier too.

    2. Difficulty in Accessing the data -Here if we want to retrieve any information, wehave to deeply analyze the data from our data entry note books.

    3. Time consuming - the preceded two points ultimately are time consuming, atomicof transactions and data-entry can overcome this.

    4. Problem of Security -Here there are no arrangements for making proper security ofthe data. Any harm to the booking information ultimately prone to whole database.

    Presently most of the matrimony profile match manually, it take so much of timeto compose matching of the user profile.

    It does not execute a satisfactory job in work wise (not very efficient one). Not a user friendly. It does not have a new functionality. Back up plans is not very satisfied on.

  • 8/12/2019 MCA Project Report 2014

    12/23

    Detail Description of Technology Used

    PHP

    PHP. is an open sourceweb application development technology.Programmers can use it

    to build dynamicweb sites,web applications.PHP is built on theCommon Language

    Runtime,meaning programmers can write PHP code using any language.

    Differences compared to other technologies are

    Compiled code: faster applications, more design-time errors trapped. Improved run-time error handling,exception handling Rich user interfaces, controls and events. Extensive set of controls, class libraries, user defined controls,templates,such asmenus. Easier layout..

    Multi-language capabilities of the PHP CLR, allowing web pages to be coded in PHP, etc.

    Features of PHP

    In addition to hiding script commands, PHP has the following advanced features that help to

    develop robust web applications:

    1] Compiled Code:Here code is compiled not interpreted, thus making it faster than the Server

    side scripts that are interpreted

    2] Enriched tool support:Designed in PHP IDE. What you see is what you get editor, drag and

    drop server controls, automatic deployment.

    http://en.wikipedia.org/wiki/Web_developmenthttp://en.wikipedia.org/wiki/Programmerhttp://en.wikipedia.org/wiki/Web_sitehttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Microsoft_.NET_Languageshttp://en.wikipedia.org/wiki/Exception_handlinghttp://en.wikipedia.org/wiki/Web_templatehttp://en.wikipedia.org/wiki/Web_templatehttp://en.wikipedia.org/wiki/Exception_handlinghttp://en.wikipedia.org/wiki/Microsoft_.NET_Languageshttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Web_sitehttp://en.wikipedia.org/wiki/Programmerhttp://en.wikipedia.org/wiki/Web_development
  • 8/12/2019 MCA Project Report 2014

    13/23

    3] Power and Flexibility: Of the PHP platform since it is based on CLR. Therefore PHP

    applications ensure you a PHP framework class library, messaging, and data access solutions are

    seamlessly accessible over the web. It is language independent. Hence, you can use any

    language to develop your application.

    4] Simplicity:Use interfaces separate the application logic from presentation content. In

    addition, CLR simplifies it further by using managed code services, viz automatic reference

    counting and garbage collection. Therefore simplifies form submission, client authentication,

    configuration and deployment.

    5] Manageability:Enables you to manage web apps. By storing the configuration information in

    an XML file. You can open the xml file in the PHP IDE.

    6] Scalability:Improves performance in the multiprocessor environment.

    7] Security: Options for security and restricting user access to a web application , present within

    the configuration file.

    .PHP

    Features:

    1] Most suitable building robust, n-tier client server applications.

    2]. Gives quick access to data stores like MYSQL and oracle.

    3] It offers XML web services and server side controls.

    4] Makes it easy writing windows forms user interfaces

  • 8/12/2019 MCA Project Report 2014

    14/23

    5] Component conflicts become infrequent.

    6] Deployment is easier.

    PHP-Connectivity :

    Connectivity is a large set of PHP classes that enable us to retrieve and manipulate data, and

    update data sources, in very many different ways. As an integral part of the PHP framework, it

    shares many of its features: features such as multi-language support, garbage collection, just-in-

    time compilation, object-oriented design, and dynamic caching, and is far more than an upgrade

    of previous versions of PHP is set to become a core component of any data-driven PHP

    application or Web Service, and Understanding its power will be essential to anyone wishing to

    utilize PHP data support to maximum effect.

    HTML

    HTML, short for Hypertext Markup Language, is the predominantmarkup language for

    the creation ofweb pages

    Provides structure by denoting certain text as headings, paragraphs, lists, and so on

    and to supplement that text with interactive forms, embedded images, and other objects.

    And even embedded code which affects the behavior of the web browser.

    HTML is also often used to refer to content of theMIME type text/html /XHTML.

    http://en.wikipedia.org/wiki/Markup_languagehttp://en.wikipedia.org/wiki/Web_pagehttp://en.wikipedia.org/wiki/MIME_typehttp://en.wikipedia.org/wiki/MIME_typehttp://en.wikipedia.org/wiki/Web_pagehttp://en.wikipedia.org/wiki/Markup_language
  • 8/12/2019 MCA Project Report 2014

    15/23

    DHTMLDynamic HTML (DHTML) is a set of innovative features in Microsoft Internet Explorer 4.0.

    With DHTML, you can easily add effects to your documents that previously were difficult to

    achieve. For example, you can:

    Hide text and images in your document and keep this content hidden until a given timeelapses or the user interacts with the page

    Animate text and images in your document, independently moving each element from

    any starting point to any ending point, following a path that you choose or that you allow the

    user choose.

    JAVA SCRIPTJava script is the Netscape-developed object scripting language used web pages and server

    applications.

    JavaScript is a dynamic scripting language supporting prototype based object construction.

    Function as both aprocedural and anobject oriented language.

    MYSQL 2005

    Features

    1. One of MYSQL's greatest benefits is it is truly a cross-platform language and a cross-

    product language.

    http://www.instantweb.com/~foldoc/foldoc.cgi?query=procedural&action=Searchhttp://www.instantweb.com/~foldoc/foldoc.cgi?query=object+oriented&action=Searchhttp://www.instantweb.com/~foldoc/foldoc.cgi?query=object+oriented&action=Searchhttp://www.instantweb.com/~foldoc/foldoc.cgi?query=procedural&action=Search
  • 8/12/2019 MCA Project Report 2014

    16/23

    2. It is the common thread that runs throughout client/server application development is the

    use client/server computing of MYSQL and relational databases.

    3. MYSQL is recommended where database is not so huge.

    4. MYSQL provides good security.

    Operating System

    In the proposed system Window 2003 Server Web Edition is used.

    system. Windows File Protection runs in the background and prevents other programs from

    changing the files needed by the operating system.

    It can defragment disk volumes formatted as FAT, FAT32, and NTFS, increasing server reliability

    and performance.

  • 8/12/2019 MCA Project Report 2014

    17/23

    HARDWARE AND SOFTWARE REQUIRMENTS:

    HARDWARE USED:

    CPU : PENTIUM BASED

    RAM: 512 MB

    HARD DISK: 5 GB

    MONITOR: 14

    SOFTWARE USED:

    OPERATING SYSTEM: WINDOWS XP/2003/7/8

    DEVELOPING LANGUAGE: PHP, JAVA SCRIPT, AJAX, Jquery

    RDBMS: MYSQL (using store Procedures)

  • 8/12/2019 MCA Project Report 2014

    18/23

    ER DIAGRAM

    Admin Login

    Username

    Password

    Control

    7Bhandhan.com

    Registration

    Country

    State

    City

    Gender

    Mother Tongue

    Interests

    Hobbies

    Basic Detail Personal

    Information

    Profile InterestsFamily DetailReligion

    Information

    Zodiac

  • 8/12/2019 MCA Project Report 2014

    19/23

    Registration

    Uid DOB Gender_ID NameCast

    Email

    isactive

    Mother_To

    ngue

    Religion

    Password Ci_id

    S_idC_idMobile_no

    Country

    C_id

    C_name Isactive

    State

    C_id

    S_name

    S_id

    Isactive

    City

    Ci_name Isactive

    S_id Ci_id

  • 8/12/2019 MCA Project Report 2014

    20/23

    Tbl_Basic_ detail

    Physical_status

    Body_type

    Age

    UserID

    Eating_habbits

    Drinking_habbits

    Smoking_habbits

    isactive

    Martial_status

    WeightHeight

    Ba_id

    Tbl_family_detail

    NO_sister

    Father_occup

    ation

    Father_occupat

    ion

    USerIDFamily_values

    Family_type

    Family_status

    Family_origionNo_brotherIsactive

    F_id

  • 8/12/2019 MCA Project Report 2014

    21/23

    Tbl_Personal_information

    Occupation_detail

    Education

    Institute

    UserIDEducation_detail

    Additional_degree

    Occupation

    isactive

    Anual_incomeEmployeed

    Personal_id

    tbl_Interests

    Spoken_languag

    e

    Favorite_Cuisine

    Preferred_dress_style

    UidFavorite_movies

    Favorite_reader

    Preferred_Movies

    Sportsisactive

    In_id

    Tbl_ProfileInterests

    Uid

    ApplyOn

    profileID IntrestedUserID

    isactive

  • 8/12/2019 MCA Project Report 2014

    22/23

    Tbl_Religion_Information

    UserID

    Gothram

    Re_idisactive

    Manglic

    Zodiac_ID

    Tbl_Zodiac

    Zodiac_IDisactive

    Zodiac_Name

    Tbl_gender

    Gender_IDisactive

    Gender_name

    Tbl_hobbies

    IDisActive

    Hobbies

  • 8/12/2019 MCA Project Report 2014

    23/23

    Basic Detail

    Tbl_mothertongue

    MotherTongueNameisactive

    MotherTongueID