Вы находитесь на странице: 1из 58

Mahakal Institute of Technology

Department of Computer Science & Engineering

Internal Presentation On
“ Balaji Marriage and Special events”

Presented By:
Project Guide Garima Patil
Prof. Abhishek K C Sharma 0704CS161040
Parv Sharma
0704CS161093

10/30/2019 Balaji Marriage and Special events 1


Contents
• Introduction
• Problem Statement
• Literature Review
• Technology used for Development
• Analysis Overview
• Design Overview
• Project Description
• Screenshots
• Limitations & Future Scope
• Conclusion
• References
10/30/2019 Balaji Marriage and Special events 2
Introduction
• Introducing a smart Event management system through which
the distance between the customer and the management team
has reduced with the smart web access.

• The project entitled “Balaji Marriage and Special Events“


enables the customer to communicate with the event manager
at any point of time .

• To communicate with the manager, the customer has to first


register and then login. Those who are not registered can only
view the event list, and view event gallery but can’t ask query,
contact manager, or give feedback.

10/30/2019 Balaji Marriage and Special events 3


Problem Statement
• Managing event is troublesome for common people who don’t have
much experience.

• Lack of man power for managing the event.

• Time and energy for searching the best decorators, caterers etc.

• It is difficult to manage in traditional system using spreadsheets,


traditional database and more.

10/30/2019 Balaji Marriage and Special events 4


Literature Reveiw
1. Study of Event Management Websites:

1.1 Themeraparty.com:
Mera Party Event Organizers is a team of young and creative talents.
They have 8+ years of managing large, medium and small parties in
India. They are operating from Hyderabad. The site consist of a
blogging page as well a part from the home, aboutus, services,themes
and contactus page. Login is not required.

Services :
Birthday decorations
Wedding decorations
Cradle ceremony decorations
Entertainment services

10/30/2019 Balaji Marriage and Special events 5


10/30/2019 Balaji Marriage and Special events 6
1.2 www.umaevents.in:

UMA Events provides services for Andhrapradesh. They organize dealer


meets, product launchings, promotions, exhibitions, marriage events,
birthday parties, theme parties, star nites, musical concerts, live
orchestras, fashion shows, road shows, D.J’s, Dance troupes, Celebrity
management & artist management.

The site consist of a videos, events, event packages page as well as part
from the home, aboutus, services, gallery and contactus page. Login is
not required.

10/30/2019 Balaji Marriage and Special events 7


10/30/2019 Balaji Marriage and Special events 8
1.3 7events.in:

• Provide Services across South India .

• Services :
Birthday party decoration and events like decorations, studio
services, cakes.Naming ceremony, wedding services, ritual and other
events, corporate events, photography, videography etc

• Features:
Feedback, sitemap, faqs,franchisee

10/30/2019 Balaji Marriage and Special events 9


10/30/2019 Balaji Marriage and Special events 10
2. Study of Research papers:

2.1 Barcode Enabled Event Management System :


“Barcode Enabled Event Management System for Logistics and
Consumables Management” which was published by Aswin
Chandrasekharan, Nikhail Venkat, Aniruddha P.B, and Siva Rama
Krishnan Somayaji. In this paper authentication is provided by barcode.
Barcode used to ensure smooth and quick registration. It is faster and
efficient as well as it is secure .The outcome of this is quick and secured
registration.

2.2 Smart Event Management System:


The second paper named as “Smart Event Management System” which
is published by Assistant Prof. Khalil Pinjari and Khan Nur. This paper
introduced a system which will be computerized and has been developed
using advanced language. It was a web application. It uses modern
technology of .Net Framework for managing various tasks and planning
for employees, customer, location, transport and more.

10/30/2019 Balaji Marriage and Special events 11


2.3 Event Management System:
It is published by M. Mahalakshmi, S. Gomathi and S. Krithika,.The
main idea of this paper is used to maintain the College Event
information and organize the event and to send the Student Registration
time through sums with verification code to the student using mobile
application based on Android App. The tools constitutes Android SDK
development, Java.

10/30/2019 Balaji Marriage and Special events 12


Technologies used for Development
• HTML5

• CSS

• Python3

• MySQL

• Javascript

10/30/2019 Balaji Marriage and Special events 13


Analysis Overiew
• Use-Case Diagram

10/30/2019 Balaji Marriage and Special events 14


• Activity Diagram
1. Activity Diagram for Customer

10/30/2019 Balaji Marriage and Special events 15


2. Activity Diagram for Manager

10/30/2019 Balaji Marriage and Special events 16


• Sequence Diagram
1. register

10/30/2019 Balaji Marriage and Special events 17


2. login

10/30/2019 Balaji Marriage and Special events 18


3. AskQuery

10/30/2019 Balaji Marriage and Special events 19


4. giveFeedback

10/30/2019 Balaji Marriage and Special events 20


5. viewFeedback

10/30/2019 Balaji Marriage and Special events 21


6. viewEventlist

10/30/2019 Balaji Marriage and Special events 22


7. viewEventGallery

10/30/2019 Balaji Marriage and Special events 23


8. viewAllFeedbacks

10/30/2019 Balaji Marriage and Special events 24


9. postFeedback

10/30/2019 Balaji Marriage and Special events 25


10. respondQuery

10/30/2019 Balaji Marriage and Special events 26


11. viewUsers

10/30/2019 Balaji Marriage and Special events 27


12. removeUser

10/30/2019 Balaji Marriage and Special events 28


• ER Diagram

10/30/2019 Balaji Marriage and Special events 29


Design Overview
• Class Diagram

10/30/2019 Balaji Marriage and Special events 30


• Dataflow Diagram

10/30/2019 Balaji Marriage and Special events 31


10/30/2019 Balaji Marriage and Special events 32
• Software Model used

10/30/2019 Balaji Marriage and Special events 33


Project Description
(a)Modules:
CGI is used for connecting the HTML pages to the Python code.

1. One.py
• It is the index page, which is designed by modifying a template
using HTML5 and CSS .
• Consists of various sections –
Home
About us
Specialities
Event Gallery
Feedback
Contactus
Login

10/30/2019 Balaji Marriage and Special events 34


Home

10/30/2019 Balaji Marriage and Special events 35


About Us

10/30/2019 Balaji Marriage and Special events 36


Specialities

10/30/2019 Balaji Marriage and Special events 37


Feedback:
• Displays those feedbacks where feedback_status is ‘true’.
• Customer can give feedback from the mentioned link.

10/30/2019 Balaji Marriage and Special events 38


Event Gallery

10/30/2019 Balaji Marriage and Special events 39


10/30/2019 Balaji Marriage and Special events 40
Contact Us

10/30/2019 Balaji Marriage and Special events 41


Login

10/30/2019 Balaji Marriage and Special events 42


2. Signin.py
• For customers .
• Details will be validated through javascript.
• Authenticated using MySQL database.
• After successful login, a sessionStorage key/value pair is created.
• To ask query or to give feedback one must be logged in.

10/30/2019 Balaji Marriage and Special events 43


3. SignUp.py
• Can be accessed through signin page.
• Details will be validated through javascript.
• Store the details in the database.

10/30/2019 Balaji Marriage and Special events 44


4. query.py
• Store the query in the database.
• Sent mail to the Manager using SMTP protocol.
• Logout automatically after successful submission of query.

10/30/2019 Balaji Marriage and Special events 45


5. Feedback.py
• Store the feedback in the database.
• Sent mail to the Manager using SMTP protocol.
• Logout automatically after successful submission of query.

10/30/2019 Balaji Marriage and Special events 46


6. Admin_signin.py
• Validate and verify.
• create sessionStorage key/value pair for admin.
• Redirect to admin.py.

10/30/2019 Balaji Marriage and Special events 47


7. Admin.py
Consists of five sections – Home, Manage users, Manage feedback,
Queries and logout.

10/30/2019 Balaji Marriage and Special events 48


Manage users
• Display all the registered users
• On clicking a particular user, the username will be selected .
• Click remove button that will redirect to removeUser.py where the query is being
executed to delete the data regarding the selected user.

10/30/2019 Balaji Marriage and Special events 49


Manage feedback
• Display all the feedbacks with the corresponding username.
• On clicking a particular feedback, the username will be selected .
• Click post button that will redirect to postFeedback.py where the feedback_status
regarding the selected user is set to be ‘true’.

10/30/2019 Balaji Marriage and Special events 50


Queries
• Display all the Queries with the corresponding username.
• On clicking a particular query, the username will be selected .
• Manager can write the response in the textarea.
• Click send button that will redirect to response.py where the response is sent to the
selected user’s mail.

10/30/2019 Balaji Marriage and Special events 51


8.Logout.py
• remove the sessionStorage key/value pairs.
• redirect to one.py.

Validation popups:-
1. For invalid username or password.

10/30/2019 Balaji Marriage and Special events 52


2. After successful submission of feedback.

3. After successful submission of Query.

10/30/2019 Balaji Marriage and Special events 53


4. After successfully logged in.

5. After successfully logged out.

10/30/2019 Balaji Marriage and Special events 54


Limitations and Future Scope
• Single Manager system.
• Cannot book manger directly.
• javascript must be enabled for this system to work properly.
• Cannot provide the mechanism to get immediate answer to the query asked by
the customer.

• In future, it can be modified to a multiple manager and single admin system.


• It will display the different packages and do booking directly from the site.
• It will allow the users to using social-networking sites.

10/30/2019 Balaji Marriage and Special events 55


Conclusion
• The developed system is a website.
• The customer can see the images of the events done by the
management organization .
• It provides the customer, an attractive interface to communicate
with the organization.
• It is ensured that the data is secure and accurate.
• It provides an attractive interface to the manger as well to manage
users, feedback and respond to the customers query.

10/30/2019 Balaji Marriage and Special events 56


References
[1] Korth , Sudarshan & Silberschatz, Database System Concepts, 4th edition,New
York:McGraw Hill , August 28, 2001.
[2] Lutz , Programming Python ,1996 .
[3] Nick Morgan, JavaScript for Kids: A Playful Introduction to Programming.
[4] M.Mahalakshmi, S.Gomathi and, S.Krithika, “Event Management System”,
2016.
[5] Mr. Krunal Maiske, Ms. Pooja Neware, “Review Paper on Event Management
System” , Department of Computer Science and Engineering Nagpur Institute of
Technology Nagpur, India, December 2017.
[6] Elisha Jeevan, “Mera party event organizers”, http://www.Themeraparty.com,
2007
[7] McDonnell, Ian; Allen Johnny; O’Toole, William (1999),”Festival and Special
EventManagement”, John Wiley Limited: Sydney, Australia.
[8] “Uma Events Organizers Vijayawada”, http://www.umaevents.in, 2017.
[9] ”7Events”, http://www.7events.in, 2009.
[10] “w3schools.com”,
http://www.w3schools.com/jsref/prop_win_sessionstorage.asp

10/30/2019 Balaji Marriage and Special events 57


.
[11] “Tutorialspoint”,
http://www.tutorialspoint.com/python/python_cgi_programming.htm.
[12] “Python Websites”, http://www.python.org.
[13] Formica, S.,1998 “The Development of Festivals and Special Event Studies.”
Festival Management and Event Tourism 5: 131-137, 1998

10/30/2019 Balaji Marriage and Special events 58

Вам также может понравиться