Top Banner
Event Management System 1
30

Event Management System Project Report

Apr 14, 2016

Download

Documents

Event Management System Project Report Based On Java Swing.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Event Management System Project Report

Event Management System

1

Page 2: Event Management System Project Report

Report on

Event Management System

Prepared by

No.

Name ID#

1 Md. Shamsuzzaman 1220300923

Course Code: CSC 383

Sec: A

Prepared for

Mohammad KhalequzzamanSenior Lecturer Department of BCSE

IUBAT—International University of Business Agriculture & Technology

09th December, 2015

2

Page 3: Event Management System Project Report

December 09, 2015

Mohammad Khalequzzaman

Senior Lecturer Department of BCSE

IUBAT—International University of Business Agriculture & Technology

4 Embankment Drive Road, Sector 10,

Uttara Dhaka, 1230.

Subject: Letter of transmittal.

Sir,

We are very pleased to submit our report on “Event Management Systems”. It was a great opportunity for us to work as a reporter on the topic of Event Management Systems that you have asked us to prepare on 9th December, 2015. In this report we have to elaborate our knowledge what we learn from our academic career & give experience about “Event Management Systems”. We tried gives our maximum effort on preparing this report.

Considering the level of hard working, information, processing, and analysis we believe that this report is a complete one. We provide our full concentration to prepare this report. We hope that our study will meet your expectation as well.

Sincerely yours,

________________

Md. Shamsuzzaman

Sec: A

3

Page 4: Event Management System Project Report

Program: BCSE

Acknowledgement

It is a great pleasure to prepare report paper on this subject and gain an experience on

Performance Appraisal. I would like to thank and convey our honorable faculty Mohammad

Khalequzzaman for givingapproreciation to his us an opportunity to prepare this report. I would

also like to express my sincere whole hearted support and guidance.

I am grateful to all of them, their help and support made it possible for to make this report into a desired & successful ending.

4

Page 5: Event Management System Project Report

Student’s Declaration

This is to inform that this report on “Event Management Systems” has only been prepared as a partial fulfillment of our CSC-383 course. It has not been prepared for other purpose. I am the only member working on this report.

Name SignatureMd. Shamsuzzaman

5

Page 6: Event Management System Project Report

ABSTRACT

Event Management Systems is the smart process where the authority and also the customer both will be get benefit. We developed this software with the JAVA Swing platform. We are design this system for reduce the complex from Event Management system. Also this system is user friendly. By use our system the user can be fix the reservation with the customer wants to organize any kind of event , they can be stored their information about the customer .

6

Page 7: Event Management System Project Report

Table of contents

Title page

Cover page

Letter of transmittal---------------------------------------------------------------------- 03

Acknowledgement------------------------------------------------------------------- 04

Student’s Declaration--------------------------------------------------------------- 05

Abstract------------------------------------------------------------------------------- 06

Introduction-------------------------------------------------------------------------- 08

Objectives of the Project----------------------------------------------------------- 09

User Analysis------------------------------------------------------------------------- 10

System Requirement---------------------------------------------------------------- 11

Use Case Diagram of This System----------------------------------------------- 12

Gantt Chart--------------------------------------------------------------------------- 13

The entire class name--------------------------------------------------------------- 14

7

Page 8: Event Management System Project Report

Code of the system------------------------------------------------------------------ 15

The result of the system------------------------------------------------------------ 16

Benefit of this project--------------------------------------------------------------- 17

Conclusion---------------------------------------------------------------------------- 18

Reference------------------------------------------------------------------------------ 19

INTRODUCTION

There are many complexes in manual event management system and also manual process need much more time and it’s very hard to keep the data about the customer and sometime got big error in manual organizing. That’s why we make this system by which all the complex can be reduce and easily the user of this software can use that software smoothly. Here the user will be got the statement of the customer and how much customer they handle in a month and can be store all the information about the event management system.

8

Page 9: Event Management System Project Report

Objectives of the Project

Our major objective is to develop a Event Management system . Other objective are given below

To review literature on related systems and analyze the existing manual system.

To collect data and identify the system’s requirements.

To design an automated customer Information Management system.

To implement the system.

To test and validate the system.

9

Page 10: Event Management System Project Report

User Analysis

Before developed any system first we have to remember for whom we are going to developed the software and what’s there capacity and which process is much more user friendly for them.

So, for find all the answer we have analysis the user for whom we are going to develop the software. Here in this project we also analysis our user. Our project is Event Management system that’s why our user is either customer requirement or the authority of the event management organization. Basically they have no idea about coding so we choice the java GUI for our user can easily use the system.

10

Page 11: Event Management System Project Report

System RequirementThis section describes the hardware components and software requirements needed for effective and efficient running of the system.

Hardware Requirement Minimum System requirement

Processor 2.4 GHZ processor speedMemory 128 MB RAM (256 MB Recommended)Disk space 80 GB (including 20 GB for database

Management system)Display 800 x 600 colors (1024 x 768 High color-

16 bit Recommended)

Software Requirements Software Minimum System requirement

Operating System Windows 7 or higherDatabase Management System MYSQLDevelopment Platform JAVA Swing

11

Page 12: Event Management System Project Report

Login Approval

Use Case Diagram of This System

12

Add Customer

Update Customer Details

Manage Events

Add Event User Login Details

Delete Customer

Update Event Details

Admin

Page 13: Event Management System Project Report

GanttChart

Fig: Gantt Chart of the Project

Our total working time was 15 days from this 1st 3 day we designing the program. Then we take 7 day for coding the program. Then we make database within next day. Then the next day for connecting with database. And finally 3 day for test and evaluated the program.

13

Guest

Select Event

Search Event List

Page 14: Event Management System Project Report

The entire class name

14

Page 15: Event Management System Project Report

Code of the system

package eventsystem;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import javax.swing.*;

public class Login extends javax.swing.JFrame {

public Login() {

initComponents();

}

private void CmdOkActionPerformed(java.awt.event.ActionEvent evt) {

//validation

String stru="";

stru=TxtUserName.getText();

String strp="";

strp=TxtPassword.getText();

if (stru.isEmpty()==true)

{

15

Page 16: Event Management System Project Report

JOptionPane.showMessageDialog(null,"Enter User Name");

return;

}

if (strp.isEmpty()==true)

{

JOptionPane.showMessageDialog(null,"Enter Password");

return;

}

try

{

//get database connection details

DBConnection mc=new DBConnection();

//open connection

Connection connection;

connection=DriverManager.getConnection(mc.StrUrl,mc.StrUid,mc.StrPwd);

String str="";

str="select * from user where user_name =? and user_password =?";

PreparedStatement pst=connection.prepareStatement(str);

pst.setString(1, stru);

pst.setString(2, strp);

16

Page 17: Event Management System Project Report

ResultSet rs;

rs=pst.executeQuery();

if (rs.next())

{

DBConnection.StrUser=TxtUserName.getText();

MainPage m=new MainPage();

m.setVisible(true);

this.setVisible(false);

}

else

{

JOptionPane.showMessageDialog(null,"User name or password are not correct.");

return;

}

}

catch (Exception e)

{

System.err.println(e);

System.exit(1);

}

}

17

Page 18: Event Management System Project Report

private void CmdCloseActionPerformed(java.awt.event.ActionEvent evt) {

System.exit(1);

}

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new Login().setVisible(true);

}

});

}

}

Mainpage.java

package eventsystem;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import javax.swing.*;

public class MainPage extends javax.swing.JFrame {

public MainPage() {

initComponents();

} private void MnuExitsActionPerformed(java.awt.event.ActionEvent evt) {

18

Page 19: Event Management System Project Report

Login m=new Login();

m.setVisible(true);

this.setVisible(false);

}

private void jMenuItem7ActionPerformed(java.awt.event.ActionEvent evt) {

ManageAdmin b=new ManageAdmin();

b.setVisible(true);

}

private void jMenuItem8ActionPerformed(java.awt.event.ActionEvent evt) {

ChangePassword b=new ChangePassword();

b.setVisible(true);

}

private void MnuBookMasterActionPerformed(java.awt.event.ActionEvent evt) {

ManageEvents b=new ManageEvents();

b.setVisible(true);

}

19

Page 20: Event Management System Project Report

private void MnuSearchBookActionPerformed(java.awt.event.ActionEvent evt) {

SearchEvents b=new SearchEvents();

b.setVisible(true);

}

private void MnuBookStatusActionPerformed(java.awt.event.ActionEvent evt) {

ViewAllEvents b=new ViewAllEvents();

b.setVisible(true);

}

private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {

System.exit(1);

}

private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {

AddEvents b=new AddEvents();

b.setVisible(true);

}

20

Page 21: Event Management System Project Report

The result of the systemLogin Page

21

Page 22: Event Management System Project Report

Add New Event Page

22

Page 23: Event Management System Project Report

Benefit of this project

In every work, every developed must have some positive benefits because without benefit all the work will be value less and also our client will be not happy with our works. We always think about our user benefits in the same time of our development for this project.

Save times Save manpower’s Save money Can be save and delete the information. Can be keep all recodes in one place and can be find that in one

click. Can store all the information’s about event. And so on.

23

Page 24: Event Management System Project Report

ConclusionThe core reason for the establishment of computerizing Event Management system is to enable the organizing company in a convenient, fair and timely manner. Therefore the IT used should support the core objective of the system if it is to remain relevant to the event management organization. A lot still needs to be done in the IT department in order to make available technology effective. IT and computer systems need to be kept being upgraded as more and more IT facilities software should be introduced in IT market.

24