Universidad Tecnológica Nacional Facultad Regional Córdoba
Analista Universitario en Sistemas
Habilitación Profesional Curso: 4K1 Profesores:
Adj: Ing. Torrez, Osvaldo JTP: Ing. Arenas, Silvina Ing. Mac William, Ma. Irene
Software de Gestión para la Asistencia Nutricional
NutriAssist
Metodología: Proceso Unificado de Desarrollo-Lenguaje Unificado de Modelado
Flujo de Trabajo de Análisis Versión: (1.3)
Alumnos:
Guzmán, Martín - Leg. N° 52663 Pinat, César - Leg. N° 49193 Tasca, Matías - Leg. N° 52336
Año 2012
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
1 de 27
Historial de revisión
Fecha Versión Descripción Autores
18/09/2012 1.0 Desarrollo inicial del Flujo de trabajo de análisis, que incluye Diagramas de comunicación de los casos de uso mas importantes, acompañado de los diagramas parciales de clases de análisis que pertenece a cada uno
Celiz, Pamela; De Simone, Camila; Guzmán, Martín; Pinat, César; Tasca, Matías
06/11/2012 1.1 Se agregaron Diagramas de Comunicación de CU que realizan administración de datos básicos, se agregaron diagramas de registración, se corrigieron errores y se realizaron modificaciones de los diagramas que estaban realizados de la versión anterior.
Guzmán, Martín; Pinat, César; Tasca, Matías
20/11/2012 1.2 Correcciones Generales Entrega Final
Guzmán, Martín; Pinat, César; Tasca, Matías
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
2 de 27
Tabla de contenidos
Índice Página
1. INTRODUCCIÓN 3
1.1. PROPÓSITO 3
2. MODELO DE ANÁLISIS 3
2.1. DIAGRAMAS DE COMUNICACIÓN 3
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
3 de 27
1. Introducción 1.1. Propósito
La finalidad de presente flujo de trabajo es estudiar los requisitos que se describieron en la captura de requisitos, refinándolos y estructurándolos.
A partir de este se puede conseguir una comprensión mas precisa de los requisitos y una descripción de los mismos que sea fácil de mantener y que nos ayude a estructurar el sistema entero.
El modelo de análisis nos permite refinar los requisitos y razonar sobre los aspectos internos del producto
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
4 de 27
:Resp
onsa
ble de
Ate
nción
Venta
naGe
stion
arTurn
oGe
storT
urno
:Esp
ecial
idad
:Prof
esion
al
:Turn
o
:Pac
iente
:Esta
do
:Con
sulto
rio
nuev
o :Tu
rnoIm
preso
rCom
proba
nteTu
rno
e1 :E
spec
ialida
d
1: op
cionG
estio
narT
urno(
)2:
gesti
onarT
urno()
3: mo
strarE
spec
ialida
des()
4: *g
etNom
bre()
5: mo
strarE
spec
ialida
des()
6: tom
arSele
ccion
Espe
cialid
ad()
7: es
pecia
lidad
()
8: mo
strarP
rofes
ionale
s()
9: ge
tProf
esion
ales()
10: *
getN
ombre
()
11: m
ostra
rProf
esion
ales()
12: to
marS
elecci
onPr
ofesio
nal()
13: p
rofes
ional(
)
14: m
ostra
rDura
cionT
urno()
15: to
marS
elecc
ionFe
cha()
16: fe
cha(
)
17: b
usca
rTurn
os()
18: *
mostr
arDa
tos()
19: g
etNom
bre()
20: g
etNom
bre()
21: g
etNom
bre()
22: m
ostra
rTurn
os()
23: to
marFe
chaY
Horar
io()
24: fe
chaY
Horar
io()
25: m
ostra
rPac
ientes
()
26: *
getN
ombre
()
27: m
ostra
rPac
ientes
()
28: to
marSe
leccio
nPac
iente(
)29
: pac
iente(
)
30: m
ostra
rCon
sulto
rios()
31: *
getP
iso()
32: *
getN
umero
()
33: g
etUbic
acion
()
34: m
ostra
rCon
sulto
rios()
35: to
marSe
leccio
nCon
sulto
rio()
36: c
onsu
ltorio
()
37: s
olicit
arCon
firmac
ionRe
gistra
rTurn
o()
38: to
marCo
nfirm
acion
Regis
trarT
urno()
39: re
gistra
rTurn
o()40
: regis
trarN
uevo
Turno
()
46: im
primi
r()
41: c
rear()
42: s
olicit
arCon
firmac
ionIm
primi
rCom
proba
nte()
43: s
olicit
arCon
firmac
ionIm
primi
rCom
proba
nte()
44: im
primi
rCom
proba
nte()
45: fi
nCU(
)
2. Modelo de Análisis 2.1 Diagramas de comunicación
En el siguiente apartado se presentan los diagramas de comunicaciones de los casos de uso más importantes del producto.
CU 01 - Gestionar Turno – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
5 de 27
:Resp
onsa
ble de
Ate
nción
Venta
naGe
stion
arTurn
oGe
storT
urno
:Pac
iente
:Turn
o
:Prof
esion
al
:Esta
do
t1 :T
urno
1: op
cionG
estio
narT
urno()
2: ge
stion
arTurn
o()
3: bu
scarT
urnos
() 4: *m
ostra
rDato
s()
5: ge
tNom
bre()
6: ge
tNom
bre()
7: ge
tNom
bre()
8: mo
strarT
urnos
()
9: tom
arSele
ccion
Horar
io()
10: h
orario
()
11: e
sTurn
oSele
ccion
ado()
12: e
sDisp
onibl
e()
13: to
marCo
nfirm
acion
NoDis
ponib
le()
14: n
oDisp
onibl
e()
15: a
ctuali
zarE
stado
()
16: a
ctuali
zarE
stado
() 17: s
etNom
bre()
18: fi
nCU(
)CU 01 – Gestionar Turno - Curso alternativo (Turnos No disponibles)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
6 de 27 Resp
onsa
ble de
Aten
ción
(from
mod
elo)
Vent
anaR
egist
rarP
acie
nte
Gesto
rReg
istra
rPac
ient
e
:Tip
oDoc
umen
to:P
acie
nte
:Per
sona
:Pai
s
:Sex
o:E
stado
Civil
:Obr
aSoc
ialpa
is1 :P
ais :P
rovin
cia
prov
1 :P
rovin
cia
:Loc
alid
ad
loc1
:Loc
alid
ad
:Bar
rio
:Tip
oTel
efon
o
:Hist
oria
Clin
ica
nuev
o :P
acie
nte
nuev
o :D
omici
lionu
evo
:Tel
efon
o
1: o
pcio
nReg
istra
rPac
ient
e()
2: re
gistr
arPa
cient
e()
3: m
ostra
rTip
osDo
cum
ento
s()
4: *g
etNo
mbr
e()
5: m
ostra
rTip
osDo
cum
ento
s()
6: so
licita
rDoc
umen
to()
7: to
marS
elec
cionT
ipoD
ocum
ento(
)8:
tom
arNu
mero
Docu
men
to()
9: d
ocum
ento
()
10: b
usca
rPac
ient
e()
11: *
esPa
cient
e()
12: i
nfor
mar
NoEx
isteP
acie
nte()
13: b
usca
rPer
sona
()
14: *
esPe
rsona
()
15: i
nfor
mar
NoEx
isteP
erso
na()
16: t
omarA
pelli
do()
17: t
omar
Nom
bre(
)18
: tom
arFe
chaN
acim
ient
o()
19: a
pellid
oYNo
ombr
e()20
: fec
haNa
cimie
nto()
21: m
ostra
rNac
iona
lidad
es()
22: *
getN
acio
nalid
ad()
23: m
ostra
rNac
iona
lidad
es()
24: t
omar
Selec
cionN
acio
nalid
ad()
25: n
acion
alid
ad()
26: m
ostra
rSex
os()
27: *
getN
ombr
e()
28: m
ostra
rSex
os()
29: t
omar
Sele
ccio
nSex
o()
30: s
exo(
)
31: t
omar
Sele
ccio
nGru
poSa
ngui
neo()
32: t
omar
Sele
ccio
nFac
tor()
33: g
rupo
Sang
uine
oYFa
ctor()
34: m
ostra
rEsta
dosC
ivile
s()
35: *
getN
ombr
e()
36: m
ostra
rEsta
dosC
ivile
s()
36.1
: tom
arSe
leccio
nEsta
doCi
vil()
37: e
stado
Civil
()
38: t
omar
Cant
idad
Hijos
()
39: c
antid
adHi
jos()
40: m
ostra
rObr
asSo
ciale
s()
41: *
getN
ombr
e()
42: m
ostra
rObr
asSo
ciale
s()
43: t
omarS
elec
cionO
braS
ocia
l()
44: o
braS
ocia
l()
45: m
ostra
rPai
ses()
46: *
getN
ombr
e()
47: m
ostra
rPai
ses()
48: t
omar
Sele
ccio
nPais
()
49: p
ais()
50: m
ostra
rPro
vincia
s()
51: m
ostra
rPro
vincia
()
52: *
getN
ombr
e()
53: m
ostra
rPro
vincia
s()
54: t
omar
Sele
ccio
nProv
incia
()
55: p
rovin
cia()
56: m
ostra
rLoc
alid
ad()
57: m
ostra
rLoc
alid
ad()
58: m
ostra
rLoc
alid
ad()
59: *
getN
ombr
e()
60: m
ostra
rLoc
alid
ades
()
61: t
omar
Sele
ccio
nLoc
alid
ad()
62: l
ocal
idad
()
63: m
ostra
rBar
rios()
64: m
ostra
rBar
rios()
65: m
ostra
rBar
rios()
66: m
ostra
rBar
rios() 67
: get
Nom
bre(
)
68: m
ostra
rBar
rio()
69: t
omarS
elec
cionB
arrio
()
70: b
arrio
()
71: t
omar
Calle
()72
: tom
arNu
mer
o()73
: tom
arTo
rre()
74: t
omar
Piso
()75
: tom
arDe
parta
men
to()
76: d
omici
lio()
77: to
mar
Emai
l()
78: e
mai
l()
79: *
toma
rNum
eroT
elef
ono()
80: *
num
eroTe
lefo
no()
81: m
ostra
rTip
osTe
lefo
nos()
82: *
getN
ombr
e()
83: m
ostra
rTip
osTe
lefo
nos()
84: *
tomar
Sele
ccio
nTipo
Telef
ono()
85: *
tipoT
elef
ono()
86: *
tom
arDes
cripc
ionTe
lefo
no()
87: *
desc
ripcio
nTel
efon
o()
88: *
agre
garT
elef
ono()
89: *
agre
garT
elef
ono()
90: *
mos
trarT
elef
onos
()
91: s
olici
tarC
onfir
mac
ionR
egist
racio
n()
92: t
omarC
onfir
macio
nReg
istra
cion()
93: r
egist
rarP
acie
nte(
)
94: g
ener
arNro
Histo
riaCl
inica
()
95: m
ostra
rUlti
moNu
mer
o()
96: r
egist
rarN
uevo
Pacie
nte(
)
97: c
rear
()
98: r
egist
rarDo
mici
lio()
99: c
rear
()
100:
*reg
istra
rTel
efon
o()
101:
crea
r()
102:
finC
U()
CU 07 – Registrar Paciente – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
7 de 27 :Med
ico
Ven
tana
Ge
stio
nar
His
tori
aCli
nica
Ge
stor
His
toria
Clin
ica
:Pac
ient
e
:His
toria
Clin
ica
p1 :
Pac
ient
e
:Tip
oD
ocu
men
to
:Sex
o
:Pai
s
:Est
adoC
ivil
:Ob
raS
ocia
l
:Ba
rrio
:Do
mic
ilio:P
rovi
ncia
:Loc
alid
ad
:Tel
efo
no
:En
ferm
eda
d
:Ale
rgia
:Alim
ent
o
:Act
ivid
adF
isic
a
:Act
ivid
adLa
bora
l
:An
alis
isB
ioqu
imic
o
:Con
text
uraF
isic
a
nuev
a :H
isto
riaC
linic
an
uevo
:De
talle
His
toria
Cli
nica
:Tip
oTe
lefo
no
:Esp
eci
alid
ad
e1 :E
spe
cial
ida
d
:Pro
fesi
onal
1: o
pcio
nGes
tion
arH
isto
riaC
linic
a()
2: g
estio
narH
isto
riaC
linic
a()
3: m
ost
rarP
acie
nte
s()
4: *
mos
trarD
atos
()
5: m
ost
rarP
aci
ente
s()
6: to
mar
Sele
ccio
nPa
cien
te()
7: p
acie
nte(
)
8: m
ost
rarP
acie
nteS
elec
cion
ado(
)
9: m
ostra
rDat
os()
10:
mos
trarF
ech
asA
ten
cion
()
11: g
etN
omb
re()
12: g
etN
omb
re()
13:
getN
acio
nali
dad(
)
14: g
etN
omb
re()
15:
get
No
mbr
e()
16:
get
Do
mic
ilio
()
17: g
etB
arrio
()
18:
get
Loc
alid
ad()
19:
get
Pro
vinc
ia()
20:
get
No
mbr
e()
21: *
getT
ele
fono
()
22:
get
No
mbr
e()
23:
mos
trarD
atos
Pac
ient
eSel
ecci
onad
o()
24:
mo
stra
rHis
toria
lDe
Con
sulta
s()
25:
mos
trarE
spe
cial
ida
des(
)
26: *
get
No
mbr
e()
27:
mos
trarE
spec
ialid
ade
s()
28: t
omar
Sel
ecci
onE
spe
cial
idad
()2
9: e
spec
ialid
ad(
)
30:
mos
trarP
rofe
sion
ales
()
31: g
etP
rofe
sio
nale
s()
32:
*g
etN
omb
re()
33:
mos
trarP
rofe
sion
ales
()
34:
tom
arSe
lecc
ionP
rofe
sion
al()
35:
pro
fesi
ona
l()36
: opc
ionN
uev
aCo
nsul
ta()
37: n
ueva
Con
sult
a()
38:
tom
arA
nte
cede
ntes
Fam
iliar
es()
39:
ant
eced
ente
sFam
ilia
res(
)40
: to
mar
An
tece
dent
esQ
uiru
rjico
s()
41:
ant
eced
ente
sQu
irurji
cos(
)4
2: to
mar
Obs
erva
cion
esV
aria
s()
43:
obse
rvac
ione
sVa
rias(
)
44:
mos
trarE
nfer
med
ade
s()
45: *
get
No
mbr
e()
46:
mos
trarE
nfer
med
ade
s()
47: t
oma
rSel
ecci
ones
Enf
erm
edad
es()
48:
enfe
rme
dade
s()
49:
mos
trarA
lerg
ias(
)
50:
*g
etN
omb
re()
51:
mos
trarA
lerg
ias(
)
52: t
omar
Se
lecc
ion
esA
lerg
ias(
)
53:
aler
gias
()5
4: to
mar
Med
icam
ent
osH
abi
tual
es()
55: m
edic
ame
ntos
Ha
bitu
ales
()56
: to
mar
Mot
ivo
Co
nsul
ta()
57: m
otiv
oCo
nsul
ta()
58:
mos
trarA
nali
sisB
ioqu
imic
os()
59:
*ge
tNom
bre
()
60: m
ost
rarA
nal
isis
Bio
quim
icos
()
61:
*to
ma
rSel
ecci
onA
nal
isisB
ioqu
imic
os()
62:
*an
alis
isB
ioqu
imic
os()
63:
*tom
arR
esul
tado
sAna
lisi
s()
64:
*re
sult
ado
sAna
lisi
s()
65: *
tom
arU
nid
adA
nalis
is()
66: *
unid
adA
nali
sis()
67:
*to
ma
rFec
haA
nalis
is()
68:
*fe
chaA
nali
sis(
)6
9: *
agr
ega
rAna
lisis
()
70: *
agre
garA
nali
sis(
)7
1: to
mar
Da
tosL
abo
rato
rio()
72:
dat
osLa
bora
torio
()7
3: to
mar
Qu
ienC
oci
na()
74:
quie
nCo
cina
()7
5: to
mar
Co
meA
fue
ra()
76:
com
eA
fue
ra()
77: t
oma
rCom
pra
Com
ida(
)78
: co
mpr
aCom
ida(
)
79:
mos
trarA
ctiv
idad
esFi
sica
s()
80: *
getN
omb
re()
81:
mos
trarA
ctiv
idad
esFi
sica
s()
82: *
tom
arS
ele
ccio
nAct
ivid
ade
sFis
icas
()83
: *ac
tivid
ade
sFis
ica
s()
84: *
tom
arH
ora
sAct
Fisi
ca()
85:
*hor
asA
ctF
isic
a()
86: *
agre
garA
ctiv
idad
Fisi
ca()
87:
*a
greg
arA
ctiv
ida
dFis
ica(
)
88:
mos
trarA
ctiv
idad
esLa
bora
les(
)
89:
*g
etN
omb
re()
90: m
ost
rarA
ctiv
idad
esL
abor
ales
()
91:
tom
arS
ele
ccio
nAct
ivid
adL
abo
ral()
92: a
ctiv
ida
dLa
bora
l()
93:
mos
trarA
lim
ento
s()
94:
*ge
tNom
bre
()
95: m
ost
rarA
limen
tos(
)
96:
*to
ma
rSel
ecci
onA
limen
tos(
)97
: *t
omar
Can
tidad
Alim
ent
o()
98:
*tom
arV
eces
Por
Se
man
a()
99: *
tom
arO
bser
vaci
one
sAli
men
tos(
)
100
: *fre
cuen
ciaA
limen
taria
()
101:
tom
arP
esoA
ctua
l()
102
: pe
soA
ctu
al()
103
: tom
arP
esoT
eor
ico(
)
104:
pes
oTeo
rico
()
105:
tom
arP
esoH
abit
ual()
106
: pe
soH
abitu
al()
107:
tom
arT
alla
()
108
: ta
lla()
109
: cal
cula
rIMC(
)
110
: mos
trarIM
C()
111:
tom
arC
incu
nfer
enc
iaC
intu
ra()
112:
circ
unfe
renc
iaC
intu
ra()
113:
tom
arC
incu
nfer
enci
aCad
era(
)
114:
circ
unfe
renc
iaC
ader
a()
115
: cal
cula
rIndi
ceC
/C()
116
: m
ostra
rInd
iceC
/C()
117
: mo
stra
rCon
text
ura
Fisi
ca()
118
: *ge
tNo
mbr
e()
119
: mos
trarC
onte
xtur
asFi
sica
s()
120:
tom
arS
ele
ccio
nCo
ntex
tura
Fisi
ca()
121
: con
text
uraF
isic
a()
122
: tom
arC
incu
fere
ncia
Mu
ñeca
()
123
: cir
cunf
eren
ciaM
uñe
ca()
124:
tom
arP
orc
Gra
saC
orp
oral
()
125:
por
cGra
saC
orpo
ral(
)
126:
tom
arP
orcM
uscE
sque
leti
co()
127
: mu
scul
oEsq
uel
etic
o()
128
: tom
arP
orcA
decu
aci
on()
129:
ade
cua
cion
()
130:
opc
ionG
ene
rarP
lanA
lime
ntar
io()
131
: ge
nera
rPla
nAlim
enta
rio()
132
: eje
cuta
rCU
13-G
ener
arP
lan
Alim
ent
ario
()
133
: tom
arD
iagn
ost
ico
()
134
: dia
gno
stic
o()
135
: tom
arT
rata
mie
nto(
)
136
: tra
tam
ien
to()
137:
tom
arO
bser
vaci
one
sCo
nsul
ta()
138:
obs
erva
cio
nesC
ons
ulta
()
139
: op
cion
Gua
rdar
Co
nsul
ta()
140:
gua
rdar
Co
nsul
ta()
141:
gua
rdar
Co
nsul
ta()
142
: gua
rda
r()
143:
cre
ar()
144:
finC
U()
CU 09 – Gestionar Historia Clínica – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
8 de 27
Resp
onsa
ble
de
Adm
inis
traci
ón(fr
om m
odel
o)Ve
ntan
aPro
fesio
nal
Ges
torP
rofe
siona
l
:Tip
oDoc
umen
to
:Pro
fesio
nal
:Per
sona
:Pai
s
:Sex
o
:Esta
doCi
vil
:Obr
aSoc
ial
p1 :P
ais
:Pro
vinc
iap1
:Pro
vinc
ia:Loc
alid
ad
l1 :L
ocal
idad
:Bar
rio
:Tip
oTel
efon
o:E
spec
ialid
ad
nuev
o :P
rofe
siona
lnu
evo
:Tel
efon
o
nuev
o :D
omic
ilio
1: o
pcio
nReg
istra
rPro
fesio
nal()
2: re
gistr
arPr
ofes
iona
l()
3: m
ostra
rTip
osDo
cum
ento
s()
4: *g
etNo
mbr
e()
5: m
ostra
rTip
osDo
cum
ento
s()
6: so
licita
rDoc
umen
to()
7: to
mar
Sele
ccio
nTip
oDoc
umen
to()
8: to
mar
Num
eroD
ocum
ento
()
9: d
ocum
ento
()
10: b
usca
rPro
fesio
nal()
11: *
esPr
ofes
iona
l()
12: i
nfor
mar
NoEx
isteP
rofe
siona
l()
13: b
usca
rPer
sona
()
14: *
esPe
rson
a()
15: i
nfor
mar
NoEx
isteP
erso
na()
16: t
omar
Apel
lido(
)17
: tom
arNo
mbr
e()
18: a
pelli
doYN
ombr
e()
19: t
omar
Fech
aNac
imie
nto(
)
20: f
echa
Nac(
)
21: m
ostra
rNac
iona
lidad
es()
22: *
getN
acio
nalid
ad()
23: m
ostra
rNac
iona
lidad
es()
24: t
omar
Sele
ccio
nNac
iona
lidad
()
25: n
acio
nalid
ad()
26: m
ostra
rSex
os()
27: *
getN
ombr
e()
28: m
ostra
rSex
os()
29: t
omar
Sele
ccio
nSex
o()
30: s
exo(
)
31: t
omar
Sele
ccio
nGru
poSa
ngui
neo(
)32
: tom
arSe
lecc
ionF
acto
rSan
guin
eo()
33: g
rupo
YFac
torS
angu
ineo
()
34: m
ostra
rEsta
dosC
ivile
s()
35: *
getN
ombr
e()
36: m
ostra
rEsta
dosC
ivile
s()
37: t
omar
Sele
ccio
nEsta
doCi
vil()
38: e
stado
Civi
l()
39: t
omar
Cant
Hijo
s()
40: c
antH
ijos()
41: m
ostra
rObr
asSo
cial
es()
42: *
getN
ombr
e()
43: m
ostra
rObr
asSo
cial
es()
44: t
omar
Sele
ccio
nObr
aSoc
ial()
45: o
braS
ocia
l()
46: m
ostra
rPai
ses(
)
47: *
getN
ombr
e()
48: m
ostra
rPai
ses(
)
49: t
omar
Sele
ccio
nPai
s()
50: p
ais()
51: m
ostra
rPro
vinc
ias()
52: g
etPr
ovin
cias
()
53: *
getN
ombr
e()
54: m
ostra
rPro
vinc
ias()
55: t
omar
Sele
ccio
nPro
vinc
ia()
56: p
rovi
ncia
()
57: m
ostra
rLoc
alid
ades
()
58: g
etLo
calid
ades
()
59: g
etLo
calid
ades
()
60: *
getN
ombr
e()
61: m
ostra
rLoc
alid
ades
()
62: t
omar
Sele
ccio
nLoc
alid
ad()
63: l
ocal
idad
()
64: m
ostra
rBar
rios()
65: g
etBa
rrios
()
66: m
ostra
rBar
rios()
67: g
etBa
rrios
()
68: *
getN
ombr
e()
69: m
ostra
rBar
rios()
70: t
omar
Sele
ccio
nBar
rio()
71: b
arrio
()
72: t
omar
Calle
()73
: tom
arNr
o()
74: t
omar
Torre
()75
: tom
arPi
so()
76: d
omic
ilio(
)
77: t
omar
Mai
l()
78: m
ail()
79: *
tom
arNu
mer
oTel
efon
o()
80: *
num
eroT
elef
ono(
)81
: mos
trarT
ipos
Tele
fono
s()
82: *
getN
ombr
e()
83: m
ostra
rTip
osTe
lefo
nos()
84: *
tom
arTi
poTe
lefo
no()
85: *
tipoT
elef
ono(
)
86: *
tom
arDe
scrip
cion
Tele
fono
()
87: *
desc
ripci
onTe
lefo
no()
88: *
agre
garT
elef
ono(
)
89: *
agre
garT
elef
ono(
)
90: m
ostra
rTel
efon
os()
91: t
omar
Fech
aIng
reso
()
92: f
echa
Ingr
eso(
)
93: m
ostra
rEsp
ecia
lidad
es()
94: *
getN
ombr
e()
95: m
ostra
rEsp
ecia
lidad
es()
96: *
tom
arSe
lecc
ionE
spec
ilida
d()
97: *
espe
cial
idad
()
98: *
tom
arDu
raci
onTu
rno(
)99
: *to
mar
Mat
ricul
a()
100:
*dur
acio
nTur
no()
101:
*mat
ricul
a()
102:
mos
trarD
iasS
eman
a()
103:
*tom
arSe
lecc
ionD
ia()
104:
*dia
()
105:
*tom
arHo
raIn
gres
o()
106:
*tom
arHo
raSa
lida(
)
107:
*hor
aIng
reso
/Sal
ida(
)
108:
*agr
egar
Hora
rio()
109:
*agr
egar
Hora
rio()
110:
mos
trarH
orar
iosP
rofe
siona
l()11
1: so
licita
rCon
firm
acio
nReg
istra
cion
()
112:
tom
arCo
nfirm
acio
nReg
istra
cion
()
113:
regi
strar
Prof
esio
nal()
114:
gen
erar
Lega
jo()
115:
mos
trarU
ltim
oLeg
ajo(
)
116:
regi
strar
Nuev
oPro
fesio
nal()
117:
cre
ar()
118:
*reg
istra
rTel
efon
o()
119:
cre
ar()
120:
regi
strar
Dom
icili
o()
121:
cre
ar()12
2: fi
nCU(
)
CU 11 – Registrar Profesional – Curso Normal
Acl
arac
ion
es:
El D
iagr
ama
de
com
un
icac
ión
del
CU
22
-R
egi
stra
r P
erso
nal
es
de
un
a e
stru
ctu
ra
mu
y si
mila
r al
C
U
11
-Re
gist
rar
Pro
fesi
on
al
des
arro
llad
o
ante
rio
rmen
te,
regi
stra
n
un
a p
erso
na
con
to
do
s su
s d
ato
s p
erso
nal
es y
lab
ora
les
y ge
ner
an u
n
lega
jo
par
a fi
nal
izar
. P
or
lo
cual
n
o
real
izam
os
el
dia
gram
a,
dad
o
qu
e n
o
seri
a re
leva
nte
tal
in
form
ació
n.
Ad
emas
es
te
dia
gram
a ti
ene
un
a e
stru
ctu
ra
sim
ilar
al C
U 0
3 –
Ad
min
istr
ar D
ato
s d
e
Inst
itu
ció
n d
ado
qu
e re
aliz
a u
n r
egis
tro
d
e d
ato
s q
ue
incl
uye
do
mic
ilio
, co
nta
cto
s,
ho
rari
os
de
aten
ció
n.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
9 de 27
:Nut
ricio
nist
aVe
ntan
aPla
nAlim
enta
rioG
esto
rPla
nAlim
enta
rio
:Pac
ient
e:H
istor
iaCl
inic
a :Det
alle
Histo
riaCl
inic
a:P
lanA
limen
tario
:For
mul
aDes
arro
llada
:Tip
oAlim
ento
:Com
ida
:Men
u
m1
:Men
u
:Por
cion
:Det
alle
Men
u
:Alim
ento
f1:F
orm
ulaD
esar
rolla
da
:Det
alle
Form
ulaD
esar
rolla
da
nuev
o:P
lanA
limen
tario
:Det
alle
Plan
Alim
enta
rio
p1 :P
acie
nte
:Ale
rgia
:Enf
erm
edad
:Hist
oria
Clin
ica
:Act
ivid
adFi
sica:A
ctiv
idad
Labo
ral
:Fre
cuen
ciaA
limen
taria
1: o
pcio
nGen
erar
Plan
Alim
enta
rio()
2: g
ener
arPl
anAl
imen
tario
()
3: m
ostra
rPac
ient
es()
4: *m
ostra
rDat
os()
5: m
ostra
rDat
os() 6:
mos
trarU
ltim
oDet
alle
()
7: m
ostra
rPac
ient
es()
8: to
mar
Sele
ccio
nPac
ient
e()
9: p
acie
nte(
)
10: m
ostra
rHist
oria
lPla
nesA
limen
tario
s()
11: *
mos
trarD
atos
()
12: m
ostra
rHist
oria
lPla
nesA
limen
tario
s()
13: m
ostra
rAle
rgia
s()
14: g
etAl
ergi
as()
15: *
getN
ombr
e()
16: m
ostra
rEnf
erm
edad
es()
17: g
etEn
ferm
edad
es()
18: *
getN
ombr
e()
19: m
ostra
rEnf
erm
edad
esYA
lerg
ias()
20: m
ostra
rQui
enCo
cina
() 21: g
etQ
uien
Coci
na()
22: m
ostra
rCom
eAfu
era(
)
23: g
etCo
meA
fuer
a()
24: m
ostra
rCom
praC
omid
a()
25: g
etCo
mpr
aCom
ida(
)
26: m
ostra
rQui
enCo
cina
()27
: mos
trarC
omeA
fuer
a()
28: m
ostra
rCom
praC
omid
a()
29: m
ostra
rAct
ivid
ades
Fisic
as()
30: o
bten
erAc
tivid
ades
Fisic
as()
31: *
getN
ombr
e()
32: m
ostra
rAct
ivid
ades
Fisic
as()
33: m
ostra
rAct
ivida
dLab
oral
()
34: g
etAc
tivid
adLa
bora
l()
35: g
etNo
mbr
e()
36: m
ostra
rAct
ivida
dLab
oral
()
37: m
ostra
rFre
cuen
ciaA
limen
taria
()
38: g
etFr
ecue
ncia
Alim
enta
ria()
39: g
etAl
imen
to()
40: *
getN
ombr
e()
41: g
etCa
ntid
ad()
42: g
etVe
cesP
orSe
man
a()
43: g
etO
bser
vaci
ones
()
44: m
ostra
rFre
cuen
ciaA
limen
taria
()
45: t
omar
Fech
aIni
cio(
)46
: tom
arFe
chaV
igen
cia(
)47
: tom
arDe
scrip
cion
()
48: f
echa
s()
49: d
escr
ipci
on()
50: m
ostra
rFor
mul
asDe
sarro
llada
s()
51: *
mos
trarD
atos
()
52: m
ostra
rFor
mul
asDe
sarro
llada
s()
53: t
omar
Sele
ccio
nFor
mul
aDes
arro
llada
()
54: f
orm
ulaD
esar
rolla
da()
55: g
etNo
mbr
e()
56: m
ostra
rCom
idas
()
57: *
getN
ombr
e()
58: m
ostra
rCom
idas
()
59: *
tom
arSe
lecc
ionC
omid
a()
60: *
com
ida(
)
61: m
ostra
rMen
u()
62: *
getN
ombr
e()
63: m
ostra
rMen
u()
64: *
tom
arSe
lecc
ionM
enu(
)65
: *m
enu(
)
66: m
ostra
rPor
cion
es()
67: m
ostra
rPor
cion
es()
68: *
getN
ombr
e()
69: m
ostra
rPor
cion
es()
70: *
tom
arSe
lecc
ionP
orci
on()
71: *
porc
ion(
)
72: *
tom
arSu
gere
ncia
()73
: *su
gere
ncia
()
74: *
agre
garM
enu(
)
75: *
agre
garM
enu(
)
76: *
calc
ular
Tota
les()
77: g
etHC
()
78: g
etG
rasa
s()
79: g
etPr
otei
nas()
80: g
etCa
ntid
adCa
loria
s()
81: g
etHC
()
82: g
etG
rasa
s()
83: g
etPr
otei
nas()
84: g
etCa
ntid
adCa
loria
s()
85: g
etHC
()
86: g
etG
rasa
s()87
: get
Prot
eina
s()
88: g
etCa
ntid
adCa
loria
s()
89: g
etG
ram
osHC
()
90: g
etG
ram
osG
rasa
s()
91: g
etG
ram
osPr
otei
nas()
92: g
etKC
alor
ias()
93: *
calc
ular
Porc
enta
jes()
94: g
etHC
()
95: g
etG
rasa
s()
96: g
etPr
otei
nas()
97: c
alcu
larR
esta
nteF
orm
ulaD
esar
rolla
da()
98: g
etCa
ntid
adCa
loria
s()
99: g
etHC
()
100:
get
Gra
sas(
)
101:
get
Prot
eina
s()
102:
get
Cant
idad
Calo
rias()
103:
get
Gra
mos
HC()
104:
get
Gra
mos
Gra
sas(
)10
5: g
etG
ram
osPr
otei
nas(
)
106:
get
KCal
oria
s()
107:
*mos
trarT
otal
es()
108:
*mos
trarP
orce
ntaj
es()
109:
*act
ualiz
arRe
stant
eFD(
)
110:
mos
trarD
etal
lePl
anAl
imen
tario
()
111:
solic
itarC
onfir
mac
ionG
ener
acio
nPla
n()
112:
tom
arCo
nfirm
acio
nGen
erac
ionP
lan(
)11
3: g
ener
arPl
anAl
imen
tario
()
114:
gen
erar
Nuev
oPla
nAlim
enta
rio()
115:
cre
ar()
116:
*cre
arDe
talle
Plan
Alim
enta
rio()
117:
cre
ar()
118:
finC
U()
CU 13 – Generar Plan Alimentario – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
10 de 27 Nutric
ionist
a
(from
mod
elo)
Vent
anaF
rom
ulaD
esar
rolla
daG
esto
rFor
mul
aDes
arro
llada
:Tip
oAlim
ento T1
:Tip
oAlim
ento
nuev
o :F
orm
ulaD
esar
rolla
danu
evo
:Det
alle
Form
ulaD
esar
rolla
da
1: o
pcio
nReg
istra
rFor
mul
aDes
arro
llada
()2:
form
ulaD
esar
rolla
da()
3: to
mar
Nom
breF
orm
ulaD
esar
rolla
da()
4: n
ombr
e Fo
rmul
aDes
arro
llada
()
5: m
ostra
rTip
oAlim
ento
()
6: *g
etNo
mbr
e()
7: p
rese
ntar
Tipo
Alim
ento(
)
8: *t
omar
Tipo
Alim
entoY
Peso
()9:
*tip
oAlim
ento
YPes
o()
10: *
pres
enta
rTip
oAlim
ento
YPes
o()
11: *
calcu
larT
otal
es()
12: *
getG
ram
osHC
()13
: *ge
tGra
mos
Prot
eina
s()
14: *
getG
ram
osG
rasa
s()
15: *
getK
Calo
rias()
16: *
calc
ular
Porce
ntaj
es()
17: *
pres
enta
rTot
ales
()18
: *pr
esen
tarP
orce
ntaj
es()
19: p
rese
ntar
Porc
enta
jes(
)
20: t
omar
Conf
irmac
ioRe
gistr
acio
n()
21: r
egist
rarC
onfir
mac
ion(
)
22: r
egist
rarN
ueva
Form
ulaD
esar
rolla
da()
23: c
rear
()24: *
regi
strar
Deta
lleFo
rmul
aDes
arro
llada
()
25: c
rear
()
26: f
inC.
U.()
CU 15 – Registrar Formula Desarrollada – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
11 de 27
Nutric
ionist
a
(from
mode
lo)
Venta
naAl
imen
tosGe
storA
limen
tos
:Alim
ento
:Tipo
Alim
ento
a1 :A
limen
to
1: op
cionA
dmini
strarD
atosA
limen
tos()
2: ad
minis
trarA
limen
tos()
3: mo
strarA
limen
tos() 4: *g
etNom
bre()
5: mo
strarA
limen
tos()
6: op
cionR
egist
rarNu
evoA
limen
to()
7: reg
istrar
Nuev
oAlim
ento(
)
8: bu
scarT
ipoAl
imen
tos()
9: *g
etNom
bre()
10: m
ostra
rTipo
sAlim
entos
()
11: to
marSe
leccio
nTipo
Alim
ento(
)12
: tipo
Alim
ento(
)
13: to
marN
ombre
()14
: toma
rDes
cripc
ion()
15: n
ombre
()16
: des
cripc
ion()
17: re
gistra
rNue
voAl
imen
to()
18: c
rear()
19: fi
nCU(
)
CU 18 – Administrar Datos de Alimentos – Curso Normal (Registrar)
Acl
ara
cio
ne
s:
El D
iagr
ama
de
com
un
icac
ión
del
CU
29
– A
dm
inis
trar
Usu
ario
s, C
U 3
2 –
Ad
min
istr
ar P
erf
iles
de
Usu
ario
s, C
U 4
7–A
dm
inis
trar
dat
os
de
An
ális
is b
ioq
uím
ico
s y
el
CU
44
-Ad
min
istr
ar d
ato
s d
e p
orc
ion
es
tien
en
un
a es
tru
ctu
ra m
uy
sim
ilar
a la
de
el
CU
18-
Ad
min
istr
ar d
ato
s d
e
Alim
en
tos
des
arro
llad
o a
nte
rio
rmen
te,
en e
l q
ue
bás
icam
ente
se
real
iza
un
AB
M y
co
nsu
lta
de
enti
dad
es c
uyo
s d
ato
s so
n s
imp
les
(no
mb
re y
des
crip
ció
n)
y ti
enen
un
a se
lecc
ión
de
un
o
bje
to q
ue
deb
e e
star
car
gad
o c
on
an
teri
ori
dad
. P
or
lo c
ual
no
rea
lizam
os
el d
iagr
ama,
dad
o
qu
e n
o s
eria
rel
evan
te t
al in
form
ació
n.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
12 de 27
Nutric
ionist
a
(from
mode
lo)
Venta
naAl
imen
tosGe
storA
limen
tos:A
limen
to
a1 :A
limen
to
1: op
cionA
dmini
strarD
atosA
limen
tos()
2: ad
minis
trarA
limen
tos()
3: mo
strarA
limen
tos()
4: *g
etNom
bre()
5: mo
strarA
limen
tos()
6: op
cionV
erDeta
lleAl
imen
to()
7: ve
rDetal
leAlim
ento(
)
8: mo
strarA
limen
toSele
ccion
ado()
11: fi
nCU(
)
10: m
ostra
rDato
sAlim
ento(
)
9: mo
strarD
atos()
CU 18 – Administrar Datos de Alimentos – Curso Alternativo (Ver Detalle)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
13 de 27
Nutric
ionist
a
(from
mod
elo)
Vent
anaA
limen
tos
Gesto
rAlim
ento
s:A
limen
to
:Tip
oAlim
ento
a1 :A
limen
to
1: o
pcio
nAdm
inist
rarD
atos
Alim
entos
()2:
adm
inistr
arAl
imen
tos()
3: m
ostra
rAlim
entos
() 4: *g
etNo
mbr
e()
5: m
ostra
rAlim
entos
()
6: o
pcio
nMod
ificarA
limen
to()
7: m
odific
arAl
imen
to()
8: m
ostra
rAlim
ento
Sele
ccio
nado
()
9: m
ostra
rDat
os()
10: m
ostra
rTip
osAl
imen
tos()
11: *
getN
ombr
e()
12: m
ostra
rDat
osAl
imen
toSe
lecc
iona
do()
13: s
olici
tarS
elecc
ionTi
poAl
imen
to()
14: to
mar
Sele
ccio
nTipo
Alim
ento(
)
15: t
omar
Nom
bre(
)16
: tom
arDe
scrip
cion(
)
17: t
ipoA
limen
to()
18: n
ombr
e()
19: d
escri
pcio
n()
20: r
egist
rarM
odific
acio
n()
21: t
omar
Dato
s()
22: f
inCU
()CU 18 – Administrar Datos de Alimentos – Curso Alternativo (Modificar)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
14 de 27
Nutric
ionist
a
(from
mode
lo)
Venta
naAli
mento
sGe
storAl
imen
tos:Al
imen
to
a1 :A
limen
to
1: op
cionA
dmini
strarDa
tosAli
mento
s()2:
admi
nistra
rAlim
entos
()
3: mo
strarAl
imen
tos() 4:
*getNo
mbre(
)
5: mo
strarAl
imen
tos()
6: op
cionE
limina
rAlim
ento(
)7:
elimi
narAl
imen
to()
8: sol
icitarC
onfirm
acion
Elimi
nar()
9: tom
arCon
firmaci
onEli
mina
r()10
: confi
rmac
ionEli
mina
r()
11: e
limina
rAlim
ento(
)
12: e
limina
r()
13: in
forma
rElim
inacio
n()
14: fi
nCU()
CU 18 – Administrar Datos de Alimentos – Curso Alternativo (Eliminar)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
15 de 27
Nutric
ionist
a
(from
mod
elo)
Vent
anaM
enus
Gesto
rMen
us:M
enu
:Alim
ento
a1 :A
limen
to
m1
:Men
u
1: o
pcio
nAdm
inist
rarD
atos
Men
us()
2: a
dmin
istra
rMen
us()
3: m
ostra
rMen
us()
4: *g
etNo
mbr
e()
5: m
ostra
rMen
us()
6: to
mar
Opcio
nAgr
egar
Nuev
oMen
u()7:
nue
voM
enu(
)
8: m
ostra
rAlim
entos
()
9: *g
etNo
mbr
e()
10: m
ostra
rAlim
ento
s()
11: t
omar
Nom
bre(
)12
: nom
bre(
)13
: tom
arRe
ceta
()14
: rec
eta(
)15
: *tom
arSe
leccio
nAlim
ento(
)16
: *al
imen
to()
17: r
egist
rarM
enu(
)
18: m
ostra
rDat
os()
19: c
rear
()
20: *
tom
arDa
tosM
enus
()
21: f
inCU
()
CU 20 – Administrar Datos de Menús – Curso Normal (Registrar)
Acl
ara
cio
ne
s:
El D
iagr
ama
de
com
un
icac
ión
del
CU
38
–Ad
min
istr
ar d
ato
s d
e E
nfe
rme
da
des
tie
ne
un
a
estr
uct
ura
m
uy
sim
ilar
a la
d
e
el
CU
2
0-A
dm
inis
trar
d
ato
s d
e
Me
nú
s d
esar
rolla
do
an
teri
orm
ente
, en
el
qu
e b
ásic
ame
nte
se
real
iza
un
AB
M y
co
nsu
lta
de
enti
dad
es
cuyo
s d
ato
s so
n s
imp
les
(no
mb
re y
des
crip
ció
n)
y ti
enen
un
a se
lecc
ión
mú
ltip
le d
e o
bje
tos
los
cual
es
deb
en e
star
car
gad
os
con
an
teri
ori
dad
. P
or
lo c
ual
no
rea
lizam
os
el d
iagr
ama,
dad
o q
ue
no
seri
a re
leva
nte
tal
in
form
ació
n.
Po
r la
mis
ma
razó
n n
o s
e re
aliz
an l
os
CU
34
-Ad
min
istr
ar
Paí
ses,
CU
35
-Ad
min
istr
ar P
rovi
nci
as,
CU
36
-Ad
min
istr
ar L
oca
lidad
es y
CU
37-
Ad
min
istr
ar
Bar
rio
s, y
a q
ue
la e
stru
ctu
ra y
el
pro
ced
imie
nto
par
a ad
min
istr
ar l
os
dat
os
es s
imila
r, c
on
la
ún
ica
dif
eren
cia
de
qu
e ti
enen
un
a se
lecc
ión
sim
ple
de
ob
jeto
s ca
rgad
os
pre
viam
ente
.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
16 de 27
Nutric
ionist
a
(from
mode
lo)
Venta
naMe
nus
Gesto
rMen
us:M
enu
:Alim
ento
m1 :M
enu
1: op
cionA
dmini
strarD
atosM
enus
()2:
admi
nistra
rMen
us()
3: mo
strarM
enus
()
4: *g
etNom
bre()
5: mo
strarM
enus
()
6: tom
arOpc
ionVe
rDeta
lle()
7: ve
rDeta
lle()
8: mo
strarM
enuS
elecc
ionad
o()
9: mo
strarD
atos()
10: *
getN
ombre
()
11: m
ostra
rMen
u()
12: fi
nCU(
)
CU 20 – Administrar Datos de Menús – Curso Alternativo (Ver Detalle)
Acl
ara
cio
ne
s:
. El
D
iagr
ama
de
com
un
icac
ión
d
el
CU
0
6 –C
on
sult
ar
Pac
ien
te,
02-
Co
nsu
ltar
info
rmac
ión
d
e
esp
eci
alid
ade
s,
pro
fesi
on
ales
y
ob
ras
soci
ale
s,
04-
Co
nsu
ltar
in
form
ació
n
inst
itu
cio
nal
, 1
0-C
on
sult
ar
pro
fesi
on
ales
, 1
4-C
on
sult
ar
Form
ula
s
de
sarr
olla
das
y 2
1 –
Co
nsu
ltar
pe
rso
nal
so
n d
e u
na
estr
uct
ura
mu
y si
mila
r a
la d
e el
C
U 2
0-A
dm
inis
trar
dat
os
de
Me
nú
s –
Cu
rso
Alt
ern
ativ
o (
Ver
Det
alle
) d
esar
rolla
do
ante
rio
rmen
te,
en
el
qu
e b
ásic
amen
te s
e r
eal
iza
un
a co
nsu
lta
de
en
tid
ades
y d
ato
s si
mp
les
regi
stra
do
s e
n u
na
regi
stra
ció
n o
mo
dif
icac
ión
. P
or
lo c
ual
no
rea
lizam
os
el
dia
gram
a, d
ado
qu
e n
o s
eria
re
leva
nte
tal
info
rmac
ión
.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
17 de 27
Nutric
ionist
a
(from
mod
elo)
Vent
anaM
enus
Gesto
rMen
us:M
enu
:Alim
ento
a1 :A
limen
to
m1
:Men
u
1: o
pcio
nAdm
inist
rarD
atos
Men
us()
2: a
dmin
istra
rMen
us()
3: m
ostra
rMen
us()
4: *g
etNo
mbr
e()
5: m
ostra
rMen
us()
6: to
marO
pcio
nMod
ifica
rMen
u()7:
mod
ifica
rMen
u()
8: m
ostra
rMen
uSel
eccio
nado
()
9: m
ostra
rDat
os()
10: *
getN
ombr
e()
11: m
ostra
rMen
uSel
eccio
nado
()
12: t
omar
Nom
bre(
)13
: nom
bre(
)14
: tom
arRe
ceta
()15
: rec
eta(
)16
: *tom
arSe
leccio
nAlim
ento(
)17
: *al
imen
to()
18: s
olicit
arCo
nfirm
acio
nMod
ifica
r()
19: t
omar
Confi
rmac
ionM
odifi
car()
20: c
onfirm
acion
Mod
ificar(
)21
: mod
ifica
rMen
u()
22: t
omar
Dato
s()
23: *
tomar
Alim
ento(
)
24: g
etNo
mbr
e()
25: f
inCU
()
CU 20 – Administrar Datos de Menús – Curso Alternativo (Modificar)
Acl
arac
ion
es:
.
El
Dia
gram
a d
e co
mu
nic
ació
n
del
C
U
08
–M
od
ific
ar
Pac
ien
te,
12-
Mo
dif
icar
pro
fesi
on
ale
s, 1
6-M
od
ific
ar F
órm
ula
s d
esa
rro
llad
as y
23
– M
od
ific
ar p
erso
nal
so
n
de
un
a es
tru
ctu
ra s
imila
r a
la d
e e
l C
U 2
0-A
dm
inis
trar
dat
os
de
Men
ús
– C
urs
o
Alt
ern
ativ
o
(Mo
dif
icar
) d
esar
rolla
do
an
teri
orm
ente
, en
el
q
ue
se
re
aliz
a la
m
od
ific
ació
n d
e d
ato
s si
mp
les
y c
amb
io e
n l
as s
elec
cio
nes
de
lista
s d
esp
lega
ble
s.
Po
r lo
cu
al n
o r
ealiz
amo
s el
dia
gram
a, d
ado
qu
e n
o s
eria
rel
evan
te t
al in
form
ació
n.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
18 de 27
Nutri
cion
ista
(from
mod
elo
)V
enta
naM
enus
Ges
torM
enus
:Men
u
m1
:Men
u
1: o
pcio
nAdm
inis
trarD
atos
Men
us()
2: a
dmin
istra
rMen
us()
3: m
ostra
rMen
us()
4: *
getN
ombr
e()
5: m
ostra
rMen
us()
6: to
mar
Opc
ionE
limin
arM
enu(
)7:
elim
inar
Men
u()
8: so
licita
rCon
firm
acio
nElim
inar
()
9: to
mar
Con
firm
acio
nElim
inar
()10
: con
firm
acio
nElim
inar
()
11: e
limin
arM
enu(
)
12: e
limin
ar()
13: f
inC
U()
CU 20 – Administrar Datos de Menús – Curso Alternativo (Eliminar)
Acl
arac
ion
es:
.
El D
iagr
ama
de
com
un
icac
ión
del
CU
17-
Elim
inar
Fó
rmu
las
de
sarr
olla
das
y 2
4 –
Elim
inar
pe
rso
nal
so
n d
e u
na
estr
uct
ura
sim
ilar
a la
de
el
CU
20
-Ad
min
istr
ar d
ato
s d
e M
enú
s –
Cu
rso
Alt
ern
ativ
o (
Elim
inar
) d
esar
rolla
do
an
teri
orm
ente
, en
el
qu
e se
re
aliz
a la
el
imin
ació
n
de
un
a en
tid
ad
regi
stra
da.
P
or
lo
cual
n
o
real
izam
os
el
dia
gram
a, d
ado
qu
e n
o s
eria
rel
evan
te t
al in
form
ació
n.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
19 de 27
Usua
rio
(from
mode
lo)
Venta
naLo
ginGe
storLo
gin:U
suari
o
:Perf
ilFun
cione
su1
:Usu
ario
1: op
cionIn
iciarS
esion
()2:
inicia
rSes
ion()
3: tom
arNom
breUs
uario
()4:
tomarC
ontra
seña
()
5: no
mbreU
suari
o()6:
contr
aseñ
a()
7: ve
rifica
rUsu
arioY
Contr
aseñ
a()
8: es
Usua
rioYC
ontra
seña
()
9: ini
ciarS
esion
()10
: obte
nerP
erfilA
socia
do()
11: o
btene
rPerf
iles() 12
: *ge
tNom
bre()
13: d
esblo
quea
rFunc
iones
Perfil
()14
: hab
ilitarV
entan
aPrin
cipal(
)
15: fi
nCU(
)
CU 30 – Login
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
20 de 27
:Usu
ario
Vent
anaP
rincip
alGe
storP
rincip
al
1: o
pcio
nFina
lizar
Sesio
n()2:
fina
lizar
Sesio
n()
3: so
licita
rCon
firmac
ionFi
naliz
arSe
sion()
4: to
marC
onfirm
arFi
naliz
arSes
ion()
5: co
nfirm
arFin
aliza
rSes
ion()
6: b
loqu
earF
uncio
nesP
erfil(
)7:
cerra
rVen
tana
s()8:
finC
U()
CU 31 – Logout
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
21 de 27
Usu
ario
(from
mod
elo
)
Pan
talla
Cam
biar
Con
trase
ñaG
esto
rCam
biar
Con
trase
ña
:Usu
ario
1: s
elec
cion
arO
pcio
nCam
biar
Con
trase
ña()
2: c
ambi
arC
ontra
seña
()
3: s
olic
itarC
ontra
seña
Act
ual()
4: to
mar
Con
trase
ñaA
ctua
l()5:
con
trase
ñaA
ctua
l()
6: v
erifi
carC
ontra
seña
() 7: e
sAct
ual()
8: S
olic
itarN
ueva
Con
trase
ña()
9: to
mar
Con
trase
ñaN
ueva
()10
: con
tras
eñaN
ueva
()
11: s
olic
itarC
onfir
mac
ionN
ueva
Con
trase
ña()
12: t
omar
Con
firm
acio
nNue
vaC
ontra
seña
()13
: con
firm
arN
ueva
Con
trase
ña()
14: v
erifi
carN
ueva
Con
trase
ña()
15: s
olic
itarC
onfir
mar
Cam
bio(
)
16: t
omar
Con
firm
acio
nCam
bio(
)17
: com
firm
arC
ambi
o()
18: c
ambi
arC
ontra
seña
()
19: c
ambi
arC
ontra
seña
()
20: f
inC
U()
CU 33 – Cambiar Contraseña – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
22 de 27
Medic
o
(from
mode
lo)
Venta
naAl
ergias
Gesto
rAler
gias
:Aler
gia
nuev
a :Al
ergia
1: op
cionA
dmini
strarD
atosA
lergia
s()2:
admi
nistra
rAler
gias()
3: mo
strarA
lergia
s()
4: *g
etNom
bre()
5: mo
strarA
lergia
s()
6: op
cionR
egist
rarNu
evaA
lergia
()7:
regist
rarNu
evaA
lergia
()
8: so
licita
rNom
bre()
9: tom
arNom
bre()
10: n
ombre
()
11: s
olicit
arDes
cripc
ion()
12: to
marD
escri
pcion
()13
: des
cripc
ion()
14: re
gistra
rNue
vaAl
ergia(
)
15: c
rear()
16: fi
nCU(
)
CU 40 – Administrar Datos de Alergias – Curso Normal (Registrar)
Acl
arac
ion
es:
.
El D
iagr
ama
de
com
un
icac
ión
del
CU
19
–A
dm
inis
trar
dat
os
de
Tip
os
de
Alim
en
tos,
25
-Ad
min
istr
ar d
ato
s d
e
Co
nsu
lto
rio
s, 2
6-A
dm
inis
trar
dat
os
de
Esp
eci
alid
ades
, 2
7-A
dm
inis
trar
dat
os
de
Est
ado
s C
ivile
s, 2
8-A
dm
inis
trar
d
ato
s d
e C
on
text
ura
s Fí
sica
s, 3
9-A
dm
inis
trar
dat
os
de
Tip
os
de
Do
cum
en
tos,
41-
Ad
min
istr
ar d
ato
s d
e G
rup
os
y Fa
cto
res
San
guín
eo
s, 4
2-A
dm
inis
trar
dat
os
de
Ob
ras
Soci
ale
s, 4
3-A
dm
inis
trar
dat
os
de
Co
mid
as,
45-
Ad
min
istr
ar
dat
os
de
Act
ivid
ade
s Fí
sica
s, 4
6-A
dm
inis
tra
r d
ato
s d
e A
ctiv
ida
de
s La
bo
rale
s so
n d
e u
na
estr
uct
ura
mu
y si
mila
r a
la
de
el C
U 4
0-A
dm
inis
trar
dat
os
de
Ale
rgia
s d
esar
rolla
do
an
teri
orm
ente
, en
el
qu
e b
ásic
amen
te s
e re
aliz
a u
n A
BM
y
con
sult
a d
e en
tid
ades
cu
yos
dat
os
son
sim
ple
s(n
om
bre
y d
escr
ipci
ón
). P
or
lo c
ual
no
rea
lizam
os
el d
iagr
ama,
dad
o
qu
e n
o s
eria
rel
eva
nte
tal
info
rmac
ión
.
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
23 de 27
Medic
o
(from
mode
lo)
Venta
naAl
ergias
Gesto
rAler
gias
:Aler
gia
a1 :A
lergia
1: op
cionA
dmini
strarD
atosA
lergia
s()2:
admi
nistra
rAler
gias()
3: mo
strarA
lergia
s()
4: *g
etNom
bre()
5: mo
strarA
lergia
s()
6: op
cionV
erDeta
lleAle
rgia()
8: mo
strarA
lergia
Selec
ciona
da()
9: mo
strarD
atos()
7: ve
rDetal
leAler
gia()
10: m
ostra
rDato
sAler
gia()
11: fi
nCU(
)
CU 40 – Administrar Datos de Alergias – Curso Alternativo (Ver Detalle)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
24 de 27
Medic
o
(from
mode
lo)Ve
ntana
Alerg
ias
Gesto
rAler
gias
:Alerg
ia
a1 :A
lergia
1: op
cionA
dmini
strarD
atosA
lergia
s()2:
admi
nistra
rAler
gias()
3: mo
strarAl
ergias
()
4: *ge
tNomb
re()
5: mo
strarA
lergia
s()
6: op
cionM
odific
arAler
gia()
7: mo
difica
rAlerg
ia()
8: mo
strarAl
ergiaS
elecc
ionad
a()
9: mo
strarD
atos()
12: to
marD
escrip
cion()
10: m
ostra
rDato
sAler
gia()
11: to
marNo
mbre(
)13
: nom
bre()
14: d
escrip
cion()
15: so
licita
rCon
firmaci
onMo
difica
r()
16: to
marC
onfirm
acion
Modif
icar()
17: c
onfirm
acion
Modif
icar()
18: re
gistra
rMod
ificac
ion()
19: to
marDa
tos()
20: fi
nCU()
CU 40 – Administrar Datos de Alergias – Curso Alternativo (Modificar)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
25 de 27
Medic
o
(from
mode
lo)Ve
ntana
Alergi
as
Gesto
rAlerg
ias
:Alerg
ia
a1 :A
lergia
1: op
cionA
dmini
strarDa
tosAle
rgias(
)2:
admi
nistra
rAlerg
ias()
3: mo
strarAl
ergias
()
4: *ge
tNomb
re()
5: mo
strarAl
ergias
()
6: op
cionE
limina
rAlerg
ia()
8: sol
icitarC
onfirm
acion
Elimi
nar()
7: eli
mina
rAlerg
ia()
9: tom
arCon
firmaci
onEli
mina
r()10
: confi
rmac
ionEli
mina
r()
11: e
limina
rAlerg
ia() 12
: elim
inar()
13: in
forma
rElim
inacio
n()
14: fi
nCU()
CU 40 – Administrar Datos de Alergias – Curso Alternativo (Eliminar)
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
26 de 27
Dire
ctiv
o
(from
mod
elo)
Vent
anaF
recu
enci
aTur
nos
Ges
torF
recu
enci
aTur
nos
:Esp
ecia
lidad
:Tur
noIm
pres
orFr
ecue
ncia
Turn
os
1: o
pcio
nEm
itirR
epor
teFr
ecue
ncia
Turn
os()
2: e
miti
rRep
orte
Frec
uenc
iaTu
rnos
()
3: o
bten
erEs
peci
alid
ades
() 4: *g
etNo
mbr
e()
5: m
ostra
rEsp
ecia
lidad
es()
6: to
mar
Sele
ccio
nEsp
ecia
lidad
()7:
sele
ccio
narE
spec
ialid
ad()
8: to
mar
Fech
aDes
de()
9: to
mar
Fech
aHas
ta()
10: f
echa
Desd
e()
11: f
echa
Hast
a()
12: g
ener
arIn
form
eFre
cuen
cia(
)
13: *
getT
urno
()14
: sol
icita
rCon
firm
acio
nIm
pres
ion(
)
15: t
omar
Conf
irmac
ionI
mpr
esio
n()
16: c
onfir
mar
Impr
esio
n()
17: i
mpr
imir(
)
18: f
inCU
()
CU 48 – Emitir Listado de turnos – Curso Normal
Universidad Tecnológica Nacional Facultad Regional Córdoba Analista Universitario en Sistemas Cátedra de Habilitación Profesional Curso 4K1
Flujo de trabajo de análisis Año 2012
27 de 27
Admi
nistra
dor d
el sis
tema
(from
mod
elo)
Vent
anaR
espa
ldo
Gesto
rRes
pald
o:R
espa
ldo
:Res
pald
o
1: o
pcio
nRea
lizar
Resp
aldo
()2:
real
izarR
espa
ldo()
3: o
bten
erRe
spal
dos()
4: *g
etNo
mbr
e()
5: m
ostra
rRes
pald
os()
6: o
pcio
nCre
arNu
evoR
espa
ldo(
)7:
crea
rNue
voRe
spal
do()
8: to
mar
Obse
rvacio
nNue
voRe
spal
do()
9: o
bser
vacio
nNue
voRe
spal
do()
10: o
pcio
nCre
ar()
11: c
rear
()12
: obt
ener
Fech
aYHo
raSi
stem
a()
13: c
rear
Resp
aldo
()
14: c
rear
()
15: a
ctual
izarL
istad
oRes
pald
os()
16: m
ostra
rList
adoA
ctual
izado
()
17: f
inCU
()El diagrama del CU 51 – Registrar transacciones no se realiza ya que el sistema solamente toma los datos de la transacción y registra la misma. Realizar el diagrama de este CU, no seria relevante. CU 52 – Realizar Respaldos – Curso Normal
Acl
arac
ion
es:
.
El D
iagr
ama
de
com
un
icac
ión
del
CU
53
–Re
aliz
ar R
ecu
pe
raci
on
es
son
de
un
a es
tru
ctu
ra m
uy
sim
ilar
a la
de
el C
U 5
2-R
eal
izar
Res
pal
do
s p
or
lo q
ue
no
se
rea
liza
el d
iagr
ama
del
mis
mo
, ya
qu
e ta
l in
form
ació
n n
o s
eria
re
leva
nte
.
Top Related