0% found this document useful (0 votes)
40 views17 pages

Siva

This document outlines the contents of a project on event management system. It includes an introduction section which describes the purpose and scope of the project. It also provides details on the hardware and software requirements. The system study section evaluates the existing system and proposed new system. The document further describes various aspects of system design and development such as input, output, file design and database design. It concludes with sections on testing, implementation and appendices containing sample inputs, outputs and diagrams.

Uploaded by

s Murali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views17 pages

Siva

This document outlines the contents of a project on event management system. It includes an introduction section which describes the purpose and scope of the project. It also provides details on the hardware and software requirements. The system study section evaluates the existing system and proposed new system. The document further describes various aspects of system design and development such as input, output, file design and database design. It concludes with sections on testing, implementation and appendices containing sample inputs, outputs and diagrams.

Uploaded by

s Murali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

S.

NO PARTICULARS PAGE NO
1 INTRODUCTION
1.1 ORGANIZATION PROFILE

1.2 SYSTEM SPECIFICATION


1.2.1 HARDWARE CONFIGURATION
1.4.2 SOFTWARE SPECIFICATION

2 SYSTEM STUDY
2.1 EXISTING SYSTEM
2.1.1 DISADVANTAGES
2.2 PROPOSED SYSTEM
2.2.1 ADVANTAGES

3 SYSTEM DESIGN AND DEVELOPMENT


3.1 FILE DESIGN
3.2 INPUT DESIGN
3.4 DATABASE DESIGN

3.5 CODE DESIGN


3.6 MODULES

4 TESTING AND IMPLEMENTATION


5 CONCLUSION
6 BIBLIOGRAPHY
7 APPENDICES
A. SAMPLE INPUT
B. SAMPLE CODING

C. SAMPLE OUTPUT
D. DATA FLOW DIAGRAM
E. TABLE STRUCTURE
INTRODUCTION
1.INTRODUCTION
DÉCOR IN ONE TOUCH 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, Birthday Celebrations, Theme

Parties, Etc. Event Management Is The Application Of Project Management To The Creation

And Development Of Small And 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. An Event

Refers To A Social Gathering Or Activity, Such As A Festival, ( For Example A Musical Festival),

A Ceremony( For Example A Marriage) And A Party(For Example A Birthday Party).

 This Project Is Based On Event Management System. It Is Used To Manage All The

Activity Related To Event. In Any Event Any Services Providers Work Simultaneously

And It Is Very Hard To Mange This Providers. It Is Also Important For Event Organizer

That He Has All The Contacts Details Of These Service Providers So That He Can

Contact Them Any Time To Plan An Event At Given Time. To Manage All These Activity

The Proposed System Is Developed. To Get Success In The Event Management

Business, User Should Have Strong Network Of Service Providers Like Sound System

Services, Lighting Providers, Canteen Services, Stage Construction And So On.

1.1 ORGANIZATION PROFILE


1.2 SYSTEM SEPECIFICATION

1.2.1HARDWARE CONFIGURATION

PROCESSOR : Intel dual core,i3,i5,i6

PROCESSOR SPEED : 2.0. GHz

RAM : 3GB

HARD DISK : 40GB to 80GB

2.2.2 SOFTWARE SPECIFICATION


OPERATING SYSTEM : Windows 11

SERVER : PHP,PYTHON

FRONTEND : Html, CSS, JAVASCRIPT

BACKEND : MYSQL
INTRODUCTION TO FRONTEND
HYPERTEXT MARKUP LANGUAGE(HTML)
HTML or Hypertext Markup Language is the standard markup language used to

create web pages.

HTML is written in the form of HTML elements consisting of tags enclosed in angle

brackets (like <html>). HTML tags most commonly come in pairs like <h1> and

</h1>, although some tags represent empty elements and so are unpaired, for

example <img>. The first tag in a pair is the start tag, and the second tag is the end

tag (they are also called opening tags and closing tags). Though not always

necessary, it is best practice to append a slash to tags which are not paired with a

closing tag.

The purpose of a web browser is to read HTML documents and compose them into

visible or audible web pages. The browser does not display the HTML tags, but uses

the tags to interpret the content of the page. HTML describes the structure of a

website semantically along with cues for presentation, making it a markup language

rather than a programming language.

HTML elements form the building blocks of all websites. HTML allows images and

objects to be embedded and can be used to create interactive forms. It provides a

means to create structured documents by denoting structural semantics for text

such as headings, paragraphs, lists, links, quotes and other items. It can embed

scripts written in languages such as JavaScript which affect the behavior of HTML

web pages.
CASCADING STYLE SHEETS(CSS)

CSS, short for Cascading Style Sheets, is a fundamental language used in web development
to control the visual presentation of web pages. It serves as a styling language that works
alongside HTML to define how HTML elements should be displayed on the screen, making
websites aesthetically appealing and user-friendly.

One of the key features of CSS is its ability to separate the content of a webpage from its
presentation. This separation allows developers to create consistent styling across multiple
pages of a website by defining styles in a single CSS file and applying them to various HTML
elements. Additionally, CSS enables developers to create responsive designs that adapt to
different screen sizes and devices, enhancing the accessibility and usability of websites.

CSS operates on a cascading principle, where styles can be inherited from parent elements
and overridden by more specific styles. This hierarchical approach provides flexibility and
control over the styling of individual elements while maintaining consistency throughout the
webpage.

Furthermore, CSS offers a wide range of styling capabilities, including setting colors, fonts,
margins, padding, borders, and more. It also supports advanced layout techniques such as
flexbox and grid, which streamline the process of creating complex and dynamic page
layouts.

In CSS is a crucial language in web development that empowers developers to create visually
appealing and responsive websites. Its ability to separate content from presentation,
cascading nature, and extensive styling capabilities make it an indispensable tool for crafting
engaging and user-friendly web experiences.
JAVASCRIPT:

JavaScript is the scripting language of the Web. All modern HTML pages are using JavaScript.
A scripting language is a lightweight programming language. JavaScript code can be inserted
into any HTML page, and it can be executed by all types of web browsers. JavaScript is easy
to learn.

WHY TO USE JAVASCRIPT:

JavaScript is one of the 3 languages all web developers must learn:

 HTML to define the content of web pages


 CSS to specify the layout of web pages
 JavaScript to specify the behavior of web pages

OTHER USES OF JAVASCRIPT:

 Delete HTML elements


 Create new HTML elements
 Copy HTML elements
 In HTML, JavaScript is a sequence of statements that can be executed by the web
browser.

JAVASCRIPT PROPERTIES:

 Properties are the values associated with a JavaScript object.


 A JavaScript object is a collection of unordered properties.
 Properties can usually be changed, added, and deleted, but some are read only.
INTRODUCTION TO BACKEND

MY SQL:

MySQL is developed, distributed, and supported by Oracle Corporation. MySQL

is a database system used on the web it runs on a server. MySQL is ideal for both

small and large applications. It is very fast, reliable, and easy to use.

It supports standard SQL. MySQL can be compiled on a number of platforms.

The data in MySQL is stored in tables. A table is a collection of related data, and it

consists of columns and rows. Databases are useful when storing information

categorically.

FEATURES OF MySQL:

Internals and portability:

 Written in C and C++.


 Tested with a broad range of different compilers.
 Works on many different platforms.
 Tested with Purify (a commercial memory leakage detector) as well as with
Val grind, a GPL tool.
 Uses multi-layered server design with independent modules.

Security:

 A privilege and password system that is very flexible and secure, and that

enables host-based verification.

 Password security by encryption of all password traffic when you connect to a server.
SERVER SIDE SCRIPT
HYPER TEXT PREPROCESSOR(PHP):
WHAT IS PHP?

 PHP is an acronym for "PHP Hypertext Preprocessor" PHP is a widely-used, open


source scripting language PHP scripts are executed on the server
 PHP costs nothing, it is free to download and use

WHAT IS PHP FILE?

 PHP files can contain text, HTML, CSS, JavaScript, and PHP code
 PHP code are executed on the server, and the result is returned to the browser as
plain HTML
 PHP files have extension ".php"

WHAT CAN PHP DO:

 PHP can generate dynamic page content


 PHP can create, open, read, write, delete, and close files on the server

PHP can collect form data

 PHP can send and receive cookies


 PHP can add, delete, modify data in your database
 PHP can restrict users to access some pages on your website
 PHP can encrypt data

PYTHON:

Python Is An Interpreted, Object-Oriented, High-Level Programming Language With

Dynamic Semantics. Its High-Level Built In Data Structures, Combined With Dynamic

Typing And Dynamic Binding, Make It Very Attractive For Rapid Application

Development, As Well As For Use As A Scripting Or Glue Language To Connect Existing

Components Together. Python's Simple, Easy To Learn Syntax Emphasizes Readability


And Therefore Reduces The Cost Of Program Maintenance. Python Supports Modules

And Packages, Which Encourages Program Modularity And Code Reuse. The Python

Interpreter And The Extensive Standard Library Are Available In Source Or Binary Form

Without Charge For All Major Platforms, And Can Be Freely Distributed.
SYSTEM STUDY
2.SYSTEM STUDY
2.1 EXISTING SYSTEM:

Manual event management can be cumbersome, prone to errors, and time-consuming.


Keeping track of attendee lists, coordinating schedules, and managing logistics manually can
lead to inefficiencies and confusion. Additionally, manual processes lack real-time updates
and reporting capabilities, making it difficult to assess event progress and make timely
adjustments. This can result in missed opportunities, dissatisfied attendees, and increased
stress for event organizers. Adopting automated event management systems can streamline
processes, reduce errors, and enhance overall efficiency.

2.1.1 Drawbacks

 Manual Processes: Current systems often rely on manual processes for tasks such as

registration, ticketing, and guest management, leading to inefficiencies and errors.

 Limited Accessibility: Traditional systems may lack online accessibility, making it

difficult for attendees to register or access event information conveniently.

 Data Security Risks: With physical paperwork and storage systems, there's a higher

risk of data breaches or loss, compromising attendee information.

 Lack of Integration: Existing systems may not integrate well with other platforms or

tools, hindering smooth coordination between different aspects of event

management.

 Limited Analytics: Without robust data analytics capabilities, organizers may struggle

to gather insights into attendee preferences, behavior, and event success metrics.
2.2 PROPOSED SYSTEM

Online event management offers numerous benefits, including convenience, cost-


effectiveness, and accessibility. It simplifies the planning process by allowing organizers to
coordinate everything from registration to ticket sales digitally. Attendees can join from
anywhere, eliminating geographical barriers and increasing participation. With features like
live streaming and interactive tools, online events offer engaging experiences. Additionally,
digital platforms enable real-time data tracking and analysis, facilitating better decision-
making and post-event evaluation for continuous improvement.

2.1.1 FEATURES

 Convenience: Users can easily browse, plan, and manage events from the comfort of
their homes or offices.
 Accessibility: It allows participants and organizers to access event information
anytime, anywhere, using any internet-enabled device.
 Efficiency: Streamlines the event planning process by providing tools for registration,
ticketing, scheduling, and communication.
 Cost-effectiveness: Reduces the need for physical infrastructure and manual
processes, saving time and resources.
 Reach: Enables organizers to reach a wider audience by promoting events through
various online channels and social media platforms.
SYSTEM DESIGM AND DEVELOPMENT

You might also like