UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA”
FACULTAD DE INGENIERIA DE SISTEMAS
CASO DE USO RESTAURANTE “EL TOYITO” Asignatura: ANÁLISIS Y DISEÑO DE SISTEMAS Docente: Dr. Erwin Pablo PEÑA CASAS Presentado or: SALCEDO ILC!E"# Al$a$%a In&ali'ia ILCA !UAYTA# Pi(r )(*+* YAPUC!URA YAPUC!URA MAMAN,# Mar'(lo Mar'(lo -illia$ YA YATACO !ERRERA# )o* Carlo* Secci!n IS / 0 Ica " Per# $%&'
ACTIIDAD 01 I&(n2i3'ar 4 'la*i3'ar r(56i*i2o*
E( siste)a nos de*e er)itir: RE7UISITOS FUNCIONALES RE7UISITOS NO FUNCIONALES &+ Gestionar Reser,aciones- .ue =+ La inter5a8 de usuario de( odr/n 0acerse ,1a 2e* o siste)a de*e i)(e)entarse 3e(45ono+ so*re un na,egador 2e*+ $+ Gestionar (as 6esas de( &%+E( siste)a de*e soortar a( Restaurant+ )enos &% transacciones or 7+ Gestionar (os 6o8os ara segundo+ atenci!n de 6esas+ &&+E( siste)a de*e er)itir .ue (os 9+ Registrar (os edidos or 6esanue,os usuarios se 5a)i(iaricen seg#n Co)andas- tantas ,eces con e( siste)a en )enos de 7% sea necesario )inutos+ '+ Procesar (os edidos or 6esaseg#n co)andas registradastantas ,eces sea necesario+ + Generar (as cuentas seg#n (os edidos de (os C(ientes+ ;+ E)itir Ade(antos de Cuenta- con e( deta((e de (o consu)ido+ <+ E)itir Co)ro*antes de Pago+
ACTIIDAD 81 I&(n2i3'ar a'2or(* &+ $+ 7+ 9+ '+ + ;+
C(iente 6aitre 6o8o Cantor Cocinero Ca>ero 6esa de( Co)edor
ACTIIDAD 91 I&(n2i3'ar (*'(nario*
0. REALI"ACI:N DE RESERAS1 E( C(iente e)(ea (a /gina 2e* o e5ect#a una ((a)ada te(e5!nica ara rea(i8ar su reser,a- seg#n disoni*i(idad de )esas or 5ec0a- 0oras ? n#)ero de ersonas in,itadas+ E( C(iente ta)*i4n uede resentare directa)ente a( Restaurant ? so(icitar ser atendido+ 8. GESTI:N DE MESAS1 E( 6aitre e)(ea e( Siste)a ara ad)inistrar (as 6esas de( Restaurant(as cua(es est/n nu)eradas ? tienen e( estado de Disoni*(esReser,adas u Ocuadas+ En e( caso de (as 6esas Reser,adas- se de*e registrar (a 0ora de inicio de (a reser,aci!n+ 9. GESTI:N DE MO"OS1 E( 6aitre e)(ea e( Siste)a ara asignar un 6o8o ara (a atenci!n de (a 6esa Reser,ada u Ocuada+ ;. REGISTRO DE PEDIDOS SEG
Los edidos registrados en e( Siste)a de*en ser en,iados a( Cantor- .ue: Desac0ar/ (as *e*idas ersona()ente+ Cantar/ (a orden a( Cocinero- ara .ue reare e( edido+ Desac0ado e( edido- ca)*iar/ e( estado de( edido a “DESPAC@ADO”+
>. ATENCI:N DEL PEDIDO POR EL MO"O1 E( 6o8o recoger/ (as *e*idas ?o (atos desac0ados desde e( )ostrador ? (os ser,ir/ a (a 6esa de( C(iente- ca)*iando e( estado de( edido a “A3ENDIDO”+ ?. EN,O DE PEDIDOS ATENDIDOS AL CA)ERO1 E( Ca>ero reci*ir/ (os edidos atendidos- ara generar osterior)ente (a cuenta de( C(iente+ @. GENERACI:N DE CUENTAS DE LAS MESAS1 3er)inado e( consu)o de( C(iente- 4ste so(icitar/ su cuenta a( 6o8o+ E( 6o8o so(icitara (a cuenta a( Ca>ero- .uien e)itir/ un Ade(anto de Cuenta.ue ser/ entregada a( C(iente+ . EMISI:N DE COMPROBANTES DE PAGO1 E( C(iente cance(ar/ e( i)orte de (a cuenta a( 6o8o- .uien e>ecutar/ e( ago a( Ca>ero+ E( Ca>ero e)itir/ e( Co)ro*ante de Pago Bactura o o(eta con e( se((o de “CANCELADO” ? e( ,ue(to- de eFistir+ E( Co)ro*ante de Pago ? e( ,ue(to son entregados or e( 6o8o a( C(iente+
ACTIIDAD ;1 I&(n2i3'ar 'a*o* &( 6*o 0. REALI"AR RESERA1
R(aliar R(*(ra Cli(n2(
8. GESTIONAR MESAS1 G(*2ionar M(*a* Mai2r(
M(*a*
9. GESTIONAR MO"OS1
G(*2ionar MoCo* Mai2r(
MoCo*
;. REGISTRO DE PEDIDOS1
R(aliar P(&i&o Cli(n2(
=. PROCESAMIENTO DE PEDIDOS1
R(i*2rar P(&i&o Moo
Moo
Can2or
A2(n&(r P(&i&o Cli(n2(
Co'in(ro
>. GENERACI:N DE CUENTAS SEG
CLIENTES#
Ca(ro
G(n(rar C6(n2a* Cli(n2(
Moo
ACTIIDAD =1 E*('i3'ar 'a*o* &( 6*o
0. REALI"AR RESERA1 a E( Restaurant de*e tener d1as ? 0oras disoni*(es ara *rindar atenci!n+ * Se de*en contar con 6esas ? 6o8os disoni*(es PRECONDICIONE ara (a atenci!n de (os C(ientes+ S c Se de*e conocer (a caacidad de ersonas or 6esa- a n de oti)i8ar (a caacidad de atenci!n+ a E( C(iente e)(ea (a /gina 2e* o e( 3e(45ono * E( Siste)a o5rece (os d1as ? 0oras disoni*(es ara *rindar atenci!n+ c E( C(iente se(ecciona e( d1a ? 0ora- e in5or)a e( LUHO SICO n#)ero de ersonas a .uienes se (es *rindar/ (a atenci!n+ d E( Siste)a registra (a e(ecci!n de( C(ientereser,ando (a 6esa adecuada ? en,1a (a in5or)aci!n a( 6aitre+ a E( C(iente uede cance(ar su Reser,aci!n * Si e( C(iente no 0a rea(i8ado Reser,aci!n- uede LUHO resentarse a( Restaurant- donde ser/ atendido AL3ERNA3IVO or e( 6aitre+ c E( 6aitre asignar/ (a 6esa disoni*(e a La Reser,aci!n .ueda registrada ?o cance(ada POS3CONDICION * La 6esa .ueda en estado Reser,ada ?o ES Disoni*(e $+ GESTIONAR MESAS1 PRECONDICIONE a EFisten 6esas S Disoni*(es
Reser,adas-
Ocuadas
?
LUHO SICO
LUHO AL3ERNA3IVO POS3CONDICION ES
a E( 6aitre ,erica (a eFistencia de 6esas disoni*(es * E( 6aitre asigna (as 6esas seg#n e( n#)ero de ersonas .ue ser/n atendidas c E( 6aitre ca)*ia e( estado de (as 6esas a “Ocuada” o “Reser,ada”+ d A( ina(i8ar (a atenci!n- ca)*ia e( estado de (as 6esas a “Disoni*(e” a Si (a Reser,aci!n es cance(ada- e( 6aitre ca)*ia e( estado de (as 6esas a “Disoni*(e”+ * Si e( C(iente ? sus aco)aJantes se retiran de( Restaurant sin ser atendidos- ca)*iar/ e( estado de (a 6esa a “Disoni*(e”+ a La 6esa .ueda co)o “Reser,ada”- “Ocuada” o “Disoni*(e”
7+ GESTIONAR MO"OS1 PRECONDICIONE a EFisten 6o8os “Ocuados” o “Disoni*(es”+ S LUHO SICO a E( C(iente se resenta en e( Restaurant+ * E( 6aitre ,erica (a eFistencia de 6o8os disoni*(es+ c E( 6aitre asigna un 6o8o ara (a atenci!n de una 6esa ocuada or un C(iente+ d E( 6aitre entrega (a Carta6en# a( C(iente+ e E( Siste)a tota(i8a e( n#)ero de 6esas atendidas or e( 6o8o+ 5 E( Siste)a deter)ina si e( 6o8o est/ disoni*(e ara atender )/s 6esas+ g Cuando e( C(iente se retira- e( n#)ero de 6esas atendidas or e( 6o8o se actua(i8a+ LUHO a E( 6aitre uede atender )o)ent/nea)ente AL3ERNA3IVO 0asta encontrar un 6o8o disoni*(e+ POS3CONDICION a E( 6o8o .ueda en estado “Disoni*(e” u ES “Ocuado”+ 9+ REGISTRO DE PEDIDOS1 PRECONDICIONE a E( C(iente tiene asignado una 6esa ? un 6o8o+ S a E( C(iente 5or)u(a su edido a( 6o8o+ * E( 6o8o registra (os edidos en Co)andasLUHO SICO e)(eando una or cada ocasi!n en (a .ue e( C(iente 5or)u(e edidos+ c E( 6o8o ingresa e( edido en e( Siste)a+ LUHO a Si e( C(iente no rea(i8a edido ? se retira- se da AL3ERNA3IVO or na(i8ada su atenci!n a E( edido .ueda registrado en e( Siste)a+ POS3CONDICION * La 6esa .ueda co)o “Disoni*(e” si e( C(iente ES no rea(i8a edido ? se retira+ '+ PROCESAMIENTO DE PEDIDOS1 PRECONDICIONE a E( edido 5ue registrado en e( Siste)a+ S LUHO SICO a E( siste)a en,1a e( edido a( Cantor+
LUHO AL3ERNA3IVO POS3CONDICION ES
* E( Cantor co)unica e( edido a( Cocinero+ c E( Cocinero reara e( edido ? (o u*ica en e( )ostrador+ d E( Cantor registra e( edido co)o “Desac0ado”+ e E( 6o8o reci*e (os (atos de( )ostrador ? (os sir,e a( C(iente+ 5 E( 6o8o registra e( edido co)o “Atendido”+ g E( siste)a en,1a e( edido atendido a( Ca>ero+ a Si e( edido es de *e*idas gaseosas- e( Cantor (as desac0a u*ic/ndo(as en e( )ostrador+ a E( edido ca)*ia a estados “Desac0ado” o “Atendido” * E( Ca>ero reci*e (os edidos “Atendidos”
;+ GENERACI:N DE CUENTAS SEGero 0a reci*ido (os edidos “Atendidos” S LUHO SICO a E( Ca>ero tota(i8a (os edidos “Atendidos” ara o*tener e( )onto a co*rar+ * E( Ca>ero e)ite e( Ade(anto de Cuenta- con e( deta((e de (o consu)ido+ c E( 6o8o entrega e( Ade(anto de Cuenta a( C(iente+ d E( C(iente ,erica ? de ser con5or)e- rocede a cance(ar su consu)o a( 6o8o+ e E( 6o8o entrega e( dinero de (a cance(aci!n de( consu)o de( C(iente a( Ca>ero ? e( Ade(anto de Cuenta e)itido+ 5 E( Ca>ero e)ite e( Co)ro*ante de Pago Bactura o o(eta- (o se((a co)o “Cance(ado” g E( Ca>ero entrega e( Co)ro*ante de Pago se((ado ? e( ,ue(to resecti,o- si eFistiese- a( 6o8o+ 0 E( 6o8o se encarga de entregar a( C(iente su Co)ro*ante de Pago se((ado ? su ,ue(to- si eFistiese+ i E( C(iente se retira ? se da or na(i8ada su atenci!n+ > Se rocede a ca)*iar e( estado de (a 6esa a “Disoni*(e”+ K Se rocede a actua(i8ar e( n#)ero de 6esas atendidas or e( 6o8o+ LUHO a Si e( C(iente no est/ de acuerdo con e( Ade(anto AL3ERNA3IVO de Cuenta e)itido- uede so(icitar su re,isi!n+ * Si e( C(iente no est/ de acuerdo con e( Co)ro*ante de Pago e)itido- uede so(icitar su ca)*io+ POS3CONDICION a E( Ade(anto de Cuenta .ueda e)itido ? ES entregado a( C(iente+ * E( Consu)o de( C(iente .ueda cance(ado ? e( Ade(anto de Cuenta es de,ue(to a( Ca>ero+ c E( Co)ro*ante de Pago .ueda e)itido ?
entregado a( C(iente+