Análisis y diseño de sistemas Proyecto: “ENCUENTRA”
Enviado por Jillian • 7 de Enero de 2019 • 1.916 Palabras (8 Páginas) • 373 Visitas
...
Cabe destacar que, para la mayoría de las interacciones con la aplicación mencionadas anteriormente, se deberá contar con una cuenta de usuario registrada, de lo contrario solo se podrá navegar por la aplicación de manera “anónima”
A continuación, se especifican los atributos y capacidades de cada tipo de usuario.
Usuario anónimo.
Podrá navegar por la aplicación sin interactuar directamente con otros usuarios, es decir, solo es capaz de buscar y/o visualizar los eventos a detalle sin poder confirmar asistencia, calificar o comentarlos, solamente ver.
Usuario registrado.
Primeramente, este usuario será el responsable de crear los eventos, especificando lugar, hora, fecha, precio y categoría, así como detalles adicionales si son requeridos como, capacidad máxima, tipo de vestimenta y duración; Por lo tanto, será el responsable de modificar, suspender o cancelar alguna actividad (en caso de ser necesario).
Como usuario registrado también contará con la capacidad de visualizar a detalle los eventos publicados por otros usuarios, seleccionarlos para confirmar o negar su asistencia, ver costo, el mapa de ubicación, nombre del organizador y calificar eventos. También podrá incluso dejar una reseña o comentario de la actividad a la que se asistió o está por ocurrir. Este usuario podrá ver las estadísticas de cada evento próximo a realizarse (incluyendo los eventos propios) es decir, cuantas personas han confirmado su asistencia o bien, la opinión de otros usuarios.
Contará también con la opción de editar su perfil, desde nombre, foto y preferencias.
Administrador.
Adicionalmente a las capacidades de los usuarios anteriores, el administrador se encargará de la aplicación en general, podrá eliminar o suspender cuentas de usuario, así como actividades.
También es responsable de administrar desde la base de datos hasta actualizaciones necesarias, ya sea como medida estética u optimización.
03. Identificación de funcionalidades
- Crear una cuenta.
- Ingresar nuevos eventos siendo un usuario registrado.
- Ver un listado eventos sin estar registrado.
- Ingresar a tu cuenta de usuario (para usuarios registrados).
- Ver un mapa de la proximidad del evento.
- Ver los eventos por categoría.
- Ver asistencia de persona.
- Calificación de eventos.
- Recordatorio de los eventos a asistir.
- Inicio de sesión con redes sociales.
- Ver categorías
- Asignar rango de edad a usuarios
Prioridad de funcionalidades
- Ingresar nuevos eventos.
- Ver:
- Listado eventos sin estar registrado.
- Categorías disponibles
- Eventos por categoría.
- Asistencia de personas.
- Mapa de la proximidad del evento.
- Calificación de eventos.
- Recordatorio de los eventos a asistir.
- Crear una cuenta.
- Definir usuarios (administrador, creador de eventos y regular).
- Aplicar las restricciones de usuario registrado.
- Inicio de sesión (Para usuarios registrados).
- Con usuario y contraseña
- Con redes sociales
04. Plan de trabajo (diagrama de Gantt)
Tarea
Semana inicial
Duración
- Análisis del proyecto
0
1
- Recolectar información
1
2
- Definir objetivos
3
2
- Presentar documento(s) de análisis
5
2
- Identificar funcionalidades
7
3
- Identificación de requisitos y requerimientos
10
3
- Definir prototipo/s
13
4
- Elaborar propuesta del proyecto
17
2
- Presentar la propuesta del proyecto
19
1
- Programar base de datos de eventos
20
2
- Funcionalidades de "Ver"
22
2
- Calificación de eventos
24
1
- Recordatorio de eventos
25
2
- Programación para crear una cuenta
27
...