online matromonial system.docx
TRANSCRIPT
![Page 1: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/1.jpg)
1
A Project Report ON
Submitted By Mr. Vinod R. Chavan
UNIVERSITY OF PUNEMASTER IN COMPUTER APPLICATION
AIOCA, JSPM's Hadapsar, Pune.
Year 2014-2015
![Page 2: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/2.jpg)
2
ACKNOWLEDGEMENT
With Immense pleasure, we present this project on the project assignment Titled ONLINE MATRIMONIAL SYSTEM developed at Ample Softect Pvt Ltd, Lara chamber, 2nd floor, Happy Col. Karve Road,Kothrud, Pune-411029.
I am really greatly thankful to Mr. Sunil shukla sir for giving me the opportunity to develop this project.
I am extremely grateful to Mr. Ravindra Mistry sir project Leader, for the tremendous help that and they gave me in my project. They provided me with the wealth of technical information, which helped me a lot in my project. Who gave me initial break and support during my entire project. Whenever I had problem with resource and information, it was by guiding me to the right publication or the right people in the college. The guidance, support and backing they gave us can never be really captured on paper.
I express my gratitude toward Ms. Smita Mam as Project Guide whose Constant Encouragement and guidance, helped me in completing this project.
I am lifelong indebted to Mr. Sunil Shukla, Director of AMPLE SOFTECT PVT LTD, Lara chamber, 2nd floor, Happy Col. Karve Road,Kothrud, Pune-411029 for providing me the environment that is best suited for Outgrowth of the student’s personality and bringing up their moral. I am Deeply Thankful to the sir.Mr. Ravindra Mistry for providing Inspiration,Knowledge and all kind of support.
Finally I would like to thanks my parents for their support and blessing.
Mr. Vinod R. Chavan
![Page 3: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/3.jpg)
3
INDEXSr. No. Content Page No.
1 INTRODUCTION 41.1 Company Profile 5
1.2 Existing System and Need for System 6
1.3 Scope of Work 9
1.4 Operating Environment – Hardware and Software 10
2 PROPOSED SYSTEM 12
2.1 Proposed System 14
2.2 Objectives of System 15
2.3 User Requirements 16
3 ANALYSIS & DESIGN 20
3.1 Use case Diagrams 21
3.2 Module Hierarchy Diagram 22
3.3 Component Diagram 23
3.4 Deployment Diagram( in case of Web Deployment ) 26
3.5 Module Specifications 27
3.6 Interface Diagram( in case of WAP and Embedded Systems ) 28
3.7 Website Map Diagram (in case of Web Site) 29
3.8 User Interface Diagram (Screens etc.) 38
3.9Table specifications ( in case back end is a database )
3.10 Test Procedures and Implementation
51
4 USER MANUAL (Test Procedures and Implementation) 130
4.1 User Manual 131
4.2 Operations Manual / Menu Explanation 132
5 DRAWBACKS AND LIMITATIONS 133
6 PROPOSED ENHANCEMENTS 135
7 CONCLUSIONS 137
8 BIBLIOGRAPHY 139
![Page 4: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/4.jpg)
4
1. INTRODUCTION
![Page 5: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/5.jpg)
5
1.1 COMPANY PROFILE:
Ample Softech Pvt.Ltd, Lara chamber, 2nd floor, Happy Col. Karve
Road,Kothrud, Pune-411029.
Ample Softech Pvt Ltd is an IT Solution Provider for a dynamic
environment where business and technology strategies converge. Our
approach focuses on new ways of business combining IT innovation and
adoption while also leveraging an organization's current IT assets. We work
with large global corporations and new generation technology companies -
to build new products or services and to implement prudent business and
technology strategies in today's environment.
Galaxy's range of expertise includes:
Software Development Services
Engineering Services
Systems Integration
Customer Relationship Management
Supply Chain Management
Product Development
Electronic Commerce
Consulting
IT Outsourcing
![Page 6: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/6.jpg)
6
1.2 EXISTING SYSTEM AND NEED OF SYSTEM
Existing System and Need of System :
In today’s fast growing computerized world everything is
computerized but then also manual system is in existing. In the
current manual system the work done is handwritten. Using this
manual system overhead increases ,time consuming job as the work
done by the user itself by collecting large amount of data from
various people and places and due to this sometimes user is unable to
get the things which he or she wants. Repetition of data may occur
because the work done by more than one people.
Drawbacks of the existing system:-
The existing system is not user-friendly system.
Disadvantage of the existing system is that for creating a profile it takes
a lot of time and money. For searching a good life partner according to
your search criteria some time takes a lot of time and sometimes there
are no profile according to your. Lack of security of the existing system
was found to be another drawback. The existing system does not
implement restriction for users to access the data.
Some of them are as Follows -
Manpower:-
Different processes like maintenances of registers, records,
stocks, are Carried out manually, so lots of manpower is needed.
Paper Work:-
![Page 7: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/7.jpg)
7
Lots of paper work is required.
Time Consuming:-
The existing system is very time consuming as it requires a lot of
paper Work and the process completion time.
Storing & Retrieving:-
As the details of the Grooms , Brides and Partners, site’s are
maintain through Papers, so the storing & retrieving process is very slow
and also it requires a separate storage area.
Human Error:-
As the system is manually handled it is being exposed to human
error & results less accuracy.
Hectic Job:-
It is very hectic job to search in previous records.
Redundancy:-
As the system is manual, data redundancy is more.
![Page 8: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/8.jpg)
8
Need for System:-
Software development and implementation quires strictly quality
standards, to meet those standards proper documentation as per norms are
required. Qualitative documents can be prepared by technical writers, but
for coding, code itself should be self explanatory, so that no separate
documentation is required. So various tools are used for ASP.net
PROGRAMMER, these software covers various areas of coding standard
some of them which are essential to analyze asp code we have used as a
scope of our project.
The manual system storing the matrimonial for search a life partner
Details like Grooms,Brides and member details, Partner details was very
perplexed.
The same scene with an automated system brings easy and simplicity
in the flow of work.
Hence the system will help in maintaining as well as generating
important data without much of paper work and other complexities.
1.3. SCOPE OF WORK
![Page 9: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/9.jpg)
9
The scope of the proposed system is to identify the qualities required
of the application, in terms of functionality, performance, ease of use
portability and so on. The task of the developers at this stage is to determine
exactly what it is that the client needs. It is helpful through the four major
activities of
Faster viewing and retrieval of data: - With this new system data will
be viewed faster and data will be retrieved as per the requirements. No
information about anybody will be left out.
Systematic work :- The work done with this system will be
systematically and there will be no data loss. With this system work will
be done efficiently.
Less effort: - With this system user will not get much stress on them
effortless work will be done and less effort will be given on user.
Faster and accurate result will be easier to understand: - Whenever
user needs to take some important decisions with help of the records the
user can take necessary steps, accurate and easy to retrieve.
To maintain the whole system under a single unit.
To maintain records so as to access it as per the necessity.
To keep track of income
To have an effective control on daily transactions.
It also reduces the paper work and file management as the data
maintained automatically.
![Page 10: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/10.jpg)
10
System provides a user-friendly environment for maintaining the daily
transaction details.
The proposed system will generate quick process with accuracy.
Insert Data, Update Data and Delete Data
Rs 500 for member registration on the site
Standard Membership is Free!!
Paid membership gives you more opportunities as you can initiate
discussion With prospective marriage candidates and your profile is
prominently featured.
There are three plans for partners as Silver, Gold and
Diamond .Exciting Benefits to partners on Registration of Specified
members as per plan.
Other firms information and support will be provided like caterers,
Mandap service, Phoolwala .
Matrimonial website which will provide platform to a lot of
Bride/Groom for finding perfect match.
There are different sectors like Registration, Partner , Search, etc. So
the Bride/Groom can get their interest for find their partner.
Bride/Groom can directly search Partner according to their required
criteria.
The Bride/Groom can use match By Email functionality so he/she
can get directly E-mail alert for the match which fulfill their required
criteria.
![Page 11: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/11.jpg)
11
1.4 OPERATION ENVIRONMENT HARDWARE-SOFTWARE
Implementation is used here to mean the process of converting a
new or a revised system design into an operational one. Implementation of a
new system to replace an existing one is usually difficult. If not properly
planned, there can be many problems. This phase is less creative than system
design and is primarily concerned with user training,
The type of implementation that is incorporated in the development
of the project is implementation of a new application to replace an existing one.
Hardware and Software Requirements
Web Requirement:- Band width – 10 mbps (Minimum).
Development Environment:- Processor - Intel(R) Core™ 2 Duo processor RAM – 1 GB HDD – 100 GB Operating System – Windows XP, Windows 7
Client Configuration:- Internet – 512 Kbps (Minimum). Internet Explorer 6.0 and above. Google Crome
Web hosting:- Windows Server 2003 and above.
![Page 12: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/12.jpg)
12
Technologies used:
Front-End Visual Studio 2010
Back-End SQL Server 2008
Scripting Language JavaScript(Js) Ajax
Other Technology HTML IIS server
![Page 13: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/13.jpg)
13
2. PROPOSED SYSTEM
Project Profile:-
![Page 14: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/14.jpg)
14
Project Title: Online Matrimonial System
Project Duration: 6 Month
Team Strength: Three Member
Project Programmers: Vinod Chavan (MCA-IIIyr)
Company Name: Ample Softech Pvt Ltd
Project Guide: Mr. Ravindra J. Mistry Submitted to: University of Pune
2.1. PROPOSED SYSTEM
![Page 15: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/15.jpg)
15
Proposed System
The purpose of this document is to describe the design of the project named
ONLINE MATRIMONIAL SYSTEM .The purpose of design
documentation is to express the vision for the project, describe the contents,
and present a plan for implementation. A design document is a bible from
which the producer preaches the goal, through which the designers
champion their ideas, and from which the artists and programmers get their
instructions and express their expertise. service, customer history, employee
history (both work history and payment history) and near paperless
operation.
2.2 OBJECTIVES OF SYSTEM
The Objective of the system is as follows:
![Page 16: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/16.jpg)
16
The main Objective of this application is to facilitate matchmaking
business by applying the information in the field.
It helps the user by providing profiles of perspective “Bride” or
“Groom” and other information regarding them online.
User can get information regarding their dream life partner at his/her
home at his/her convenience.
This application also provides a search utility which helps those users
who have a certain criteria of qualities in mind to make online
matrimonial easier.
Since internet is a pivot for modern business, our project which is
based on internet paves a path for modernization in trade.
To reduce the human efforts as much as possible.
The details can be not hacked by anybody, data is secure.
2.3 USER REQUIREMENTS
Feasibility Study:-
![Page 17: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/17.jpg)
17
Technology and system feasibility:
The assessment is based on an outline design of system requirements
in terms of Input, Processes, Output, Fields, Programs, and Procedures. This
can be quantified in terms of volumes of data, trends, frequency of updating,
etc. in order to estimate whether the new system will perform adequately or
not.
Economic feasibility:
Economic analysis is the most frequently used method for evaluating
the effectiveness of a new system. More commonly known as cost / benefit
analysis the procedure is to determine the benefits and savings that are
expected from a candidate system and compare them with cost. If a benefit
outweighs cost, then the decision is made to design and implement the
system.
Legal feasibility:
Determines whether the proposed system conflicts with legal
requirements, e.g. a Data Processing system must comply with the local
Data Protection Acts.
Operational feasibility:
Is a measure of how well a proposed system solves the problems, and
takes advantages of the opportunities identified during scope definition and
how it satisfies the requirements identified in the requirements analysis
phase of system development.
![Page 18: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/18.jpg)
18
Schedule feasibility:
A project will fail if it takes too long to be completed before it is useful.
Typically this means estimating how long the system will take to develop,
and if it can be completed in a given time period using some methods like
payback period.
Resource feasibility:
This involves questions such as how much time is available to build the new
system, when it can be built, whether it interferes with normal business
operations, type and amount of resources required, dependencies.
![Page 19: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/19.jpg)
19
3. Analysis & Design
3.1 USE CASE DIAGRAMS:-
![Page 20: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/20.jpg)
20
USER Use case:
Search
Registration
Login
Brides
Grooms
Divorcy
Edit Profile
Match Partner
Logout
User
![Page 21: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/21.jpg)
21
ADMIN Use case:
S
Site Updation
Login
Master
Packagess
List
Send Mail
Logout
Admin
![Page 22: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/22.jpg)
22
Partner Use case:
Member Registrationn
Registrationn
Login
Suggested Member
Logout
Partner
![Page 23: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/23.jpg)
23
3.2 MODULE HEIRARCHY DIAGRAM:-
![Page 24: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/24.jpg)
24
OMS
Member Partner Admin
Brides Grooms
Search
Divorcy
Edit ProfileMatched Partner
Personal Info Horoscope Family Details
Registration Suggested Member
Master Site Updation Packages List Send Mail
Religionn Caste State District Firm Type Other Firm Info
Registration Validation Period Event and Add
Package For Member Package For Partner
Member Partner Temp Member OutdatedMamber
![Page 25: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/25.jpg)
25
3.3 COMPONENT DIAGRAM:-
![Page 26: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/26.jpg)
26
3.4 DEPLOYMENT DIAGRAM:
![Page 27: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/27.jpg)
27
3.5 MODULE SPECIFICATION (ACTIVITY DIAGRAM):-
LOGIN :-
![Page 28: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/28.jpg)
28
REGISTRATION :-
Enter name details Like name first,last,middle name
Enter Personal information,Horoscope and Family Details
Enter Username
Enter Password
Check Validity
Registration Successfully
Stored Details In Database
If not valid
Valid
![Page 29: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/29.jpg)
29
PARTNER REGISTRATION :-
Enter Partner First Name,Last Name
Enter contact detail,email id
Upload Pics
Store in the database
select gender
![Page 30: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/30.jpg)
30
3.6 INTERFACE DIAGRAM (SEQUENCE DIAGARAM):
LOGIN :-
User RegisForm Controller Database
Enter Regis Details
Get Detaisl
Validate()
If not correct
Error Msg
If valid
Store Detais in Db
Registration Successfully
![Page 31: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/31.jpg)
31
REGISTRATION :-
User RegisForm Controller Database
Enter Regis Details
Get Detaisl
Validate()
If not correct
Error Msg
If valid
Store Detais in Db
Registration Successfully
![Page 32: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/32.jpg)
32
PARTNER DETAIL :-
Partner Form Controller Database
Enter Partner Details
Get DetailsValidate()
If Correct
Store Details in Db
Enter Prtner Details
Get Details Validate()
If Correct
Store Details in Db
Recorded Inserted Successfully
Recorded Updated Successfully
Save Details
Fetch Details From Db
![Page 33: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/33.jpg)
33
SITE DETAIL :-
Admin Form Controller Database
Enter Site Detais
Get Details
Validate()
If Correct
Store Details in Db
Enter New Site Details
Get DetailsValidate()
If Correct
Store Details in Db
Recorded Inserted Successfully
Recorded Updated Successfully
Select Site Details
Search Detalis
Fetch Details From Db
Delete Selected record
Recored Deleted
![Page 34: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/34.jpg)
34
3.7 WEB SITE MAP DIAGRAM:-
Home Page
Home
Brides
Grooms
Divorcy
Partner
Packages
Login
Admin Login
User Login
Other Services
Partner Login
Contact Us
Other Services
![Page 35: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/35.jpg)
35
3.8 USER INTERFACE DIAGRAM (SCREENS):-
HOME PAGE:-
![Page 36: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/36.jpg)
36
USER MODULE
![Page 37: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/37.jpg)
37
TEMPORARY USER LOGIN :-
![Page 38: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/38.jpg)
38
PERSONAL INFORMATION :-
![Page 39: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/39.jpg)
39
HOROSCOPE DETAILS :-
![Page 40: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/40.jpg)
40
FAMILY AND PARNER DETAILS :-
![Page 41: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/41.jpg)
41
MEMBER LOGIN (BRIDE) :-
![Page 42: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/42.jpg)
42
MATCH PARTNER :-
![Page 43: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/43.jpg)
43
MATCH PARTNER ( VIEW DETAILS) :-
![Page 44: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/44.jpg)
44
MEMBER LOGIN (GROOM) :-
![Page 45: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/45.jpg)
45
MATCH PARTNER :-
![Page 46: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/46.jpg)
46
MATCH PARTNER ( VIEW DETAILS) :-
![Page 47: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/47.jpg)
47
ALL BRIDES (LIST) :-
![Page 48: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/48.jpg)
48
ALL GROOMS ( LIST) :-
![Page 49: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/49.jpg)
49
ALL DIVORCY (LIST) :-
![Page 50: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/50.jpg)
50
SEARCH PARTNER :-
![Page 51: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/51.jpg)
51
MEMBER (EDIT PROFILE) : personal Info :-
![Page 52: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/52.jpg)
52
HOROSCOPE:-
![Page 53: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/53.jpg)
53
UPDATE FAMILY DETAILS :-
![Page 54: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/54.jpg)
54
PARTNER MODULE
![Page 55: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/55.jpg)
55
PARTNER REGISTRATION :-
![Page 56: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/56.jpg)
56
PARTNER LOGIN :-
![Page 57: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/57.jpg)
57
PARTNER THROUGH MEMBER REGISTRATION :-
![Page 58: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/58.jpg)
58
PARTNER LIST:
![Page 59: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/59.jpg)
59
PACKAGES :-
PACKAGE FOR MEMBER
![Page 60: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/60.jpg)
60
PACKAGE FOR PARTNER :-
![Page 61: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/61.jpg)
61
CONTACT US
![Page 62: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/62.jpg)
62
OTHER SERVICES :-
![Page 63: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/63.jpg)
63
MY STORY :-
![Page 64: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/64.jpg)
64
ADMIN MODULE
![Page 65: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/65.jpg)
65
ADMIN LOGIN:-
![Page 66: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/66.jpg)
66
MASTERS :-
RELIGION MAST :-
![Page 67: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/67.jpg)
67
CASTE MAST :-
![Page 68: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/68.jpg)
68
STATE MAST :-
![Page 69: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/69.jpg)
69
DISTRICT MAST :-
![Page 70: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/70.jpg)
70
FIRM TYPE :-
![Page 71: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/71.jpg)
71
OTHER FIRM INFO :-
![Page 72: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/72.jpg)
72
SITE UPDATION :-
REGISTRATION VALIDITY PERIOD :-
![Page 73: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/73.jpg)
73
EVENT AND AD :-
![Page 74: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/74.jpg)
74
PACKAGES :-
PACKAGES FOR PARTNER:-
![Page 75: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/75.jpg)
75
PACKAGES FOR MEMBER :-
![Page 76: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/76.jpg)
76
LIST :-
MEMBER LIST :-
![Page 77: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/77.jpg)
77
TEMPORARY LIST :-
![Page 78: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/78.jpg)
78
BROKER LIST :-
![Page 79: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/79.jpg)
79
OUTDATED MEMBER LIST :-
![Page 80: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/80.jpg)
80
CHANGE PASSWORD :-
![Page 81: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/81.jpg)
81
SEND MAIL :-
![Page 82: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/82.jpg)
82
3.9 TABLE SPECIFICATIONS:-
1.Login Design View:
Attribute Name DataType Size ConstrainId Int - Primary KeyUsername Varchar 50 Not NullPassword Varchar 50 Not Null
1. Broker Master :
Attribute name DataType Size ConstrainBrokerId int - Primary KeyName Varchar 50 NotNullSex Varchar 50 NotNullMobile Numeric (18,0) NotNullState Varchar 50 NotNullDistrict Varchar 50 NotNullAddress Varchar 250 NotNullEmail Varchar 50 NotNullPhoto Varchar 100 NotNullUserName Varchar 50 NotNullPassword varchar 50 NotNullPaid Numeric (18,2) NotNullUnpaid Numeric (18,2) NotNullApproval Int - NotNullMembers Int - NotNullStateId Int - Foreign KeyDistrictId Int - Foreign Key
3.Cast Master:Attribute name DataType Size ConstrainId Int - Primary KeyReligion Varchar 50 NotNullCaste Varchar 100 NotNull
4. Chat Application:
Attribute name DataType Size ConstrainId Int - PrimaryKeyFromUser varchar 50ToUser varchar 50Message varchar 500
5. DistrictMast
Attribute name DataType Size ConstrainId Int - PrimaryKey
![Page 83: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/83.jpg)
83
State varchar 50 Not NullDistrict varchar 50 Not Null
6. Firm Type
Attribute name DataType Size ConstrainId Int - PrimaryKeyType varchar 50 Not Null
7. MessageAttribute name DataType Size ConstrainId Int - PrimaryKeyType varchar 600
8.Other Firm InfoAttribute name DataType Size ConstrainId Int - PrimaryKeyOwnername Varchar 50 Not NullFirmType Varchar 50 Not NullAddress Varchar 100 Not NullMobile Numeric (18,0) Not NullStateId Int 50 Not NullState Varchar 100 Not NullDistrictId Int 50 Not NullDistict Varchar 100 Not NullOtherServices Varchar 50 Not Null
9. Pakage MembersAttribute name DataType Size ConstrainId Int - Primary KeyAmount Numeric (18,2) Not NullNo Partner Int - Not NullYrs Int - Not NullMonth Int - Not NullDays Int - Not Null
10. Pakage PartnerAttribute name DataType Size ConstrainId Int - Primary KeyAmount Float - NotNullBenifit Int - NotNullType varchar 50 NotNull
11. PartnerLike:Attribute name DataType Size ConstrainId Int - Primary KeyProfileId Varchar 50 NotNullPartnerId Varchar 50 NotNull
12. Register date:
![Page 84: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/84.jpg)
84
Attribute name DataType Size ConstrainId Int - Primary KeyDateregi date - Not Null
13.Registration :Attribute name Data Type size ConstrainId int -ProfileId varchar 50BrokerId int -Name varchar 50Birhdate varchar 50Mobile No numeric 18EmailId varchar 50Username varchar 50Password varchar 50Sex varchar 50Height varchar 50Weight varchar 50Bldgrp varchar 50Physical_Status varchar 50Complexion varchar 50Marital_status varchar 50Education varchar 50Occupation varchar 50Income float -State varchar 50District varchar 50City varchar 50Caste varchar 50Subcaste varchar 50Mothertongue varchar 50Religion varchar 50FoodType varchar 50Photo varchar 50Photo1 varchar 50Photo2 varchar 50Birth_Place varchar 50Birth_Time varchar 50Rashi varchar 50nakshtra varchar 50Gan varchar 50Nadi varchar 50Mangal varchar 50Brother numeric 18Sister numeric 18Father Name varchar 50Occupation varchar 50Local Address varchar 250Parmanant Address varchar 250Own Propery varchar 250Maternal Uncle Name varchar 50Relation Detail varchar 150
![Page 85: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/85.jpg)
85
P_Education varchar 50P_Occupation varchar 50P_AgeFrom numeric 18P_Ageto numeric 18P_heightfrom varchar 50P_heightto varchar 50Other_Expectation varchar 150Validity Date varchar 50Parteners int -Age int -Stated int -DistrictId int -RelagionId int -CasteId int -Flag int -
14. ReligionMast:Attritube Name Data type size ConstrainId int -Religion varchar 50
15. StateMast:Attritube Name Data type size ConstrainId int -State varchar 50
16 .Succes story:Attritube Name Data type size ConstrainId int -Wedding photo varchar 100Groom id varchar 50
Groom nm varchar 50Bride id varchar 50Bride nm varchar 50Wedding date varchar 50Approved int -
17. temp register:Attritube Name Data type size ConstrainId int -Name varchar 50Gender varchar 50Mobile varchar 18Email varchar 50User name varchar 50Password varchar 50
![Page 86: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/86.jpg)
86
Code varchar 50
18 . usermast:Attribute Data type size ConstrainId int -Username varchar 50Password varchar 50
19. Verification:Attribute Data type size ConstrainId int -Val int -
3.10 TEST PROCEDURES AND IMPLIMENTATION:-
TESTING-:
After finishing the development of any computer based system the next
complicated time consuming work is system testing. During the time of testing
only the development company can know that, how far the user requirements
have been met out, and so on. Following are the some of the testing methods
applied to this effective project:
SPECIFICATION TESTING:
We can set with, what program should do and how it should perform
under various conditions. This testing is a comparative study of evolution of
system performance and system requirements.
MODULE LEVEL TESTING:
We can design the various modules for any software and each module
contains the small part of the code. If the error will be found at any module, then
it encourages the programmer to search and rectify that error without disturbing
the other modules.
![Page 87: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/87.jpg)
87
UNIT TESTING:
Unit testing means the verification and validation of software. In unit
testing (is the smallest part of a module); programmer tests each units of source
code for fit to use.
Unit testing focuses on verifying the effort on the smallest unit of software-
module.
The local data structure is examined to ensure that the date stored temporarily
maintains its integrity during all steps in the algorithm’s execution.
Unit Tested area to ensure that the module operates properly at boundaries
established to limit.
INTEGRATION TESTING:
Integration testing takes input as module that means, it is nothing but the
set of unit tested module. It collects them in bigger aggregates and implements
tests explained in an integration test plan. Afterwards, distribute as its outcomes to
the integrated system which is prepared for system testing.
In the Integration testing (Modules) the data can be tested across an interface.
Conducting tests to uncover errors associated with interring while integration
testing is a technique for constructing a program structure.
VALIDATION TESTING:
Tester is the responsible for Validation of each module, and all the tests
done in ‘block box’ testing; it will treat as validation testing.
It begins after the integration testing is successfully assembled.
If the software functions in a manner of reasonably accepted by the client then
and then only the validation succeeds.
In this the majority of the validation is done during the data entry operation where
there is a maximum possibility of entering wrong data and other validation will be
performed in all process where correct details and data should be entered to get
the required results.
![Page 88: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/88.jpg)
88
RECOVERY TESTING:
Testing which defines the way applications recover from hardware failure
and crashes which called as activity testing.
It detects the where the failure of the software is occurred and provide a number
of ways recover the failure module and it send the confirmation about the
recovery. In process of recovery testing do not be confused with reliability testing
because it tries to discover the point at which failure occurs.
SECURITY TESTING:
It is a procedure to verify that the system maintains and protects data
functionality as intended. Some basic security concepts that need to be covered by
security testing are: authentication, integrity, availability, confidentiality, non-
repudiation and authorization.
Security testing is mechanisms which restricts it from offensive penetration and
verify that protection mechanism.
PERFORMANCE TESTING:
The usefulness of computer application, network, and devices can be
decided by performance testing.
In the context of integrated testing system, it checks the performance of software
at runtime.
Performance testing can be also used for calculating the characteristics like
reliability, scalability and interoperability.
It is generally used together with stress testing.
BLACKBOX TESTING:
It focuses on functional requirement of software. It enables to derive input
states that will completely implement every one useful requirement for a program.
Black box testing is used for finding errors in the categories show below:
![Page 89: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/89.jpg)
89
It detects the wrong or misplaced functions.
Poorly developed interfaces.
It is also used for finding errors in data structures or external database access
and performance errors .
4. USER MANUAL
![Page 90: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/90.jpg)
90
4.1 UER MANUAL
Admin:-
Admin can Add/Delete/Change Profile.
We Need to have additional field along with profile for
adding details of commission agent.
Admin Maintain User Details.
Admin Maintain Database Records.
Admin Generate Different types of Reports.
Partner :-
Partner can used to registration of Member
Partner Maintain Database Record About Member Which are register through the partner.
It also provide Member List.
It can increases the validity if you are approval member.
![Page 91: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/91.jpg)
91
User:-
User Can Register Yourself How They Want.
It Can Provide Details Database Record About User .
User Can Also Edit Their Information When they Login Their Account
User Have Won Username And Password.
User Can Search The Matching Grooms/Bright .
4.2 OPERATIONS MANUAL/MENU EXPLANATION
Home:- Search Life Partner. Search Grooms /Bright By Their Expectation Search Images and Summary
About:- Introduction to our Company
Projects:-
Residential projects:- Profile of Life Partner. Search the life partener or view details about Life partner.
Registration:- User can fill the registration form. Generate the id and password thought Login in site.
Contact:- View the Address and Contact Details
![Page 92: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/92.jpg)
92
User call given the feedback .
Login:- User can login. Admin can login Partner can login
5. ADVANTAGES AND LIMITATIONS
Advantages:-
User can not access the system without internet connection (Server).
Easy and simple to use.
Upload your photo for FREE—it is said that a "Photo" is worth a
thousand words" - Upload your
Digital Photo yourself OR send us your photo & we will scan &
digitize& Upload it - Absolutely Free.
1 Year Free Registration--If you have not register yet, and then
register now it will only take few minutes and
start searching for your soul mate. If you have any suggestions or
comments on how to make this website better then please do not
hesitate to contact us. To ensure higher ranks in search results login
regularly. There are other advantages too:
You can check interests you receive and respond to them.
Thousands of new members join each week and your special someone
may be one of them.
![Page 93: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/93.jpg)
93
New features and enhancements are regularly made to improve your
experience here.
Photo security.
Limitations:-
User should have basic knowledge of how to use internet. Internet connection is mandatory to access website.
6. PROPOSED ENHANCEMENTS
![Page 94: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/94.jpg)
94
Proposed Enhancements:-
We are trying to make system more easy to use.
We are trying to make system as small as it would be accessed
on mobile also.
We are trying to make available the internal view of the
building architecture.
We are trying to make online booking payment of customer.
![Page 95: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/95.jpg)
95
7. CONCLUSIONS
![Page 96: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/96.jpg)
96
Conclusions:-
Matrimonial Web Application is to provide Grooms and Brides with
excellent matchmaking experience by exploring the opportunities and
resources to meet true potential partner.
Matrimonial website which will provide platform to a lot of Bride/Groom
for finding perfect match. There are different sectors like Registration,
Partner , Search, etc. So the Bride/Groom can get their interest for find their
partner. Bride/Groom can directly search Partner according to their required
criteria. The Bride/Groom can use match By Email functionality so he/she
can get directly E-mail alert for the match which fulfill their required
criteria. It helps the user by providing profiles of perspective “Bride” or
“Groom” and other information regarding them online.
![Page 97: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/97.jpg)
97
8. BIBLIOGRAPHY
![Page 98: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/98.jpg)
98
Bibliography:-
During the Development of Project, We have referred following Websites.
Web site Name:
1. www.w3schools.com
2. http://en.wikipedia.org/wiki/ASP.net
3. www. MongsterTemplate.Com
![Page 99: Online Matromonial System.docx](https://reader035.vdocuments.net/reader035/viewer/2022081503/55cf8e71550346703b9237b5/html5/thumbnails/99.jpg)
99