Você está na página 1de 3

Anlisis y diseo orientado a objetos

Unidad 1. Introduccin al anlisis orientado a objetos


Actividad 3. Ejemplos de sistemas
Modelos de ciclo de vida de software
SISTEMA: PUNTO DE VENTA DE UNA PIZZERIA
MODELO ETAPA DESCRIPCIN
ESPIRAL
Planificacin
En esta etapa se hace el anlisis de reqeri!ientos
del siste!a" por lo qe es necesario entrevistarse
con el cliente para sa#er q$ es lo qe necesita
qe ha%a el siste!a & para q$ se necesita dicho
siste!a' En este caso" se tiene qe entender qe
actividades se reali(an en la pi((er)a desde qe
lle%a el cliente hasta qe preparan s orden"
cantas !esas" !eseros" !en* e+istente" etc',
ta!#i$n se tiene qe sa#er q$ eqipo de c-!pto
se tili(ar" qien tili(ar el siste!a" ade!s de
qe anali(ar la infor!aci-n con qe se tra#a.ar
/datos de entrada & salida0' Todo esto a 1n de
contar con na de1nici-n for!al de reqeri!ientos'
Anlisis del ries!o
De acerdo con el anlisis de reqeri!ientos se le
plantea al cliente si el siste!a reqerido contri#&e
a lo%rar los o#.etivos de s e!presa & si se centa
con la tecnolo%)a & prespesto necesario para
i!plantar el siste!a" por lo qe se decide si se
si%e con el desarrollo o no'
Implementacin
En esta etapa se har)a el desarrollo de n prototipo
de !anera n tanto rpida qe incl&a los
ele!entos s1cientes para per!itir tili(ar el
siste!a propesto'
Evaluacin
En esta etapa el cliente eval*a qe aspectos del
siste!a son correctos & cales son necesarios
ca!#iar' 2eneral!ente en este tipo de enfoqe de
desarrollo de software esta etapa se tili(a para
aclarar los reqeri!ientos del cliente & para
veri1car la via#ilidad del siste!a" por lo qe" de ser
necesario" se reali(a na neva iteraci-n por las
catro etapas anteriores hasta 1nali(ar el pro&ecto'
Anlisis y diseo orientado a objetos
Unidad 1. Introduccin al anlisis orientado a objetos
SISTEMA: SOFTWARE DE CONTROL ESCOLAR Y ADMNISTRATIVO DE UNA
ESCUELA PRIMARIA
MODELO E"APA DESCRIPCI3N
EN
CASCADA
Anlisis y
definicin de
re#uerimientos.
En esta etapa de anlisis de reqeri!ientos
ade!s de reali(ar entrevistas para conocer los
procesos de infor!aci-n qe ocrren en la escela"
se de#en hacer na investi%aci-n acerca de la
le%islaci-n o1cial de la SEP & la Secretar)a de
Edcaci-n en el estado para conocer las nor!as
qe el siste!a de#er c!plir acerca de la
asi%naci-n de cali1caciones" so#re reqisitos para
inscripci-n" reinscripci-n" traslados" entre otros
aspectos qe de#en c!plirse en el siste!a' Se
de1nen qe tipo de datos se tili(a & cl es la
infor!aci-n resltante qe el siste!a ofrecer
co!o reportes" estad)sticas" #oletas de
cali1caciones" listas de al!nos" constancias de
estdio" etc' El prodcto 1nal de este anlisis es n
doc!ento de reqisitos qe se tili(ar en la
si%iente etapa'
$iseo del sistema
y del soft%are.
En esta etapa se tiene qe esta#lecer CM3 va a
hacer el siste!a lo qe tiene qe hacer' Para ello
se co!ien(a con lo qe se deno!ina dise4o
arqitect-nico" en donde se dividir)a el pro#le!a
en cesti-n en !-dlos" en este caso" se tendr)a
n !-dlo para al!nos" docentes" asi%natras"
cali1caciones" reportes & otros qe se consideren &
se de1nir)a co!o 5&e la infor!aci-n entre cada
!-dlo' Desp$s se har)a n dise4o !s detallado
donde se har)an los al%orit!os en psedoc-di%o
para cada !-dlo' El prodcto 1nal de esta etapa
es n doc!ento de dise4o'
Implementacin y
prueba de
unidades.
En esta etapa es donde se reali(a la codi1caci-n de
la solci-n !ediante al%*n len%a.e de
pro%ra!aci-n con #ase en el doc!ento de dise4o
o#tenido de la etapa anterior' En esta etapa se
reali(ar)an pre#as & ensa&os para corre%ir errores'
El prodcto 1nal es el c-di%o fente de la
aplicaci-n'
Inte!racin y
prueba del
sistema.
Aq) se inte%rar)an todas las partes del siste!a
dentro de n pro%ra!a e.ecta#le & se pro#ar)a el
siste!a en s totalidad'
Anlisis y diseo orientado a objetos
Unidad 1. Introduccin al anlisis orientado a objetos
&uncionamiento y
mantenimiento.
Es en esta parte donde el software sfrir ca!#ios
desp$s de qe se entre%a al cliente' 6os ca!#ios
peden darse de#ido a qe se ha&an encontrado
errores" a qe ha&a ca!#ios /en las nor!as o en el
siste!a de c-!pto tili(ado0" o de#ido a qela
escela reqiera a%re%ar otras fncionalidades'
El modelo en cascada es un modelo e!"#co $ue es #m%os#&le lle'a"lo a la
%"(c#ca %o"$ue #m%l#ca $ue cada ea%a se 'a cum%l#endo s#n "e)"esa" a
ea%as ane"#o"es* cosa $ue no sucede en la "eal#dad %o"$ue s#em%"e +a,
cam&#os en los "e$ue"#m#enos* e""o"es de d#se-o* ec.
El modelo #nc"emenal es la com&#nac#!n de 'a"#os c#clos en cascada* donde
en cada #e"ac#!n se 'an a)"e)ando m(s /unc#onal#dades al s#sema. Al
0nal#1a" un c#clo es cascada se 'uel'e a #n#c#a" odo el %"oceso me2o"ando el
s#sema en cada c#clo. Reomando el e2em%lo ane"#o" del s#sema de con"ol
escola"* cada 'e"s#!n de ese s#sema conend"( me2o"as ,3o nue'as
/unc#ones.
MODELO ETAPA DESCRIPCIN
INCREMEN
TAL
'E()I*+ 1 6a pri!era versi-n del siste!a tendr)a en centa
los reqeri!ientos iniciales &a vistos & na ve(
pesto i!ple!entado" el cliente har las
o#servaciones pertinentes acerca del
fnciona!iento & alcance del siste!a" qe se
to!arn en centa para la versi-n posterior
'E()I*+ ,
.
.
.
En esta versi-n se podr)a a%re%ar la fncionalidad
de la conslta de datos en l)nea" as) los !aestros" o
padres de fa!ilia podr)an consltar por Internet las
cali1caciones otro tipo de reportes' Se podr)an
a%re%ar otros !-dlos no considerados en la
pri!era versi-n co!o n control de #i#lioteca
escolar" por e.e!plo'
'E()I*+ + Cada neva versi-n" co!o &a se ha !encionado"
contendr nevas fncionalidades per!itiendo qe
el software evolcione de acerdo a las
necesidades del cliente'
A67MN38 9ASSER AN2E6 23D:NE; MEND3;A
MATRIC76A8 A6<=>=??@=

Você também pode gostar