Tejas_ppt.pptx

G
Tejas_ppt.pptx
1. Introduction
Event management is a process of organizing a professional and focused
event, for a particular target audience. It involves visualizing concepts,
planning, budgeting, organizing and executing events such as wedding,
musical concerts, corporate seminars, exhibitions, birthday celebrations,
theme parties, etc. Event Management is a multi-million-dollar industry,
growing rapidly, with events hosted regularly. Surprisingly, there is no
formalized research conducted to access the growth of this industry. The
industry includes fields such as the MICE (Meetings, Incentives and Events),
exhibitions, conferences and seminars as well as live music and sporting
events. On the profession side, event management is a glamorous and
exciting profession that demands a lot of hard work and dynamism.
Project Focus
 The system allow users to register on the website for manage event and book
event.
 Providede separate user and admin panel.
 Only Admin can add new events or categories to manage event.
 Admin can see all new bookings or new registered user , cancel booking requests.
 Admin can change website seting , his /her profile details
 User needs to login first to book or to manage any event or change profile or
cancel booking of the event.
 The project provides most of the basic functionality required for an managing event
type e.g. [marriage, Dance Show birthday party, etc.],.
 All the data is logged in the database and the user is given a receipt for his/her
booking.
 The user can cancel booking.
 User can do payment online as well as offline.
 User/ Admin can login and logout from system.
 The data is then send to administrator (website owner) and they may interact with
the client as per his requirement.
Problem defination
As in this covid situation we cannot go outside and it is risky to go
outside . So with the help of this website we help users to manage
events online .
Event management is the application of project management to the
creation and development of large-scale events. The process of
planning and coordinating the event is usually referred to as event
planning and which can include budgeting, scheduling, site selection,
acquiring necessary permits, coordinating transportation and parking,
arranging for speakers or entertainers, arranging decor, event security,
catering, coordinating with third party vendors, and emergency plans.
Many industries, charitable organizations, and interest groups hold
events in order to market themselves, build business relationships,
raise money, or celebrate achievement
Admin/User Login Form Admin Homepage
Add , Update , see all events. Add , update , see all categories
Add event form Add category form
Update Admin Profile All registered
Users
New Booking Requests All payment Details
User Panel (before Login) User Panel(After Login)
Events(All type of events) Category
User profile(Update form) Payment form(Accept card details)
User Registration Form User Bookings
1) Process Name: User/admin Registration
• Input data required to the process: Reqquirements of registration fields are Name of the user,
Username , password , contact number , email .
• Description of the Process : To enter into this system(webebsite) , user has to register himself
first. User details are requires for registration. Password will be
cheked as per the validation.Username will be checked for
unique username. If user name would not unique then user will
be asked to re-enter the username.
• Psql-query : INSERT INTO users (uusername , uname , upassword , ucno , uemail )
VALUES ('$username' , '$uname' , '$upassword' , '$ucno' , '$uemail');
INSERT INTO admin (ausername , aname , apassword , acno , aemail )
VALUES ('$username' , '$uname' , '$upassword' , '$ucno' , '$uemail');
• Data store required : admin.dat , user.dat
• Output data from the process : User / AdminProfile will be created.
Data will be inserted into ‘user’ , ’admin’ Table.
2) Process Name: User / Admin Login
 Input data required to the process : Username and password
 Description of the Process : The system provides facility of login into the system. The
system will check input of the user/Admin and if valid then
login is done.Otherwise user will be asked to re-enter the
Username and password
 Psql-query :
$res=pg_query("select * from users where uusername= '$uname' and upassword= $pswd ; ");
res=pg_query("select * from admin where ausername= '$uname' and apassword= $pswd ; ");
 Data store required : admin.dat , user.dat
 Output data from the process : User/Admin will logged into the system .
3) Process Name: Add , update , delete event , category details
 Input data required to the process : Event / category details , event id , category id .
 Description of the Process : Data will be inserted into database table .
New event , ategory will be added. Existing event , category
will be updated , removed from into database.
 Psql-query : INSERT INTO events (title, description , startdate , enddate, cost)
VALUES (‘$title', ‘$des', ‘$sdate', ‘$edate', ‘$cost’);
INSERT INTO category (ctitle, cdescription, cstatus , ccost , ccapacity )
VALUES (‘$ctype’ , ‘$title', ‘$desc' , $status , ‘$cost’ , ‘hcapacity’);
INSERT INTO ctype(ctype_id) VALUES (‘$cid);
delete from events where eid = $eid;
delete from category where cid = $cid;
Data store required : event.dat , category.dat , ctype.dat
Output data from the process : Data will be inserted into the database .
Event category will be successfully removed from database
4) Process Name: Booking Event/Booking categories for manage event .
 Input data required to the process : event id , category id .
 Description of the Process : Event will be book successfully .Categories will be booked for
managing event . All Data will be inserted into ‘booking’ table .
 Psql-query : INSERT INTO booking (cid , eventidid , userid , booker_name , booker_cno ,
booker_mail , booker_adress , booker_state , booker_zip)
values (‘$ cid’ , ’$eid’ , ‘$uid’ , ‘$bname’ , ‘$bcno’ , ‘$bmail’ , ‘$badress’ , ‘$bstate’ , ‘$bzip’);
 Data store required : event.dat , category.dat , ctype.dat , booking.dat , user.dat
 Output data from the process : Event will be booked successfully .Categories will be
booked for managing event. Data wii be stored into the database.
5) Process Name: Payment
 Input data required to the process : Credit / Debit card Details .
 Description of the Process : Payment will be done successfully .
Data will be inserted into ‘payment ’ table.
 Psql-query : INSERT INTO payment (eventid , userid , status ) Values (‘$eid’ , ‘$uid’ , ‘$status’);
 Data store required : event.dat , category.dat , user.dat
 Output data from the process : Payment will be done successfully and data will be stored
into the database .
6) Process Name: Cancel Booking
 Input data required to the process : event id , category id.
 Description of the Process : event , category booking cancel request will be sent to admin .
 Psql-query : Update cancel SET status = “cancel ” where cid = $cid ;
Update cancel SET status = “cancel ” where eid = $cid ;
 Data store required : event.dat , category.dat .
 Output data from the process : Event , category booking will be cancelled successfully.
7) Process Name: Display All Events / categories
 Input data required to the process : event id , category id.
 Description of the Process : All Events , categories will be dispayed.
 Psql-query : SELECT * FROM event;
SELECT * FROM category;
 Output data from the process : Event , category will be displayed successfully .
 Data store required : event.dat , category.dat .
8) Process Name: Display user booked Events / categories
 Input data required to the process : event id , category id.
 Description of the Process : All Events , categories user has will be dispayed.
 Psql-query : SELECT * FROM event WHERE eid IN (SELECT eventid FROM booking WHERE
userid = $uid);
SELECT * FROM category WHERE cid IN (SELECT cid FROM booking WHERE userid = $uid);
 Output data from the process : Event , category will be displayed successfully .
 Data store required : event.dat , category. dat , booking.dat , user.dat .
Hardware Requirements :
 Memory: 3.7 GB
 Processor: Intel core i3 5thgenetation
 RAM: 4GB
 Internal hard-disk (HDD): 250GB
 CPU: 2.80GHz
Software Requirements :
 1. Operating system: Linux (CentOS)
 2. Server: Apache server
 3. Browser: Mozilla Firefox
 4. Language support: HTML, CSS, JAVASCRIPT, PHP
 5. Relational Database: PostgreSQL
 6. Text Editor: Vim, gedit
 PHP : HypterTextPreprocessing (PHP) Is the main scripting language used in
this project which is a server side scripting language.
 HTML : HTML is used alongside ,CSS is used to give a better look and feel.
Hypertext Markup Language (HTML) is the tandard markup language for
documents designed to be displayed in a web browser.
 CSS : Cascading Style Sheets (CSS) is a style sheet language used for
describing the presentation of a document written in a markup
language like HTML. CSS is a cornerstone technology of the World Wide Web,
alongside HTML and JavaScript.CSS is designed to enable the separation of
presentation and content, including layout, colors, and fonts.
 JavaScript : JavaScript is used for validation purpose and also
to make pages more responsive.
 PSQL : PostgreSQL is used as project database.
Prime Functions Used
Html Tags used
<div> <body> <form> <label> <input> <button> <a> <h1> <h2> <h3> <h4> <b> <u> <style> <br> <div>
<span> <li> <ul>
CSS (Inline and External) Properties used
Font-family font-weight font-size text-align text-decoration
Float transform color border height width background background-color
background-image margin padding position -top left bottom right
PostgreSQL Functions used
pg_connect() pg_query() pg_fetch_assoc() pg_num_rows() pg_fetch_row()
 PhP Functions used
require() header() session_start() isset() preg_match() session_unset() include 'filename‘
5 . Limitations
1) Only admin can add new events .
2) Only admin can add new categories to manage events.
3)Only admin can can update , remove events and categories .
4)Only admin can change website settings , remove users .
Future scope
1) We will allow users to add their events and category and and
other users will be able to book that event or category to manage
event.
2) we will add attendance system . So the records of the persons
who has booked the event and attended will be maintained .
6 . References
Web Reference :-
https://www.w3school.com/
https://www.youtube.com/
https://www.javapoint.com/
https://www.geeksforgeeks.org/
1 von 30

Más contenido relacionado

Similar a Tejas_ppt.pptx(20)

07 Php Mysql Update Delete07 Php Mysql Update Delete
07 Php Mysql Update Delete
Geshan Manandhar1.6K views
Event Management System Document Event Management System Document
Event Management System Document
LJ PROJECTS149.7K views
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
Syed Absar221K views
Income expense application in iOSIncome expense application in iOS
Income expense application in iOS
mayur patel219 views
ppt_Sample[1][1].pptxppt_Sample[1][1].pptx
ppt_Sample[1][1].pptx
VishalDamodar113 views
Patterns for Building Streaming AppsPatterns for Building Streaming Apps
Patterns for Building Streaming Apps
Mohanadarshan Vivekanandalingam52 views
Final Year MCA PresentationFinal Year MCA Presentation
Final Year MCA Presentation
Bharat Lakhiyani844 views
Event management systemEvent management system
Event management system
NishaChaudhari25386 views
PHPUnit Episode iv.iii: Return of the testsPHPUnit Episode iv.iii: Return of the tests
PHPUnit Episode iv.iii: Return of the tests
Michelangelo van Dam872 views
Implementation of GUI Framework part3Implementation of GUI Framework part3
Implementation of GUI Framework part3
masahiroookubo1.7K views
2nd--mac ver2nd--mac ver
2nd--mac ver
Shafeer Khan198 views
WSO2 Complex Event ProcessorWSO2 Complex Event Processor
WSO2 Complex Event Processor
Sriskandarajah Suhothayan2.7K views

Tejas_ppt.pptx

  • 2. 1. Introduction Event management is a process of organizing a professional and focused event, for a particular target audience. It involves visualizing concepts, planning, budgeting, organizing and executing events such as wedding, musical concerts, corporate seminars, exhibitions, birthday celebrations, theme parties, etc. Event Management is a multi-million-dollar industry, growing rapidly, with events hosted regularly. Surprisingly, there is no formalized research conducted to access the growth of this industry. The industry includes fields such as the MICE (Meetings, Incentives and Events), exhibitions, conferences and seminars as well as live music and sporting events. On the profession side, event management is a glamorous and exciting profession that demands a lot of hard work and dynamism.
  • 3. Project Focus  The system allow users to register on the website for manage event and book event.  Providede separate user and admin panel.  Only Admin can add new events or categories to manage event.  Admin can see all new bookings or new registered user , cancel booking requests.  Admin can change website seting , his /her profile details  User needs to login first to book or to manage any event or change profile or cancel booking of the event.  The project provides most of the basic functionality required for an managing event type e.g. [marriage, Dance Show birthday party, etc.],.  All the data is logged in the database and the user is given a receipt for his/her booking.  The user can cancel booking.  User can do payment online as well as offline.  User/ Admin can login and logout from system.  The data is then send to administrator (website owner) and they may interact with the client as per his requirement.
  • 4. Problem defination As in this covid situation we cannot go outside and it is risky to go outside . So with the help of this website we help users to manage events online . Event management is the application of project management to the creation and development of large-scale events. The process of planning and coordinating the event is usually referred to as event planning and which can include budgeting, scheduling, site selection, acquiring necessary permits, coordinating transportation and parking, arranging for speakers or entertainers, arranging decor, event security, catering, coordinating with third party vendors, and emergency plans. Many industries, charitable organizations, and interest groups hold events in order to market themselves, build business relationships, raise money, or celebrate achievement
  • 5. Admin/User Login Form Admin Homepage
  • 6. Add , Update , see all events. Add , update , see all categories
  • 7. Add event form Add category form
  • 8. Update Admin Profile All registered Users
  • 9. New Booking Requests All payment Details
  • 10. User Panel (before Login) User Panel(After Login)
  • 11. Events(All type of events) Category
  • 12. User profile(Update form) Payment form(Accept card details)
  • 13. User Registration Form User Bookings
  • 14. 1) Process Name: User/admin Registration • Input data required to the process: Reqquirements of registration fields are Name of the user, Username , password , contact number , email . • Description of the Process : To enter into this system(webebsite) , user has to register himself first. User details are requires for registration. Password will be cheked as per the validation.Username will be checked for unique username. If user name would not unique then user will be asked to re-enter the username. • Psql-query : INSERT INTO users (uusername , uname , upassword , ucno , uemail ) VALUES ('$username' , '$uname' , '$upassword' , '$ucno' , '$uemail'); INSERT INTO admin (ausername , aname , apassword , acno , aemail ) VALUES ('$username' , '$uname' , '$upassword' , '$ucno' , '$uemail');
  • 15. • Data store required : admin.dat , user.dat • Output data from the process : User / AdminProfile will be created. Data will be inserted into ‘user’ , ’admin’ Table.
  • 16. 2) Process Name: User / Admin Login  Input data required to the process : Username and password  Description of the Process : The system provides facility of login into the system. The system will check input of the user/Admin and if valid then login is done.Otherwise user will be asked to re-enter the Username and password  Psql-query : $res=pg_query("select * from users where uusername= '$uname' and upassword= $pswd ; "); res=pg_query("select * from admin where ausername= '$uname' and apassword= $pswd ; ");  Data store required : admin.dat , user.dat  Output data from the process : User/Admin will logged into the system .
  • 17. 3) Process Name: Add , update , delete event , category details  Input data required to the process : Event / category details , event id , category id .  Description of the Process : Data will be inserted into database table . New event , ategory will be added. Existing event , category will be updated , removed from into database.  Psql-query : INSERT INTO events (title, description , startdate , enddate, cost) VALUES (‘$title', ‘$des', ‘$sdate', ‘$edate', ‘$cost’); INSERT INTO category (ctitle, cdescription, cstatus , ccost , ccapacity ) VALUES (‘$ctype’ , ‘$title', ‘$desc' , $status , ‘$cost’ , ‘hcapacity’); INSERT INTO ctype(ctype_id) VALUES (‘$cid); delete from events where eid = $eid; delete from category where cid = $cid;
  • 18. Data store required : event.dat , category.dat , ctype.dat Output data from the process : Data will be inserted into the database . Event category will be successfully removed from database
  • 19. 4) Process Name: Booking Event/Booking categories for manage event .  Input data required to the process : event id , category id .  Description of the Process : Event will be book successfully .Categories will be booked for managing event . All Data will be inserted into ‘booking’ table .  Psql-query : INSERT INTO booking (cid , eventidid , userid , booker_name , booker_cno , booker_mail , booker_adress , booker_state , booker_zip) values (‘$ cid’ , ’$eid’ , ‘$uid’ , ‘$bname’ , ‘$bcno’ , ‘$bmail’ , ‘$badress’ , ‘$bstate’ , ‘$bzip’);  Data store required : event.dat , category.dat , ctype.dat , booking.dat , user.dat  Output data from the process : Event will be booked successfully .Categories will be booked for managing event. Data wii be stored into the database.
  • 20. 5) Process Name: Payment  Input data required to the process : Credit / Debit card Details .  Description of the Process : Payment will be done successfully . Data will be inserted into ‘payment ’ table.  Psql-query : INSERT INTO payment (eventid , userid , status ) Values (‘$eid’ , ‘$uid’ , ‘$status’);  Data store required : event.dat , category.dat , user.dat  Output data from the process : Payment will be done successfully and data will be stored into the database .
  • 21. 6) Process Name: Cancel Booking  Input data required to the process : event id , category id.  Description of the Process : event , category booking cancel request will be sent to admin .  Psql-query : Update cancel SET status = “cancel ” where cid = $cid ; Update cancel SET status = “cancel ” where eid = $cid ;  Data store required : event.dat , category.dat .  Output data from the process : Event , category booking will be cancelled successfully.
  • 22. 7) Process Name: Display All Events / categories  Input data required to the process : event id , category id.  Description of the Process : All Events , categories will be dispayed.  Psql-query : SELECT * FROM event; SELECT * FROM category;  Output data from the process : Event , category will be displayed successfully .  Data store required : event.dat , category.dat .
  • 23. 8) Process Name: Display user booked Events / categories  Input data required to the process : event id , category id.  Description of the Process : All Events , categories user has will be dispayed.  Psql-query : SELECT * FROM event WHERE eid IN (SELECT eventid FROM booking WHERE userid = $uid); SELECT * FROM category WHERE cid IN (SELECT cid FROM booking WHERE userid = $uid);  Output data from the process : Event , category will be displayed successfully .  Data store required : event.dat , category. dat , booking.dat , user.dat .
  • 24. Hardware Requirements :  Memory: 3.7 GB  Processor: Intel core i3 5thgenetation  RAM: 4GB  Internal hard-disk (HDD): 250GB  CPU: 2.80GHz Software Requirements :  1. Operating system: Linux (CentOS)  2. Server: Apache server  3. Browser: Mozilla Firefox  4. Language support: HTML, CSS, JAVASCRIPT, PHP  5. Relational Database: PostgreSQL  6. Text Editor: Vim, gedit
  • 25.  PHP : HypterTextPreprocessing (PHP) Is the main scripting language used in this project which is a server side scripting language.  HTML : HTML is used alongside ,CSS is used to give a better look and feel. Hypertext Markup Language (HTML) is the tandard markup language for documents designed to be displayed in a web browser.  CSS : Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts.
  • 26.  JavaScript : JavaScript is used for validation purpose and also to make pages more responsive.  PSQL : PostgreSQL is used as project database.
  • 27. Prime Functions Used Html Tags used <div> <body> <form> <label> <input> <button> <a> <h1> <h2> <h3> <h4> <b> <u> <style> <br> <div> <span> <li> <ul> CSS (Inline and External) Properties used Font-family font-weight font-size text-align text-decoration Float transform color border height width background background-color background-image margin padding position -top left bottom right PostgreSQL Functions used pg_connect() pg_query() pg_fetch_assoc() pg_num_rows() pg_fetch_row()
  • 28.  PhP Functions used require() header() session_start() isset() preg_match() session_unset() include 'filename‘
  • 29. 5 . Limitations 1) Only admin can add new events . 2) Only admin can add new categories to manage events. 3)Only admin can can update , remove events and categories . 4)Only admin can change website settings , remove users . Future scope 1) We will allow users to add their events and category and and other users will be able to book that event or category to manage event. 2) we will add attendance system . So the records of the persons who has booked the event and attended will be maintained .
  • 30. 6 . References Web Reference :- https://www.w3school.com/ https://www.youtube.com/ https://www.javapoint.com/ https://www.geeksforgeeks.org/