Está en la página 1de 3

Informática y Telecomunicaciones

Analista Programador/Ingeniería en Informática

Evaluación Sumativa 1
Programación avanzada de aplicaciones

Criterios de evaluación

1.1.1.- Considerando requerimientos del cliente.

1.1.2.- Elaborando el prototipo de la aplicación que cumpla con los requerimientos.

1.1.3.- Construyendo diagramas UML alineados con el diseño del prototipo.

1.1.4.- Expresando la distinción de su propósito de otros propósitos.

Enunciado
Una empresa dedicada al envío de encomiendas requiere desarrollar una aplicación que permita la
administración de los envíos que debe hacer.

Para realizar los envíos se proporcionan los datos del remitente los cuales son el nombre completo,
rut, dirección, correo electrónico, teléfono, localidad, la fecha de envío, el costo del envío y país de
origen. Para el receptor se solicitan también el nombre completo, la dirección, localidad y país de
recepción, la fecha estimada de recepción y un código único que identificará el envío realizado,
también, se debe registrar al encargado de realizar el despacho del envío cuando se realice, el
estado del envío (en tránsito, no entregado, entregado, sin registro) y la fecha real del despacho.
Evidentemente, de los datos anteriormente planteados algunos deben ser ingresados en el mismo
momento del registro del envío y otros deben ser llenados a medida de que van pasando las etapas
de este.

A la empresa le interesa de sobremanera mantener un registro de los paquetes que fueron


entregados por los repartidores, ya que debe saber en caso de que se pierda un paquete quien era
el responsable de su despacho, por lo que también quiere registrar los datos de los trabajadores
que realizan los repartos, para ello necesita asignar un id único a cada repartidor y registrar su
nombre completo, rut, fecha de nacimiento, dirección, correo electrónico, teléfono, estado civil,
comuna y región en la que vive.

La empresa requiere por medio de un usuario registrado:

- Agregar envío
- Modificar envío
- Listar Envíos
- Iniciar sesión
- Cerrar sesión
Informática y Telecomunicaciones
Analista Programador/Ingeniería en Informática

Se solicita que a partir de la necesidad planeada por la empresa de encomiendas se realicen los
casos de uso, el diagrama de casos de uso, el diagrama de secuencia, el diagrama de clases y
prototipo en papel necesario para poder realizar la aplicación.

Aspectos a evaluar
Criterio Completamente Logrado Medianamente No logrado
logrado (3 (2 ptos.) logrado (0 ptos.)
ptos.) (1 pto.)
Es capaz de Desarrolla Desarrolla entre Desarrolla entre Desarrolla menos del
identificar todos los casos el 50% y el 90% el 25% y 50% de 25% de los casos de
los de uso de los casos de los casos de uso uso solicitados.
elementos requeridos para uso requeridos requeridos.
necesarios solucionar el para solucionar
para problema. el problema
desarrollar planteado.
los casos de
uso
extendidos
Realiza los Realiza los Realiza entre el Realiza entre el Desarrolla menos del
diagramas diagramas de 50% y el 90% de 25% y el 50% de 25% de los
de casos de casos de uso los diagramas de los diagramas de diagramas de casos
uso requeridos de casos de uso casos de uso de uso solicitados.
acuerdo a los necesarios para necesarios para
casos de uso resolver el resolver el
necesarios para problema. problema.
resolver el
problema.
Realiza los Realiza los Realiza entre el Realiza entre el Desarrolla menos del
diagramas diagramas de 50% y el 90% de 25% y el 50% de 25% de los
de secuencia secuencia los diagramas de los diagramas de diagramas de
requeridos de secuencia secuencia secuencia
acuerdo a los necesarios para necesarios para solicitados.
casos de uso resolver el resolver el
necesarios para problema. problema.
resolver el
problema.
Realiza los Realiza los Realiza entre el Realiza entre el Desarrolla menos del
diagramas diagramas de 50% y el 90% del 25% y el 50% del 25% del diagrama de
de clases clases diagrama de diagrama de clase solicitado.
requeridos de clases necesario diagrama de
acuerdo a los para resolver el clases necesario
casos de uso problema. para resolver el
necesarios para problema.
resolver el
problema.
Informática y Telecomunicaciones
Analista Programador/Ingeniería en Informática

Establece las Realiza Realiza entre el Realiza entre el Desarrolla menos del
relaciones de relaciones del 50% y el 90% de 25% y el 50% de 25% de las relaciones
clases diagrama de las relaciones en las relaciones del solicitadas.
clases el diagrama de diagrama de
requeridos de clases necesario clases necesarias
acuerdo a los para resolver el para resolver el
casos de uso problema. problema.
necesarios para
resolver el
problema.
Establece las Realiza Realiza entre el Realiza entre el Desarrolla menos del
relaciones de relaciones del 50% y el 90% de 25% y el 50% de 25% de las relaciones
los diagrama de las relaciones en las relaciones de solicitadas.
diagramas casos de uso el diagrama de los diagramas de
de caso de requeridos de casos de uso casos de uso
uso acuerdo a los necesario para necesario para
casos de uso resolver el resolver el
necesarios para problema. problema.
resolver el
problema.
Establece las Realiza Realiza entre el Realiza entre el Desarrolla menos del
interacciones interacciones 50% y el 90% de 25% y el 50% de 25% de las
del diagrama correctamente las interacciones las interacciones interacciones
de secuencia del diagrama de en el diagrama de los diagramas solicitadas.
secuencia de secuencia de secuencia
requeridos de necesario para necesario para
acuerdo a los resolver el resolver el
casos de uso problema. problema.
necesarios para
resolver el
problema.
Realiza el Realiza Realiza entre el Realiza entre el Desarrolla menos del
prototipo en prototipo de las 50% y el 90% de 25% y el 50% de 25% de las
papel funcionalidades las las funcionalidades
solicitadas. funcionalidades funcionalidades
necesarias para necesarias para
resolver el resolver el
problema. problema.

También podría gustarte