Anda di halaman 1dari 2

TEORA

1-Explique por qu el proceso de diseo de sistemas de informacin incluye el proceso de diseo de software
!-Explique cu"l es la diferencia de un modelo de procesos secuencial con respecto a otro iterati#o
$-%omente &re#emente qu modelos de proceso est"n incluidos en el modelo de proceso unificado R'(
)-%ompare &re#emente cmo impacta el uso de un modelo de procesos orientado a las acti#idades del proceso
con una centrado en el conocimiento de las personas en lo que respecta al control del proyecto
*-+ostrar la diferencia en la asi,nacin de responsa&ilidades e in#olucramiento de las personas en el proceso de
diseo- en lo referido a los distintos roles que participan en un proyecto de desarrollo de software iterati#o y
secuencial .Roles/ analistas- clientes- l0deres de proyecto- pro,ramadores- testers- etc1
2-%omparar el impacto de la adopcin de un modelo de procesos secuencial contra un modelo de procesos
iterati#o e incremental- en los productos que se #an construyendo al momento de planificar las tareas de un
proyecto de desarrollo de software .an"lisis de ne,ocio- diseo- testin,- etc1
(RA%T3%A
E4ercicio1/
1-(ropon,a al menos ! diseos que solucionen el pro&lema
!-%omunique estos diseos empleando dia,ramas '+5 .clases1- cdi,o o pseudocdi,o y prosa
$-%ritique y compare sus soluciones se,6n atri&utos de calidad de diseo %omo m0nimo/ co7esin-
acoplamiento- testea&ilidad- extensi&ilidad- manteni&ilidad- simplicidad- ni#el de a&straccin Otros atri&utos
espera&les son/ ro&uste8- consistencia- encapsulamiento- prdida de identidad- repeticin de l,ica
%omparati#as por rendimiento o performance no de&er0an ser tomadas en cuenta- ya que exi,en un &a,a4e tcnico
que excede la materia y son propias de la implementacin
)-Ele,ir a su criterio la me4or solucin
*-3dentifique si 7a utili8ado patrones y 4ustifique qu aportan a la solucin- o qu patrones podr0a 7a&er usado
pero descart
9estin :otelera
El dueo de un 7otel desea automati8ar la ,estin de disponi&ilidades y reser#as de 7a&itaciones del 7otel- en un
sistema cliente-ser#idor en red El 7otel posee $ tipos de 7a&itaciones/ simple- do&le- y matrimonial- y dos tipos
de clientes/ ;3( y turistas 'na reser#acin almacena datos del cliente- de la 7a&itacin reser#ada- la fec7a de
comien8o y la cantidad de d0as que ser" ocupada la misma
El recepcionista del 7otel de&e poder 7acer las si,uientes operaciones/
-O&tener un listado de las 7a&itaciones disponi&les de acuerdo a su tipo
-%onsultar el precio de una 7a&itacin de acuerdo a su tipo
-%onsultar el descuento ofrecido a clientes ;3(
-%onsultar el precio total de la estad0a de un cliente dado
-(resentar por pantalla las fotos de cada tipo de 7a&itacin
-Reali8ar reser#as especificando el n6mero de 7a&itacin y nom&re del cliente
-%ancelar una reser#a especificando n6mero de 7a&itacin
<e&e permitir que un usuario pueda/
-%am&iar el precio de una 7a&itacin de acuerdo a su tipo
-%am&iar el #alor de descuento ofrecido a los clientes ;3(
-%alcular ,anancias que tendr"n en un mes especificado .considere todos los meses con $= d0as1
Opcionalmente las consultas de 7a&itaciones disponi&les- precio de 7a&itacin- descuento a clientes ;3(- y
c"lculo para el precio total de estad0a- fotos de 7a&itaciones- pueden ser implementadas en la >E? para que los
clientes puedan consultar- adem"s del recepcionista
El 7otel posee los re,istros de los clientes ;3(- mediante una consulta- ya sea por <@3 o por 5%- puede o&tener
los datos personales de cada cliente
E4ercicio!/
Al si,uiente dia,rama de clases a,re,ue una clase Empleado 4er"rquico- que tra&a4a mensual tiene sueldo
mensual y un premio por presentismo por ser ,erente o director- las ausencias no se descuentan Ae de&e
esta&lecer presentismo- calcular sueldo descontando 7oras no tra&a4adas- quincenal y anual se,6n sea ,erente o
director- y esta&lecer sueldo quincenal y mensual calculando premio si corresponde
Ae de&e/
1-<etectar patrones si los 7u&iera
!-<etectar code-smells si lo 7u&iera
$-(roponer refactor o un diseo alternati#o- usando prosa- dia,ramas y .pseudo1cdi,o- que solucionen los
pro&lemas de diseo identificados a tra#s de code smells

Anda mungkin juga menyukai