Case Study On: Aditya Institute of Post Graduate Studies
This document provides a requirements analysis for an online movie reservation system. The existing system has drawbacks like requiring manual effort, taking time to issue tickets, and waste of time. The proposed system is an online portal where customers can make movie ticket bookings for theaters showing movies. It allows availability checking, online booking, viewing show schedules, and special offers. Payment is online using a bank card or via phone. The system has modules for customer information, theater management, movie information, and manager reports. Functional requirements include a customer master to store customer details, ticket transactions module, and report generation for managers.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
65 views41 pages
Case Study On: Aditya Institute of Post Graduate Studies
This document provides a requirements analysis for an online movie reservation system. The existing system has drawbacks like requiring manual effort, taking time to issue tickets, and waste of time. The proposed system is an online portal where customers can make movie ticket bookings for theaters showing movies. It allows availability checking, online booking, viewing show schedules, and special offers. Payment is online using a bank card or via phone. The system has modules for customer information, theater management, movie information, and manager reports. Functional requirements include a customer master to store customer details, ticket transactions module, and report generation for managers.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41
ADITYA INSTITUTE OF POST GRADUATE STUDIES
(Affiliated to Andhra University)
RTO Offi!e Road" Ayodya Na#ar" $a%inada&'(())( Ph no )**+&,(+---.
CASE STUDY ON ON/INE 0O1IE RESER1ATION SYSTE0 2Y 3hSrinivas USriDivya S%0astan Shareef III 03A I SE0ESTER Under the Estee4ed G5idan!e of 0rsAr5na /e!t5rer in 3o465ter S!ien!e DEPART0ENT OF 3O0PUTER S3IEN3E ADITYA INSTITUTE OF POST GRADUATE STUDIES $A$INADA&'(())( (,))*&,)..)
& . & ADITYA INSTITUTE OF P.G STUDIES (Approved by A.I.C.T.E. New Delhi) (Affili!ed !o A"dhr U"iver#i!y) U"der !he $"%e&e"! of Adi!y A'de&y (A(INADA)*++,,+-ph./+0111/ DEPA2T$ENT OF CO$PUTE2 SCIENCE
3ERTIFI3ATE
Thi# i# 'er!ify !h! i! i# bo"ified re'ord of !he C#e S!3dy wor4 e"!i!led 7ON/INE 0O1IE RESER1ATION SYSTE07 do"e by Sri"iv#- SriDivy- S4.$#!" Shreef d3ri"% !he period /,5,)/,55 i" pr!il f3lfill&e"! of !he re63ire&e"!# for !he wrd of De%ree 7$#!er Of Co&p3!er Appli'!io"#7 i" !he Depr!&e"! of Co&p3!er S'ie"'e#- Aditya Instit5te of Post Grad5ate St5dies" 44i"d. (0rsAr5na) (0rsD2EU/A8) I"!er"l G3ide 8ed of !he dep!. Depr!&e"! of Co&p.S'.
E9!er"l E9&i"er & , & A3$NO9/EDGE0ENT :e vil !hi# oppor!3"i!y !o e9pre## o3r deep #e"#e of %r!i!3de "d her!y !h"4# !o 0rsAr5na who i# !he i"!er"l %3ide of !hi# proble& for hi# 'o"#!"! %3id"'e -4ee" i"!ere#! ope")&i"ded di#'3##io"# o" hi# e"'o3r%e&e"! %ive" d3ri"% !hi# period d3ri"% !hi# period "d prepr!io" of '#e #!3dy. I! %ive# 3# i&&e"#e ple#3re he e9pre## ple#3re o3r deeply fel! %r!i!3de !o word# 0rNSeshaReddy-hono5ra:le !hair4an"AIPS"$a%inada:e l#o !h"4 0rNa#endra $54ar " 6rin!i6al "d 0rs D 2e5lah" 8ead of the De6art4ent of 3o465ter S!ien!e for !heir 'o)oper!io" "d for providi"% e9'elle"! lb f'ili!ie#. :e re very &3'h !h"4f3l !o !he f'3l!y &e&ber# of o3r 'olle%e -"d l#o !o !he lb !e'h"i'i"# "d Cl##&!e# for !heir 'o"!i"3o3# #3ppor! "d 'o)oper!io" d3ri"% !hi# '#e #!3dy. Al!ho3%h lefle! !i!le 7A'4"owled%e&e"!# '""o! repre#e"! o3r !r3e feeli"%# for ll !he#e per#o"#7 -we feel very &3'h !h"4f3l !o ll of !he& "d l#o !o o3r pre"!# for e"'o3r%i"% 3#-%ivi"% 3# ll !he &orl #3ppor! re63ire# "d !o ll people who &4i"% !he#e e"devo3r reli!y. U.SriDivy Ch.Sri"iv# S4.$#!" Shreef & ( & DE3/ARATION :e hve by de'lre !h! !he '#e #!3dy e"!i!led 7 ON/INE 0O1IE RESER1ATION SYSTE0 7 h# bee" developed by 3# 3"der !he #3per vi#io" of 0rsAr5na f'3l!y of AIPS- "d #3b&i!!ed !o AIPS- 44i"d i" pr!il f3lfill&e"! for !he re63ire&e"!# for !he '#e #!3dy. Ch.Sri"iv# U.SriDivy S4.$#!" Shreef & + & A2STRA3T The #y#!e& i# O"li"e &ovie re#erv!io" Sy#!e& develop&e"! for !he The!re#. I! i# 'o"'ep! of developi"% web por!l . where '3#!o&er '" &4e &ovie !i'4e!# i" !he!re# !h! re &de vilble i" !he #i!e .The !r"#fer of !i'4e!# i# l#o do"e i&&edi!ely . 5 . Avilbili!y of !i'4e!# o" &e"!io"ed d!e "d !i&e i" #pe'ified 'i!y . / . O"li"e boo4i"% + . I"for&!io" of #how# r3""i"% i" !he!re# ; . Spe'il offer# The provi#io" for &o"ey !r"#'!io"# re por!l . Thi# re63ire# po##e##io" of b"4<# 'redi! or debi! 'rd wi!h '3#!o&er . A" l!er"!ive &e'h"i#& l#o e9i#!# for people who doe#"<! hve b"4 'rd . Thi# pro'ed3re i"volve# vi pho"e 'o"fere"'e# .
; & ' & INDE< 5. I"!rod3'!io" /. Proble& S!!e&e"! +. 2e63ire&e"! A"ly#i# Do'3&e"! +.5.I"!rod3'!io" +./.C3rre"! Sy#!e& +.+.Propo#ed Sy#!e& +.;.Sy#!e& $odel# ;. Sy#!e& De#i%" do'3&e"! ;.5.I"!rod3'!io" ;./.C3rre"! Sof!wre Ar'hi!e'!3re ;.+.Propo#ed Sof!wre Ar'hi!e'!3re *. Te#!i"% Spe'ifi'!io"# *.5.S!r3'!3rl Te#!i"% *.5.5.I"!rod3'!io" *.5./.=i#! of Te#! C#e# *./.F3"'!io"l Te#!i"% *./.5.I"!rod3'!io" *././.=i#! of Te#! C#e# & - & RE=UIRE0ENTS ANA/YSIS DO3U0ENT E<ISTING SYSTE0 . The &"%er# of The!re# fll# #hor! of 'o"!rolli"% !he i##3i"% of !i'4e!# . The de'i#io" for ppri#l of "e9! #how !i'4e!# i" dv"'e i# diffi'3l! .8e i# "o! provided wi!h !he de!iled pro>e'! i"for&!io" do"e or !o be ##i%"ed b#ed o" Appli'!io" ? @er!i'l#. For i##3i"% !he !i'4e!# "eed !he e9!r &"3l effor! "d !4e &3'h !i&e !o re'eive !he !i'4e!# .
. DRA92A3$S IN E<ISTING SYSTE0> Need of e9!r &"3l effor!. I! 3#ed !o !4e &3'h !i&e !o re'eive Ti'4e!# :#!%e of !i&e will be hi%h . & ? & PROPOSED SYSTE0 . The #y#!e& i# O"li"e &ovie re#erv!io" Sy#!e& develop&e"! for !he The!re#. I! i# 'o"'ep! of developi"% web por!l . where '3#!o&er '" &4e &ovie !i'4e!# i" !he!re# !h! re &de vilble i" !he #i!e .The !r"#fer of !i'4e!# i# l#o do"e i&&edi!ely . 5 . Avilbili!y of !i'4e!# o" &e"!io"ed d!e "d !i&e i" #pe'ified 'i!y . / . O"li"e boo4i"% + . I"for&!io" of #how# r3""i"% i" !he!re# ; . Spe'il offer# The provi#io" for &o"ey !r"#'!io"# re por!l . Thi# re63ire# po##e##io" of b"4<# 'redi! or debi! 'rd wi!h '3#!o&er . A" l!er"!ive &e'h"i#& l#o e9i#!# for people who doe#"<! hve b"4 'rd . Thi# pro'ed3re i"volve# vi pho"e 'o"fere"'e# . AD1ANTAGES OF PROPOSED SYSTE0> @ery f#! "d ''3r!e. No "eed of "y e9!r &"3l effor!. No fever of d! lo##. A3#! "eed li!!le 4"owled%e !o oper!e !he #y#!e&. Doe#"<! re63ire "y e9!r hrdwre devi'e. A! l#! very e#y !o re'eive !he !i'4e!#. & * & 0ODU/E DIS3RIPTION. The li#! of &od3le# i"'orpor!ed wi!h BON/INE 0O1IE RESER1ATION SYSTE0@ i# C3#!o&er I"fo $od3le The!re $"%e&e"! $od3le $ovie I"for&!io" $od3le $"%er 2epor!# 35sto4er Info 0od5le > Thi# &od3le del# wi!h !he &"%e&e"! of !he '3#!o&er# i"for&!io" #3'h # !he per#o"l de!il#)hi# "&e- lo%i" id- p##word -e!'.- I&por!"'e of &od3le# i" "y #of!wre develop&e"! #ide i# we '" e#ily 3"der#!"d wh! !he #y#!e& we re developi"% "d wh! i!# &i" 3#e# re. A! !he !i&e of pro>e'! we &y 're!e &"y &od3le# "d fi"lly we 'o&bi"e !he& !o for& #y#!e&. 0ovie Infor4ation 0od5le> Thi# &od3le del# wi!h !he &"%e&e"! of !he &ovie i"for&!io" #3'h # !he hiri"% of !he &ovie- py&e"!# 'ri!eri- i!# i"for&!io" &i"!e""'e e!'. Theatre 0ana#e4ent 0od5le> Thi# &od3le del# wi!h !he &"%e&e"! of !he The!re rel!ed wi!h !he &ovie# !h! were p#! del!- '3rre"! pro>e'!# i" hi# ''o3"! e!'. 0ana#er Re6orts 0od5le> Thi# &od3le i# #pe'ified for !he p3rpo#e of !he repor! %e"er!io" for !he $"%er o" hi# de#ired re63e#!#. & A & F5n!tional ReB5ire4ents 35sto4er 0aster> I! del# wi!h '3#!o&er de!il# !h! re e"!eri"% !he de!il# of '3#!o&er whe" '3#!o&er lo%i" i"!o !he or%"iC!io" "d whe"ever 'h"%e# re re63ired- !hi# will h"dle !hro3%h !he #3b &od3le whi'h i# 3pd!e '3#!o&er &#!er "d whe"ever we do"<! re63ire !he de!il# of '3#!o&er- i! will dele!e fro& !he db#e. Ti!%et Transa!tions> Thi# f3"'!io"li!y &i"!i"# !he i"for&!io" of !i'4e! !r"#'!io"#. I! &i"!i"# !he i"for&!io" of !i'4e!# h# bee" !4e" by e'h '3#!o&er "d l#o whi'h !i'4e!# re vilble. 2ill Pay4ents> Thi# &od3le &i"!i"# py&e"! i"for&!io" of e'h '3#!o&er for &ovie. 3an!ellation of Ti!%ets > If !he 3#er w"! !o '"'el !he re#erved !i'4e!# he '" '"'el !he !i'4e!# - b3! i! h# !o be do"e wi!h i" !he %ive" !i&e . Non&F5n!tional ReB5ire4ents. The#e re "e'e##ry for #y#!e& de#i%" "d develop&e"!. If !here i# wri!!e" perfor&"'e re63ire&e"!#- i! >3#! &e"# !h! !hey e9i#!# i" hed# of d&i"i#!r!or#- b3! "obody bo!hered !o wri!e !he& dow" "d &de #3re !h! everybody %ree# wi!h !he&. The" "o" f3"'!io"l re63ire&e"!# wo3ld be !he i"p3! for perfor&"'e !e#!i"% "d 'p'i!y pl""i"%. The#e re !he + 'l##e# of perfor&"'e re63ire&e"!#. 5. 2e#po"#e !i&e /. Thro3%hp3! +. Co"'3rre"'y Res6onse ti4es or pro'e##i"% !i&e# defi"e how f#! re63e#!# wo3ld be pro'e##ed. A''ep!ble re#po"#e !i&e# #ho3ld be defi"ed i" e'h pr!i'3lr '#e. A !i&e of +, &i"3!e# '" be e9'elle"! for bi% b!'h >ob- b3! b#ol3!ely 3"''ep!ble for %e!!i"% web p%e i" '3#!o&er por!l. & .) & Thro5#h65t i# !he r!e ! whi'h i"'o&i"% re63e#!# re 'o&ple!ed. Thro3%hp3! defi"e# lod o" !he #y#!e& "d i# &e#3red i" oper!io"# per !i&e 3"i!. I! &y be !he "3&ber of !r"#'!io"# per #e'o"d . 3on!5rren!y- !he "3&ber of 3#er# or !hred# wor4i"% #i&3l!"eo3#ly- i# i&por!"! !oo. Eve" if 3#er# re 'o""e'!ed- b3! "o! '!ive- !hey #!ill hold !he #&e re#o3r'e#. Perfor4an!e> F#! re!rievl of e&ployee<# i"for&!io" re63ired by !he Ce"!rl $"%e&e"! fro& !he d!b#e !hro3%h SD=. Availa:ility> Thi# pro>e'! h# bee" !e#!ed #3''e##f3lly whi'h "eed# ll re63ire&e"!# # #pe'ified "d %ivi"% ''3r!e o3!p3! # "eeded. So !he or%"iC!io" '" i&ple&e"! !hi# pro>e'! e#ily. Relia:ility> I" !he C3rre"! Sy#!e&- we re providi"% !he #e'3ri!y !o !he e&ployee i"for&!io" "d 3!hori"% d! !o o"ly Ce"!rl $"%e&e"! "d llowi"% effe'!ive re!rievl of d!. I! i# l#o helpf3l i" op!i&3& 3!iliC!io" of !i&e.
& .. & Introd5!tion to U0/
The U"ified $odeli"% ="%3%e i# #!"drd l"%3%e for wri!i"% #of!wre bl3epri"!#. The U$= &y be 3#ed !o vi#3liCe- #pe'ify- 'o"#!r3'!- "d do'3&e"! !he r!if'!# of #of!wre i"!e"#ive #y#!e&. The U$= i# ppropri!e for &odeli"% #y#!e&# r"%i"% fro& e"!erpri#e i"for&!io" #y#!e&# !o di#!rib3!ed :eb)b#ed ppli'!io"# "d eve" !o hrd rel !i&e e&bedded #y#!e&#. I! i# very e9pre##ive l"%3%e ddre##i"% ll !he view# "eeded !o develop "d !he" deploy #3'h #y#!e&#. Eve" !ho3%h i! i# e9pre##ive- !he U$= i# "o! diffi'3l! !o 3"der#!"d "d !o 3#e. =er"i"% !o pply !he U$= effe'!ively #!r!# wi!h for&i"% 'o"'ep!3l &odel of !he l"%3%e- whi'h re63ire# !hree &>or ele&e"!#. !he U$=<# b#i' b3ildi"% blo'4#- !he r3le# !h! di'!!e how !he#e b3ildi"% blo'4# &y be p3! !o%e!her- "d #o&e 'o&&o" &e'h"i#&# !h! pply !hro3%ho3! !he l"%3%e. The U$= i# o"ly l"%3%e "d #o i# >3#! o"e pr! of #of!wre develop&e"! &e!hod. The U$= i# pro'e## i"depe"de"!- l!ho3%h op!i&lly i! #ho3ld be 3#ed i" 3#e '#e drive"- r'hi!e'!3re)'e"!ri'- i!er!ive- "d i"'re&e"!l. The U$= i# l"%3%e whi'h provide# vo'b3lry "d !he r3le# for 'o&bi"i"% word# i" !h! vo'b3lry for !he p3rpo#e of 'o&&3"i'!io". A &odeli"% l"%3%e i# l"%3%e who#e vo'b3lry "d r3le# fo'3# o" !he 'o"'ep!3l "d phy#i'l repre#e"!!io" of #y#!e&. A &odeli"% l"%3%e #3'h # !he U$= i# !h3# #!"drd l"%3%e for #of!wre bl3epri"!#. & ., & $odeli"% yield# " 3"der#!"di"% of #y#!e&. No o"e &odel i# ever #3ffi'ie"!. 2!her- we of!e" "eed &3l!iple &odel# !h! re 'o""e'!ed !o o"e "o!her i" #of!wre develop&e"! i" order !o 3"der#!"d "y!hi"% b3! !he &o#! !rivil #y#!e&. For #of!wre i"!e"#ive #y#!e&#- !hi# re63ire# l"%3%e !h! ddre##e# !he differe"! view# of #y#!e&<# r'hi!e'!3re # i! evolve# !hro3%ho3! !he #of!wre develop&e"! life'y'le. The vo'b3lry "d r3le# of l"%3%e #3'h # !he U$= !ell# 3# how !o 're!e "d red well for&ed &odel#- b3! !hey do"<! !ell 3# wh! &odel# !hey #ho3ld 're!e "d whe" we #ho3ld 're!e !he&. Th!<# !he role of #of!wre develop&e"! pro'e##. A well defi"ed pro'e## will %3ide 3# i" de'idi"% wh! r!if'!# !o prod3'e- wh! '!ivi!ie# "d wh! wor4er# !o 3#e !o 're!e !he& "d &"%e !he&- "d how !o 3#e !ho#e r!if'!# !o &e#3re "d 'o"!rol !he pro>e'! # whole. The U$= i# &ore !h" >3#! b3"'h of %rphi'l #y&bol#. 2!her- behi"d e'h #y&bol i" !he U$= "o!!io" i# well)defi"ed #e&"!i'#. I" !hi# &""er- o"e developer '" wri!e &odel i" !he U$=- "d "o!her developer- or eve" "o!her !ool- '" i"!erpre! !h! &odel 3&&bi%o3#ly.U$= ddre##e# !he #pe'ifi'!io" of ll !he i&por!"! "ly#i#- de#i%" "d i&ple&e"!!io" de'i#io"# !h! &3#! be &de i" developi"% "d deployi"% #of!wre)i"!e"#ive #y#!e&. The U$= i# "o! vi#3l pro%r&&i"% l"%3%e- b3! i!# &odel# '" be dire'!ly 'o""e'!ed !o vrie!y of pro%r&&i"% l"%3%e#. Thi# &e"# !h! i! i# po##ible !o &p fro& &odel i" !he U$= !o pro%r&&i"% l"%3%e. Thi"%# !h! re be#! e9pre##ed %rphi'lly re do"e #o i" !he pro%r&&i"% l"%3%e. Thi# &ppi"% perfor&# forwrd e"%i"eeri"%. The %e"er!io" of 'ode fro& U$= &odel i"!o pro%r&&i"% l"%3%e. The rever#e i# l#o po##ible. U"le## we e"'ode !h! i"for&!io" i" !he i&ple&e"!!io"- i"for&!io" i# lo#! whe" &ovi"% fro& &odel# !o 'ode. & .( & 2ever#e e"%i"eeri"% !h3# #3ppor!# !ool #3ppor! wi!h h3&" i"!erve"!io". Co&bi"i"% !he#e !wo p!h# of forwrd 'ode %e"er!io" "d rever#e e"%i"eeri"% yield# ro3"d!rip e"%i"eeri"%- &e"i"% !he bili!y !o wor4 i" ei!her %rphi'l or !e9!3l view- while !ool# 4eep !he !wo view# 'o"#i#!e"!. I" ddi!io" i! !hi# dire'! &ppi"%- !he U$= i# #3ffi'ie"!ly e9pre##ive "d 3"&bi%3o3# !o per&i! !he dire'! e9e'3!io" of &odel#- !he #i&3l!io" of #y#!e&#- "d !he i"#!r3&e"!!io" of r3""i"% #y#!e&#. The U$= i# i"!e"ded pri&rily for #of!wre)i"!e"#ive #y#!e&#. I! h# bee" 3#ed effe'!ively for #3'h do&i"# # E"!erpri#e i"for&!io" #y#!e&# E"4i"% "d fi""'il #ervi'e# Tele'o&&3"i'!io"# Tr"#por!!io" Defe"#e?ero#p'e 2e!il $edi'l ele'!ro"i'# S'ie"!ifi' Di#!rib3!ed web b#ed #ervi'e# The U$= i# "o! li&i!ed !o &odeli"% #of!wre. I" f'!- i! i# e9pre##ive e"o3%h !o &odel "o")#of!wre #y#!e&#- #3'h # wor4flow i" !he le%l #y#!e&- !he #!r3'!3re "d behvior of p!ie"! hel!h're #y#!e&- "d de#i%" of hrdwre. 2!io"l $'hi"e# w# fo3"ded by P3l =evy "d i" 5FG5 !o provide !ool# !o e9p"d !he 3#e of &oder" #of!wre e"%i"eeri"% pr'!i'e#- pr!i'3lrly e9pli'i! &od3lr r'hi!e'!3re "d i!er!ive develop&e"!. 2!io"l w# #old for USH/.5 billio" !ilorble pro'e## !h! %3ided & .+ & develop&e"! !ool# !h! 3!o&!ed !he ppli'!io" of !h! ''eler!ed dop!io" of bo!h !he pro'e## "d !he !ool#. 2!io"l 2o#e i# !ool #er prod3'ed "d &r4e!ed by 2!io"l Sof!wre Corpor!io" ("ow ow"ed by IE$). 2o#e i# " oper!io"l !ool #e! !h! 3#e# U$= # i! &e"# for f'ili!!i"% !he f'!or of do&i" #e&"!i'# "d r'hi!e'!3re?de#i%" i"!e"!. U$= h# "3&ber of differe"! "o!!io"#- llowi"% !he #pe'ifi'!io" of !he r!if'!# of de#i%" fro& &"y per#pe'!ive# "d for differe"! ob>e'!ive# d3ri"% !he 'o&p3!er e"%i"eeri"% life'y'le. $o#! of !he#e "o!!io"# re dire'!ly #3ppor!ed !hro3%h !he 2o#e !ool #e!. O"e of !he 3"i63e 'hr'!eri#!i'# of ro#e i# i!# bili!y !o be e9!e"ded !hro3%h 3#e of i!# BAdd)i"I 'pbili!y. Thi# llow# !ool f3"'!io"li!y !o be e9!e"ded i" "3&ber of differe"! dire'!io"#- #3'h # by ddi"% "ew !ool#- &odifyi"% e9i#!i"% o"e# "d ddi"% whole "ew 'o&ple&e"!ry 'o"'ep!3l de#i%" &e!hod# i"!o !he 2o#e !ool#e!. The 'o&ple!e fbri' of U$= "d i!# reliC!io" i" !he 2o#e #e! of 'o&po"e"!# i# &de vilble !o !he 3#er?e"%i"eer. I hve fo3"d !h! !he#e i"!erf'i"% 'pbili!ie# re poorly do'3&e"!ed. They #ho3ld do be!!er >ob of do'3&e"!i"% !hi# 'pbili!y "d &4i"% !he i"for&!io" &ore widely vilble- # I !hi"4 i! i# vl3ble pl!for& i" whi'h !o e9plore re#er'h ide# i" de#i%" "d "ly#i# &e!hod#. I hve fo3"d U$= "d 2o#e !o be 3#ef3l i" wide r"%e of &odeli"% #i!3!io"#- "d !ypi'lly will 3#e i! !o #i&ply or%"iCe !he 'o"'ep!# of do&i" I & #!3dyi"%- #o !h! i! i# e#ier for &e !o or%"iCe "d re!i" b#i' 'o&prehe"#io" of !he i"for&!io" i" !h! do&i"J lever%i"% !he &i"d<# bili!y for B'h3"4i"%I i"for&!io" i"!o or%"iCed & .' & #!r3'!3re# !o &ore e#ily &"%e 'o&ple9i!y "d e"h"'e re!e"!io" of 4"owled%e #!r3'!3re. Use !ase dia#ra4. A 3#e '#e #pe'ifie# !he behvior of #y#!e& or pr! of #y#!e& "d i# de#'rip!io" of #e! of #e63e"'e# of '!io"#- i"'l3di"% vri"!# !h! #y#!e& perfor&# !o yield " ob#ervble re#3l! of vl3e !o " '!or. :e pply 3#e '#e# !o 'p!3re !he i"!e"ded behvior of !he #y#!e& we re developi"%- wi!ho3! hvi"% !o #pe'ify how !h! behvior i# i&ple&e"!ed. U#e '#e# provide wy for developer# !o 'o&e !o 'o&&o" 3"der#!"di"% wi!h yo3r #y#!e&<# e"d 3#er# "d do&i" e9per!#. I" ddi!io"- 3#e '#e# #erve !o help vlid!e yo3r r'hi!e'!3re "d !o verify yo3r #y#!e& # i! evolve# d3ri"% develop&e"!. A# we i&ple&e"! o3r #y#!e&- !he#e 3#e '#e# re reliCed by 'ollbor!io"# who#e ele&e"!# wor4 !o%e!her !o 'rry o3! e'h 3#e '#e. U#e '#e di%r&# re o"e of !he five di%r&# i" !he U$= for &odeli"% !he dy"&i' #pe'!# of #y#!e&#. U#e '#e di%r&# re 'e"!rl !o &odeli"% !he behvior of #y#!e&- #3b#y#!e& or 'l##. E'h o"e #how# #e! of 3#e '#e# "d '!or# "d !heir rel!io"#hip. U#e '#e di%r&# re i&por!"! for vi#3liCi"%- #pe'ifyi"% "d do'3&e"!i"% !he behvior of " ele&e"!. They &4e #y#!e&#- #3b#y#!e&# "d 'l##e# ppro'hble "d 3"der#!"dble by pre#e"!i"% " o3!#ide view of how !ho#e ele&e"!# &y be 3#ed i" 'o"!e9!. U#e '#e di%r&# re l#o i&por!"! for !e#!i"% e9e'3!ble #y#!e&# !hro3%h forwrd e"%i"eeri"% "d for 'o&prehe"di"% e9e'3!ble #y#!e&# !hro3%h rever#e e"%i"eeri"%. & .- & A 3#e '#e di%r& i# di%r& !h! #how# #e! of 3#e '#e# "d '!or# "d !heir rel!io"#hip#. A 3#e '#e di%r& i# >3#! #pe'il 4i"d of di%r& "d #hre# !he #&e 'o&&o" proper!ie# # do ll o!her di%r&#) "&e "d %rphi'l 'o"!e"!# !h! re pro>e'!io" i"!o &odel. :e pply 3#e '#e di%r&# !o &odel #!!i' 3#e '#e view of #y#!e&. Thi# view pri&rily #3ppor!# !he behvior of #y#!e&)!he o3!wrdly vi#ible #ervi'e# !h! !he #y#!e& provide# i" !he 'o"!e9! of i!# e"viro"&e"!. :he" we &odel !he #!!i' 3#e '#e view of #y#!e&- yo3 will !ypi'lly pply 3#e '#e di%r&# i" o"e of !wo wy#. 5. To &odel !he 'o"!e9! of #y#!e& $odelli"% !he 'o"!e9! of #y#!e& i"volve# drwi"% li"e ro3"d !he whole #y#!e& "d ##er!i"% whi'h '!or# lie o3!#ide !he #y#!e& "d i"!er'! wi!h i!. /. To &odel !he re63ire&e"!# of #y#!e& $odelli"% !he re63ire&e"!# of #y#!e& i"volve# #pe'ifyi"% wh! !h! #y#!e& #ho3ld do- i"depe"de"! of how !h! #y#!e& #ho3ld do i!. 8ere we will pply 3#e '#e di%r&# !o #pe'ify !he de#ired behvoi3r of !he #y#!e&. I" !hi# &""er- 3#e '#e di%r& le!# yo3 view !he whole #y#!e& # bl'4 bo9K yo3 '" #ee wh!<# o3!#ide !he #y#!e& "d yo3 '" #ee how !h! #y#!e& re'!# !o !he !hi"%# o3!#ide- b3! yo3 '"<! #ee how !h! #y#!e& wor4# o" !he i"#ide. & .? & Use !ases dia#ra4s de6i!t> Use !ases. A 3#e '#e de#'ribe# #e63e"'e of '!io"# !h! provide #o&e!hi"% of &e#3rble vl3e !o " '!or "d i# drw" # horiCo"!l ellip#e. A!tors> A" '!or i# per#o"- or%"iC!io"- or e9!er"l #y#!e& !h! ply# role i" o"e or &ore i"!er'!io"# wi!h yo3r #y#!e&. A'!or# re drw" # #!i'4 fi%3re#. Asso!iations. A##o'i!io"# be!wee" '!or# "d 3#e '#e# re i"di'!ed i" 3#e '#e di%r&# by #olid li"e#. A" ##o'i!io" e9i#!# whe"ever " '!or i# i"volved wi!h " i"!er'!io" de#'ribed by 3#e '#e. The#e re &odeled # li"e# 'o""e'!i"% 3#e '#e# "d '!or# !o o"e "o!her wi!h " op!io"l rrowhed o" o"e e"d of !he li"e. The rrow hed i# of!e" 3#ed !o i"di'!e !he dire'!io" of i"i!il i"vo'!io" of !he rel!io"#hip or !o i"di'!e !he pri&ry '!or wi!hi" !he 3#e '#e. The rrowhed# re !ypi'lly 'o"f3#ed wi!h d!flow "d # re#3l! I void !heir 3#e. Use !ase te46lates>
Pr!i'ip!i"% '!or#. The!re &"%er C3#!o&er
Flow of eve"!#. The The!re &"%er e"!ered !hro3%h lo%i" Af!er lo%i" The!re &"%er 'he'4 !he vilbili!y of !i'4e!#. The!re &"%er llo'!e #o&e e9!r !i'4e!# !o C3#!o&er#. The!re &"%er &i"!i" &ovie i"for&!io" li4e ddi!io"- 3pd!io" "d dele!io". & .* & C3#!o&er '" l#o e"!ered !hro3%h lo%i" . Af!er lo%i" 'he'4 !he vilbili!y of !i'4e!# . E9'ep!io"l flow of eve"!#. I"vlid '3#!o&er 'he'4. C3#!o&er &#!er re&ove# '3#!o&er de!il# if he i# "o! vilble. The!re &"%er re&ove# &ovie de!il# if i! i# "o! "e'e##ry. USE3ASE Dia#ra4 of Online 0ovie Reservation Syste4. Use 3ase Te46lates for 0ana#er"35st4er lo#in> & .A & U#e '#e "&e $"%er or '3#!o&er =o%i" Pr!i'ip!i"% $"%er- '3#!o&er
The main aim of this project is to develop the software for the process of booking events and movies which should lead to increased efficiency and reduced drawbacks which were present in the previous procedure of on