wedding planner

31
WEDDING PLANNER CREATED BY: NIDHEESH G. KUMAR ROLL NO. 12IT79 PROJECT GUIDE: MRS.SUCHITA PATEL

Upload: dharmesh-garasiya

Post on 18-Jul-2016

65 views

Category:

Documents


1 download

DESCRIPTION

All the information related to wedding planning.

TRANSCRIPT

Page 1: Wedding Planner

WEDDING PLANNERCREATED BY:NIDHEESH G. KUMARROLL NO. 12IT79PROJECT GUIDE: MRS.SUCHITA PATEL

Page 2: Wedding Planner

1. • Project Profile2. • Company Profile3 • Introduction4. • System Design5. • Data Dictionary

Page 3: Wedding Planner

PROJECT PROFILE:Project Title: Wedding

Planner(VivahBandhan.com)Objective: To provide the information

regarding Wedding Event & Other Events & Its Categories. To provide the information about the Booking of users choice.

Front-End Tool: Microsoft Visual Studio 2010Back-End Tool: Microsoft SQL Server 2008Project Duration: 6 MonthsUnder Guidance: Mrs. Suchita PatelSubmitted By: Nidheesh G. KumarSubmitted To: Institute of Science And

Technology For Advanced Studies And Research(ISTAR)

Page 4: Wedding Planner

COMPANY PROFILEDialogic Tech:

• Dialogic Tech has a mission statement to provide our customers with a complete range of Internet services, such as Website Design and development, hosting, e-commerce, and online marketing.

• Dialogic Tech was founded in 2003 to address web development needs of small to medium-sized businesses. Dialogic Tech began with a vision to connect people and businesses from around the world into a community that could work seamlessly together regardless of location and personnel. After four years of Web Design and hundreds of completed websites, from simple brochure sites to more complex and integrated sites, Dialogic Tech continues to be known as a leader in technology and systems that gives their clients the tools they need to promote growth and structure to their business in an ever changing economic atmosphere.

• We use years of experience we have gained to design and develop usable, scalable and accessible online solutions that communicate effectively and easily with your target audiences.

• Dialogic Tech in India offers you the ability to leverage high quality offshore software engineering and Offshore Software Programming talent Dialogic Tech has proved to be an important factor for companies, offering cost, time and quality advantages.

• Headquartered in India, Dialogic Tech combines proven expertise and a deep domain understanding of technology to deliver a range of IT outsourcing services from Product Development, Product Migration, Testing Services, custom application development, to IT consulting services to enterprises spread across the globe.

Page 5: Wedding Planner

INTRODUCTION:• Wedding Planning System is a web based project which act

as a bridge between potential users and wedding planners.• As people spend lots of money on Weddings, Parties and

MICE but they involve their selves in each and every affair in such a way that at the end of the day they feel that they have not seen the wedding of their only Son/Daughter or they have not been able to enjoy the functions. That is why, a Wedding Planner-Co-coordinator is required to make people comfortable on the day of the Wedding /Event.

• This project is developed to make the users comfortable to enjoy each and every function along with their family, friends and relatives.

• Easily Accessible from anywhere and at anytime.

Page 6: Wedding Planner

SYSTEM DESIGN:

1. ER Diagram2. Data Flow Diagram3. Use Case Diagram4. Sequence Diagram

5. Activity Diagram

Page 7: Wedding Planner

1. ER DIAGRAM: User_id Password

Event_id

Category_id

Cust_id

Contact_no

D.O.B

Age

Gender

Address

Email_id

PasswordOrder_id

Cust_id

Event_idCategory

_id

Quotation_id

Order_date

Event_id

Quotation_id Cust_id Quotation

 

Admin

Event and Categories Customer

ViewOrder

Conform Order

Place Order

Order

View Details

Post Quotation

Manages

Quotation

 

 

 

Page 8: Wedding Planner

2. DATA FLOW DIAGRAM:Zero Level Dfd:

Wedding Planner

Customer

AdminRequest

Response

Response

Request

Page 9: Wedding Planner

First Level Dfd For Admin:

Login

Manage Wedding Event

Categories

View CustomerDetails

Manage Planning Details Of Categories

Logout

Admin

Login

Conformation

Request For Add/Update/View

Conformation

Request For Viewing Details

Conformation

Logout Request

Logout Message

Check Availability

tbl_Login

tbl_Category

Tbl_Category

tbl_Register

Response

Request For Category

Acknowledgement

Request For Details

Response

Request For New User

Response

 

 

 Add/Delete/Modify

View Conformation

Page 10: Wedding Planner

First level Dfd for Customer:Registration

Login

View PlanningDetails

View Wedding Categories

Place Order

Customer

Request For Registration

Conformation

Request For Signin

Conformation Message

Request For Viewing Planning Details Of Available

Categories

View Response

Posting Selected Categories

Conformation

Registration

tbl_Register

tbl_Register

tbl_Category

tbl_Category

Response

Check Availiablity

Response

Request For Category

Response

Request For Details

Response

Saving The Selected Categories

Response

tbl_Order

View Order

Logout

tbl_Order

Request For Viewing Placed Order Sending TheRequest

ResponseView Response

Request to Logout

Signout

 

 

 

Viewing The Categories

Viewing Response

Page 11: Wedding Planner

USE CASE DIAGRAM:• Use Case For Admin:

Admin

Login

Manages Event

Manages Event Category Details

Manages Customer Details

View Quotation

Logout

 

 

 

Page 12: Wedding Planner

• Use Case For Customer:Registration

Login

Selecting an Event

View Event Categories

View Order

Place Order

Logout

Customer

Post a Quotation

 

 

 

Page 13: Wedding Planner

• Use Case For Events:

Events

Wedding

DJ Party

Freshers

 

 

 

Page 14: Wedding Planner

• Use Case For Services:

Services

Catering

Photography

Venue

Travels

 

 

 

Page 15: Wedding Planner

• Use Case For Catering:

Catering

Menu

Caterers

Rates

Total Persons

 

 

 

Page 16: Wedding Planner

• Use Case For Photography:

Types

Studios

RatesPhotography

 

 

 

Page 17: Wedding Planner

• Use Case For Venue:

Venue

Types

Name Of Venue

Rates

Number Of Persons

 

 

 

Page 18: Wedding Planner

• Use Case For Travels:

Type Of Vehicle

Name Of Agency

Route

Travels Number Of Persons

Rates

:

 

 

 

Page 19: Wedding Planner

SEQUENCE DIAGRAM:• For Admin:

Request For Login Send Username And Password

Response Of Username And Password

Checked Username And PasswordLogin Successfull View Profile

Details Stored

ConformationView Conformation Message

Details Stored

View DetailsLogout Successfull

Manage Events Details Stored

ResponseSuceesfully Saved

Manage Event Categories

ResponseSuceesfully Saved

Request For Manage Customer Details

View Quotations Taken By Customer Request

ResponseView Conformation

Admin System Database

Page 20: Wedding Planner

• For Customer:Request for Registration

Login Check Username And Password

Response For Username And Pasword

Check Username And PasswordLogin Successfull

Acknowledgement

View Confirmation

Acknowledgement

View Confirmation

Storing Information

View Details

ResponseConformation Message

Select Event Request

Select Services Request

Send Request For Order Request

ResponseView Conformation

View Order Request For Order Details

Response

Post A Quotation Request

ResponseConformation Message

Logout Successfull

Customer System Database

Page 21: Wedding Planner

ACTIVITY DIAGRAM:• For Admin:

Login

Yes

No

Manages Category Of Events

Manages Category Of Services In Each Event

View Events Which Are Booked

View Quotations Taken ByCustomer

Plans A Event

Logout

 

 

 

 

 

 

 

 

 

Page 22: Wedding Planner

• For Customer:

Registration

Yes

No

Login

Yes

No

View Services

View Service Categories

Selecting An Event

Yes

No

Post A Quotation

Logout

 

 

 

 

 

 

 

 

Page 23: Wedding Planner

DATA DICTIONARY:

Field Data Type Constraint

Description

Cust_id int Primary key Customer IDCust_name varchar(20) Customer NameContact_no int Contact No.

D.O.B date Date Of BirthAge varchar(2) Age

Gender varchar(7) GenderEmail_id varchar(20) Customer Email_IdPassword varchar(20) PasswordAddress varchar(50) Customer Address

tbl_Register:-Objective:  This table stores the new customer details data.

Page 24: Wedding Planner

Field Data Type Constraint Description

Event_id int Primary key Event IDEvent_name varchar(20) Event Name

tbl_Event:-Objective:  This table stores the various Events data.

Page 25: Wedding Planner

Field Data Type Constraint Description

Category_id int Primary key Category IDCategory_name varchar(20) Category

NameEvent_id int Foreign

Key(tbl_Event)Event ID

tbl_Category:-Objective:  This table stores the Event Category details data.

Page 26: Wedding Planner

Field Data Type Constraint Description

Event_id int Foreign Key (tbl_Event)

Event ID

Category_id int Foreign Key(tbl_Category)

Category ID

Catering_menu varchar(30)   MenuCaterer_name varchar(20) Caterer Name

Category_details varchar(30) Caterer Details

Rates numeric(6,2)   RatesNo_Of_Persons int   Total No. Of

Persons

tbl_category_catering:-Objective:  This table stores the Catering Category data.

Page 27: Wedding Planner

Field Data Type Constraint Description

Event_id int Foreign Key(tbl_Event)

Event ID

Category_id int Foreign Key(tbl_Category)

Category ID

Photo_type varchar(15)   Photo TypesStudio_name varchar(20) Studio NameStudio_details varchar(30) Studio Details

Rates numeric(6,2)   Rates

tbl_category_photo:-Objective:  This table stores the Photography Category data.

Page 28: Wedding Planner

Field Data Type Constraint Description

Event_id int Foreign Key(tbl_Event)

Event ID

Category_id int Foreign Key(tbl_Category)

Category ID

Venue_type varchar(15)   Venue TypesVenue_name varchar(20) Venue NameVenue_details varchar(30) Venue DetailsNo_Of_Persons int   Total No. Of

PersonsRates numeric(6,2)   Rates

tbl_category_venue:-Objective:  This table stores the Venue Category data.

Page 29: Wedding Planner

Field Data Type Constraint Description

Event_id int Foreign Key(tbl_Event)

Event ID

Category_id int Foreign Key(tbl_Category

)

Category ID

Vehicle_type varchar(15)   TypesTravel_agency_nam

evarchar(20) Name

Travel_Agency_details

varchar(30) Details

Route varchar(35)   RouteNo_Of_Persons numeric(8)   Total No. Of

PersonsRates numeric(6,2)   Rates

tbl_category_travels:-Objective:  This table stores the Travels Category data.

Page 30: Wedding Planner

Field Data Type Constraint Description

Order_id int Primary Key Order IDOrder_date date   Date

Cust_id int Foreign Key(tbl_Register)

Customer ID

Event_id int Foreign Key(tbl_Event)

Event ID

Category_id int Foreign Key(tbl_Category

)

Category ID

Total_Amount numeric(8,2) Gross Amount

tbl_Order:-Objective:  This table stores the Ordered data from customer.

Page 31: Wedding Planner

Field Data Type Constraint Description

Quotation_id int Primary Key Quotation IDEvent_id int Foreign

Key(tbl_Event)Event ID

Cust_id int Foreign Key(tbl_Register)

Customer ID

Quotation varchar(50) Quotation Description

tbl_Quotation:-Objective:  This table stores the Quotation details.