ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Análisis y diseño de sistemas Proyecto: “ENCUENTRA”

Arturo Parada KrimpeTrabajo28 de Noviembre de 2017

2.149 Palabras (9 Páginas)273 Visitas

Página 1 de 9

UNIVERSIDAD DE SONORA

DIVICIÓN DE INGENIERIA INDUSTRIAL

[pic 1]

Análisis y diseño de sistemas

Proyecto: “ENCUENTRA”

Equipo:

Grajeda Ozuna Francisco Javier

214205268

Parada Krimpe Arturo Eduardo

214201284

Sexto semestre

Ing. En sistemas de la información

Maestro:

Dr. José Luis Ochoa Hernández

Hermosillo, Sonora a martes 16 de mayo de 2017

Contenido

00. Introducción        3

01.        Objetivo general        3

02. Documento de análisis        4

03. Identificación de funcionalidades        5

04. Plan de trabajo (diagrama de Gantt)        6

05. Diagramas de flujo de datos del sistema (procedimientos)        9

06. Requisitos        10

07. Diseño del sistema (arquitectura general)        12

08. Bibliografía        15

 Para diagrama de Gantt - https://es.smartsheet.com/blog/c%C3%B3mo-crear-un-diagrama-de-gantt-en-excel        15

Prototipo interactivo. Aplicación “Encuentra” hecho en www.marvelapp.com        15

https://marvelapp.com/8c4d034        15

[pic 2]

00. Introducción

Se pretende realizar una aplicación móvil disponible para Android e iOS, con el fin de calendarizar diversos eventos como culturales, sociales, deportivos, artísticos entre otros, primeramente, para el estado de Sonora teniendo como objetivo llegar a eventos alrededor de todo el país.

Hacemos este trabajo, para fomentar la asistencia de más personas a eventos de este tipo a mediante una herramienta de fácil acceso para una gran mayoría.

Esta aplicación estará disponible para personas de cualquier edad.

  1. Objetivo general

Con esta aplicación se podrá tener un registro y visualización de los eventos culturales, sociales, deportivos, artísticos o en general, que se realicen en el estado de Sonora y en el país. Una vez avanzado el proyecto el usuario podrá seleccionar eventos en la ciudad o ubicación que le sea conveniente, de manera diaria o en algún periodo de tiempo.

Objetivos específicos

  • Dar a conocer los diversos eventos registrados próximos al usuario.
  • Se mostrarán los eventos disponibles en base a las restricciones del evento u organizador, por ejemplo, clasificación por edad.
  • Mostrar eventos con respecto a las preferencias del usuario, por ejemplo, dándole una lista de categorías y se muestran eventos de las seleccionadas o sugerencias dependiendo de los eventos asistidos previamente.
  • Mostrar mediante un recordatorio o notificaciones los eventos que el usuario eligió asistir con un X tiempo de anticipación. (O dejando una fecha fija).
  • Darle una buena opción, tanto a los organizadores de eventos, como a los usuarios en general, que se les dará el beneficio de tener un concentrado de todos los eventos a su alrededor.
  • Medir los asistentes y mantener informado al organizador del evento.

02. Documento de análisis

Al momento de descargar la aplicación, el usuario aun sin tener una cuenta creada, podrá visualizar a detalle los eventos que se encuentren disponibles, sin embargo, siempre se le dará la opción de crear una cuenta gratuita con la cual se podrán publicar eventos.

El menú de inicio contará con una bienvenida para el usuario, una barra buscadora para filtrar eventos por nombre, clase u organizador, así como con una lista de categorías las cuales se podrán seleccionar para ver eventos con respecto a cada una de estas.

Categorías y rango de edades.

La lista de categorías crecerá conforme a las necesidades o gustos de los usuarios.

Las categorías por defecto con las que contará la aplicación serán:

  • Música        
  • Cultura
  • Religión
  • Deportes
  • Social
  • Educación
  • Infantil
  • Arte
  • Turistas
  • Teatro
  • Cine
  • Espectáculo
  • Gastronomía
  • Astronomía

También, para restringir el acceso a eventos que no son aptos para todas edades, se tomarán los siguientes rangos de edad de los usuarios registrados:

  • Niños –  0 a 10 años
  • Adolecentes – 11 a 17 años
  • Adultos – 18 a 55 años
  • Tercera edad – 56 años en adelante

Cada evento mostrará el título o nombre del evento, lugar y dirección con una liga para ver el mapa de la ubicación, la fecha y hora, si el evento tendrá costo alguno o no y el nombre del contacto u organizador de la actividad. Por ejemplo:

“La orquesta filarmónica se presentará en la explanada de la plaza bicentenario (ver mapa) hoy viernes 26 de mayo a las 19 hrs.” – Costo: Gratuito - Se esperan 150 personas, planean ir 250 personas. Contacto. Juan Solís.

“Sesión se Zumba en el parque Madero (ver Mapa) hoy jueves 24 de abril a de 18 a 19 hrs.” – Costo: 10 pesos – Se esperan 15 personas, planean ir 20 personas. Contacto: Margarita.

Se tendrá la opción también de ver las personas que les interesa o gusta el evento, así como las que ya confirmaron asistencia.

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

  1. Crear una cuenta.
  2. Ingresar nuevos eventos siendo un usuario registrado.
  3. Ver un listado eventos sin estar registrado.
  4. Ingresar a tu cuenta de usuario (para usuarios registrados).
  5. Ver un mapa de la proximidad del evento.
  6. Ver los eventos por categoría.
  7. Ver asistencia de persona.
  8. Calificación de eventos.
  9. Recordatorio de los eventos a asistir.
  10. Inicio de sesión con redes sociales.
  11. Ver categorías
  12. Asignar rango de edad a usuarios
Prioridad de funcionalidades
  1. Ingresar nuevos eventos.
  2. Ver:
  1. Listado eventos sin estar registrado.
  2. Categorías disponibles
  3. Eventos por categoría.
  4. Asistencia de personas.
  5. Mapa de la proximidad del evento.
  1. Calificación de eventos.
  2. Recordatorio de los eventos a asistir.
  3. Crear una cuenta.
  4. Definir usuarios (administrador, creador de eventos y regular).
  5. Aplicar las restricciones de usuario registrado.
  6. Inicio de sesión (Para usuarios registrados).
  1. Con usuario y contraseña
  2. Con redes sociales

04. Plan de trabajo (diagrama de Gantt)

Tarea

Semana inicial

Duración

  1. Análisis del proyecto

0

1

  1. Recolectar información

1

2

  1. Definir objetivos

3

2

  1. Presentar documento(s) de análisis

5

2

  1. Identificar funcionalidades

7

3

  1. Identificación de requisitos y requerimientos

10

3

  1. Definir prototipo/s

13

4

  1. Elaborar propuesta del proyecto

17

2

  1. Presentar la propuesta del proyecto

19

1

  1. Programar base de datos de eventos

20

2

  1. Funcionalidades de "Ver"

22

2

  1. Calificación de eventos

24

1

  1. Recordatorio de eventos

25

2

  1. Programación para crear una cuenta

27

3

  1. Definir usuarios

30

1

  1. Aplicar restricciones de usuario registrado

31

3

  1. Funcionalidades para inicio de sesión

34

3

[pic 3]

...

Descargar como (para miembros actualizados) txt (15 Kb) pdf (525 Kb) docx (700 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com