Your SlideShare is downloading. ×
Proyecto
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Proyecto

464
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
464
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Proyecto:
    Nombre: Blanca Alicia Rodríguez Rivas
    Matricula: 1458143
  • 2. De que trata mi proyecto
    El proyecto esta orientado a una plataforma en donde los niños podrán aprender más acerca de las materias en donde más están batallando, en la cual los temas serán explicados de una manera fácil y sencilla, además de que ellos podrán evaluarse según el conocimiento que obtuvieron.
    Herramientas:
    Ubuntu
    Java
    Php
    SQL
    Xampp
  • 3. Mis clases
    1.-Ventana Principal
    Atributos
    Métodos
    Desplegar un pequeño mensaje de bienvenida y en donde se encuentren las opciones de login y registrarse.
    Bienvenida(publico)
    Login
    Registrarse
    4.- Login
    Métodos
    Atributos
    Usuario
    Password
    Entrar, dar acceso a una ventana.
  • 4. 2.- Registrarse
    Atributos
    Métodos
    Agregar como nuevo usuario a una persona.
    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)
    5.- Cambiar contraseña
    Atributos
    Métodos
    Password Actual
    Nuevo Pasword
    Confirmar Contraseña
    Cambiar la contraseña, por si ocurre un problema.
  • 5. 3.- Base de datos delos usuarios
    Atributos
    Métodos
    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.
    Nombre(publico)
    Apellido(publico)
    Edad(publico)
    Password(privado)
    Fecha de inscripción(publico)
    7.- Materias
    Métodos
    Atributos
    Matemáticas
    Programación Orientada a Objetos.
    Observar las materias que se encuentran activas.
  • 6. 6.- Mi pagina
    Métodos
    Atributos
    Observar tú información y es donde podrás acceder a las actividades programadas.
    Materias
    Información del usuario
    8.- Actividad
    Métodos
    Atributos
    Observar las actividades de cada materia y la calificación máxima o porcentaje que vale.
    Actividades
    Calificación
  • 7. 9.- Base de datos de las actividades
    Métodos
    Atributos
    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.
    Nombre de la actividad
    Calificación obtenida
    Tiempo estimado
    Porcentaje de la calificación total
    11.- Signout
    Métodos
    Atributos
    El usuario podrá cerrar su sesión.
    Pregunta: ¿desea cerrar sesión?
  • 8. 10.- Búsqueda
    Métodos
    Atributos
    El usuario podrá checar información acerca de su pagina o acerca de sus calificaciones obtenidas.
    Nombre de la actividad
    Calificación obtenida
    Tiempo estimado
    Porcentaje de la calificación total
  • 9. Herencia y polimorfismo
    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.
  • 10. 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.
  • 11. 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.