APLICATIVO APLICATIVO PARA PARA VENTA VENTAS S DE BOLETAS BOLETAS DE CINE+
José Hernando Valencia Perea
Corporación ni!ersi"aria A#"óno$a de Nari%o San"ia&o de Cali' ( de no!ie$)re del *,-
1
APLICATIVO APLICATIVO PARA PARA VENTA VENTAS S DE BOLETAS BOLETAS DE CINE+
Sis"e$as' ."o Se$es"re
En"re&ado por/ José Hernando Valencia Valencia Perea
Diri&ido a/ Jo0an ri)e
Corporación ni!ersi"aria A#"óno$a de Nari%o San"ia&o de Cali' ( de no!ie$)re del *,-
2
APLICATIVO APLICATIVO PARA PARA VENTA VENTAS S DE BOLETAS BOLETAS DE CINE+
Sis"e$as' ."o Se$es"re
En"re&ado por/ José Hernando Valencia Valencia Perea
Diri&ido a/ Jo0an ri)e
Corporación ni!ersi"aria A#"óno$a de Nari%o San"ia&o de Cali' ( de no!ie$)re del *,-
2
Tabla de contenido INTRODUCCIÓN............... INTRODUCCIÓN......................... ..................... ...................... ..................... ..................... ..................................... .......................... 8 1. Problema de investigación..................... investigación............................... ..................... .......................................... ............................... 1.1 Planteamiento del !roblema........ ! roblema................... ..................... ..................... ....................................... ............................ 2. Ob"etivos................... Ob"etivos............................. ..................... ..................... ..................... ..................... ..................................... ........................... 11 2.1 Ob"etivo #eneral....................... #eneral................................. ..................... ..................... ........................................ .............................. 11 2.2 Ob"etivos es!ec$%cos..................... es!ec$%cos............................... ..................... ..................... ..................... ..................... ............... .....11 11 &. '(sti%cación................. '(sti%cación........................... ..................... ..................... ..................... ..................... ................................... ......................... 12 ). Desarrollo metodológico............................ metodológico....................................... .............................................. ................................... 1& ).1 *n+lisis................... *n+lisis............................. ..................... ..................... ..................... ..................... ..................... ............................ ................. 1& ).1.1 Re,(erimientos -(ncionales........... - (ncionales...................... ..................... ..................... ................................ ..................... 1& ).1.2 Re,(erimientos no -(ncionales...................... -(ncionales................................. ..................................... .......................... 1& ).1.& Caso de Uso #eneral...................... #eneral................................ ..................... ..................... ................................ ......................1) 1) ).1.) ista de *ctores............... *ctores.......................... ..................... ..................... ..................... ..................... ..........................1) ...............1) ).1./ Caso de Uso de *lto Nivel...................... Nivel................................. ............................................. .................................. 1) ).1.0 Caso de Uso tendidos.................... tendidos............................... ..................... ..................... ............................. ..................1) 1) ).2 Dise3o.................... Dise3o............................... ..................... ..................... ..................... ..................... ...................................... ........................... 1/ ).2.1 Diccionario D iccionario de Datos..................... Datos................................ ...................... ........................................... ................................ 1/ ).2.2 Diagrama DR.................... DR............................... ..................... ..................... ..................... ..................... ....................... ............ 1/ ).2.& Diagrama Relacionar............... Relacionar.......................... ..................... ..................... ..................... ............................ ..................1/ 1/ ).2.) Diagrama de sec(encia..................... sec(encia................................ ...................... ..................... ..................... .................. .......10 10 ).2./ Diagrama de Clases.............................. Clases......................................... .............................................. ................................... 10 ).2.0 Diagrama de 4l("os............................. 4l("os........................................ ................................................ ..................................... 10 ).& Desarrollo............... Desarrollo.......................... ..................... ..................... ...................... ..................... ..................... ........................... ................ & ).&.1 Prototi!os............... Prototi!os.......................... ..................... ..................... ..................... ..................... ................................... ........................ & ..................... ............................... ..................... ..................... ..................... ...................... ..................... ..................... ..................... ...................... ............ & ..................... ............................... ..................... ..................... ..................... ...................... ..................... ..................... ..................... ...................... ............ & ..................... ............................... ..................... ..................... ..................... ...................... ..................... ..................... ..................... ...................... ............ )5 /. Cronograma.................. Cronograma............................ ..................... ..................... ..................... ............................................ ................................. )& 0. Concl(sión................... Concl(sión............................. ..................... ...................... ..................... ..................... ..................... ........................ ..............)& )&
&
ista de Tabla Tabla
Tabla Tabla No 16 Re,(erimiento Re,(er imientoss 4(ncionales............................. 4(ncionales..................................................... ........................18 18 Tabla Tabla No 26 Re,(erimiento Re,(er imientoss No 4(ncionales........... 4(ncionales ..................... ..................... ..................... ................ ......1 1 Tabla Tabla No &6 ista de *ctores....... *ctores................. ..................... ..................... ............................................. ................................... 25 Tabla Tabla No )6 Caso De Uso De *lto Nivel............. Nivel........................ ..................... ................................. .......................25 25 Tabla Tabla No /6 Caso De Uso De *lto Nivel............. Nivel........................ ..................... ................................. .......................21 21 Tabla Tabla No 06 Caso De Uso De *lto Nivel............. Nivel........................ ..................... ................................. .......................21 21 Tabla Tabla No 76 Diccionario de datos............... datos.......................... ..................... ........................................ .............................. 22 Tabla Tabla No 86 Diccionario de datos............... datos.......................... ..................... ........................................ .............................. 22 Tabla Tabla No 6 Diccionario de datos............... datos.......................... ..................... ........................................ .............................. 22 Tabla Tabla No 156 Diccionario de datos............... datos.......................... ...................... ...................................... ........................... 2& Tabla Tabla No 116 Diccionario de datos............... datos.......................... ...................... ...................................... ........................... 2& Tabla Tabla No 126 Diccionario de datos............... datos.......................... ...................... ...................................... ........................... 2& Tabla Tabla No 1&6 Diccionario de datos............... datos.......................... ...................... ...................................... ........................... 2)
)
Lista de Diagramas 4ig(ra No.16 Caso de Uso #eneral................................................................2/ 4ig(ra No.26 Diagrama de 4l("o....................................................................20 4ig(ra No.&6 Diagrama de 4l("o....................................................................27 4ig(ra No.)6 Diagrama de 4l("o....................................................................28 4ig(ra No./6 Diagrama de 4l("o....................................................................2 4ig(ra No.06 Diagrama de 4l("o....................................................................&5 4ig(ra No.76 Diagrama de 4l("o....................................................................&1 4ig(ra No.86 Diagrama DR..........................................................................&2 4ig(ra No.6 Diagrama Relacional................................................................ && 4ig(ra No.156 Tablas de ase de Datos........................................................&& 4ig(ra No.116 Tablas de ase de Datos........................................................&) 4ig(ra No.126 Tablas de ase de Datos........................................................&) 4ig(ra No.1&6 Tablas de ase de Datos........................................................&) 4ig(ra No.1)6 Tablas de ase de Datos........................................................&/ 4ig(ra No.1/6 Tablas de ase de Datos........................................................&/ 4ig(ra No.106 Tablas de ase de Datos........................................................&/ 4ig(ra No.176 Diagrama de 9ec(encia.........................................................&0 4ig(ra No.186 Tablas de ase de Datos........................................................&0 4ig(ra No.16 Tablas de ase de Datos........................................................&7 4ig(ra No.256 Diagrama de Clases............................................................... &8
/
INTRODUCCIÓN En #n principio' el cine 1#e poco $2s 3#e #na c#riosidad de 1eria' #n in!en"o 3#e per$i"4a $os"rar la realidad en $o!i$ien"o5 Con el paso de los a%os' sin e$)ar&o' se consolidar4a co$o #n espec"2c#lo de $asas' 3#e a"rae a las salas a $iles de espec"adores de c#al3#ier nacionalidad' 6 co$o #n ar"e carac"er4s"ico del $#ndo con"e$por2neo5 Ho6 en d4a' el cine cons"i"#6e #no de los principales $edios de en"re"eni$ien"o de &ran pres"i&io' en el 2$)i"o $#ndial 6 nacional' sin e$)ar&o pocas personas conocen al&o $2s all2 de lo 3#e !en en la pan"alla o acerca de s# e!ol#ción en el "ie$po cada !e7 in"en"ado i$presionar a las personas5 A lo lar&o del "ie$po as4 co$o la "ecnolo&4a 1#e a!an7ando el cine "a$)ién 1#e e!ol#cionando' 6a 3#e 0ora no solo p#eden 0acer la co$pras personal$en"e sino 3#e "a$)ién por !4a 8e)' por in"erne" 6 en las p2&inas o1iciales de los cines p#edes !er la pel4c#las 3#e !an a presen"ar' precio 6 0ora e9ac"a en la c#al co$en7ara' "a$)ién p#eden re&is"rarse 6 para poder sa)er 3#e pel4c#las presen"aran o ser socio del cine 6 dis1r#"ar de "odos s#s )ene1icios' las co$pras por in"erne" ser2n $2s e1icien"e lo&rando sa"is1acer al clien"e5 Es"e pro&ra$a se "ra"a de e!idenciar lo 3#e la "ecnolo&4a lo&ra 0acer al paso de los a%os 6 de los &randes )ene1icios 3#e se o)"ienen al #"ili7arlo 6a 3#e es de #so e3#ipara)le5
0
1. Problema de investigación 1.1 Planteamiento del problema Se 3#iere desarrollar #n sis"e$a so1"8are 3#e con"role la !en"a de en"radas de #n cine deno$inado Cine +5 Paralela$en"e a la !en"a de en"radas en "a3#illa' el sis"e$a de)e dar sopor"e a la !en"a de en"radas por in"erne"' de)iendo es"ar a$)os coordinados5 Los re3#isi"os iniciales del sis"e$a son los siien"es/ : C#al3#ier #s#ario p#ede co$prar en"radas a "ra!és de la p2&ina 8e)5 Para ello' seleccionar2 la pel4c#la 6 0orario deseados' as4 co$o la sala en caso de 3#e 0a6a !arias pro6ecciones si$#l"2neas5 El sis"e$a asi&na las )#"acas a#"o$2"ica$en"e' pero da opción a 3#e el #s#ario las $odi1i3#e a s# s"o5 La asi&nación de )#"acas es pro!isional/ si en ,; $in#"os no se 0a con1ir$ado la co$pra' !#el!en a es"ar disponi)les5 : Las en"radas co$pradas por 8e) se i$pri$ir2n en las $23#inas disponi)les a "al e1ec"o en el !es"4)#lo del cine5 : La co$pra por 8e) se reali7a por $edio de "ar
5 Si la co$pra se reali7a por 8e)' se p#eden indicar es"as circ#ns"ancias' siendo necesario de$os"rarlas al en"re&ar la en"rada en el cine5 : Por o"ro lado' los #s#arios 3#e lo deseen p#eden darse de al"a co$o socios del cl#) Cine +' 1acili"ando s#s da"os personales' )ien a "ra!és de la p2&ina 8e)' o )ien rellenando #n 1or$#lario 3#e en"re&ar2n en las "a3#illas del cine5 C#ando se da de al"a #n socio en el sis"e$a' se le asi&na #n códi&o' 3#e se le co$#nica !4a e:?:$ail 6 $edian"e el en!4o a s# do$icilio de s# "ar
Por darse de al"a' #n socio reci)e #n saldo inicial de ; p#n"os5
7
Por cada en"rada ad3#irida se s#$an * p#n"os a s# c#en"a5 Si "rae al&@n a$i&o al cl#)' reci)e , p#n"os5 O Ade$2s' "odos los socios del cl#) reci)en , p#n"os e9"ras el d4a de s# c#$plea%os5 Es"e re&alo se co$#nica' ade$2s' !4a e:? :$ail5 Los p#n"os se p#eden can
socio del cl#) reali7a #na co$pra ="an"o online co$o por "a3#illa>' p#ede op"ar por pa&ar las en"radas con s#s #n"os en l#&ar de con dinero5 Sólo podr2 0acerlo si "iene p#n"os
s#1icien"es para pa&ar "odas las en"radas incl#idas en esa co$pra5
: Asi$is$o' los socios del cl#) Cine + "ienen acceso a #n 2rea personal en la p2&ina 8e)' al 3#e se accede con s# DNI 6 s# códi&o de socio' donde p#eden cons#l"ar s# saldo de p#n"os' 0acer co$en"arios so)re las pel4c#las 3#e 0an !is"o' cons#l"ar los co$en"arios de o"ros #s#arios 6 cons#l"ar es"ad4s"icas so)re s#s !isi"as al cine5 : Los &eren"es del cine son los encar&ados de ac"#ali7ar el lis"ado de pel4c#las 6 0orarios disponi)les' 3#e se $#es"ran "an"o por la 8e) co$o en las pan"allas si"#adas en el !es"4)#lo del cine5 Ade$2s' p#eden cons#l"ar las es"ad4s"icas de !en"a de en"radas por d4a' por $es' por pel4c#la' cine espa%ol 1ren"e a cine e9"ran : Especi1icación "e9"#al del 1l# es"ión de Es"ad4s"ico
8
. Ob!etivos .1 Ob!etivo "eneral Desarrollar #n Aplica"i!o 3#e per$i"a las !en"as de Bole"as en Cine +' por !4a 8e) 6 "a3#illas
. Ob!etivos espec#$icos I$ple$en"ar las co$pras de las )ole"as por in"erne" Incorporar a los #s#ario' siendo socios de cine+ Anali7ar los a!ances i$ple$en"ado a cine+
%. &'sti$icación Ho6 en d4a el cine es #no de los $edios de en"re"eni$ien"o 3#e per$i"en a las personas dis1r#"ar de s# "ie$po li)re $irando pel4c#las de es"reno' dis1r#"ando de la co$pa%4a de s#s a$i&os o 1a$iliares 6 lle!ando a ellos 0oras de di!ersión 6 en"re"eni$ien"o5 El so1"8are "ienes las n#e!as inno!aciones 6a 3#e per$i"e 0acer la co$prar por !4a 8e) 6 por "a3#illas para "ener #n $e
15
(. Desarrollo metodológico
(.1 )n*lisis (.1.1 Re+'erimientos $'ncionales Re3#eri$ien"os 1#ncionales5 Son declaraciones de los ser!icios 3#e "iene proporcionar el sis"e$a 3#e necesi"e Cine+' de la $anera 3#e el so1"8are de)e reaccionar en 1or$a en co$o es"2 pre!is"o los re3#eri$ien"os 6 de có$o "iene 3#e co$por"arse en si"#aciones par"ic#lares' los re3#eri$ien"os 1#ncionales de Cine+ "a$)ién p#eden declarar e9pl4ci"a$en"e lo 3#e el sis"e$a no de)e 0acer5 En concl#sión los re3#eri$ien"os 1#ncionales es "odo lo 3#e el sis"e$a de)e 0acer 6 co$o lo)a 0acer' de "al 1or$a 3#e el so1"8are "o$e lo re3#eri$ien"os redac"ados con #na )#ena or&ani7ación5
(.1. Re+'erimientos no $'ncionales Los re3#eri$ien"os no 1#ncionales' son a3#ellos re3#eri$ien"os 3#e no se re1ieren direc"a$en"e al so1"8are' sino a las propiedades e$er&en"es 3#e necesi"a el so1"8are para 1#ncionar' el "ie$po de resp#es"a 6 la capacidad de al$acena$ien"o5 De 1or$a al"erna"i!a' de1inen las res"ricciones del sis"e$a co$o la capacidad de los disposi"i!os de en"radasalida 6 las represen"aciones de da"os 3#e se #"ili7an en las in"er1aces del sis"e$a
(.1.% Caso de Uso "eneral El Caso de #so &eneral nos per$i"e sa)er 3#é acciones "endr2 cada ac"or en el so1"8are' podre$os sa)er en &eneral las 1#ncionalidades del ac"or en el sis"e$a5
11
(.1.( Lista de )ctores nos ac"ores son los 3#e se relacionan con el so1"8are 3#e "iene #nos papeles $#6 i$por"an"es para el sis"e$a' por lo "an"o los ac"ores son lo 3#e !an a in"erac"#ar con el so1"8are
(.1., Caso de Uso de )lto Nivel El caso de #so de al"o ni!el nos per$i"e de1inir paso a paso lo 3#e 0ace cada ac"or del aplica"i!o para sa)er 3#e 1#nciones 0ace la persona en cada caso5
(.1.- Caso de Uso /tendidos El caso de so E9"endido no per$i"e "ener "odo )ien res#$ido de los caso de #so' re3#eri$ien"os 6 ac"ores' ade$2s de la 1#ncionalidad del aplica"i!o5
12
(. Dise0o
(..1 Diccionario de Datos El diccionario de da"os nos per$i"e iden"i1icar los ca$pos 3#e lle!ara la "a)las de las )ase de da"os ade$2s de la nor$ali7ación de las "a)las
(.. Diagrama DR Dia&ra$a En"idad relación nos per$i"e di1erenciar 3#e "a)las o 1or$#larios es"ar relacionados' en )ase de da"os es"ar2n relacionada #nas "a)las 3#e dependen de o"ras para as4 0acer $2s 12cil la )#s3#e de c#al3#ier in1or$ación5
(..% Diagrama Relacionar Dia&ra$a relacionar nos per$i"e !er c#ales "a)las o 1or$#larios es"2n relacionados en"re s4 6 3#e "a)la depende de la o"ra' es"e nos per$i"e !er co$o es"ar2n relacionada 6 co$o p#eden 1#ncionar
(..( Diagrama de sec'encia Dia&ra$a de sec#encia nos per$i"e !er el proceso de cada 1or$#lario para "ener $2s in1or$ación 6 para 3#é sir!e' "a$)ién nos per$i"e iden"i1icar el paso a paso có$o 1#nciona el 1or$#lario5
(.., Diagrama de Clases Dia&ra$a de clase nos per$i"e iden"i1icar las acciones 3#e "iene cada "a)la de la )ase de da"os c#al es el 1#nciona$ien"o de la "a)la .
1&
(..- Diagrama de l'!os El Dia&ra$a de 1l#
1)
Tabla No 12 Re+'erimientos 'ncionales
con"role la !en"a de en"radas de #n cine deno$inado Cine +
R62 5 DOCU3NTO2
P)" 7 1
R451
ec8a2
TITULO
5915951(
D
1
D:CRIPCION
"NR)L: Las !en"as de en"radas en las "a3#illas' el sis"e$a de)e dar sopor"e a la !en"a de en"radas por in"erne"' de)iendo es"ar a$)os coordinados5
,5,
*5,
*5*
*5(
*5-
)D3INI:TR)CIÓN DL :I:T3) El sis"e$a de)e con"ar con las !en"as de )ole"as en "a3#illas 6 !4a 8e) de)en de sincroni7ar5 El sis"e$a de)e con"ar con #n 1or$#lario 3#e le per$i"a seleccionar las pel4c#las por "a3#illas 6 8e)5 El sis"e$a de)e con"ar por !4a 8e) 6 "a3#illa para ele&ir el 0orario en la 3#e desee !er la pel4c#la El sis"e$a de)e con"ar por !4a 8e) 6 "a3#illa para ele&ir )#"acas seleccionadas por el sis"e$a
*5;
El sis"e$a de)e con"ar con ,; $in#"os de"er$inado para 3#e el #s#rario co$pre la en"rada si no la 0a co$prado en ese "ie$po en la )#"aca es"ar2 disponi)le de n#e!o5
*5E
El sis"e$a de)e con"ar con #n reci)o de co$pras 0ec0as por !4a 8e) 3#e se i$pri$ir2 en el !es"4)#lo del cine
*5.
El sis"e$a de)e con"ar con #na 1or$a de pa&o por 8e) con "ar
*5F
El sis"e$a de)e con"ar con #na 1or$a de pa&o por "a3#illa en e1ec"i!o
*5G
El sis"e$a de)e con"ar con #n "ie$po de * 0oras para poder an#lar la )ole"a an"es de inicio5
(
El sis"e$a de)e con"ar con #nos #ni!ersi"arios>'Por 8e) 6 "a3#illas
(5,
El sis"e$a de)e con"ar con #n acceso a socios por 8e)' con s# DNI 6 s# códi&o5 podr2 cons#l"ar s#s p#n"o
(5*
El sis"e$a de)e con"ar con #n inicio' para sa)er si es e$pleado o &eren"e5
desc#en"o
a
=ni%os'
<#)ilado'
al#$nos
1/
(5(
El sis"e$a de)e con"ar con #n 1or$#lario de ac"#ali7aciones de pel4c#las 6 0orarios disponi)les' solo podr2 0acerlos los &eren"e del cine5
(5-
El sis"e$a de)e con"ar con #n 1or$#lario de es"ad4s"icas de la !en"as por 8e) 6 "a3#illa
(
RPORT: ; CON:ULT):
-5,
Los socios del sine podr2n co$prar las )ole"as dependiendo de la can"idad de p#n"o 3#e "en&an' si lle&a a los ,+ p#n"o podr2 co$prar las )ole"as
Tabla No 2 Re+'erimientos No 'ncionales
con"role la !en"a de en"radas de #n cine deno$inado Cine +
DOCU3NTO2 R451
R62 5 P)" 7 ec8a2
TITULO
5915951( 7
D:CRIPCION
1.
)TRI
,5+
Re3#eri$ien"os de Hard8are5
,5,
,5*
*
*5,
*5* *5(
Com!(tadores con (na b(ena ca!acidad en el DISCO GB) ; b(ena memoria RAM(2GB)
DURO (250
Im!resoras Re3#eri$ien"os de So1"8are
9istema O!erativo <=indo>s 7 o =indo>s 8?. Internet Acceso a la p2&ina 8e) =@oAilla
4ire-o?
10
Tabla No %2 Lista de )ctores )ctores s#ario
Descripción Co$prar2 las en"radas en la p2&ina 8e) 6 re&is"rarse para ser socio del cine +
eren"es El eren"e es el @nico 3#e podr2 ac"#ali7ar las pel4c#las 6 0orario E$pleado Es el encar&ado de !ender las en"radas en las "a3#illas
Tabla No (2 Caso De Uso De )lto Nivel
Caso de Uso de )lto Nivel Nombre
Co$pra de Bole"as !4a e)
)ctores
Clien"es
Tipo
Pri$ario Ven"a de Bole"as por Ta3#illa
Nombre
Caso de Uso de )lto Nivel
Descripción El clien"e p#ede in&resar a la p2&ina 6 $irar las pel4c#las 3#e
)ctores Tipo
E$pleado desee $irar' p#ede !er las 1ec0as 0ora 6 !alor de las )ole"as' ade$2s p#ede co$prar las )ole"as si desea en ese $is$o ins"an"e Esencial
Descripción El e$pleado se encar&a de !endar las )ole"as de cina+ por "a3#illa
Tabla No ,2 Caso De Uso De )lto Nivel
17
Tabla No -2 Caso De Uso De )lto Nivel
Caso de Uso de )lto Nivel Nombre
es"iona los roles de los e$pleado' es"iona las !en"as5
)ctores
Ad$inis"rador
Tipo
Esencial
Descripción El Ad$inis"rador se encar&a de es"ionar E$pleados' es"ionar las !en"as 6 la Es"ad4s"icas5
18
Tabla No =2 Diccionario de datos
Nombre
llaves
DNIs# No$)res# Apellidos# Tele1onos# Direccions# Correos#
PK
Us'ario Longit'd * ; ; * * *
Tipo N#$érico Te9"o Te9"o N#$érico Varc0ar Varc0ar
Tabla No >2 Diccionario de datos
Nombre
llaves
DNIE$p CarCodE$p No$)re E$p Apellido E$p Tele1ono E$p Direccion E$p CorreoE$p
PK K
mpleado Longit'd * * ; ; * * *
Tipo N#$érico N#$érico Te9"o Te9"o N#$érico Varc0ar Varc0ar
Tabla No ?2 Diccionario de datos
Nombre
llaves
CodCar No$)reCar DescripcionCar
PK
Cargo Longit'd * ; ;
Tipo N#$érico Te9"o Te9"o
1
Tabla No 152 Diccionario de datos
Nombre
Llaves
CodPel Ti"#loPel DepcripcionPel Ca"e&oriaPel eneroPel Clasi1icacion
PK
Pel#c'la Longit'd * F ; ; ; ;
Tipo N#$érico Te9"o Te9"o Te9"o Te9"o Te9"o
Tabla No 112 Diccionario de datos
Nombre
llaves
CodSala N#$eroSala No$)reSala )icaciónSala Ca"e&oriaSala
PK
:alas Longit'd * ; * * *
Tipo N#$érico N#$érico Te9"o Te9"o Te9"o
Tabla No 12 Diccionario de datos
Nombre CodCar"e Car"eCodPel Car"eCodSala HoraCar"e ec0aCar"e ValorCar"e
Cartelera De Pel#c'las llaves Longit'd PK K K
* * * * * ,
Tipo N#$érico N#$érico N#$érico Da"e Da"e N#$érico
25
Tabla No 1%2 Diccionario de datos
Nombre CodVen" Tipos#rioVen" TipoVen"aVen" Ven"DNIs# Ven"DNIE$p Ven"CodCar"e TipoPa&oVen" ec0aVen" HoraVen"
6enta De Ti+'etes llaves Longit'd PK
K K K
* ; ; * * * ; * *
Tipo N#$érico Te9"o Te9"o N#$érico N#$érico N#$érico Te9"o Da"e Da"e
21
ig'ra No.12 Caso de Uso "eneral
Caso de so eneral
es"ión de pel4c#las
es"ión de Horarios
s#ario
es"ión de sala 6 )#"acas
es"ión de asociarse con cine +
es"ión de Es"ad4s"icas
eren"e
es"iona pa&ado con "ar
E$pleado
es"ión de !en"a s por "a3#illas
22
ig'ra No.2 Diagrama de l'!o
2&
ig'ra No.%2 Diagrama de l'!o
2)
ig'ra No.(2 Diagrama de l'!o
2/
20
ig'ra No.,2 Diagrama de l'!o
ig'ra No.-2
Diagrama de l'!o
27
28
ig'ra No.=2 Diagrama de l'!o
2
ig'ra No.>2 Diagrama DR
&5
ig'ra No.?2 Diagrama Relacional
ig'ra No.152 Tablas de
&1
ig'ra No.112 Tablas de
ig'ra No.12 Tablas de
ig'ra No.1%2 Tablas de
&2
ig'ra No.1(2 Tablas de
ig'ra No.1,2 Tablas de
ig'ra No.1-2 Tablas de
&&
ig'ra No.1=2 Diagrama de :ec'encia Co$pra de Bole"as
Pa&ina e) Clien"e
Pelic#las
Horario
B#"acas
Pa&o
In&resar n#$ero de c#en"a
iras las pelic#las
In&resar ala pa&i na
Ele
Seleccionar pelic#la
Validar n#$ero de c#en"a
Selecciona r Horario
ig'ra No.1>2 Tablas de
Pa&ina e)
Asociarse a Ci ne+
Re&is"rase o i nici ar
Cons#l"a de p#n"os
Clien"e In&resar ala pa&ina
in&resa da"os cons#l"ar In&resar Da"os
Seleccionar Asociarse
&)
ig'ra No.1?2 Tablas de
Pelic#las
Horario
B#"acas
E$pleado
Pa&o
Pa&o en E1ec"i!o o Tar
Seleccionar pelic#la Ele
&/
ig'ra No.52 Diagrama de Clases
s#ario : : : : : :
DNIs# No$)res# Apel li dos# Direccions# Tele1onos# Correos#
+ + + +
B#scar => Inser"ar => Ac"#al i7ar => Borrar =>
Ven"a de Bole"as / / / / / / / / / /
in" c0ar c0ar c0ar c0ar c0ar
55, 55M
in" in" in" in"
E$pleado : : : : : : : : + + + +
DNIE$p No$)reE$p Apel li doE $p E$pCodCar E$pNo$)reCar E$pDescripcionCar Tele1onoE$p DireccionE$p Inser"ar => B#scar => Ac"#al i7ar => Borrar =>
55M 55,
/ / / /
/ / / / / / / /
in" c0ar c0ar in" c0ar c0ar c0ar c0ar
55M
CodVen" TipoVen"aVen" Tipos#arioVen" Ven"DNIs# Ven"No$)res# Ven"Apellidos# Ven"CodCar"e Ven"Car"eTi"#loPel Ven"Car"eDescripcionPel Ven"Car"eN#$eroSala Ven"Car"e)icacionSala Ven"HoraCar"e Ven"ec0aCar"e Ven"ValorCar"e TipoPa&oCar"e ec0aVen" HoraVen"
55M
: : : : : :
CodPel Ti"#loPel DescripcionPel Ca"e&oriaPel eneroPel Clasi1icacionPel
+ + + +
Inser"ar => B#scar => Ac"#a li 7ar => Borrar =>
/ / / /
/ / / / / /
in" c0ar c0ar c0ar c0ar c0ar
in" in" in" in"
55,
55,
55M Car"elera de Pelic#las
Salas
: CodCar / in" : No$)reCar / c0ar : DescripcionCar / c0ar Inser"ar => B#scar => Ac"#a li 7ar => Borrar =>
/ in" / S"rin& / S"rin& / in" / S"rin& / S"rin& / in" / S"rin& / S"rin& / in" / S"rin& / Da"e / Da"e / in" / Da"e / Da"e / in"
+ Inser"ar => / in" + B#scar => / in"
in" in" in" in"
Car&o
+ + + +
55,
: : : : : : : : : : : : : : : : :
Pelic#la
/ / / /
in" in" in" in"
: : : : :
CodSala N#$eroSala No$)reSala )icacionSala Ca"e&oriaSala
+ + + +
Inser"ar => B#scar => Ac"#al i7ar => Borrar =>
/ / / /
/ in" / in" / c0ar / c0ar / c0ar
in" in" in" in"
55, 55M
: : : : : : : : : : :
CodCar"e Car"eCodPel Car"eTi"#loPel Car"eDescripcionPel Car"eCa"e&oriaPel Car"eCodSala Car"eN#$eroSala Car"e)icacionSala HoraCar"e ec0aCar"e ValorCar"e
/ / / / / / / / / / /
in" in" c0ar c0ar c0ar in" c0ar c0ar Da"e Da"e in"
+ B#scar => / in" + Inser"ar => / in"
&0
You're Reading a Preview Unlock full access with a free trial.
Download With Free Trial
&8
&
)5