Sunteți pe pagina 1din 26

Portada

Curso: Lenguaje de Modelado Unificado UML 200609A_614

Unidad 3: Paso 4 - Proyectar Interacción según Diagramas de Secuencia y

Comunicación

Presentado a

Nilson Albeiro Ferreira

Presentado por

José Angel Guerrero Montañez.


Código: 11210714
Ruben Maury Thorrens
Código: 1043872357
Jhon Fredy Rodriguez
Código: 114488839

Grupo 200609_1

Universidad Nacional Abierta y a Distancia - UNAD.

Noviembre de 2019.

Cundinamarca
Contenido

Portada..........................................................................................1
Contenido......................................................................................2
Introducción...................................................................................3
Objetivos.......................................................................................4
PLANTEAMIENTO DEL PROBLEMA.......................................................5
NOMBRE DE LA EMPRESA.................................................................7
LOGOTIPO DE LA EMPRESA...............................................................7
DIAGRAMA DE SECUENCIA...............................................................8
DIAGRAMA DE DESPLIEGUE..............................................................9
CRONOGRAMA FASE 4....................................................................10
CONCLUSIONES............................................................................11
BIBLIOGRAFIA..............................................................................12
Introducción

El siguiente trabajo tiene como finalidad dar inicio y posterior


desarrollado de las temáticas de la unidad 2, Visualizar diagramas de
Clases y de Despliegue, utilizando estructura de diagramas estáticos y de
interacción para facilitar la proyección de la vista gráfica, así como los
requerimientos de infraestructura tecnológica mediante el uso de
diagrama de clases, secuencia, colaborativos y de despliegue dando
continuidad a la Propuesta UML, del curso Lenguaje de Modelado
Unificado UML en el cual se trabajara el caso de estudio o problemática
abordada donde nos podemos valer de la tecnología como herramienta
para brindar la solución, de igual forma se debe generar el análisis sobre
el software a desarrollar partiendo de la elaboración de los principales
modelos de diagramas de Clases y de Despliegue de tal forma como se
ha propuesto en la guía de actividades y así generar el análisis,
comprensión y adquisición de nuevos conocimientos por parte del
estudiante.
Objetivos

Generales
Consulta y lectura de los recursos educativos, realizar el planteamiento
del diagrama de clases, así como el Diagrama de Despliegue sobre el
proyecto analizando los requisitos de hardware y software del proyecto
seleccionado para su posterior diseño y arquitectura, Diseñar cronograma
Fase 4
Específico
 Desarrollar el diagrama de clases para el proyecto seleccionado y
que se estructurara.
 Diseñar el Diagrama de Despliegue que regirá durante el desarrollo
del proyecto trabajado.
 Diseñar cronograma Fase 4 de acuerdo a la Agenda de esta fase.
PLANTEAMIENTO DEL PROBLEMA

La empresa ELECTRO MUNDIAL, se encuentra interesada en adquirir


una aplicación web que le permita administrar las ventas en línea de
todos sus productos, así como el control de inventarios y la
administración de toda información de la gestión administrativa. Para ello
aspira tener dos módulos uno público que permite realizar las ventas
(Tienda virtual) y uno privado que permite la gestión administrativa
(Consultas, crear, modificar, actualizar, reportes y otros.)
Para ELECTRO MUNDIAL es importante el control del inventario
donde se pueda considerar los niveles de stock y el factor de
devoluciones, adicional a los demás conceptos básicos de un inventario.
Así mismo tener un control de usuarios y poder evidenciar mediante
reportes el movimiento de la empresa para poder tomar las mejores
decisiones que permita mantener la empresa y a su personal un buen
rendimiento económico.
La aplicación web debe de permitir el manejo de inventario, compras,
ventas (en línea o Local), captura de registros, consultas, reportes y
demás ventajas que la empresa proponente considere de valor pueda
favorecer la buena imagen y atención en beneficio de la empresa
contratante ELECTRO MUNDIAL.

La empresa ELECTRO MUNDIAL, tiene como representante legal a


Nilson Albeiro Ferreira Manzanares y se dedican a la venta de accesorios
para dispositivos electrónicos e informáticos, es importante que la
solución que se proponga debe permitir visualizar el estado del
inventario en línea, permitiéndole a los vendedores de la empresa estar
informados de todas las existencias, así mismo que afecte a la
plataforma de ventas en internet.

Requerimientos de la propuesta:

La empresa proponente (corresponde al Grupo Colaborativo) debe de


realizar un profundo análisis del sistema (empresa), diseñar de la
posible solución que se evidenciara mediante un prototipo no funcional,
deberá entregar una propuesta escrita y sustentarla a la empresa
ELECTRO MUNDIAL. El desarrollo de la propuesta se hará en 5 pasos y
en cada uno de ellos generara una parte de la misma.
Situaciones que la empresa considera

Clientes
Ellos podrá comprar en línea (Virtual) o de manera local en cualquiera de
las sucursales, se debe registrar con la mayor cantidad de información
posible, para poder realizar su caracterización y ajustar reportes que
permita venderles productos que le serian útiles.

Usuario
Considérese usuario a cualquier persona que ingrese a la aplicación este
o no registrada en el sistema y en el caso de estar registrada se debe
identificar por su rol o perfil.

Empleados o Personal de la Empresa


Son aquellos que se encargaran de atender todos los requerimientos de la
empresa para poder atender las solicitudes de los usuarios, ellos
administraran los inventarios, verificaran la tienda en línea, revisar los
usuarios, generar consultas, de esta manera cumplirán con todas las
actividades que la empresa demande según el perfil que se le asigne.
Otros aspectos:
Al considerar la Tienda Virtual se debe de tener claridad que todo
público registrado o no, puede ingresar a revisar nuestros productos, pero
si desean comprar si deben de estar registrados en la aplicación.
Los productos que se venden deben de ser entregados en un plazo no
mayor a 24 horas, una vez se verifica la existencia del producto y el pago
por parte del cliente. La aplicación debe de generar reportes de todos los
tipos de ventas que se realicen y así como de los clientes que realizan las
compras.

Seguimiento de Inventario.
El sistema debe permitir un stop de cada uno de los productos, según el
promedio de venta y rotación de estos, nunca se puede quedar sin
productos.
La generación de reportes es una necesidad para la empresa, pues se
basa en estos para tomar las diferentes decisiones que permita mantener
los mejores resultados posibles en esta.

Postulación de propuesta:
Apreciado proponente estamos atentos conocer su propuesta y a seguir
sus recomendaciones como especialistas en el manejo de información, por
ello si considera que puede adicionar más utilidades de las requeridas y
que se consideren beneficiosas para la empresa son bienvenidas, eso si
cada aspecto deberá ser sustentado.
La propuesta la realizará de la siguiente manera:

Sera construida en 5 pasos y se apoyara el trabajo individual como aporte


sustantivo y la buena partición.
Recomendación a los integrantes de grupo:

La empresa ELECTRO MUNDIAL evaluara el desempeño de las empresas


proponentes en función a la participación de cada uno de sus integrantes
y de esta manera no aceptara participaciones en los últimos tres días al
cierre de cada uno de los momentos colaborativos. Tenerlo en cuenta
para el desarrollo de cada uno de los pasos.

Aplicar el membrete y logo que se registren en la propuesta escrita, más


no en el prototipo. Por ello es importante que piense como empresa y
busquen la forma de ofertar producto que dé solución a los
requerimientos de ELECTRO MUNDIAL.

NOMBRE DE LA EMPRESA

Teniendo en cuenta los requerimientos de la empresa ELECTRO


MUNDIAL, se procede a mostrar el posible nombre de la empresa que
presentara la propuesta del aplicativo creada por el grupo colaborativo
200609_1
Empresa: WARRIOR ENGINEERING SYSTEMS
LOGOTIPO DE LA EMPRESA

Teniendo en cuenta los requerimientos de la empresa ELECTRO


MUNDIAL, se procede a mostrar el posible logotipo de la empresa que
presentara la propuesta del aplicativo creada por el grupo colaborativo
200609_1

Imagen 1.
DIAGRAMAS DE SECUENCIA Y COMUNICACION

REGISTRAR USUARIO
 Permite a un usuario registrarse dentro de la base de datos del
sistema.
 Administra el rol de cada usuario
INICIAR SESION
 Permite a un usuario registrado previamente iniciar sesión
dentro del sistema
 Otorga privilegio y roles a un usuario
CONSULTAR USUARIO
 Permitir al usuario cliente visualizar sus datos personales que
constan en el sistema.
 El usuario solicita al sistema realizar la consulta de sus datos
personales y el sistema muestra los datos actuales del usuario.
MODIFICAR USUARIO

 Permitir al usuario cliente modificar sus datos personales.


 El usuario solicita al sistema modificar sus datos personales. El
sistema muestra los datos actuales del usuario y el usuario
introduce los nuevos datos personales. El sistema los recoge, previa
validación de los mismos y modifica los datos correspondientes,
introducidos por el usuario.
COMPRAR
 Permitir al usuario cliente registrado realizar un pedido.
 El usuario solicita al sistema realizar la compra de los productos
existentes en su carrito de la compra. El sistema aplica los
descuentos correspondientes y muestra el pedido actual con los
datos del usuario y del carrito de la compra, después modifica si es
necesario la categoría de cliente y genera un informe que será
mandado al cliente con los datos de su pedido.
1. ACCESO A INVENTARIOS

En este primer diagrama podemos observar el momento de ingresar al


sistema y poder validar la ejecución del proceso, se valida el acceso,
con los campos actuales, con las diferentes validaciones propuestas en
la vericidad del software, consultando desde la base de datos los query
de los Store Procedure hechos.

1. Consulta de características de productos.

En este modulo el usuario valida desde la interfaz gráfica después de hacer hecho la validación de
ingreso de usuario, el id del ítem o producto, este a su vez valida que se tenga registros de detalle
del producto ingresado correctamente, o mandara un mensaje de alerta sobre los que sucede,
vaciando nuevamente las cajas de texto y redirrecionando nuevamente al login, después del ingreso
correctamente del id del ítem mostrara los registros grabados y una opción de descarga en donde se
puede escoger el archivo.
STOCK INVENTARIO

Con el ingreso al modulo de consulta de es stock, podemos ver como


fluctúa distintos ítems, desde que ingresa los datos del producto en la
interfaz de consulta y este proceso realiza una validación si está activo,
existe o tiene algún dato, vale resaltar que el proceso de este va validado
desde la base de datos, si se realiza un ingreso no validado como ejemplo
datos numéricos en texto.
REVISAR
INVENTARIO
 Permite que un
usuario con rol
administrador
pueda verificar
las existencias
de inventarios

AÑADIR PRODUCTO
 Permite que un usuario con un rol asignado pueda añadir productos
al inventario
Actualizar Datos:
El diagrama muestra las secuencias que realizan el cliente dentro del
aplicativo donde el principal actor es el usuario del sistema quien genera y
gestiona los permisos para realizar la actualización de datos validando en
la base de datos su información.

Generar Reporte:
El diagrama muestra las secuencias que realizan los empleados dentro del
aplicativo donde el principal actor es el usuario del sistema quien genera y
gestiona los permisos para realizar el reporte de datos validando en la
base de datos su información retornadola.

Generar Remisión:
El diagrama muestra las secuencias que realizan los empleados dentro del
aplicativo donde el principal actor es el usuario del sistema quien genera y
gestiona las órdenes para realizar una remisión de productos validando
en la base de datos su información retornándola con aprobaciones o
errores.

Actualizar Datos:
Generar Reporte:
Generar Remisión:
CONCLUSIONES

Se concluye mediante la elaboración de este trabajo la importancia de


leer las temáticas de las unidades presentadas por el curso para la
correcta solución y posterior desarrollo de las actividades planteadas,

Se resalta la importancia de tener conocimiento sobre los de creación de


diagramas de clases y de despliegue para el desarrollo de un proyecto de
software, así como cuales clases y medios de hardware y software
intervienen en él y por ende saber el que y para que se utilizan además
de que actores pueden intervenir en su desarrollo y posterior uso.

Se logran afianzar los conocimientos adquiridos a través de algunas de las


lecturas del curso además de la propia investigación de esta forma se
hace evidente la importancia de usar correctamente lo aprendido.
BIBLIOGRAFIA

Unidad 3 - Diagramas de Secuencia y de Comunicación


Diagrama de Secuencia
 Kimmel, P. (2008). Comportamientos con los diagramas de
interacción. Manual de uml (Pp.81 - 99). Recuperado
de https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.act
ion?ppg=100&docID=3191829&tm=1537248292760
Diagrama de Comunicación
 Kimmel, P. (2008).Elementos de los Diagramas de Colaboración (o
comunicación) Manual de UML. México, D.F., MX: McGraw-Hill
Interamericana. Recuperado
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.acti
on?ppg=114&docID=10433806&tm=1498603949555
Recursos educativos adicionales para el curso (Bibliografía
complementaria)
 Ferreira Manzanares, N. (2018). Diagramas de Interacción. [Página
Web]. Recuperado de http://hdl.handle.net/10596/20600

Imagen 1. Logotipo Empresa (27 agosto de 2019). "Elaboración propia"


Imagen 2. Diagrama de Clases (30 de octubre de 2019). "Elaboración
propia"
Imagen 3. Diagrama de Despliegue (30 de octubre de 2019). "Elaboración
propia"
Imagen 4. Cronograma Fase 4 (31 de octubre de 2019). "Elaboración
propia"

S-ar putea să vă placă și