Communication">
Nothing Special   »   [go: up one dir, main page]

Mensajeria en Tiempo Real

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 11

TALLER DESARROLLO WEB EN ENTORNO SERVIDOR

NOMBRE :
LESTER ANTONIO CASTILLO RIVERA 201850
ERWIN MANUEL MALTEZ SOTO 214000
OSCAR MARIANO NOGUERA QUIROZ 212450
WILLIAM ALFREDO ARTOLA 154089
SUSANA VANESSA GUTIERREZ MORAGA 200521
ODELL GABRIEL LOPEZ BELLO 201040
YOSEPT ALEXANDER URBINA LARGAESPADA 132793
RAUL SALVADOR MARTINEZ 212658

DOCENTE : JORDY LEONARDO PARAJON

GRUPO : DI10B
I- Introducción al Proyecto de Mensajería en
Tiempo Real para Estudiantes*

El presente proyecto aborda la necesidad de establecer una plataforma de mensajería en


tiempo real dedicada específicamente al ámbito estudiantil. Con la creciente demanda de
comunicación instantánea entre estudiantes, profesores y personal educativo, surge la
oportunidad de desarrollar una herramienta que facilite la interacción y colaboración
dentro de entornos académicos.
ya que La comunicación entre docentes y estudiantes es fundamental para el proceso de
enseñanza y aprendizaje. Una comunicación óptima en el aula puede mejorar el
comportamiento y la actitud general de los alumnos, ayudar a detectar problemas sociales
antes de que se manifiesten explícitamente y actuar como base para un aprendizaje
socioemocional de calidad. El diálogo como forma de comunicación aporta a la
transmisión, la trasferencia y la construcción del conocimiento y a la formación de una
persona autónoma e independiente

*Contexto del Proyecto: *


El entorno educativo actual se enfrenta a desafíos significativos en términos de
comunicación eficiente y oportuna. Los estudiantes requieren un medio de comunicación
ágil y seguro para discutir proyectos, compartir recursos y colaborar en tiempo real. A
menudo, las plataformas de mensajería general no satisfacen las necesidades específicas
de los entornos educativos, lo que subraya la importancia de desarrollar una solución
dedicada a este contexto.

II- Justificación de la Importancia del Proyecto: *

La implementación de una plataforma de mensajería para estudiantes proporcionará una


serie de beneficios, incluyendo:

1. *Mejora de la comunicación: * Facilitará una comunicación más fluida entre


estudiantes, profesores y personal educativo, mejorando la colaboración y el intercambio
de información.
2. *Incremento de la eficiencia: * Permitirá a los estudiantes acceder rápidamente a
recursos y obtener respuestas a sus preguntas de manera instantánea, lo que reducirá los
tiempos de espera y mejorará la productividad.

3. *Fomento de la colaboración: * Facilitará la colaboración en proyectos grupales al


proporcionar un medio de comunicación donde los estudiantes pueden discutir ideas y
coordinar tareas de manera efectiva.

4. *Apoyo al aprendizaje remoto: * En el contexto actual de educación a distancia, una


plataforma de mensajería se vuelve aún más crucial para mantener la conexión entre los
miembros de la comunidad educativa.

III- Objetivo General y Específicos del Proyecto *

Objetivo General :

Desarrollar una aplicación que permita enviar y recibir mensajes de forma instantánea, en tiempo
real, entre usuarios conectados en la misma plataforma.

Los objetivos específicos de este proyecto incluyen:

1. Diseñar una plataforma de mensajería en tiempo real intuitiva y fácil de usar para
estudiantes.
2. Proporcionar soporte técnico y mantenimiento continuo para garantizar un
funcionamiento óptimo de la plataforma a largo plazo.
IV- Descripción detallada de las funcionalidades y características
del software. Límites del proyecto (qué incluirá y qué no
incluirá).

 Características del software

La mensajería entre los estudiantes es un medio que permite a la universidad interactuar


con los estudiantes en tiempo real, mediante mensajes para chatear entre compañeros,
alumnos y docentes. El software que permite chatear en vivo se le suele llamar "Software
de mensajes en tiempo real" o "Software de mensajería para los estudiante y docentes".
Estudiantes y docentes puede usar el software de mensajes en tiempo real para iniciar
conversaciones acerca de temas de clases, asignaturas pendientes e incluso interactuar
con estudiantes que regresan nuevamente a sus materias. Es una manera moderna,
continua y contextual de obtener más información, compartir ideas y mantener a los
estudiantes en constante comunicación.

 Funcionalidades del software.

Con esto en mente, el uso de los mensajes en los centros educativos no disminuirá, sino
más bien al contrario: debe convertirse en una herramienta de uso diario para
automatizar procesos que ya no tiene sentido hacer manualmente.

La mensajería al ecosistema universitario es:


 Elevar la calidad de un portal educativo habilitando un chat en línea dedicado a
responder preguntas frecuentes de estudiantes y docentes acerca de las diligencias
propias de la universidad.

 Configuración de un módulo de asistencia personalizado dentro del portal


educativo para brindar acompañamiento permanente a los estudiantes. Una gran
ventaja es que la mayoría de los mensajes en tiempo real funcionan con
Inteligencia, por lo que son altamente flexibles y pueden adaptarse a necesidades
particulares.
 Mejorar la cohesión en la comunidad educativa al permitir a los docentes
configurar respuestas automáticas a dudas comunes. A la vez, los estudiantes
pueden resolver sus preguntas en menos tiempo.
V- Límites del Proyecto

Esto incluye:

la comunicación en línea, envío de documentación por escrito, avisos o refuerzo de la


comunicación, el canal de mensajería es una funcionalidad muy interesante y atractiva
para el docente, siempre que se opte por una comunicación unidireccional.

mensajería se rige como una herramienta sólida para la docencia, tanto para una
comunicación asíncrona como para la comunicación síncrona, donde, y dada su naturaleza
de mensajería instantánea, es más fuerte que otras aplicaciones de su sector. La gratuidad
de la aplicación y su conocimiento, pese a no ser líder del segmento, reducen
posibilidades de rechazo tecnológico en la Universidad.

Cabe mencionar que no incluirá:

A este respecto, la horizontalidad comunicativa que ofrece la bidireccionalidad de la


comunicación no permite, de momento, una gestión eficiente del flujo comunicativo con
los estudiantes. (Se enviarían mensajes de textos de otro tipo de tema que no incluya
clases universitarias).

A esto se le suma que no se podrán realizar envió de archivos (archivos rar, archivos office,
audios, videos y no se realizaran llamadas, ni videos llamados)

VI- Análisis

El proyecto consiste en la realización de una aplicación de mensajería instantánea que


cumpla una serie de requisitos de accesibilidad y funcionalidad previamente definidos
en el trabajo de investigación

Funciones que realizara el software.


 Desarrollar una aplicación web de mensajería SMS, como estrategia para los
estudiantes y docentes a tener una mejor comunicación en tiempo real.

 Elaborar una aplicación web que permita el envío y recepción de mensajes SMS.

 Generar una mayor facilidad para compartir información mediante mensajes de


texto en tiempo real.

 Evaluar la aplicación según los principios de la ingeniería de la usabilidad en el


desarrollo del software.

 Permitirá una comunicación de doble vía entre estudiantes y docentes en tiempo


real.

 multiplicara las posibilidades de interacción entre los docentes y estudiantes con


los contenidos.

 Aumentará las posibilidades de comunicación directa que ofrecen los mensajes en


tiempo real tanto dentro como fuera de la Universidad.

Requisitos no funcionales

no se puede saber cuándo un usuario no está disponible para recibir mensajes puesto que
no sabe cuándo recibirá dicho mensaje
no se puede controlar la recepción de los mensajes, puesto que en todo caso solo se
puede almacenar los mensajes en una tabla dentro del dispositivo.
Al no poder usar el corrector nativo de la plataforma para la que se desarrolla la aplicación
suponía un alto coste realizar este requisito, debido a su complejidad, por lo que ha
quedado fuera del alcance.
No se realiza un registro de abreviaturas más usadas por el usuario.
No se ha realizado la función de exportar conversaciones a un archivo externo. Ha
quedado fuera del alcance.
No Permitirá a los usuarios mostrar u ocultar ciertas funcionalidades.
1- Seguridad

No se permite al usuario ocultar ninguna funcionalidad. Tan solo se le permite ocultar o


mostrar cierta información referente a los mensajes.

Para identificar de forma univoca un requisito es necesario usar un código antes del
propio nombre.

Se nombrarán los códigos de requisitos del análisis a los que hacen referencia el diseño.

El usuario deberá introducir su nombre y su contraseña que serán enviados al servidor y el


servidor comprobará que la información es correcta.

En caso de no serlo se le notificará al usuario, en caso contrario se redirigirá al usuario a la


página principal de la aplicación.

2- Usabilidad

 Los estudiantes podrán crear conversaciones pulsando sobre el cuadro de


“Mensajes” que aparece en la vista principal.

 Dentro de la pantalla de conversación los usuarios podrán escribir una cadena


de caracteres en el input. y posteriormente al presionar el botón “Enviar” el
mensaje se enviaría directamente a los estudiantes y docentes conectados en
la misma sala.

 Dichos mensajes aparecerán en el cuadro de texto de la conversación y


posteriormente se actualizará el estado. Por otra parte, la información será
enviada al servidor donde se almacenará y se enviará a todos los usuarios que
estén en la misma sala.

 Los estudiantes y docentes podrán intercambiar mensajes con otros usuarios.

Análisis de la aplicación

Otra de las ventajas de este sistema operativo es la amplia comunidad de desarrolladores


que realizan aplicaciones para mensajes y la gran cantidad de documentación existente
sobre este sistema operativo. Los programas están escritos en el lenguaje de
programación.
Los desarrolladores tienen acceso completo a los mismos APIs del framework usados por
las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de
componentes. Este mismo mecanismo permite que los componentes sean reemplazados
por el usuario.

que cambia de estado es iniciada por el usuario ya que el diagrama de estados se


utiliza normalmente para describir los estados del dominio del usuario.

En la imagen se aprecia el diagrama de estados representando la aplicación. Se


observan cuatro estados que están englobados por el menú. Estos estados
representan las cuatro pestañas del programa que hacen referencia a: mensajes.

CASOS DE USO

Los casos de uso muestran las distintas interacciones que el usuario puede llegar a
realizar con la aplicación. Para diseñar los casos de uso debemos tener en cuenta una
serie de características:
 Siempre son iniciados por el usuario y nunca desde el interior de la aplicación.
 Debe representar una acción completa desde el punto de vista del usuario.
 Debe completarse en un tiempo corto.
 Pueden participar varios usuarios.

Si estas características no llegasen a cumplirse o el desarrollador no pudiera llegar a


imponerlas para un caso de uso, es recomendable dividir ese caso en varios
independientes. Además de describir una funcionalidad, un caso de uso describe también
una interacción con el usuario. Las descripciones de los casos siempre hacen referencia a
lo que se espera de la interacción con el usuario y no a cómo realiza la tarea.
Además, es recomendable tener en cuenta no solo las tareas básicas si no también tareas
relacionadas con el mantenimiento de la aplicación.

A continuación, se muestran los diferentes casos de uso divididos en las cuatro


principales actividades que representan las interfaces del menú y la actividad del
chat.
Caso de uso Chat Caso de uso Reciente

4. Diseño Responsivo:

La aplicación móvil y la aplicación web deben tener un diseño responsive para


adaptarse a diferentes tamaños de pantalla y dispositivos.

5. Diseño Visual:

Utilizar una paleta de colores coherente y atractiva.


Utilizar iconos y elementos visuales claros y comprensibles.
Mantener un diseño limpio y minimalista para una experiencia de usuario óptima.

Link de acceso: nicachat.somee.com/SalaChat


MANUAL DE USO

SELECCIÓN DE SALA
- Una vez dentro de la sala aparecerán el nombre de usuarios
conectados.
- También será posible visualizar si un usuario abandona la sala.

NOMBRE DE USUARIO

1. Seleccionamos la sala en la cual queremos interactuar.


2. Se digita el nombre de Usuario (este será visible a los demás
usuarios conectados en la sala).
3. Click en el botón “Chat”.
- Los chats están identificados por colores (enviado y recibidos).

También podría gustarte