Академический Документы
Профессиональный Документы
Культура Документы
Report on
Prepared by
No
Name
.
1 Md. Shamsuzzaman
2
3
ID#
12203009
Prepared for
Mohammad Khalequzzaman
Senior Lecturer Department of BCSE
Sincerely yours,
________________
Md. Shamsuzzaman
Sec: A
Program: BCSE
3
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.
Students 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
Signature
Md. Shamsuzzaman
ABSTRACT
Table of contents
Title page
Cover page
Letter of transmittal---------------------------------------------------------------------- 03
Acknowledgement------------------------------------------------------------------- 04
Students 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
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 its very hard to keep the data about the
customer and sometime got big error in manual organizing. Thats 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.
User Analysis
9
Before developed any system first we have to remember for whom we are going to
developed the software and whats 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 thats 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.
System Requirement
10
This section describes the hardware components and software requirements needed
for effective and efficient running of the system.
Hardware Requirement
Processor
Memory
Disk space
Display
Operating System
Database Management System
Development Platform
Windows 7 or higher
MYSQL
JAVA Swing
11
Add Customer
Update Customer
Details
Login Approval
Admin
Manage Events
Delete Customer
Add Event
Update Event Details
12
Guest
Select Event
GanttChart
Our total working time was 15 days from this 1 st 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
14
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
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
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
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
21
22
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 manpowers
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 informations about event.
And so on.
Conclusion
23
The 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