Upload
blanca-rodriguez
View
479
Download
0
Embed Size (px)
Citation preview
El proyecto esta orientado a una plataforma en donde los niños podránaprender más acerca de las materias en donde más están batallando, enla cual los temas serán explicados de una manera fácil y sencilla, ademásde que ellos podrán evaluarse según el conocimiento que obtuvieron.
Herramientas:
UbuntuJavaPhpSQLXampp
Atributos Métodos
Usuario
PasswordEntrar, dar acceso a una
ventana.
Atributos Métodos
Bienvenida(publico)
Login
Registrarse
Desplegar un pequeño
mensaje de bienvenida y en
donde se encuentren las
opciones de login y registrarse.
1.- Ventana Principal
4.- Login
Atributos Métodos
Password Actual
Nuevo Pasword
Confirmar Contraseña
Cambiar la contraseña, por
si ocurre un problema.
Atributos Métodos
Nombre(publico)
Apellidos(publico)
Edad(publico)
Fecha de registro(publico)
Nick de usuario(publico)-se
utiliza para iniciar sesión.
Password(privado)
Correo electrónico(publico)
Agregar como nuevo usuario a
una persona.
2.- Registrarse
5.- Cambiar contraseña
Atributos Métodos
Nombre(publico)
Apellido(publico)
Edad(publico)
Password(privado)
Fecha de
inscripción(publico)
Recibe la información acerca
del usuario.
Como su nombre lo dice
guarda los datos del usuario en
una base de datos.
Se realizaran consultas desde
otra clase que tendrá una
conexión.
3.- Base de datos delos usuarios
Atributos Métodos
Matemáticas
Programación Orientada a
Objetos.
Observar las materias que se
encuentran activas.
7.- Materias
Atributos Métodos
Actividades
Calificación
Observar las actividades de
cada materia y la calificación
máxima o porcentaje que vale.
Atributos Métodos
Materias
Información del usuario
Observar tú información y es donde
podrás acceder a las actividades
programadas.
6.- Mi pagina
8.- Actividad
Atributos Métodos
Pregunta: ¿desea cerrar sesión? El usuario podrá cerrar su sesión.
Atributos Métodos
Nombre de la actividad
Calificación obtenida
Tiempo estimado
Porcentaje de la calificación
total
Esta base de datos lo que hará es
ir almacenando las calificaciones
que nosotros como usuarios
obtengamos al ir contestando las
actividades y nos ira sacando el
porcentaje total de la calificación
total.
9.- Base de datos de las actividades
11.- Sign out
Atributos Métodos
Nombre de la actividad
Calificación obtenida
Tiempo estimado
Porcentaje de la calificación
total
El usuario podrá checar
información acerca de su pagina
o acerca de sus calificaciones
obtenidas.
10.- Búsqueda
En la clase que se llama materias la voy a poner como una clase padre, la
cual va a contener los siguientes atributos:
Seleccionar
Calificación
Promedio
Y después pondré como clases hijas algunas materias por ejemplo:
Matemáticas
Español
Física
Inglés
Las cuales contendrán los tres atributos que contiene la clase padre y a lo
mejor algunos más.
También pondré la clase de usuarios en donde los atributos sean login,
password, Nick y cambiar contraseña, las clases hijas serán el alumno y
el maestro, las cuales contendrán los mismo atributos.
en los métodos entregar calificación que se encuentran en las clases
hijas de la clase materias, pienso que hay son el mismo nombre pero a
la hora de desplegarlo lo despliega de forma diferente, según el
usuario. Esto también podría ser el caso del método promedio, ya que
tiene el mismo nombre le método pero que al igual que la calificación
a la hora de desplegarlo es diferente.