You are on page 1of 15

UNIDAD 1: PRIMERA FASE EXPLORACIN

DESARROLLO TRABAJO COLABORATIVO

PRESENTADO POR:
CARLOS ALBERTO DORADO GIRON COD. 10316121
TAYLOR MOSQUERA COD.
JESUS DAVID DUARTE COD.
SANDRA MARITZA NARVEZ COD. 1036933014

GRUPO: 301404_39

PRESENTADO A:
NILSON ALBEIRO FERREIRA MANZANARES
TUTOR

UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD


INGENIERIA DE SISTEMAS
2017
TABLA DE CONTENIDO
INTRODUCCION ................................................................................................................................... 3
OBJETIVOS ........................................................................................................................................... 4
DESARROLLO DEL TRABAJO................................................................................................................. 5
ACTORES .............................................................................................................................................. 5
Usuario ............................................................................................................................................ 5
Casos de Uso ................................................................................................................................... 5
Registro de usuario ..................................................................................................................... 5
Recuperacin de contrasea ....................................................................................................... 7
Login ............................................................................................................................................ 7
Ver Lista de Productos................................................................................................................. 9
Ver Proyectos .............................................................................................................................. 9
Donar a Proyecto......................................................................................................................... 9
Usuario/Empleado ........................................................................................................................ 11
Asignar Obsequio ...................................................................................................................... 11
Ver/Crear reportes .................................................................................................................... 11
Crear Producto. ......................................................................................................................... 11
Crear Proyecto........................................................................................................................... 12
INTRODUCCION

El presente trabajo pretende realizar la entrega de la segunda actividad propuesta


en la gua integrada la cual consiste en graficar los casos de uso que se presentan
en el sistema relacionando cada uno de los actores involucrados, inicialmente se
realizaron aportes individuales y se consolid la mejor propuesta para ser
presentada con las diferentes mejoras tenidas en cuenta.

Para facilitar la interpretacin de cada uno de los casos de uso fueron utilizadas las
tablas de descripcin con el fin de obtener mayores detalles de la funcin que
cumple cada uno de ellos.

Asi mismo podremos observar las relaciones includes y extend.


Para el xito del presente trabajo se tom como premisa el proyecto entregado en
el paso 1 (fase anterior) y realizando las respectivas modificaciones se propuso una
mejora con el fin de optimizar y depurar los usuarios y casos de uso que se repetan,
dando como resultado lo detallado en el documento actual.
OBJETIVOS

Profundizar y llevar a lo prctico los conocimientos adquiridos tomando


como base las diferentes lecturas recomendadas en la unidad.

Elaborar las tablas de descripcin con los detalles correspondientes

Construccin de los diagramas de casos de uso de forma grupal

Presentar el diagrama general del caso analizado el cual en este caso


corresponde a la aplicacin web para el instituto tecnolgico de electrnica

De forma colaborativa realizar la entrega de la actividad la cual


consiste en analizar el comportamiento del sistema a implementar mediante
casos de uso
DESARROLLO DEL TRABAJO

ACTORES
Usuario
Casos de Uso
Registro de usuario

Registrar Usuario

Objetivos El usuario solicita una cuenta nueva en el sistema


asociados

Requisitos asociados El usuario debe contar con una cuenta de correo electrnico
y direccin

Se solicita una nueva cuenta de usuario al administrador, se


valida y se crea o se rechaza
Descripcin
Precondicin Ingresar al link del sitio la aplicacin web

Secuencia Normal Paso

El usuario ingresa los datos requeridos


Solicita crear cuenta
El administrador valida la informacin en la
Base de Datos
La cuenta es creada
Se informa al usuario por medio de correo
electrnico, enviando usuario y contrasea

El usuario debe verificar link enviado al correo electrnico


para activar la cuenta
Postcondicin

Mensaje al usuario de registro exitoso o denegado

Excepciones

Estabilidad alta

Comentarios Para registrar un usuario al sistema, se debe contar con una


cuenta de correo electrnico vlida
Recuperacin de contrasea
INICIAR SESION

INICIAR SESION:

Descripcin Este caso permite a los usuarios validar los datos en el sistema,
mostrando en la pantalla el cuadro de dialogo donde se digitan los
datos indicados para dar acceso a la plataforma.

Actores Usuario, Cliente

Caso de uso

Actor Software

1. Ingresar usuario y contrasea Enviar informacin


Verificar que los datos ingresados existan en
la base de datos
El sistema da acceso a la pagina

Usuario no registrado
Actor software

Muestra en pantalla un mensaje que indica


que el usuario no est registrado y pide
regresar al paso anterior

Clave incorrecta

Actor Software

Muestra en pantalla mensaje indicando que la


clave es incorrecta y pide regresar al paso
anterior

Precondicin de inicio de sesin El usuario debe estar registrado en la base de


datos

Post condicin El sistema da acceso a la web y sus servicios


dependiendo de los permisos del usuario
Ver Lista de Productos
Ver Proyectos
Donar a Proyecto

Donar a proyecto

Objetivos asociados Realizar una donacin por parte del cliente


para un proyecto determinado

Requisitos asociados El cliente debe tener una cuenta activa en el


sistema

El cliente selecciona un proyecto de su


Descripcin
inters y realiza una donacin para apoyar su
ejecucin
Precondicin El cliente ingresa al sistema con los datos de
usuario y contrasea asignados

Paso
Secuencia Normal
Consulta los proyectos
publicados
Selecciona el proyecto que le
interesa
Realiza la donacin de su
preferencia
La donacin es aceptada o
rechazada
Imprime el comprobante de su
donacin

Postcondicin

Se genera una alerta en el sistema,


informando al administrador y al empleado
encargado de los obsequios de que un cliente
realiz una donacin
Excepciones

Mensaje en pantalla de agradecimiento por la


donacin del cliente

Estabilidad alta
Comentarios Un cliente puede realizar donaciones a varios
proyectos, pero una donacin corresponde a
un proyecto y un proyecto puede recibir varias
donaciones de un mismo cliente o de distintos
clientes

Usuario/Empleado
Asignar Obsequio
Ver/Crear reportes
Crear Producto.

CREAR PRODUCTO

Descripcin Este caso permite al usuario crear productos nuevos, editarlos


publicarlos en la web, eliminar, buscar y listar los productos ya
existentes en la plataforma.

Actores Usuario
Caso de uso

Actor Software

2. Crear producto Registrar nuevo producto


Buscar producto
Editar producto
Guardar producto
Producto creado
Caso terminado

Producto creado

Actor software

Muestra en pantalla los datos


del nuevo producto creado

Producto repetido

Actor Software

Indica que el producto ya existe


y solicita modificarlo

Precondicin de logeo Que el producto no exista actualmente


en el portafolio

Post condicin Se crea el producto nuevo

Crear Proyecto.
CONCLUSIONES

El presente trabajo nos permiti de forma colaborativa realizar la propuesta del


anlisis del comportamiento del sistema utilizando los casos de uso, esta actividad
pretenda principalmente mostrar la relacin directa que existe entre diseo de un
modelo y su aplicacin en el desarrollo de un software que para este caso el
propuesto es el del instituto tecnolgico de electrnica. Para el desarrollo correcto
del presente trabajo se consider el ejemplo prctico del ejercicio por ello fue de
vital importancia leer detenidamente y entender por supuesto el proyecto planteado.
En los diagramas realizados pudimos evidenciar para cada uno los actores, el caso
de uso principal y los respectivos includes y extend que se consideraron
Por ltimo se pudo observar la creacin de las diferentes tablas descriptivas donde
fueron registrados de forma completa y ordenada todos los casos de uso. Estos
temas sin lugar a dudas son muy importantes para el desarrollo completo del curso
y por supuesto para las prximas actividades propuestas en la gua integrada.
REFERENCIAS BIBLIOGRAFICAS

Weitzenfeld, A. (2005). Diseo de Objetos. In Ingeniera de Software Orientada a


Objetos con UML, Java e Internet (pp. 338-499). Mexico City: Cengage Learning.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2081/ps/i.do?p=GVRL&sw=w&u=unad&v
=2.1&it=r&id=GALE%7CCX3004300070&asid=ef0947cc178f168c288ddea1
1c4ce119
Ferreira Manzanares, N. (2016).Notas y Dependencias. Caractersticas Del
Lenguaje De Modelado Unificado. [Pgina Web]. Recuperado de:
http://stadium.unad.edu.co/ovas/10596_9837/notas_y_dependencias.html

Ferreira Manzanares, N. (2016).Evento y Seales. Caractersticas Del Lenguaje De


Modelado Unificado. [Pgina Web]. Recuperado de:
http://stadium.unad.edu.co/ovas/10596_9837/eventos_y_seales.html
Weitzenfeld, A. (2005). Modelo de Pruebas. En Ingeniera de Software Orientada a
Objetos con UML, Java e Internet (p. [577]). Ciudad de Mxico: Cengage Learning.
Recuperado de

http://bibliotecavirtual.unad.edu.co:2081/ps/i.do?p=GVRL&sw=w&u=unad&=
2.1&it=r&id=GALE%7CCX3004300081&asid=1bc8a6bf6b68a5b94d1cd464
cd770777
Ferreira Manzanares, N. (2016). Herramientas de Modelado. Introduccin A
Lenguaje De Modelado Unificado. [Pgina Web]. Recuperado de:

http://stadium.unad.edu.co/ovas/10596_9839/herramientas_para_modelad.
html
Weitzenfeld, A. (2005). Modelo de Proceso. In Ingeniera de Software Orientada a
Objetos con UML, Java e Internet (pp. [35]-50). Mexico City: Cengage Learning.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2081/ps/i.do?p=GVRL&sw=w&u=unad&=
2.1&it=r&id=GALE%7CCX3004300023&asid=9af8ccd96565a277b92e9472
e64a64bf