Está en la página 1de 25

UNIVERSIDAD TECNOLÓGI

SITIO DE CONTRATACIÓN DE PLATAFROMAS DE EDUCA

MATERIA: Metodologías Y Modelado De Desarrollo De


Software

DOCENTE: Yadhira Cepeda


GRUPO: TDM21
EQUIPO: Melanie Sofía Palomeque Prado, Osmar Amed Favela
Martínez, Leonardo Antonio Victorino Triana, Tomás Eliseo
Martínez Lobatos
FECHA DE ELABORACIÓN: 24/02/2024
FECHA EN QUE SE ENTREGA DOCUMENTO: 16/03/2024
INTRODUCCIÓN:
En este proyecto, nos enfrentamos al desafío apasionante de desarrollar servicios
educativos dirigidos específicamente a niños en etapas preescolares y primarias
que requieren un apoyo adicional en su proceso de enseñanza-aprendizaje.
Conscientes de la importancia crucial de establecer una base educativa sólida
durante las primeras etapas de la vida, nuestra misión consiste en concebir
herramientas tecnológicas innovadoras que no solo atiendan las necesidades
pedagógicas de estas instituciones, sino que también cultiven un entorno de
aprendizaje estimulante y participativo. A través de una combinación de
investigación, diseño orientado al usuario y colaboración con expertos en
educación, nos esforzamos por crear soluciones versátiles y adaptables que
potencien tanto a educadores como a alumnos, promoviendo así el desarrollo
integral de cada niño desde una edad temprana. Este proyecto representa un
avance crucial hacia la creación de entornos educativos inclusivos, dinámicos y
efectivos para las generaciones venideras.

PROBLEMÁTICA:
La plataforma de educación en línea se concibe como un entorno digital que
conecta a educadores con estudiantes en busca de servicios educativos
personalizados. El objetivo principal de nuestro sistema es proporcionar una
experiencia segura, transparente y eficiente tanto para educadores como para
estudiantes de preescolar, facilitando la interacción, contratación y gestión de
servicios educativos.
Las características principales de nuestro sistema online son las siguientes:
1. Registro y Autenticación:
 El sistema solicitará información necesaria para el registro de
educadores, incluyendo datos personales y educativos.
 Implementará un proceso de verificación de identidad para
garantizar la autenticidad de los educadores registrados.
 Se enviará un correo electrónico de verificación con un enlace
para confirmar la dirección de correo electrónico del educador.
 Establecerá requisitos para contraseñas seguras y ofrecerá
opciones de autenticación de dos factores.
 Se garantizará el cumplimiento de normativas y leyes locales
relacionadas con la privacidad y seguridad de datos.
2. Búsqueda y Selección:
 Los usuarios podrán aplicar filtros avanzados y ordenar
resultados según diferentes criterios.
 Se mostrarán perfiles detallados de educadores, incluyendo
experiencia, metodologías de enseñanza y tarifas.
 Los usuarios podrán dejar comentarios y calificaciones sobre la
experiencia con los educadores.
3. Contratación:
 Se ofrecerá un catálogo claro de servicios con opciones de
contratación y políticas de cancelación.
 Los usuarios recibirán confirmaciones automáticas de
contratación y pago, con opciones de facturación automática.
4. Creación de Perfil:
 Se permitirá a los educadores crear perfiles detallados,
incluyendo información sobre servicios ofrecidos y experiencia
educativa.
5. Gestión de Contenido:
 Se habilitará un sistema de calificación y comentarios para
evaluar la calidad de los servicios educativos.
6. Transacciones Financieras:
Se implementará un sistema de cálculo de tarifas transparente y
flexible, con opciones de pago seguro y generación automática de
facturas.
7. Administración del Sitio Web:
 Los administradores podrán gestionar cuentas de usuario,
servicios ofrecidos por educadores y supervisar transacciones
financieras.

La plataforma se desarrollará con un enfoque centrado en el usuario,


priorizando la seguridad, facilidad de uso y calidad de los servicios ofrecidos.
Se utilizarán tecnologías modernas y prácticas de desarrollo ágil para garantizar
la entrega oportuna y eficiente del producto final.
JUSTIFICACIÓN:
1.1 CONTEXTUALIZACIÓN DE LA PROBLEMÁTICA O SITUACIÓN:
1.2 NECESIDAD DE HACER EL TIPO DE TRABAJO:
1.3 PROPÓSITOS Y OBJETIVOS DEL PROYECTO:
1.4 PROPÓSITO Y NECESIDAD DE HACER EL DOCUMENTO:
OBJETIVOS GENERALES:
OBJETIVOS ESPECÍFICOS:
REQUIRIMIENTOS:
1.6 SOLUCIONES QUE IMPLEMENTAREMOS Y QUE DAREMOS:
ENTREVISTA CON EL CLIENTE
PARA LA EMPRESA:
2.2 DESCRIPCIONES
FUNCIONALES Y NO
FUNCIONALES DE LA EMPRESA:
ESPECIFICACIONES DEL
SISTEMA
Registro y autenticación
#R Descripción Tipo
1.1 Solicitar la información necesaria Evidente
para el registro de educadores,
como nombre completo, dirección
de correo electrónico, información
educativa, experiencia, etc.
1.2 Implementar un proceso de Evidente
verificación de identidad para
garantizar la autenticidad de los
educadores registrados
1.3 Enviar un correo electrónico de Evidente
verificación con un enlace para
confirmar la dirección de correo
electrónico del educador
1.4 Establecer requisitos para Evidente
contraseñas seguras, que incluyan
combinaciones de letras, números y
caracteres especiales
1.5 Proporcionar una política clara Evidente
sobre la gestión y recuperación de
contraseñas perdidas
1.6 Ofrecer la opción de habilitar la Evidente
autenticación de dos factores para
una capa adicional de seguridad
1.7 Implementar un proceso seguro y Evidente
verificado para la recuperación de
cuentas en caso de olvido de
contraseña u otros problemas de
acceso.
1.8 Establecer un sistema de bloqueo de Evidente
cuentas después de varios intentos
fallidos de inicio de sesión para
prevenir ataques de fuerza bruta
1.9 Mantener un registro de actividad Escondida
de inicio de sesión, incluyendo
detalles como la fecha, hora y
ubicación de inicio de sesión.
1.10 Permitir a los educadores ver y Evidentes
cerrar sesiones activas para
mantener el control sobre su cuenta
1.11 Utilizar prácticas seguras en la Escondidas
generación y gestión de tokens de
sesión para evitar vulnerabilidades.
1.12 Integrar opciones de autenticación Evidente
de terceros (por ejemplo, Google,
Facebook) para facilitar el registro y
el inicio de sesión, siempre que sea
apropiado y seguro.
1.13 Asegurar que el sistema de registro Escondida
y autenticación cumple con las
normativas y leyes locales
relacionadas con la privacidad y la
seguridad de datos.
1.14 Proporcionar información clara Evidente
sobre la política de privacidad y
cómo se manejarán los datos
personales de los educadores.
1.15 Obtener el consentimiento Evidente
informado de los educadores para
procesar y almacenar sus datos
personales
1.16 Facilitar un proceso claro para que Evidente
los educadores eliminen sus cuentas
si así lo desean, asegurando la
eliminación segura de datos
personales

Búsqueda y selección
#R Descripción Tipo
2.1 Permitir a los usuarios aplicar Evidente
filtros avanzados, como ubicación
geográfica, nivel educativo, temas
específicos, disponibilidad horaria,
tarifas, etc.
2.2 Ofrecer la capacidad de ordenar los Evidente
resultados de búsqueda según
diferentes criterios, como
relevancia, calificaciones, tarifas,
etc.
2.3 Mostrar perfiles detallados de Evidente
educadores, incluyendo
información sobre su experiencia,
áreas de especialización,
metodologías de enseñanza y
calificaciones.
2.4 Permitir a los educadores mostrar Evidente
ejemplos de trabajos anteriores,
proyectos destacados o logros
relevantes.
2.5 Indicar claramente la disponibilidad Evidente
de cada educador, ya sea mediante
un calendario de horarios
disponibles o una descripción
detallada
2.6 Proporcionar una vista previa rápida Evidente
de los perfiles en los resultados de
búsqueda antes de hacer clic en
ellos.
2.7 Garantizar una interfaz de usuario Evidente
intuitiva y fácil de usar para que los
usuarios naveguen por los perfiles
de educadores.
2.8 Permitir a los usuarios guardar Evidente
educadores de interés en listas de
favoritos o listas de deseos para
futuras referencias.
2.9 Mostrar de manera clara las tarifas Evidente
de los educadores, especificando si
cobran por hora, por sesión, o de
alguna otra manera
2.10 Facilitar la transición del usuario Evidente
desde la búsqueda hasta el proceso
de contratación, proporcionando
botones de "Contratar"
directamente desde los resultados
de búsqueda.
2.11 - Implementar un sistema para que Evidente
los usuarios puedan enviar
solicitudes directas de servicio
desde los perfiles de los educadores.
2.12 Permitir que los usuarios dejen Evidente
comentarios sobre su experiencia
con un educador directamente desde
los resultados de búsqueda
2.13 integrar calendarios de Evidente
disponibilidad en los perfiles de
educadores para que los usuarios
puedan verificar la disponibilidad
en tiempo real
2.14 Facilitar la reserva de sesiones Evidente
directamente desde la interfaz de
búsqueda, si es aplicable.

Contratación
#R Descripción Tipo
3.1 Mostrar un catálogo claro y Evidente
detallado de los servicios ofrecidos
por los educadores, con
descripciones, tarifas y condiciones
3.2 Proporcionar un proceso sencillo de Evidente
contratación que permita a los
usuarios seleccionar servicios,
fechas y horas convenientes
3.3 Enviar confirmaciones automáticas Evidente
de contratación a los usuarios y
educadores, detallando la
información relevante.
3.4 Informar claramente sobre la Evidente
política de cancelación, incluyendo
plazos y posibles cargos.
3.5 Permitir a los usuarios y educadores Evidente
acceder a un historial completo de
sus contrataciones pasadas y
futuras.
3.6 Ofrecer varias opciones de pago, Evidente
como tarjetas de crédito,
transferencias bancarias, billeteras
digitales, etc.
3.7 Implementar un proceso de pago Escondida
seguro con encriptación SSL para
proteger la información financiera
3.8 Mostrar de manera clara los costos Evidente
asociados con la contratación,
incluyendo tarifas de servicios y
posibles cargos adicionales.
3.9 Proporcionar una opción para la Evidente
facturación automática después de
cada sesión o en intervalos
predefinidos.
3.10 Enviar confirmaciones automáticas Evidente
de pago a los usuarios y
educadores, indicando la cantidad
pagada y los detalles de la
transacción.
3.11 Generar recibos y comprobantes de Evidente
pago para que los usuarios y
educadores puedan descargarlos y
mantener registros.
3.12 Implementar un sistema para Evidente
realizar un seguimiento detallado de
todas las transacciones, facilitando
la resolución de problemas
3.13 Ofrecer un sistema de soporte Evidente
específico para abordar problemas
relacionados con pagos, reembolsos
o disputas
3.14 Establecer una política de Evidente
reembolso clara y comunicarla a
usuarios y educadores
3.15 Integrar medidas de seguridad para Escondida
proteger contra actividades
fraudulentas, como la verificación
de identidad.

Crear perfil
#R Descripción Tipo
4.1 Permitir que los educadores creen Evidente
perfiles detallados de sus servicios,
incluyendo una descripción
completa de lo que ofrecen.
4.2 Incluir secciones para que los Evidente
educadores describan sus
metodologías de enseñanza,
enfoques pedagógicos y técnicas
específicas.
4.3 Habilitar campos para que los Evidente
educadores destaquen su
experiencia educativa,
certificaciones y logros relevantes.

Gestión de contenido
#R Descripción Tipo
5.1 Habilitar un sistema de calificación Evidente
donde los usuarios pueden calificar
los servicios de los educadores
después de cada sesión.
5.2 Permitir que los usuarios dejen Evidente
comentarios detallados y reseñas
sobre la calidad del servicio
recibido.

Transacciones financieras
#R Descripción Tipo
6.1 Sistema implementa una función
que tome en cuenta la duración de
las sesiones registradas en la
plataforma.
6.2 Establecer tarifas escalonadas o por
bloques de tiempo para reflejar de
manera precisa el costo asociado
con la duración de las sesiones.
6.3 Sistema tiene una función de
cálculo de tarifas que es capaz de
distinguir entre diferentes tipos de
servicios ofrecidos en la plataforma.
6.4 Sistema define tarifas específicas
para cada tipo de servicio,
considerando factores como la
especialización del educador, nivel
de dificultad del contenido, entre
otros.
6.5 Garantizar que las tarifas se
actualicen dinámicamente para
reflejar cualquier cambio en las
políticas de precios o ajustes
realizados por la administración.
6.6 Proporcionar un registro
transparente de las actualizaciones
de tarifas para mantener la
trazabilidad.
6.7 sistema de procesamiento de pagos
seguro y confiable que admita
diversas formas de pago, como
tarjetas de crédito, transferencias
bancarias, y otras opciones
relevantes.
6.8 Sistema automatizado que genere
facturas detalladas para cada
transacción financiera
6.9 Sistema muestra información clave
en las facturas, como la duración de
las sesiones, el tipo de servicio, la
tarifa aplicada, y los detalles de
pago.
6.10 Sistema tiene un mecanismo de
envío automático de comprobantes
de pago a educadores y usuarios por
correo electrónico u otro medio de
comunicación seguro.
6.11 Sistema mantiene un registro
histórico de todas las transacciones
financieras y facturas generadas en
la plataforma.
6.12 Sistema es accesible y hace
búsqueda de registros para facilitar
la auditoría y cumplimiento
normativo.
6.13 Sistema genera comprobantes de
acuerdo a cada educador para
incluir información específica,
como el nombre del educador,
detalles de la transacción, y fechas
relevantes.

Administración del sitio web


#R Descripción Tipo
7.1 Sistema permite a los Evidente
administradores agregar, editar y
eliminar cuentas de usuario.
7.2 Sistema cuenta con herramientas Evidente
para administrar y moderar la lista
de servicios ofrecidos por
educadores.
7.3 Permitir la edición y eliminación de Evidente
servicios en caso de incumplimiento
de políticas
7.4 sistema de monitoreo en tiempo real Evidente
para supervisar las transacciones
financieras y detectar actividades
inusuales.
7.5 Permitir configurar notificaciones Evidente
automáticas para informar a los
administradores sobre eventos
críticos, como disputas o problemas
técnicos.
7.6 Sistema registra detalladamente las Escondida
actividades administrativas y
cambios en la plataforma para
auditoría.
DIAGRAMA DE CASO DE USO:
DIAGRAMA DE CLASES:
DIAGRAMA DE SECUENCIA:
DIAGRAMA DE ACTIVIDAD:
DIAGRAMA DE UML:

También podría gustarte