sábado, 7 de diciembre de 2013


Ejercicio de aplicación:

Seleccionar un sistema de su entorno o del mundo general. Describir la situación actual, requerimientos, entidades que intervienen, relaciones y procesos (texto).
Diseñar diagrama(s), con una herramienta graficadora, del sistema:
-Diagrama de contexto
-Casos de uso
-Diagramas de clases

Sistema Soundcloud

Gestión de consulta: El sistema debe permitir a los usuarios registrados como a los invitados acceder a la información sobre las pistas que estan disponibles y que posean una determinada palabra en su titulo que haga referencia a las pistas, el nombre del productor, usuario registrado o cualquier información de las fichas descriptivas de los usuarios. El acceso a los usuarios registrados por poseer cuenta se hara de forma personalizada y para los usuarios invitados por no poseer cuenta se hara de forma general. Asi mismo poder acceder a la información del sistema a traves de un subsistema representado como una aplicación externa.

Gestión de control: El sistema debe permitir a los administradores controlar las horas de pistas subidas a la nube, ya que no puede superar la oferta free, asi como controlar el pago de la oferta pro por meses o por año, ademas de controlar el pago de la oferta unlimited por meses o por año.

Gestión de interfaz de usuario: El sistema debe proveer una interfaz de usuario que debe ser utilizable y fácil de usar. Para esto, la interfaz debe estar formada por los siguientes elementos: menúes, ventanas de diálogos y ventanas de salida. El menú permitirá al usuario elegir entre varios submenúes, entre estos el tipo de cuenta. Los submenúes a su vez estarán formados por opciones o ítems. Las diversas opciones permitirán ejecutar las funciones o acciones de la aplicación que utilice la interfaz. Las ventanas de diálogos servirán para que el usuario introduzca una información de entrada en la aplicación. Un diálogo tendrá una o más lineas de entrada para introducir información principalmente en el registro o en el manejo personal de la cuenta del usuario. Se pueden tener varias ventanas abiertas, para una sola pistao varias pistas.

Gestión de validación tipo de usuario: El sistema debe poder validar e identificar al usuario registrado que se conecta al sistema y permitir a los accesos según su tipo de cuenta, asi como permitir el acceso de consulta de pistas de ususarios registrados para el usuario invitado.

Gestión de Usuarios: El sistema debe poder gestionar las altas, bajas y modificaciones del usuario teniendo en cuenta las características de estos, que dependera del tipo de cuenta.

Gestión de registro: Los menúes deben poder permitir que el usuario se registre.

Gestión de perfil: El sistema debe poder permitir que el usuario pueda elegir grupos a los cuales quiera pertenecer, seguir a otros usuarios y modificar datos del propio usuario.

Gestión de cuenta: El sistema debe poder permitir que el usuario eliga un tipo de cuenta y que la cambie cuando asi lo desee.

Gestión de cierre: El sistema dede poder permitir el cierre de la cuenta del usuario cuando lo desee.

Gestión de administración: El sistema debe permitir ser controlado por un numero de administradores que se encargaran de la revisión y actualización de la información de la nube.

Gestión de aplicación externa: El sistema debe permitir tener interfaz con una aplicación de selección externa por el susbsistema mixyard.

Gestión de pago: El sistema debe permitir pagos de los usuarios inscritos según el tipo de cuenta y del mismo sistema a la red de internet para mantener los servicios.  

Diagrama de contexto


Diagrama de casos de uso

Diagrama de clases



No hay comentarios:

Publicar un comentario