Está en la página 1de 32

Materia: Anlisis de Sistemas Administrativos

Docente: Nicolas Battaglia


Sede: Colegio Universitario Esteban Echeverra (Centro)
Curso: 2A
Alumno: Grupo 5
Ao: 2014

Pgina

1 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Tabla de contenidos
Historial de revisin................................................................................................4
1.Introduccin.......................................................................................................5
1.1 Descripcin General.......................................................................................5
1.2 Misin..........................................................................................................5
1.3 Propsito......................................................................................................5
1.4 Alcance........................................................................................................5
1.5 Definiciones, Acrnimos, y Abreviaciones..........................................................5
2.Proyecto.............................................................................................................6
2.1 Forma de trabajo...........................................................................................6
2.2 Descripcin de Stakeholders y Usuarios............................................................6
3. Producto............................................................................................................6
3.1 Visin...........................................................................................................6
3.2 Descripcin global del producto.......................................................................6
3.2.1 Resumen de Caractersticas.......................................................................6
3.3 Descripcin detallada del Producto...................................................................6
3.4 Anlisis.........................................................................................................7
3.4.1 Requisitos Funcionales..............................................................................7
3.4.2 Requisitos NO Funcionales.........................................................................8
3.4.3 Diagramas de caso de uso.........................................................................9
3.4.4 Especificacin de Casos de Uso.................................................................10
3.5 Diseo........................................................................................................21
3.5.1 Diagrama de Clases................................................................................21
3.5.2 Diagramas de Secuencia de Sistema.........................................................22
3.5.3 Diagramas de Secuencia..........................................................................25

Pgina

2 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.5.4 Sentencias de Restriccin OCL..................................................................31


3.5.5 Modelo de Datos.....................................................................................31
4.Anexos.............................................................................................................31
4.1 Individual: Futuras Ampliaciones del proyecto.................................................31
4.2 Rubrics.......................................................................................................32
4.2.1 CASOS DE USO......................................................................................32
4.2.2 MODELO DE DATOS................................................................................32
4.2.3 MODELO DE DOMINIO.............................................................................32
4.2.4 PROCESO DE DESARROLLO DE SOFTWARE................................................32

Pgina

3 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:

Fecha
Legajo:

Sede: Centro

Comisin:

Turno:

Ao:
Versin

Historial de revisin

Fecha

Versin

Autor

15/09/2014

1.0

Ariel Donoso,
Alejandro Hunt,
Rodrigo Navarro

20/10/2014

1.1

Ariel Donoso,

Descripcin

Alejandro Hunt,
Rodrigo Navarro
01/12/2014

1.2

Ariel Donoso,
Alejandro Hunt,
Rodrigo Navarro

22/12/2014

2.0

Ariel Donoso,
Alejandro Hunt,
Rodrigo Navarro

Pgina

4 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

1. Introduccin
1.1 Descripcin General
Tiendas Navarro es un negocio que realiza ventas al por menor de ropa, el cual
se encuentra en pleno surgimiento y actualmente cuenta con una sola
sucursal pero con la posibilidad de ms adelante poseer una cantidad de
sucursales mas amplias.

1.2 Misin
Desarrollar un sistema de facturacin para los productos del local, y que permita
mantener un seguimiento del stock de los mismos pudiendo generar
pedidos de mercadera y administrando los vendedores del local junto con
las ventas que estos realizan.

1.3 Propsito
- Realizar una facturacin automtica para la venta de productos, eliminando los
errores que se pueden generar en la facturacin manual.
- Realizar un seguimiento de las ventas de cada empleado pudiendo realizar el
clculo de comisiones de manera automtica facilitando a la liquidacin de
sueldos.
- Realizar un manejo de stock por local dando la posibilidad de generar de forma
automtica pedidos de reposicin de los mismos.

1.4 Alcance
- Todos los empleados del local se encontraran precargados y el mismo no
realizara una administracin de los mismos.
- La liquidacin de sueldos en bases a las comisiones se realizar por fuera del
sistema, el mismo solo calcular las comisiones de cada empleado.
- El sistema en su primera versin manejara una sola sucursal y el stock
del mismo.

1.5 Definiciones, Acrnimos, y Abreviaciones


Pgina

5 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

2. Proyecto
2.1 Forma de trabajo
Se generarn reuniones para realizar un anlisis bien profundo de las
necesidades del sistema de venta a realizar, entregando peridicamente un
documento formal con lo relevado hasta el momento hasta que se defina
de mutuo acuerdo con el cliente que se posee el anlisis funcional
suficiente y necesario para comenzar con el desarrollo del sistema.

2.2 Descripcin de Stakeholders y Usuarios

3. Producto
3.1 Visin
Nuestra visin como Tiendas Navarro es estr posicionado entre las empresas
de infumentaria referentes de la moda en Sudamerica, de la mano del
crecimiento como organizacin est la maduracin para generar un sistema
aplicable en todos los aspectos a nuestra empresa, y generar un sistema
informatizado para terceros llave en mano.

3.2 Descripcin global del producto


3.2.1 Resumen de Caractersticas

Nuestro sistema de Ventas est basado en la rotulacin de la indumentaria por


medio de cdigos nicos propios de Tiendas Navarro, que ser leido a traves de
la tcnologa RFID.
El sistema informatizado de Ventas, se alimentar de estos cdigos para realizar
el ABM de la indumentaria en el sistema, generar las ventas, ingresar stock, etc.

3.3 Descripcin detallada del Producto


En Tiendas Navarro se comercializar indumentaria dirigido al grupos etarios
juvenil y adulto.
Desde el punto de vista de servicios, se ofrecer un sistema completo de ventas,
que contendr tanto el manejo de las transacciones, como la liquidacin de los
empleados, reportes de ventas, e informacin para la toma de decisiones.
Pgina

6 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.4 Anlisis
3.4.1 Requisitos Funcionales

Se realizar un sistema de ventas a utilizar en comercios de ropa en el


cual se podr gestionar las ventas de los productos, identificando el
vendedor el cul recibir una comisin (un porcentaje sobre el total de
la venta).

El sistema permitir manejar descuentos por empleados, por total de


factura con grandes montos, y por productos con vigencia. Existirn
descuentos dependiendo del tipo de pago, con un 10% por pago en
efectivo y adems descuentos por combos de productos (2x1, lleva 3 y
un 10%).

El Gerente General podr tener informacin del total de venta por


vendedor en fechas especficas.

Como parte de manejo de vendedores el gerente podr obtener la


comisin ganada por los mismos desde el sistema.

El sistema tendr un mdulo de manejo de stock, el cual se encargara


de generar los pedidos en caso de que se agoten los productos y
consultar la disponibilidad de los mismos.

El Sistema manejar distintos perfiles de usuario para el uso del


mismo. stos sern de tipo Vendedor, Gerente de Ventas, Gerente
General.

Las facturas de venta tendrn informacin de los productos vendidos,


del cliente, del medio de pago y del vendedor que la realiza.

Los vendedores podrn dejar solicitudes de mercadera faltante cuando


realice las ventas para que el gerente realice las reposiciones
correspondientes.

Pgina

7 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.4.2 Requisitos NO Funcionales

- El sistema estar desarrollado en .Net, con el framework 4.0.


- Se utilizar un SQL Server 2012.
- HTML5.

Pgina

8 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.4.3 Diagramas de caso de uso

Pgina

9 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.4.4 Especificacin de Casos de Uso


CODIGO Y NOMBRE:

CU01 Consultar Stock

AUTOR:

Grupo OED

VERSION:

1.0

ESTADO:

En Proceso

DESCRIPCION: A travs del sistema el usuario podr consultar el stock de un


producto perteneciente al local.
ACTOR PRINCIPAL: Vendedor, Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario se encuentra logueado al sistema en uno de los
perfiles permitidos y se encuentra un cdigo de producto cargado.
PUNTO DE EXTENSION:
CONDICION:
ESCENARIO PRINCIPAL:
1. El sistema chequea en la base de datos la cantidad de stock del mismo,
junto con la cantidad pedida y devuelve ambas cantidades al usuario.

FLUJO ALTERNATIVO:
Salir de La Ventana.
1.1. El sistema indica que no se existe un producto con el cdigo
correspondiente.
POSTCONDICIONES: El sistema indica la cantidad de stock del producto
ingresado.

CODIGO Y NOMBRE:

CU02 Pedir Mercadera

Pgina

10 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

AUTOR:

Grupo OED

VERSION:

1.0

ESTADO:

En Proceso

DESCRIPCION: El usuario podr pedir la cantidad de mercadera deseada para


cada uno de los productos que desee.
ACTOR PRINCIPAL: Vendedor, Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario deber estar logueado en el sistema en alguno
de los perfiles permitidos.
PUNTO DE EXTENSION: 1. En CU01 Consultar Stock
CONDICION:
ESCENARIO PRINCIPAL:
1. El usuario ingresa a la pantalla de pedido de mercadera
2. El sistema muestra una pantalla con una lista de productos los cuales se
pueden seleccionar, e ingresar la cantidad a pedir una vez seleccionado.
3. El usuario selecciona los productos que desea pedir, indicando la cantidad
que desea pedir una vez seleccionado cada producto.
4. El sistema valida que por cada producto no haya un pedido sin orden de
compra realizada y habilita el botn Realizar Pedido.
5. El usuario presiona el botn Realizar Pedido.
6. El sistema genera un nmero de pedido y graba el pedido asocindolo a
los productos correspondientes con las cantidades solicitadas.

FLUJO ALTERNATIVO:
Productos Con Pedido
4.1. El sistema muestra una pantalla indicando el o los productos que
poseen un pedido en curso sealando que no se puede realizar otro pedido sobre
los mismos hasta finalizar el anterior.

Pgina

11 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

4.2 Vuelve al Punto 3.

Cancelar Pedido
En cualquiera de los paso el usuario puede presionar el botn Cancelar y
no finalizar la realizacin del pedido.

POSTCONDICIONES: Queda un pedido grabado, con un numero asociado y


dicho pedido asociado a cada uno de los productos pedidos y con las cantidades
correspondientes.

CODIGO Y NOMBRE:

CU03 Registrar Venta

AUTOR:

Grupo OED

VERSION:

1.0

ESTADO:

En Proceso

DESCRIPCION: El usuario podr registrar en el sistema una venta de uno o ms


productos, consultando el stock correspondiente de los mismos pudiendo generar
un pedido de mercadera en caso de no poseer, cargando el pago de la venta y
aplicando los descuentos correspondientes en caso de que existiesen.
ACTOR PRINCIPAL: Vendedor, Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario deber estar logueado en el sistema en alguno

Pgina

12 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

de los perfiles permitidos.


PUNTO DE EXTENSION:
CONDICION:
ESCENARIO PRINCIPAL:
1. El usuario selecciona en el men del sistema la opcin de Registrar
Venta
2. El sistema le muestra la pantalla de registracin de venta con un nmero
nico de factura generado, con un sector donde debe cargar el cdigo de
vendedor habilitado, un sector donde cargar los datos del cliente
habilitado, otro sector donde cargar los productos con las cantidades que
se van a vender que se encuentra deshabilitado, y un botn Realizar
Pago deshabilitado, un botn Cancelar Venta habilitado y un botn
Finalizar Venta deshabilitado.
3. El usuario carga el cdigo del vendedor en el sector correspondiente.
4. El sistema valida que el cdigo de vendedor pertenezca a uno de los
vendedores registrados en el sistema y habilita el sector de carga de
productos.
5. El usuario carga los datos del cliente en el sector correspondiente.
6. El sistema valida los datos del cliente y consulta si el mismo posee un
descuento aplicndolo a la factura el descuento que retorna la consulta.
Incluye CU 10 Consultar Descuento
7. El usuario carga un producto seleccionndolo de una lista de productos
que se despliega al presionar un botn denominado Cargar Producto que
se encuentra en la seccin de carga de productos y la cual posee un
filtrado de productos por cdigo y carga la cantidad comprada del
producto.
8. El sistema valida que el producto seleccionado posea la cantidad pedida
para la compra realizando una consulta de stock (Incluye CU 01
Consultar Stock) y lo agrega la seccin de productos.
9. El sistema al detectar que se carg un producto nuevo, actualiza los
montos de la factura sumando el del producto nuevo y realiza una
consulta de descuentos aplicando a la factura el descuento que retorna la
consulta en caso de que existiese (Incluye CU 10 Consultar Descuento)
y habilita el botn de Realizar Pago.
10. En caso de que el usuario necesite cargar otro producto para la venta,
vuelve al paso 7.
11. El usuario presiona el botn Realizar Pago.
12. El sistema valida que se encuentren cargados correctamente todos los
datos de la compra y realiza el proceso de Pago en el mdulo de pago
interactuando con el usuario. Incluye CU 04 Realizar Pago.
13. El sistema obtiene los datos del pago realizado, que se haya realizado el
Pgina

13 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

pago con xito e impacta los datos de la factura con su pago asociado y
dems datos asociados a la factura, incluyendo el nmero nico de la
misma, descontando el stock correspondiente a los productos utilizados y
muestra por pantalla todos los datos solo habilitando el botn Finalizar
Venta.
14. El usuario hace clic en el botn Finalizar Venta.
15. El sistema manda a imprimir una factura de venta y cierra la pantalla de
registracin de venta.

FLUJO ALTERNATIVO:
Producto Sin Stock
8.1. El sistema indica que el producto seleccionado no posee stock
8.2. Vuelve al punto 7.

Pago no realizado
13.1 El sistema indica que el pago no fue realizado mostrando el mensaje
por el cual el pago no fue efectivo.
13.2. Vuelve al punto 11.

Factura Cancelada
11.1 El usuario presiona el botn Cancelar Venta
11.2 El sistema no impacta ningn dato y cierra la ventana de venta.

POSTCONDICIONES: Queda una factura grabada con su nmero nico,


productos asociados, descuentos utilizados, cliente utilizado, vendedor que realiz
la venta y pago realizado. Las cantidades de los productos vendidas quedan
descontadas del stock de dichos productos.

Pgina

14 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

CODIGO Y NOMBRE:

CU04 Realizar Pago

AUTOR:

Grupo OED

VERSION:

1.0

ESTADO:

En Proceso

DESCRIPCION: El usuario podr realizar el pago de una venta, seleccionando el


medio por el cual lo desea realizar.
ACTOR PRINCIPAL: Vendedor, Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario que realiza el pago se encuentra registrado en el
sistema con alguno de los perfiles permitidos y le otorga al mdulo de pagos el
nmero nico de una venta en curso.
PUNTO DE EXTENSION: 2. Pagar Con Tarjeta
CONDICION:
ESCENARIO PRINCIPAL:
1. El sistema muestra el monto total a pagar calculado en base a los
productos asociados y descuentos de la venta que obtuvo a travs del
nmero nico de venta, una lista de medios de pagos disponibles
seleccionado por default efectivo, un lugar para ingresar la cantidad
pagada, un botn confirmar pago y un botn cancelar pago.
2. El usuario puede elegir el pago con tarjeta y realizar el pago por dicho
medio.
3. El sistema realiza una consulta de descuento por medio de pago en
efectivo y aplica el descuento al total. (Incluye caso de uso CU 10
Consultar Descuento).
4. El usuario ingresa la cantidad de dinero recibida y presiona el botn
confirmar pago.
5. El sistema chequea que la cantidad sea mayor o igual al monto total
retorna al usuario un mensaje de xito indicando el monto recibido y el
vuelto que se debe otorgar y sale de la pantalla de pago.

Pgina

15 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

FLUJO ALTERNATIVO:
Monto insuficiente
5.1. El sistema detecta que la cantidad es menor a la del monto total y lo
indica mediante un mensaje no dejando avanzar.
5.2 Vuelve al punto 4.

Cancela el pago
4.1 El usuario detecta que no posee la cantidad de dinero correspondiente
y presiona el botn cancelar pago.
4.2 El sistema retorna al usuario indicando que el pago no se realiz con
xito.

POSTCONDICIONES: El sistema retorna que el pago se realiz con xito y sigue


con la venta.

CODIGO Y NOMBRE: CU05 Generar Orden de Compra


AUTOR: Grupo OED
VERSION: 1.0
ESTADO: En Proceso
DESCRIPCION: El usuario podr generar una orden de compra con los
productos para los cuales se ha generado un Pedido Correspondiente.
ACTOR PRINCIPAL: Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario que genera la orden de compra est registrado
Pgina

16 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

en el sistema como Encargado o Gerente General.


PUNTO DE EXTENSION:
CONDICION:
ESCENARIO PRINCIPAL:
1. El usuario selecciona la opcin en la pantalla principal de Generar Orden
de Compra.
2. El Sistema muestra la pantalla del mdulo de Generacin de Orden de
Compra donde hay un botn Consultar Mercadera Pedida y un sector
para cargar los datos del proveedor teniendo como obligatorio cargar el
mail y un botn Generar Orden de Compra que se encuentra
deshabilitado.
3. El usuario carga los datos del proveedor y presiona el botn Consultar
Mercadera Pedida (Incluye CU 11 Consultar Mercadera Pedida).
4. El sistema carga los pedidos realizados juntos con sus productos,
posibilitando al usuario seleccionar los pedidos que desee y modificar
cantidades del pedido si desea.
5. El usuario selecciona uno o ms pedidos de mercadera y modifica las
cantidades de algunos pedidos si lo desea.
6. El sistema valida las cantidades cargadas y habilita el botn Generar
Orden de Compra
7. El usuario presiona el botn Generar Orden de Compra
8. El Sistema muestra una pantalla de Confirmacin mostrando las
cantidades totales de los productos solicitados, los datos del proveedor
cargados anteriormente y las opciones de Confirmar o Volver.
9. El usuario selecciona Confirmar.
10. El sistema registra una orden de compra y muestra una pantalla con el
resumen de la orden.
FLUJO ALTERNATIVO:
Modificar los pedidos de la Orden de Compra
8.1 El usuario selecciona la opcin de Volver.
8.2 Vuelve al paso 5.

POSTCONDICIONES: El sistema muestra una pantalla con el resumen de la


orden de compra generada, queda una orden de compra en formato impresa con
los nmeros de pedidos asociados y queda registrada en el sistema la orden de
compra asociada a los correspondientes pedidos.
Pgina

17 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

CODIGO Y NOMBRE: CU06 Ingresar Mercadera


AUTOR: Grupo OED
VERSION: 1.0
ESTADO: En Proceso
DESCRIPCION: El usuario podr ingresar mercadera al sistema a travs de la
recepcin de productos que estn asociados a una orden de compra previamente
generada
ACTOR PRINCIPAL: Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario que accede a ingresar la mercadera est
registrado en el sistema como Encargado o Gerente General y existe al menos
una orden de compra previamente generada.
PUNTO DE EXTENSION:
CONDICION:
ESCENARIO PRINCIPAL:
1. El usuario ingresa a la opcin en la pantalla principal de Ingresar
Mercadera.
2. El Sistema muestra la pantalla del mdulo de ingreso mercadera con un
sector para cargar el nmero de orden de compra recibido y un botn
para cancelar el ingreso.
3. El usuario ingresa el nmero de orden de compra que tiene en el papel
impreso en la compra recibida.
4. El Sistema busca la orden de compra dentro de las rdenes de compra
generadas y los pedidos asociados a la misma junto con los productos de
cada pedido y se los muestra al usuario en una pantalla con la posibilidad
de editar las cantidades recibidas de cada producto y un botn Confirmar
Ingreso y otro Cancelar.
5. El usuario ingresa las cantidades recibidas de cada producto o las deja
como indica el sistema y presiona el botn Confirmar Ingreso.
6. El sistema aumenta el stock de cada uno de los productos que figuran en
base a las cantidades indicadas por el usuario de recepcin y borra la
Pgina

18 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

orden de compra del sistema junto con los pedidos asociados.


FLUJO ALTERNATIVO:
Orden de Compra Inexistente
4.1 El sistema indica que el nmero de orden de compra ingresado no
existe en el sistema.
4.2 Vuelve al paso 3.

Cancelar Ingreso
5.1 El usuario presiona el botn cancelar.
5.2 El sistema no realiza ninguna modificacin de los productos y sale de
la pantalla de ingreso de mercadera.
POSTCONDICIONES: Los productos quedan con su stock modificado en base a
lo ingresado en la pantalla de ingreso y la orden de compra junto con los pedidos
asociados son borrados del sistema..

CODIGO Y NOMBRE: CU11 Consultar Mercadera Pedida


AUTOR: Grupo OED
VERSION: 1.0
ESTADO: En Proceso
DESCRIPCION: El usuario podr consultar a l sistema la mercadera para la
cual ya se realizaron pedidos y no fueron generadas sus rdenes de compra.
ACTOR PRINCIPAL: Encargado, Gerente General
ACTOR SECUNDARIO:
PRECONDICIONES: El usuario est registrado en el sistema como Encargado o
Gerente General.
PUNTO DE EXTENSION:

Pgina

19 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

CONDICION:
ESCENARIO PRINCIPAL:
1. El presiona el botn de Consultar Mercadera Pedida.
2. El sistema busca todos los pedidos que no tienen una orden de compra
generada y los lista en pantalla junto con los productos y cantidades
pertenecientes al mismo.
FLUJO ALTERNATIVO:
POSTCONDICIONES: Se muestran todos los pedidos generados que no poseen
orden de compra asociadas junto con sus productos y cantidades pedidas.

Pgina

20 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.5 Diseo
3.5.1 Diagrama de Clases

Pgina

21 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.5.2 Diagramas de Secuencia de Sistema

Pgina

22 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

23 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

24 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.5.3 Diagramas de Comunicacin / Secuencia

Pgina

25 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

26 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

27 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

28 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

29 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

Pgina

30 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

3.5.4 Sentencias de Restriccin OCL

3.5.5 Modelo de Datos

4. Anexos
4.1 Individual: Futuras Ampliaciones del proyecto
- Alejandro Hunt: Agregado de manejo de varias sucursales, pudiendo controlar
stock por sucursales, y productos por sucursales teniendo adems una
Pgina

31 de 32

COLEGIO UNIVERSITARIO ESTEBAN ECHEVERRIA


Facultad de tecnologa informtica
Materia:

Docente:

Alumno:
Sede: Centro

Fecha
Legajo:

Comisin:

Turno:

Ao:
Versin

administracin de sucursales donde se puedan administrar las mismas y enviar


actualizaciones de precios a las mismas o productos a las mismas.

4.2 Rubrics
4.2.1 CASOS DE USO
4.2.2 MODELO DE DATOS
4.2.3 MODELO DE DOMINIO
4.2.4 PROCESO DE DESARROLLO DE SOFTWARE

Pgina

32 de 32

También podría gustarte