You are on page 1of 7

SOLUCION EXAMEN PARCIAL ADS2 NOCHE

Criterios de Evaluacin

Pregunta Puntaje
I II III.1 III.2 III.3 III.4 02 puntos 02 puntos 04 puntos 05 puntos 02 puntos 05 puntos

Criterios
Determina la respuesta correcta Determina la respuesta verdadera Determina y justifica la respuesta falsa Identifica todas las clases de anlisis Determina las relaciona correctas Determina los elementos y enlaces Especifica la direccin correcta de cada mensaje Agrega las notas en los mensajes requeridos Llena correctamente todas las secciones de la tarjeta CRC Determina todas las entidades del modelo conceptual Determina las relaciones correctas Especifica los atributos de cada entidad

Detalle
0.5 puntos c/u 0.5 puntos c/u 0.5 puntos c/u 03 puntos 01 punto 02 puntos 02 puntos 01 puntos 2 puntos 02 puntos 02 puntos 01 punto

I.

II.

Marca las respuestas correctas 1. Seleccione los artefactos de la disciplina del Anlisis a. Diagramas de secuencia o comunicacin. b. Modelo de Diseo c. Realizacin de anlisis d. Diagramas de Estado

(2 puntos.)

2. El Anlisis de la Arquitectura se realiza los pasos: a. Identificacin de los paquetes de anlisis. b. Definicin de las dependencias entre los paquetes de anlisis. c. Implementacin. d. Comportamiento del Sistema. 3. El elemento Vista del patrn MVC planteado por Jacobson est enfocado a: a. Coordinacin del Flujo del negocio b. Lmites del Sistema. c. Crear 3 clases donde se separa las responsabilidades d. Informacin del Sistema. 4. El modelo Conceptual No es importante porque: a. Beneficia al equipo del proyecto web. b. Beneficia al equipo de base de datos y de desarrolladores. c. Permitir identificar las clases del dominio d. Permitir crear el Modelo Fsico. III. Responder con Verdadero (V) o Falso (F), con borrn se invalida. Justifique las respuestas falsas (2 puntos.) ( F ) Un atributo Multivaluado de 4 valores no genera una entidad nueva. ( F ) El modelo conceptual es un modelo de datos de bajo nivel. Proporcionan conceptos que describen los detalles de cmo se almacenan los datos en el ordenador. ( F ) La capa especifica detalla los mantenimientos especficos de los sistemas ( F ) Las clases de control pueden no existir en un caso de uso. Justificacin de las respuestas falsas Un atributo Multivaluado si genera entidad nueva, debe ser considerado como clase entidad El modelo conceptual es un esquema de alto nivel de la estructura de datos. La capa especfica maneja el core del negocio, la capa general maneja datos maestros. Todo Caso de Uso debe tener una clase control. (16 puntos)

III. Caso Propuesto

A partir de la especificacin de caso de uso, construya los siguientes artefactos: 1. Diagrama de clases de anlisis (04 puntos) 2. Diagrama de comunicacin - flujo bsico (05 puntos) 3. Realizar la Tarjeta CRC de la Clase Control. (02 puntos) 4. Modelo conceptual con atributos y tipos (05 puntos) Caso: Centro Comercial - Sistema de ventas

Pgina 2

Un Centro Comercial cuenta con el Sistema de ventas que permite al vendedor registrar pedido a crdito, el jefe de ventas evala los pedidos y el asistente se encarga de generar las facturas. Cdigo RN-01 RN-02 Descripcin Solo se podr generar Facturas de los pedidos al crdito aprobados. Solo se generar facturas si existe stock del producto

Especificacin de Caso de uso: Generar Facturas


1. Breve Descripcin. El caso de uso permite al asistente generar las facturas desde los pedidos al crdito aprobados 2. Actor(es). Asistente 3. Flujo de Eventos. El caso de uso se inicia cuando el Asistente selecciona la opcin Generar Factura en la interfaz del men principal. 3.1. Flujo Bsico 1. El sistema muestra la interfaz Generar Factura con la lista de todas los Pedidos aprobados [RN 01]. La lista de pedidos contiene los siguientes datos: Nmero pedido, Nombre del Cliente, Direccin, Distrito Vendedor y Fecha. Adems, posee las opciones Generar y Salir. 2. El Asistente selecciona uno de los pedidos para generar la Factura. 3. El Asistente selecciona Generar. 4. El sistema muestra la Interfaz Facturar donde se muestra detalladamente los Datos del Pedido (Nmero del pedido, fecha y nombre del vendedor) Datos del cliente: cdigo, nombres, Direccin, Distrito, Provincia y Departamento. Cuadricula con el detalle del pedido (Item, Cdigo, Descripcin, precio, cantidad y Total) Adems se muestra el Sub total, IGV, Monto Total, las opciones Eliminar y Salir. Adems, incluyen los botones Generar Factura y Salir. 5. El Asistente selecciona Generar Factura. 6. El sistema verifica el stock de Productos [RN 02] 7. El sistema Genera el Numero de factura, graba la factura, el detalle, actualiza el stock de los productos y actualiza el pedido a Facturado. 8. El sistema muestra el mensaje Factura Generada NroXXXXX. 9. El asistente selecciona Salir 10. El Sistema cierra la interfaz Facturar y regresa a la interfaz Generar Factura 3.3. Flujos Alternativos. Salir En el paso 5 si el Asistente selecciona Salir, el caso uso cierra la interfaz Facturar y regresa a la interfaz Generar Factura No hay stock Disponible En el paso 6, si el sistema verifica que la cantidad es mayor que el stock muestra el Mensaje Stock insuficiente y no continua la grabacin. 4. Precondiciones. 4.1 El asistente debe estar logeado en el sistema 4.2 Lista de pedidos aprobados y lista de productos. 5. Post Condiciones. 5.1. Se registra la factura con su detalle 5.2. Se actualiza el stock de productos 5.3. Se actualiza el pedido como Facturado 6. Requerimientos Especiales.

Pgina 3

6.1 Papel membretado. 6.2 Impresora 7. Prototipos. interfaz Generar Factura

Interfaz

Factura

1. Realice el diagrama de Clases. (4 puntos)

Pgina 4

AREA DE SOLUCIN

Pgina 5

2. Desarrolle el diagrama de comunicacin del Flujo Principal.

(05 puntos)

Pgina 6

3.

Elabore la Tarjeta CRC de la Clase Control. (02 puntos)

4.

Desarrolle el Modelo Conceptual. (05 puntos)

Pgina 7

You might also like