Академический Документы
Профессиональный Документы
Культура Документы
necesidades
UML
MOMENTO 3
GRUPO 200609_2
TUTOR
RUBEN DARIO ORDONEZ
DESCRIPCION
La empresa de servicios Papel col quien presta sus servicios como proveedora de
insumos de papelera requiere una plataforma web donde pueda reportar y
registrar todas sus actividades de manera segura y rpida desde la web, para lo
cual espera una propuesta que satisfaga a cabalidad sus requerimientos.
Disear e implementar una aplicacin web, que permita sistematizar las diferentes
actividades realizadas por la empresa Papelcol, mediante la cual se pueda medir,
controlar, inventariar, facturar y registrar todas las actividades requeridas por el
cliente, esto con el fin de agilizar la asignacin de las mismas con mayor facilidad
y rapidez.
OBJETIVOS
a) Crear una interfaz web de usuario final para alimentar o reportar las
distintas actividades de Papelcol
b) Disear una base de datos que permita el almacenamiento de las
actividades reportadas.
c) Implementar mdulos para:
o Modulo Inventario, que permita a las reas operativa y administrativa
la alimentacin y control del inventario de los productos de
comercializa la empresa, manteniendo actualizada la informacin de
la operacin en tiempo real.
o Modulo Compras, registrar las compras realizadas, y seguimiento de
las mismas
o Modulo Ventas, registrar las ventas realizadas a clientes registrados
y facturacin de las mismas
o Modulo Consultas, realizar consultas sobre ventas, compras e
inventario en lnea
o Modulo Reportes, genera reporte semanal o mensual de las
actividades registradas en la aplicacin.
Contribuir con sus metas es nuestro objetivo
1. Informarse:
2. Aprender:
3. Autoevaluacin:
4. Comunicacin:
Comunicacin interna con los clientes de la empresa papelsoft.
Comunicacin externa e interna en la plataforma de la empresa papelsoft.
Comunicacin externa (Internet)
Diseo de la empresa papelsoft
Informar:
Formar:
Orientar:
Evaluar:
DIAGRAMA DE CLASES
A continuacin se explica cada mdulo con sus actores y acciones a realizar pas por paso
incluyendo diagrama de uso, diagrama de actividades y diagrama de secuencia
Nombre
01
Iniciar sesin
Actores
Administrador
Empleado
Cliente
Descripcin
Permite a los usuarios validar su identidad ante el sistema, y activa los
permisos a que tiene acceso dependiendo el Rol con el que lo identifica el
sistema.
Precondicin
El usuario debe estar registrado en la base de datos.
3
5
Digita
Usuario
Contrasea
Selecciona Ingresar
7
8
9
Flujos Alternativos
6.
1
Post condicin
El sistema permite acceso a la aplicacin
Proceso
Llama la interfaz de la
aplicacin.
Se almacena los datos
ingresados en una
variable temporal.
Autentica los valores
almacenados en la
variable temporal con los
guardados en la base de
datos y confirma si existe
o no existe.
Salida
Pantalla de iniciar sesin
para autenticacin.
Habilita el botn de
ingresar.
Si existe: ingresa a la
aplicacin.
No existe: Solicita
digitar usuario y
contrasea
nuevamente.
Cdigo
02
Nombre
Registrar usuario
Actores
Administrador
Descripcin
Permite la creacin de un nuevo usuario, con la informacin de la persona y permisos a los
cuales tendr acceso dependiendo del rol que se le asigne.
Precondicin
El usuario que crea las nuevas cuentas debe ser o tener permisos de administrador del
sistema y haber iniciado sesin.
Flujo Normal de Actividades
1
2
necesidades
Muestra el formulario con los campos
3 requeridos para la adicin de un nuevo
usuario.
Diligencia el formulario con la
informacin requerida y guarda
el nuevo registro.
Guarda el usuario y arroja el mensaje de
5
creacin exitosa
6 Fin del flujo normal
Flujos Alternativos
Accin del actor
5.1
5.2
Diligenciar el formulario.
Proceso
Llama la interfaz de
registrar usuario.
Salida
Muestra la interfaz de
registrar usuario.
Llama la interfaz y el
formulario para adicionar
usuario.
Muestra el formulario y
los atributos requeridos
para la adicin de un
nuevo usuario.
Almacena la informacin
Guarda los datos
ingresada en una variable
ingresados de manera
temporal.
permanente en la
aplicacin y crea el nuevo
usuario.
Contribuir con sus metas es nuestro objetivo
Cdigo
03
Nombre
Compras
Actores
Cliente
Descripcin
Permite realizar compra de productos
Precondicin
El usuario que ingresa debe estar registrado como cliente
Flujo Normal de Actividades
Aceptar compra
6
7
Flujos Alternativos
Accin del actor
Post condicin
N/A
Proceso
Llama la interfaz de
compras.
Llama los productos
almacenados disponibles.
Actualiza la informacin
de la compra en la base
de datos.
Salida
Muestra la interfaz
compras productos
disponibles.
Muestra factura y datos
de la compra.
Muestra mensaje de
compra exitosa.
Cdigo
04
Nombre
Inventario
Actores
Empleado
Administrador
Descripcin
Permite ingresar productos al inventario.
Precondicin
El usuario que ingresa debe tener permisos de administrador o de empleado y haber
iniciado sesin.
Flujo Normal de Actividades
de inventario
Selecciona la opcin ingreso de
producto o modificar existente
3
Ingresa la informacion
4
7
Flujos Alternativos
Accin del actor
Post condicin
Proceso
Llama la interfaz de crear
o modificar producto.
Selecciona crear o
modificar
Salida
Muestra la interfaz de
crear o modificar
producto junto con el
listado de productos
existentes.
El sistema confirma que
la creacin o modificacin
exitosa .
Cdigo
05
Nombre
Ventas
Actores
Administrador
Empleado
Descripcin
Permite verificar las ventas por encargo y consultar la disponibilidad de la existencia para
su entrega
Precondicin
El tener permisos de administrador o empleado de ventas en el sistema y haber iniciado
sesin.
Flujo Normal de Actividades
verificar
disponibilidad
productos de venta
6
7
Genera venta
Fin del flujo normal
de
Flujos Alternativos
Accin del actor
5.2
Post condicin
Proceso
El sistema llama la
interfaz y el formulario
ventas
El sistema llama la
interfaz que incluye la
existencia en inventario
Salida
Muestra el formulario
para revisar la venta por
encargo.
Muestra la disponibilidad
de los productos.
Cdigo
06
Nombre
Reportes
Actores
Administrador
Descripcin
Permite generar reportes de compras, ventas, inventario y usuarios de la aplicacin
Precondicin
El usuario ser o tener permisos de administrador del sistema y haber iniciado sesin.
Flujo Normal de Actividades
Selecciona el reportes
Selecciona generar reporte
5
6
Flujos Alternativos
Accin del actor
Post condicin
El sistema arroja diferentes reportes, de acuerdo reporte solicitado por el administrador
Proceso
El sistema llama el listado
de reportes disponibles
El sistema llama la
seleccin
El sistema llama el
reporte requerido.
Salida
Se muestra la interfaz
reportes existentes.
Muestra la seleccin del
su usuario.
Muestra el reporte
solicitado.
Caso de uso 02
Caso de uso 03
Prototipo Web
Nombre: Papelsoft
Desarrollado por: StockSoft