You are on page 1of 55

Acharya Motibhai Patel Institute Of

Computer Studies ,Ganpat University,


Ganpat Vidyanagar-384012

Presented By : Nirav Darji


Mitul Patel

Roll No : 11034211008
1034211036
Semester : MCA sem-5
Group No : 6
OBJECT CONTENT

Project Title Online Wedding Planning System

Objective Our goal is to develop web application to provide


wedding Packages as per the demands of client.
Front End ASP.NET framework 4.0 with C#2010

Back End SQL server 2008

Server/Brower IIS version 7.0,Internet Explorer 6.0

Tools MS Office 2010,Crystal Report Version 13.0.2000.0

Internal Guide Mr. Krunal trivedi

Group No 6
Customer cannot get proper estimation of budget.

There is no package facility for users.

Customer cannot manage according to there requirement like


decoration, catering, lighting, guest management, travelling
package, entertainment.
Reducing the time of planning and organizing the wedding related
services
Customer can easy to guess estiment of wedding budget.
Provides packages such as Travelling Packages, Live Music,
Photography
Provides the packages that include all the wedding relative services
such as decoration, catering, lighting, Entertainment, photography,
reception, travelling packages

Provides Online Payment.

Provides discount facility.


Also provides advance Booking
Optimal order selection.
Rate comparision of different Packages.
Admin
provides the information about the total
management of wedding and maintain the client budget
and save the time .

User
Users register, select the Packages like party-
plot booking, catering booking etc. according to his
choice.
Package

Silver, Gold, Platinum.

Login
Admin, User

Booking

Party plot, Transport, Catering, Decorating, Photography


Hardware Specification (Minimum)

Server Configuration

Processor 1.6 GHz


1 GB RAM
20 GB Free Space in Hard Disk

Client Configuration

Processor 1 GHz
256 MB RAM
10GB Free Space in Hard Disk
Software Specification (Minimum)

Server Configuration

SQL Server 2008


Window server 2003 or above
IIS version 7.0
Asp.net Frame work version 3.0
Internet Explorer 6.0 or compatible web browser

Client Configuration

Windows XP or other equivalent OS


Internet Explorer 6.0 or compatible web browser
Diagram
Activity diagram
Activity diagram
Class diagram
Sequence diagram
Admin Login

Table Name :- Admin_login Table


Description :- Store the username and password for Admin

Sr.No Column Name Data Type Constraint Description

1 User_id Int Primary Key Store auto increment


user number

2 User_name Varchar(50) Not null Store user name

3 Password Varchar(50) Not null Store user password


Registration
Table Name :- Registration Table
Description :- Store the information about customer
Sr.No Column Name Data Type Constraint Description

1 Customer_id Int Primary key Store Number of user

2 User_name Varchar(50) Not null Store User name

3 Password Varchar(50) Not null Store Password

4 First_name Varchar(50) Not null Store User first name

5 Middle_name Varchar(50) Not null Store User middle name

6 Last_name Varchar(50) Not null Store User last name

7 Gender Varchar(6) Not null Store Male/female

8 Address1 Varchar(50) Not null Store Permanent address

9 Address2 Varchar(50) Not null Store Current address

10 City Varchar(50) Not null Store User city name

11 State Varchar(50) Not null Store User state name

12 Contact_no Int Not null Store Mobile number

13 Email_id Varchar(50) Not null Store Enter email id


Booking table

Table Name :- Booking Table

Description :- Store the information about marriage booking details


Sr.No Column Name Data Type Constraint Description

1 Booking_id Int Primary key Store Booking


number
2 Customer_id Int Foreign key Store Customer _id
number
3 Packge_name Varchar(50) Not null Store Package name

4 No_of_person Int Not null Store Total no of


person

5 Booking_start_date Date and time Not null Store Booking start


date

6 Booking_end_date Date and time Not null Store Booking end


date

7 Slot Varchar(50) Not null It is Store


Information about
morning,evening or
All
Package table

Table Name :- Package Table


Description :- Store the information about marriage Package details

Sr.No. Column Name Data Type Constraint Description

1 Package_name Varchar(50) Not null Store Choice of Package

2 User_name Varchar(50) Not null Store User name

3 Address Varchar(50) Not null Store User address

4 City Varchar(50) Not null Store User city

5 Contact_no Int Not null Store User contact number

6 Date Date and time Not null Store Package booking date

7 Price Big Int Not null Store Catering price

8 No_of_Person Int Not null Store Price per person plate

9 Total_Price Big Int Not null Store Total amount


Payment
Table Name :- Payment Table
Description :- Store the information about customer payment details
Sr. Column Name Data Type Constraint Description
No

1 Customer_id Int Foreign Key Store Customer_id

2 Booking_id Int Foreign key Store Booking id No

3 First_name Varchar(50) Not null Store First name

4 Address1 Varchar(50) Not null Store User address

5 City Varchar(50) Not null Store Customer city

6 State Varchar(50) Not null Store State

7 Contact_no Int Not null Store Mobile no

8 Package_name Varchar(50) Not null Store Package name

9 No_of _Person Int Not null Store No of person

10 Slot Varchar(50) Not null It is Store Information


about morning,evening
Continu.

Sr. Column Name Data Type Constraint Description


No
11 Dcor Big Int Not null Store Dcor
amount
12 Catering Big Int Not null Store Catering
amount
13 Flowers Big Int Not null Store Flowers
amount
14 Lighting Big Int Not null Store Lighting
amount
15 Photography Big Int Not null Store Photography
amount
16 Entertainment Big Int Not null Store
Entertainment
amount
17 Travelfacility Big Int Not null Store Travelfacility
amount
18 Payment_date Date and time not null Store Payment date

19 Amount Big Int Not null Store Total amount

20 Discount Int Not null Store Discount

21 Final_amount Big Int Not null Store Final amount


E-R diagram
Process Algorithm
1.Admin

Step 1 : open the website/view the webside


Step 2 : Login in webside as admin
Step 3 : check for valid login
if not valid then goto step 2
else goto step 4
Step 4 : view registration register user
Step 5 : view user Booking
Step 6 : manage payment details
Step 7 : generate bill
Step 8 : Exit
1.User

Step 1 : open the website/view the webside


Step 2 : Registration in website
Step 3 : Login in website
Step 4 : check for valid login user
Step 5 : if login valid then goto step-6
else
goto - 3
Step 6 : user can select package
Step 7 : user can select package booking
Step 8 : view gallary
Step 9 : exit
User
Home page
User Registration page
User Login page
PhotosAlbum page
Package page
Silver package page
Catering calculation page
Booking page
Contacts page
Admin
Admin_Login page
Admin welcome page
Registration details page
View booking page
Payment details page
Package details page
Report page