Post on 03-Jun-2018
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_development8/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_language8/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=Search8/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
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