Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl manuel.rojas28@inacapmail.cl
Análisis y Diseño de Sistemas Sistemas “Farmacia” “Sistema de Farmacia”
UNIVERSIDAD UNIVERSIDAD TECNOO!ICA DE C"IE #ro$rama 'ateria
INGENIERIA EN INFORMATICA TI1212-000 Sistema de Información I
N%mero Doc&mento Versi(n
#ro)esores
Man$e& Ro'as
A&tores
1
N-01-2016 1!0 0"-#$nio%2016 G$sta(o A)$mada* #a(ier +o&anco* Cami&o ,$ros
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl manuel.rojas28@inacapmail.cl
Tabla de contenido *+ INTRODUCCI,N!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!. !!!!!!!!!!!!. *+*+
#ro-(sito!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!. !!!!!!!!!!!!!!!!!!!.
*+.+
Alcance!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!. !!!!!!!!!!!!!!!!!!!!!!.
*+/+ *+/+
Estr Estr&c &ct& t&rra del del Doc& Doc&me ment nto o!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! .
.+
'ODE 'ODEO O DE #ROC #ROCES ESO O DE DE NE! NE!OC OCIO IOSS!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!! !!!!!!!!/ /
.+*+ .+*+
Descri Descri-ci -ci(n (n de Acto Actore ress In0o In0ol&c l&cra rados dos en en el 'odel 'odelo o de Ne$o Ne$ocio cio!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/
.+.+ .+.+
Re1& Re1&er erim imie ient ntos os del del 'o 'ode delo lo de Ne$o Ne$oci cio o!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/
/+
CASO CASOSS DE DE USO USO DE AT ATO NIV NIVE E!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!! !!!
/+*+ /+*+
Caso asos de de Us Uso de de Alt Alto o Ni0 Ni0el el!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
/+.+ /+.+
Caso Casoss de de Uso Uso a Ni0 Ni0el el Deta Detall llad ado o!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6
/+/+ /+/+
Desc Descri ri-c -ci( i(n n de de Cas Casos os de Uso Uso!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
/+2+
E0entos!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12 !!!!!!!!!!!!!!!!!!!!12
2+
DIA! DIA!RA RA'A 'A DE DE ESTR ESTRUC UCTU TURA RA EST EST3 3TICA TICA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
2+* 2+*+
'odelo Co Conce-t&al!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!1 !!!!!!!!!!!!!!1
2+. 2+.+
Dia$rama de de Cl Clases!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!! 16
4+
DIA! DIA!RA RA'A 'A DE INTE INTERA RACC CCI, I,N N!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!! 1
4+*+ 4+*+
Dia$ Dia$ra rama ma de Sec& Sec&en enci ciaa del del Sis Siste tema ma!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
4+.+ 4+.+
Dia$ Dia$ra rama ma de Cola Cola5o 5ora raci ci(n (n del del Sis Sistema tema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
4+/+
Contratos!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1" !!!!!!!!!!!!!!!1"
6+
DIA! DIA!RA RA'A 'A DE DE ACTI ACTIVI VIDA DADE DESS 7 EST ESTADO ADO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!22 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!22
8+
CONCUSIONES!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!! 2.
9+
ANE:OS!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!! 2/
2
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl manuel.rojas28@inacapmail.cl
*+ INTRODUCCI,N Se desea a$toma34ar e& sistema de atención a& c&iente 5 e& sistema de ara me'orar &a coordinación! +ara esto* e& ro5ecto consta de rea&i4ar $n sistema de 7$e mane'e toda &a arte re&acionada con &os c&ientes* stoc8 5 7$e $eda interact$ar de forma adec$ada con otros sistemas sin ro9&emas! E& resente doc$mento doc$mento re:e'a &os est$dios rea&i4ados ara &a im&ementación de &a so&$ción e&eida en e& est$dio de fac39i&idad* donde mostraremos &os Mode&os de +rocesos de Neocios* Mode&o Concet$a&* ;iarama de C&ases* 5 Casos de $eo mostramos e& Mode&o de +roceso de Neocios indicando s$s o9'e3(os Estrat?icos 5 e& roceso rea&i4ado or &a emresa ara &a cat$ra de c&ientes! En forma r@ca 5 m@s deta&&ada e& f$ncionamiento de& sistema com&eto* mostrando &os casos de $so de cada etaa de& ro5ecto!
*+*+
#ro-(sito
E& roósito de este tra9a'o es roorcionar $n sistema en e& c$a& se $eda o9tener información de forma oort$na 5 a s$ (e4 tener $n contro&* ara e(itar ?rdidas 5 maBimi4ar &as anancias!
*+.+
Alcance
E& tra9a'o rea&i4ado 3ene como a&cance todo e& Sistema &&e(ado dentro de $na Farmacia diriido a &o 7$e es (enta 5 rod$ctos* or &o c$a&* c$a &* no tomamos en c$enta e& sistema de Rec$rsos )$manos* ni administra3(o! administra3(o!
*+/+
Estr&ct&ra del Doc&mento
E& doc$mento est@ di(idido en cinco secciones! >a se$nda sección resenta $na descrición de& roceso de mode&o de neocios* &a tercera sección descri9e descri9e &os actores 5 casos de $so contenidos en e& mode&o '$nto con &as re&aciones eBistentes entre e&&os* &a tercera sección descri9e $na reresentación de &as estr$ct$ras est@3cas de& an@&isis de re7$erimientos descrito con Casos de
A &o &aro de este este formato formato se enc$entr enc$entran an comentari comentarios os 5 e'em&os e'em&os acerca de& contenido contenido de& doc$ment doc$mento oa e&a9orar a ar3r de ?sta! ? sta! stos se enc$entran indicados* a& i$a& 7$e este @rrafo* or $na &Dnea a &o &aro de s$ 9orde i47$ierdo! Estas secciones de9en ser e&iminadas de &a (ersión na& de& doc$mento!
.
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
.+ 'ODEO DE #ROCESO DE NE!OCIOS ,$siness +rocess Manaement es $n con'$nto de m?todos* )erramientas 5 tecno&oDas $3&i4ados ara dise=ar* reresentar* ana&i4ar 5 contro&ar rocesos de neocio oeraciona&es! A tra(?s de $n enfo7$e centrado en &os rocesos ara me'orar e& rendimiento 7$e com9ina &as tecno&oDas de &a información con metodo&oDas de roceso 9asado en diarama de C
.+*+
Descri-ci(n de Actores In0ol&crados en el 'odelo de Ne$ocio
Es caa4 de indicar c$@&es son &as decisiones 7$e de9e tomar cierto actor 5%o en c$@&es es caa4 de co&a9orar ara 7$e otro actor tome $na decisión! Adem@s* reresenta a a7$e&&os actores )$manos o no 7$e no ar3cian en &as decisiones* 5 7$e sim&emente se &imitan a rea&i4ar &as ac3(idades oeraciona&es! Se inc&$5e $na 9re(e descrición de cada $no de &os actores in(o&$crados! Cada actor est@ descrito de &a si$iente maneraH Actor ;escrición ersión +ro5ecto
Actor ;escrición
ersión +ro5ecto
,ode$ero ;escrición
ersión +ro5ecto
C&iente En e& conteBto* e& t?rmino es $3&i4ado como sinónimo de comrador &a ersona 7$e comra e& rod$cto o cons$midor 7$ien cons$me $n rod$cto o ser(icio! (ersión 1!0
Farmac?$3co +rofesiona& con )a9i&idades intera&es en sa&$d* fa9ricación de medicamentos* contro& de ca&idad* desarro&&o e in(es3ación de &os mismos* es a7$e& eBerto en medicamentos* 5 en &a $3&i4ación de &os medicamentos con nes tera?$3cos en e& ser )$mano! En e& conteBto es e& encarado de rea&i4ar &as (entas 5 (ericar recetas m?dicas! (ersión 1!0
,ode$ero Es &a +ersona encarada de Rececionar materia&es de ro(eedores* c)e7$ear estos de ac$erdo a &os re7$erimientos* mantener en res$ardo &os 9ienes materia&es ad7$iridos ao5ando en &a9ores de a&macena'e* orden 5 &imie4a! ;e9e <3&i4ar e& sistema ara in(entariar stoc8* a s$ (e4 rea&i4ar &os inresos de mercaderDa directamente a& sistema! (ersión 1!0
/
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
.+.+
Re1&erimientos del 'odelo de Ne$ocio
Es caa4 de indicar c$@&es son &as decisiones 7$e de9e tomar cierto actor 5%o en c$@&es es caa4 de co&a9orar ara 7$e otro actor tome $na decisión! Adem@s* reresenta a a7$e&&os actores )$manos o no 7$e no ar3cian en &as decisiones* 5 7$e sim&emente se &imitan a rea&i4ar &as ac3(idades oeraciona&es!
Cla0e
Descri-ci(n
R*
Inreso de Credencia&es $ser and assord
Ti-o Re1&erimientos F$nciona&
R.
Co&or de entana
No F$nciona&
R/
Jardare C+< KEON 00
Jardare
de
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
/+ CASOS DE USO DE ATO NIVE Se resenta $na descrición de &os actores in(o&$crados en e& mode&o de Casos de
/+*+
Casos de Uso de Alto Ni0el
Este diarama reresenta &a f$nciona&idad com&eta de& sistema mostrando s$ interacción con &os aentes eBternos! Esta reresentación se )ace a tra(?s de &as re&aciones entre &os actores 5 &os casos de $so dentro de& sistema!
Fi$&ra *+Re-resenta el m(d&lo de Ventas
6
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
/+.+
Casos de Uso a Ni0el Detallado
Jacen referencia a &a descomosición de &os casos de $so de& $nto anterior! Se dan c$ando eBiste $na re&ación entre dos casos de $so! ;ic)a re&ación $ede ser de eBtensión* 7$e en t?rminos de &a Orientación a O9'etos es $na re&ación de )erencia* donde e& Ls$9caso esecia&i4a a& caso! Tam9i?n $ede ser $na re&ación de L$so* donde e& caso re7$iere 7$e e& s$9caso se rea&ice com&etamente ara 7$e ?& mismo se rea&ice 9ien 5 com&etamente er Fi$ra 2H
Fi$&ra .+
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
/+/+
Descri-ci(n de Casos de Uso
Este formato m$estra $na descrición ara a5$dar a comrender &os Casos 5 S$9Casos de
CATALOGO DESCRIPCION CASOS DE USO Proyecto
: Sistema de Farmacia
Nombre Caso de Uso
: Admiistrar Stoc!
Creado "or
: Secci# I$eier%a
*ec+a de Creaci#
:
,ersi#
: 1.1
S(b Casos Uso
ID Caso de Uso
:
CU-001
&'tima Act(a'i)aci# "or : Secci# de I$eier%a 01/07/2016
*ec+a de &'tima Act(a'i)aci#
:
Estado de Desarro''o
: Propuesto
01/07/2016
Consultar Stock en Bodega, Reponer Stock en itrina, Solicitar Productos a Pro!eedores.
Coteto
:
Estereoti"o
: Comercia'i)aci# de Prod(cto
Actores
: .ode$(ero
Pro"#sito
: Reali"ar Pedidos, Reponer Productos # Controlar Stocks.
Res(me
: &altantes, a su !e" de$e mantener productos 'rdenados # a disposici(n de los
Permite sa$er cantidad de productos en in!entario, para generar pedidos de art%culos &armac)uticos.
Ti"o
: Secundario
Pre codici#
: Para generar un pedido se de$e contar con Stock $a*o.
Post codici#
: Se generan +n!entarios ensualmente, para e!itar Perdidas.
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Re$'as de Ne$ocio
: -R1 Reali"ar Pedidos # antener Productos. Esceario Norma' de E/etos Acci#Actor
Res"(estaSistema
-1.0 l Bodeguero re!isa el stock por sistema.
-2.0 l Sistema uestra Faltantes.
-.0 l Bodeguero genera Pedido.
-.0 l Sistema enera u%a de 3espac4o.
Esceario A'terati/o de E/etos Acci#Actor
Res"(estaSistema
-1.0 l Bodeguero Re!isa Stock.
-2.0 l Sistema genera un mensa*e 51 lerta Producto Faltante8
-.0 l Bodeguero enera Pedido.
-.0 l Pro!eedor tiene pro$lemas de entrega.
-6.0 Se ingresa 9ue!o Pro!eedor.
-:.0 l Sistema genera un mensa*e 52 lerta Pro!eedor con Pro$lemas de despac4o8. -6.0 Se enera 'rden de Compra.
Ic'(ido
: ;;;;
Esceario Ece"cioes de E/etos
: l Producto tiene So$re Stock.
Prioridad
:
Re2(erimietos Es"ecia'es
: 9o posee
Obser/acioes
: el C= est> en estado de apro$aci(n
*rec(ecia de Uso
100<
"
:
3iaria
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
CATALOGO DESCRIPCION CASOS DE USO Proyecto
: Sistema de Farmacia
Nombre Caso de Uso
: Co4irmar Com"ra
Creado "or
: Secci# I$eier%a
*ec+a de Creaci#
:
,ersi#
: 1.1
S(b Casos Uso
ID Caso de Uso
:
CU-003
&'tima Act(a'i)aci# "or : Secci# de I$eier%a 01/07/2016
*ec+a de &'tima Act(a'i)aci#
:
Estado de Desarro''o
: Propuesto
01/07/2016
Consultar Stock, Compro$ar Pago Pendiente # alidar Receta.
Coteto
:
Estereoti"o
: Comercia'i)aci# de Prod(cto
Actores
: *armac5(tico
Pro"#sito
: enerar la !enta # reali"ar el Pago.
Res(me
: Permite enerar los pagos de los productos, reali"ar consulta de deudas # gestionar el
Ti"o
: Primario
Pre codici#
: Para generar una enta el Cliente de$e generar un 3etalle de enta
Post codici#
: Se reali"a el pago, se entrega la $oleta # edicamentos al Cliente.
m)todo de Pago.
10
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Re$'as de Ne$ocio
: -R2 Reali"ar Pago # ntregar edicamentos. Esceario Norma' de E/etos Acci#Actor
Res"(estaSistema
-1.0 l Farmac)utico Re!isa el detalle de Boleta.
-2.0 Se enera la enta.
-.0 l Farmac)utico Solicita el Pago de los edicamentos.
-.0 Se +mprime la Boleta. -:.0 Se descuenta del Stock los productos !endidos.
Esceario A'terati/o de E/etos Acci#Actor
Res"(estaSistema
-1.0 l Farmac)utico Re!isa el detalle de Boleta.
-2.0 l Sistema genera un mensa*e 5 Producto con Restricci(n edica.
-.0 l Farmac)utico Solicita el Pago de los edicamentos.
-.0 Se ingresa el 9umero de Receta )dica. -:.0 Se +mprime la Boleta. -6.0 Se descuenta del Stock los productos !endidos.
Ic'(ido
: ;;;;
Esceario Ece"cioes de E/etos
: l Cliente no tiene saldo para reali"ar el pago.
Prioridad
:
Re2(erimietos Es"ecia'es
: 9o posee
Obser/acioes
: el C= est> en estado de apro$aci(n
*rec(ecia de Uso
100<
11
:
3iaria
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
CATALOGO DESCRIPCION CASOS DE USO Proyecto
: Sistema de Farmacia
Nombre Caso de Uso
: .(scar 7edicametos
Creado "or
: Secci# I$eier%a
*ec+a de Creaci#
:
,ersi#
: 1.1
S(b Casos Uso
01/07/2016
ID Caso de Uso
:
CU-006
&'tima Act(a'i)aci# "or
: Secci# de I$eier%a
*ec+a de &'tima Act(a'i)aci#
:
Estado de Desarro''o
: Propuesto
01/07/2016
Consultar Stock, Compro$ar Pago Pendiente # alidar Receta.
Coteto
:
Estereoti"o
: Comercia'i)aci# de Prod(cto
Actores
: C'iete
Pro"#sito
: Selecciona los medicamentos a comprar.
Res(me
: l Cliente Busca los medicamentos los ingresa en una lista de medicamentos enerando un
Ti"o
: Primario
Pre codici#
: Para generar una enta el Cliente de$e generar un 3etalle de Boleta.
Post codici#
: Se enera un 3etalle de Boleta para su posterior Pago.
Re$'as de Ne$ocio
: -R Buscar medicamento # enerar 3etalle de Boleta.
3etalle de Boleta, para su posterior pago.
12
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Esceario Norma' de E/etos Acci#Actor
Res"(estaSistema
-1.0 l Cliente Busca el edicamento
-2.0 Se uestran los medicamentos con la descripci(n.
-.0 l Cliente Selecciona el edicamento ?ue necesita.
-.0 Se +ngresa a @ista de Productos.
-6.0 l Cliente cepta la Boleta
-:.0 Se Reali"a el C>lculo # se muestra los alores. -6.0 Se enera un 3etalle de Compra.
Esceario A'terati/o de E/etos Acci#Actor
Res"(estaSistema
-1.0 l Cliente Busca el edicamento
-2.0 l Sistema genera un mensa*e 5 Producto con Restricci(n edica por &a!or entregue Receta )dica a Farmac)utico8.
-.0 l Cliente cepta # Selecciona el edicamento ?ue necesita.
-.0 Se +ngresa a @ista de Productos.
-6.0 l Cliente cepta la Boleta
-:.0 Se Reali"a el C>lculo # se muestra los alores. -6.0 Se enera un 3etalle de Compra.
Ic'(ido
: ;;;;
Esceario Ece"cioes : l Cliente no cuenta con receta m)dica para comprar sus edicamentos con Receta Retenida. de E/etos Prioridad
:
*rec(ecia de Uso
Re2(erimietos Es"ecia'es
: 9o posee
Obser/acioes
: el C= est> en estado de apro$aci(n
100<
1.
:
3iaria
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
CATALOGO DESCRIPCION CASOS DE USO Proyecto
: Sistema de Farmacia
Nombre Caso de Uso
: E4ect(ar Pa$o
Creado "or
: Secci# I$eier%a
*ec+a de Creaci#
:
,ersi#
: 1.1
S(b Casos Uso
01/07/2016
ID Caso de Uso
:
CU-008
&'tima Act(a'i)aci# "or
: Secci# de I$eier%a
*ec+a de &'tima Act(a'i)aci#
:
Estado de Desarro''o
: Propuesto
01/07/2016
Consultar Stock, Compro$ar Pago Pendiente # alidar Receta.
Coteto
:
Estereoti"o
: Comercia'i)aci# de Prod(cto
Actores
: C'iete
Pro"#sito
: Reali"ar Pago de Boleta.
Res(me
: l Cliente Selecciona la Forma de Pago de sus edicamentos, Reali"a el Pago # se le
Ti"o
: Primario
Pre codici#
: Para reali"ar el pago el Farmac)utico de$e Con&irmar la Boleta.
Post codici#
: Se reali"a el pago # se +mprime la Boleta.
Re$'as de Ne$ocio
: -R Reali"ar Pago # ntregar edicamentos.
entregan los medicamento.
1/
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Esceario Norma' de E/etos Acci#Actor
Res"(estaSistema
-2.0 l Cliente acepta el Pago
-1.0 Se uestra alor # onto a Pagar.
-.0 l Cliente Selecciona el )todo de Pago A&ecti!o
-:.0 Se Cam$ia el stado de la Boleta a Pagado.
-.0 Se entrega el dinero a Farmac)utico.
Esceario A'terati/o de E/etos Acci#Actor
Res"(estaSistema
-2.0 l Cliente acepta el Pago
-1.0 Se uestra alor # onto a Pagar.
-.0 l Cliente Selecciona el )todo de Pago A3e$ito
-.0 l Sistema genera un mensa*e 5: Por &a!or deslice ar*eta de 3)$ito8.
-:.0 l Cliente desli"a la ar*eta de d)$ito por ranura.
-6.0 l Sistema genera un mensa*e 56 Por &a!or ingrese contraseDa8.
-6.0 l Cliente ingresa la contraseDa
-6.0 Se cam$ia el stado de la Boleta a Pagado.
Ic'(ido
: ;;;;
Esceario Ece"cioes de E/etos
: l Cliente no cuenta con &orma de Pago.
Prioridad
:
Re2(erimietos Es"ecia'es
: 9o posee
Obser/acioes
: el C= est> en estado de apro$aci(n
*rec(ecia de Uso
100<
1
:
3iaria
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
2+ DIA!RA'A DE ESTRUCTURA EST3TICA
2+*+
'odelo Conce-t&al
Antes de denir e& mode&o est@3co o de c&ases* es necesario denir e& Mode&o Concet$a&* e& c$a& nos m$estra &os concetos resentes en e& dominio de& ro9&ema!
decir* de &a descrición de& sistema* de &os re7$erimientos 5 de &os Casos de
Fi$&ra /+
16
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
2+.+
Dia$rama de Clases
Nos m$estra $na (ista de &a a&icación en $n determinado momento* es decir* en $n instante en 7$e e& sistema est@ detenido! >as c&ases son &a &an3&&a de &os o9'etos* 5 a7$D odemos (er reresentados a estos con s$s atri9$tos o caracterDs3cas 5 s$ comortamiento o m?todos* asD como &a re&ación entre e&&as
Fi$&ra 2+
1
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra 4+
Fi$&ra 6+
4+ DIA!RA'A DE INTERACCI,N Son a7$e&&os 7$e m$estran &as interacciones de $n $s$ario con e& sistema! Interacción es $na cadena de mensa'es en(iados entre &os o9'etos en res$esta a $n e(ento enerado or e& $s$ario so9re &a a&icación! >os diaramas de interacción $eden ser ;iaramas de Sec$encia 5 ;iaramas de Co&a9oración! Estos diaramas conforman &a etaa de& dise=o de &a a&icación* 5 se crean a ar3r de &os diaramas de Casos de
4+*+
Dia$rama de Sec&encia del Sistema
1
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
>os ;iaramas de Sec$encia reresentan $na interacción entre o9'etos de manera sec$encia& en e& 3emo! M$estra &a ar3ciación de o9'etos en &a interacción entre s$s L&Dneas de (ida desde 7$e se instancias 5 &os mensa'es 7$e e&&os orani4adamente intercam9ian en e& 3emo! E& resonsa9&e o ACTOR es 7$ien inicia e& cic&o interact$ando inicia&mente con &a interfa4 de $s$arioH G
Fi$&ra 8+
1"
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra 9+
20
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra ;+
21
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
4+.+
Dia$rama de Cola5oraci(n del Sistema
>os ;iaramas de Co&a9oración dan todas &as esecicaciones de &os m?todos! Estos ermiten descri9ir $na oeración esecDca inc&$5endo s$s ar$mentos 5 (aria9&es &oca&es creadas d$rante s$ e'ec$ción! Se m$estran &os o9'etos 5 mensa'es 7$e son necesarios ara c$m&ir con $n re7$erimiento o roósito* o con $n con'$nto de e&&os! Se $ede e&a9orar ara $na oeración o ara $n Caso de
Fi$&ra *<+
Fi$&ra **+
22
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
2.
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra *.+
4+/+
Contratos
Es $n formato 7$e descri9e &o 7$e $na oeración de9e sa3sfacer o &orar* en t?rminos de lo que se hace* m@s no de cómo se lo hace * 5 )aciendo ?nfasis en &os cam9ios de estado 7$e oc$rren en &as recondiciones 5 ostcondiciones de &a oeración! CONTRATO Nom9reH
,$scar Medicamento
Resonsa9i&idadesH
,$sca en &a 9ase de datos &os medicamentos necesarios* sen Nom9re* IdMedicamento* descrición o &a9oratorio!
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos
2/
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
C< NotasH
EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! Si e& rod$cto no se enc$entra en stoc8 e& sistema enera $na a&erta mensa*e 51 “Alerta Producto Faltante” l Producto tiene So$re Stock.
Sa&idaH
Genera $na &ista de &os rod$ctos con &a descrición so&icitada!
+recondicionesH
Para generar un pedido se de$e contar con Stock $a*o.
+ostcondicionesH
+roorciona $n &istado con &os medicamentos 5 a&terna3(as en?ricas de dic)os medicamentos!
CONTRATO Nom9reH Resonsa9i&idadesH
Efect$ar +ao
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! C&iente 7$iere aar con $na forma de ao no disoni9&e Cliente no tiene su&iciente saldo
Sa&idaH
Genera $na 9o&eta con &os rod$ctos so&icitados
+recondicionesH
Cliente de$e 4a$er seleccionado un producto disponi$le
+ostcondicionesH
+roorciona $na 9o&eta con &os deta&&es de &a comra de& c&iente
CONTRATO Nom9reH Resonsa9i&idadesH
Conrmar Comra
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! C&iente se&ecciono $n rod$cto sin stoc8 la receta es in!alida
Sa&idaH
se rocede a rea&i4ar &a comra
+recondicionesH
cliente de$e 4a$er seleccionado un producto
2
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
+ostcondicionesH
+roorciona $na 9o&eta con &os deta&&es de &a comra de& c&iente
CONTRATO Nom9reH
Comro9ar ao endiente
Resonsa9i&idadesH
Comro9ar ao endiente
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! ninn ao endiente
Sa&idaH
se rea&i4a ao
+recondicionesH
de$e 4a$er un pago pendiente
+ostcondicionesH
entrea $na aro9ación de& ao entrante
CONTRATO Nom9reH
Cons$&tar Stoc8
Resonsa9i&idadesH
Cons$&tar Stoc8 de $n rod$cto se&eccionado or e& c&iente
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! rod$cto ineBistente
Sa&idaH
se conrma comra
+recondicionesH
de$e eEistir el producto
+ostcondicionesH
se rocede a conrmar &a comra
26
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
CONTRATO Nom9reH
a&idar Receta
Resonsa9i&idadesH
a&idar Receta resentada or c&iente
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! C&iente resenta receta in(a&ida
Sa&idaH
se rocede conrma comra
+recondicionesH
cliente de$e presentar una receta por un producto ?ue la re?uiera
+ostcondicionesH
se rocede a conrmar &a comra
CONTRATO Nom9reH
Administrar Stoc8
Resonsa9i&idadesH
Administrar Stoc8 de todos &os rod$ctos
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! +rod$cto con 7$ie9re de coma=Da!
Sa&idaH
Se informa e& Stoc8
+recondicionesH
+ngresar al sistema.
+ostcondicionesH
Se Genera $n informe!
2
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
CONTRATO Nom9reH
Cons$&tar Stoc8 en 9odea
Resonsa9i&idadesH
Cons$&tar e& stoc8 de 9odea
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! No )a5 stoc8 aun no se 4ace in!entario de stock
Sa&idaH
Se informa e& Stoc8
+recondicionesH
se de$e 4acer la consulta a $odega
+ostcondicionesH
se entrea $n informe con e& stoc8
CONTRATO Nom9reH
Reoner Stoc8 en (itrina
Resonsa9i&idadesH
Reoner Stoc8 en (itrina
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! No )a5 stoc8 ara reoner no 4a# necesidad de reponer
Sa&idaH
itrina 7$eda con stoc8
+recondicionesH
Stock &altante en !itrina
+ostcondicionesH
Se informa 7$e (itrina 7$eda con stoc8
CONTRATO
2
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Nom9reH
So&icitar +rod$ctos a ro(eedor
Resonsa9i&idadesH
So&icitar +rod$ctos a ro(eedor
Referencias Cr$4adasH -R1 Reali"ar Pedidos # antener Productos C< NotasH EBceciones
Sistema de (enta Farmacia! A ar3r de& mo(imiento reortado en &as ac3(idades de &as etaas de (entas! No fa&ta Stoc8
Sa&idaH
N$e(o Stoc8 de rod$ctos
+recondicionesH
Falta Stock de uno o !arios productos
+ostcondicionesH
Se )ace $n informe con e& n$e(o stoc8
6+
DIA !RA 'A DE
ACTIVIDADES 7 ESTADO=
2"
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
.0
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra */+
.1
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra *2+
.2
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra *4+
..
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Estado=
Fi$&ra *6+
./
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra *8+
.
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
Fi$&ra *9+
.6
Information System I Ing. Manuel Rojas V - manuel.rojas28@inacapmail.cl
8+ CONCUSIONES
Como res$&tado de este tra9a'o* odemos conc&$ir 7$e &os diaramas son imortantes a &a )ora de )acer $n sistema $ rorama* en este caso estamos con $n sistema de (entas de $na farmacia* en e& c$a& )emos desarro&&ado s$s corresondientes diaramas* sin d$da no f$e $n tra9a'o f@ci&* odemos conc&$ir 7$e $n sistema de (entas de $na farmacia es com&e'o* 5a 7$e )a5 7$e tener en c$enta (arios factores* $no de e&&os es e& stoc8 de todos &os rod$ctos* or eso )a5 7$e sa9er administrar&o! +ara na&i4ar esta conc&$sión diremos 7$e 9as@ndonos en $na farmacia )emos conse$ido )acer $n sistema de (entas ara $na farmacia indeendiente!
.