Event Management System
1
Report on
Event Management System
Prepared by No Name . 1 Md. Shamsuzzaman 2 3
ID#
12203009
Course Code: CSC 383 Sec: A
Prepared for
Mohammad Khalequzzama Khalequzzaman n Senor !e"turer #epartment of $%S&
'nternatonal (n)ersty of $usness *+r"ulture *+r"ulture , -e"hnolo+y -e"hnolo+y IUBAT— 'nternatonal 09th #e"ember 201/
2
#e"ember 09 201/
Mohammad Khalequzzaman Senor !e"turer #epartment of $%S& '($*-'nternatonal (n)ersty of $usness *+r"ulture , -e"hnolo+y
&mbanment #r)e Road Se"tor 10 (ttara #haa 1230
Su!"ect: etter o$ transm%tta& Sr e are )ery pleased to submt our report on 4&)ent Mana+ement Systems5. 't 6as a +reat opportunty for us to 6or as a reporter on the top" of &)ent Mana+ement Systems that you ha)e ased us to prepare on 9th #e"ember 201/. 'n ths report 6e ha)e to elaborate our no6led+e 6hat 6e learn from our a"adem" "areer , +)e e7peren"e about 4&)ent Mana+ement Systems5. e tred +)es our ma7mum effort on preparn+ ths report. %onsdern+ the le)el of hard 6orn+ nformaton pro"essn+ and analyss 6e bele)e that ths report s a "omplete one. e pro)de our full "on"entraton to prepare ths report. e hope that our study 6ll meet your e7pe"taton as 6ell.
Sn"erely yours
8888888888888888
Md. Shamsuzzaman Se" * Pro+ram $%S& 3
Ac'no(&edgement
't s a +reat pleasure to prepare report paper on ths sub:e"t and +an an e7peren"e on Performan"e *pprasal. ' 6ould le to than and "on)ey our honorable fa"ulty Mo)ammad *)a&e+u,,aman for +)n+approre"aton to hs us an opportunty to prepare ths report. ' 6ould
also le to e7press my sn"ere 6hole hearted support and +udan"e. ' am +rateful to all of them ther help and support made t possble for to mae ths report nto a desred , su""essful endn+.
4
Student-s Dec&arat%on
-hs s to nform that ths report on 4&)ent Mana+ement Systems5 has only been prepared as a partal fulfllment of our %S%;3<3 "ourse. 't has not been prepared for other purpose. I am the
only member working on this report.
Name
Signature
Md. Shamsuzzaman
5
ABST.ACT
Event Management Systems is the smart process where the authority an also the customer both will be get bene!t. "e evelope this so#tware with the $%&% Swing plat#orm. "e are esign this system #or reuce the comple' #rom Event Management system. %lso this system is user #rienly. (y use our system the user can be !' the reservation with the customer wants to organi)e any kin o# event * they can be store their in#ormation about the customer .
+
Ta!&e o$ contents
T%t&e /age Cover /age etter o$ transm%tta& ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03 Ac'no(&edgement1111111111111111111111111111111111111111111111111111111111111111111 02 Student-s Dec&arat%on111111111111111111111111111111111111111111111111111111111111111 0 A!stract1111111111111111111111111111111111111111111111111111111111111111111111111111111
04
Introuction,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, - 5!"ect%ves o$ t)e 6ro"ect11111111111111111111111111111111111111111111111111111111111 07 User Ana&ys%s1111111111111111111111111111111111111111111111111111111111111111111111111 0 System .e+u%rement1111111111111111111111111111111111111111111111111111111111111111 Use Case D%agram o$ T)%s System11111111111111111111111111111111111111111111111 9 antt C)art111111111111111111111111111111111111111111111111111111111111111111111111111 3 T)e ent%re c&ass name111111111111111111111111111111111111111111111111111111111111111 2 Code o$ t)e system111111111111111111111111111111111111111111111111111111111111111111 T)e resu&t o$ t)e system111111111111111111111111111111111111111111111111111111111111 4 Bene$%t o$ t)%s /ro"ect111111111111111111111111111111111111111111111111111111111111111 ; Conc&us%on1111111111111111111111111111111111111111111111111111111111111111111111111111
8
.e$erence111111111111111111111111111111111111111111111111111111111111111111111111111111 7
/
I06I0
-here are many "omple7es n manual e)ent mana+ement system and also manual pro"ess need mu"h more tme and t=s )ery hard to eep the data about the "ustomer and sometme +ot b+ error n manual or+anzn+. -hat=s 6hy 6e mae ths system by 6h"h all the "omple7 "an be redu"e and easly the user of ths soft6are "an use that soft6are smoothly. >ere the user 6ll be +ot the statement of the "ustomer and ho6 mu"h "ustomer they handle n a month and "an be store all the nformaton about the e)ent mana+ement system.
5!"ect%ves o$ t)e 6ro"ect
?ur ma:or ob:e"t)e s to de)elop a &)ent Mana+ement system . ?ther ob:e"t)e are +)en belo6
-o re)e6 lterature on related systems and analyze the e7stn+ manual system. -o "olle"t data and dentfy the system=s requrements. -o des+n an automated "ustomer 'nformaton Mana+ement system. -o mplement the system. -o test and )aldate the system.
User Ana&ys%s
7
$efore de)eloped any system frst 6e ha)e to remember for 6hom 6e are +on+ to de)eloped the soft6are and 6hat=s there "apa"ty and 6h"h pro"ess s mu"h more user frendly for them. So for fnd all the ans6er 6e ha)e analyss the user for 6hom 6e are +on+ to de)elop the soft6are. >ere n ths pro:e"t 6e also analyss our user. ?ur pro:e"t s &)ent Mana+ement system that=s 6hy our user s ether "ustomer requrement or the authorty of the e)ent mana+ement or+anzaton. $as"ally they ha)e no dea about "odn+ so 6e "ho"e the "ava UI for our user "an easly use the system.
Syst em Requi r ement 1-
-hs se"ton des"rbes the hard6are "omponents and soft6are requrements needed for effe"t)e and eff"ent runnn+ of the system.
M%n%mum System re+u%rement
Pro"essor Memory #s spa"e
2. @>A pro"essor speed 12< M$ R*M B2/C M$ Re"ommendedD <0 @$ Bn"ludn+ 20 @$ for database Mana+ement systemD <00 7 C00 "olors B102 7 EC< >+h "olor; 1C bt Re"ommendedD
#splay
So$t(are .e+u%rements So$t(are
M%n%mum System re+u%rement
?peratn+ System #atabase Mana+ement System #e)elopment Platform
ndo6s E or h+her MFSG! J A V ASwing
11
Use Case D%agram o$ T)%s System
% 6ustomer pate 6ustomer etails
8ogin %pproval
Admin Manage Events
elete 6ustomer
ser 8ogin etails
% Event pate Event etails
12
Search Event 8ist
Guest Select Event
anttC)art
=%g: antt C)art o$ t)e 6ro"ect
?ur total 6orn+ tme 6as 1/ days from ths 1 st 3 day 6e des+nn+ the pro+ram. -hen 6e tae E day for "odn+ the pro+ram. -hen 6e mae database 6thn ne7t day. -hen the ne7t day for "onne"tn+ 6th database. *nd fnally 3 day for test and e)aluated the pro+ram.
13
T)e ent%re c&ass name
14
Code o$ t)e system
pa"a+e e)entsystemH
mport :a)a.sql.%onne"tonH mport :a)a.sql.#r)erMana+erH mport :a)a.sql.PreparedStatementH mport :a)a.sql.ResultSetH mport :a)a7.s6n+.IH publ" "lass !o+n e7tends :a)a7.s6n+.Jrame L publ" !o+nBD L
nt%omponentsBDH
pr)ate )od %md?*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L )aldaton Strn+ struOH
struO-7t(serName.+et-e7tBDH
Strn+ strpOH
strpO-7tPass6ord.+et-e7tBDH f Bstru.s&mptyBDOOtrueD L
15
J?ptonPane.sho6Messa+e#alo+Bnull&nter (ser NameDH
returnH
f Bstrp.s&mptyBDOOtrueD L J?ptonPane.sho6Messa+e#alo+Bnull&nter Pass6ordDH
returnH try L +et database "onne"ton detals #$%onne"ton m"One6 #$%onne"tonBDH
open "onne"ton %onne"ton "onne"tonH "onne"tonO#r)erMana+er.+et%onne"tonBm".Str(rlm".Str(dm".StrP6dDH Strn+ strOH strOsele"t I from user 6here user8name OQ and user8pass6ord OQH PreparedStatement pstO"onne"ton.prepareStatementBstrDH pst.setStrn+B1 struDH pst.setStrn+B2 strpDH 1+
ResultSet rsH
rsOpst.e7e"uteGueryBDH f Brs.ne7tBDD L
#$%onne"ton.Str(serO-7t(serName.+et-e7tBDH ManPa+e mOne6 ManPa+eBDH
m.setsbleBtrueDH
ths.setsbleBfalseDH
else L
J?ptonPane.sho6Messa+e#alo+Bnull(ser name or pass6ord are not "orre"t.DH
returnH "at"h B&7"epton eD L
System.err.prntlnBeDH
System.e7tB1DH
1/
pr)ate )od %md%lose*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L System.e7tB1DH publ" stat" )od manBStrn+ ar+sTD L
:a)a.a6t.&)entGueue.n)oe!aterBne6 RunnableBD L publ" )od runBD L ne6 !o+nBD.setsbleBtrueDH DH
Ma%n/age"ava pa"a+e e)entsystemH mport :a)a.sql.%onne"tonH mport :a)a.sql.#r)erMana+erH mport :a)a.sql.PreparedStatementH mport :a)a.sql.ResultSetH mport :a)a7.s6n+.IH publ" "lass ManPa+e e7tends :a)a7.s6n+.Jrame L publ" ManPa+eBD L
nt%omponentsBDH pr)ate )od Mnu&7ts*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L 1
!o+n mOne6 !o+nBDH
m.setsbleBtrueDH
ths.setsbleBfalseDH
pr)ate )od :Menu'temE*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L Mana+e*dmn bOne6 Mana+e*dmnBDH
b.setsbleBtrueDH
pr)ate )od :Menu'tem<*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L %han+ePass6ord bOne6 %han+ePass6ordBDH
b.setsbleBtrueDH
pr)ate )od Mnu$ooMaster*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L Mana+e&)ents bOne6 Mana+e&)entsBDH
b.setsbleBtrueDH
pr)ate )od MnuSear"h$oo*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L 17
Sear"h&)ents bOne6 Sear"h&)entsBDH
b.setsbleBtrueDH
pr)ate )od Mnu$ooStatus*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L e6*ll&)ents bOne6 e6*ll&)entsBDH
b.setsbleBtrueDH
pr)ate )od :Menu'tem1*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L System.e7tB1DH
pr)ate )od :Menu'tem2*"tonPerformedB:a)a.a6t.e)ent.*"ton&)ent e)tD L *dd&)ents bOne6 *dd&)entsBDH
b.setsbleBtrueDH
T)e resu&t o$ t)e system !o+n Pa+e 2-
*dd Ne6 &)ent Pa+e
21
22
Bene$%t o$ t)%s /ro"ect
'n e)ery 6or e)ery de)eloped must ha)e some post)e benefts be"ause 6thout beneft all the 6or 6ll be )alue less and also our "lent 6ll be not happy 6th our 6ors. e al6ays thn about our user benefts n the same tme of our de)elopment for ths pro:e"t.
Sa)e tmes Sa)e manpo6er=s Sa)e money %an be sa)e and delete the nformaton. %an be eep all re"odes n one pla"e and "an be fnd that n one "l". %an store all the nformaton=s about e)ent. *nd so on.
Conc&us%on 23
-he "ore reason for the establshment of "omputerzn+ &)ent Mana+ement system s to enable the or+anzn+ "ompany n a "on)enent far and tmely manner. -herefore the '- used should support the "ore ob:e"t)e of the system f t s to reman rele)ant to the e)ent mana+ement or+anzaton. * lot stll needs to be done n the '- department n order to mae a)alable te"hnolo+y effe"t)e. '- and "omputer systems need to be ept ben+ up+raded as more and more '- fa"ltes soft6are should be ntrodu"ed n '- maret.
24