Sei sulla pagina 1di 17

SISTEMA DE ASESORIas.

Planteamiento de la problemtica.

Actualmente los jvenes aprenden de diversas maneras puesto que hay mltiples medios
para obtener informacin de un determinado tema o asunto, cabe recordar que el
aprendizaje

es

un

proceso

travs

del

cual

se

adquieren

modifican

habilidades, destrezas y conocimientos como resultado del estudio, la experiencia, el


razonamiento y la observacin.
Tomando en cuenta que siempre se aprende algo todo los das, el aprendizaje se destaca
en etapas como primaria, secundaria, bachillerato y educacin superior siendo esta ltima
de gran importancia puesto que es la que nos permitir ejercer una profesin y obtener
buena calidad de vida, la educacin superior es impartida en universidades y como en
toda escuela hay maestros y materias que para el alumno se les hace muy difcil el
aprendizaje o entendimiento de la misma.
Para esto existe algo denominado asesoras que consisten en pequeas consultas guas o
asesoras realizadas por personas expertas en la materia para poder aclarar todas las
dudas posibles del alumno, ahora bien se pretende crear un sistema que sirva como
interfaz entre alumno-maestro para poder hacer reservaciones, confirmaciones y solicitar
tutoras, adems de que el sistema debe mostrar la fecha, hora de la tutora a dar, la
materia y el maestro que dar dicha tutora; en el sistema se pretende ver si de verdad
confirma un maestro o no para que el alumno este seguro y si no pues pueda buscar a
otro maestro relacionado con el tema.
En resumen sera crear un programa

basado en las necesidades de la poblacin

estudiantil de la universidad; respecto al uso de asesoras o consultas para poder reservar,


solicitar y confirmarlas y as poder beneficiar a un gran nmero de poblacin estudiantil.

Objetivo General:
Disear una aplicacin o programa que cumpla con la necesidad estudiantil de poder
solicitar asesoras. Verificar la fecha y la hora de la misma; as mismo el maestro podr
confirmar los datos de la asesora y ambos llegaran a un acuerdo que permitir la mejora
del aprendizaje de los estudiantes.

Objetivos especficos.
Gestionar y controlar las asesoras
Promover ms el uso e informacin de las asesoras
Facilitar acuerdo y relacin Alumno-Maestro.
Solicitar y confirmar asesoras

Propuesta:
Una vez hecho el programa, podemos hacer algo innovador es decir convertirlo en una
aplicacin para ejecutarlo en dispositivos mviles, esto sera atraves del sistema operativo
Android puesto que es uno de los ms recientes y el que la mayora de celulares trae
instalado.
Al realizar esto pues la accesibilidad tanto para los alumnos-maestros sera ms fcil
puesto que la mayora dispone de un celular y no tendra que utilizarse forzosamente una
computadora.

Alcance del sistema:


Se debe tener en cuenta que el software nunca debe de limitarse, al contrario debido a las
implementaciones que se le vaya dando har que mejore su eficiencia y que la interaccin con el
usuario sea ms agradable y fcil.
Se entiende por alcance del sistema a 2 puntos:

A la accesibilidad de la aplicacin para la mayora de maestros y alumnos puesto que ellos


son los usuarios finales; dicho de otra manera la aplicacin debe ser sencilla pero debe
cubrir las necesidades u objetivos principales, la sencillez permitir mayor uso del
programa .

Mximo alcance o esplendor es decir el programa est diseado a primera instancia para
satisfacer la problemtica de una institucin a nivel local pero puede que debido al
funcionamiento, eficiencia y las implementaciones que se le vaya agregando el programa
sea utilizables a mayores escalas es decir a nivel estatal o puede que en otras
universidades de varios estados del pas.

Tabla de Implicados.

Software

Alumno

Numero control
Nombre

Profesor

Clave

Numero
Hora
Fecha
Comentarios
Confirmacin

Elementos a entregar.
Software de instalacin.
Diagramas de flujo de datos.
Casos de uso
Diagramas de clases.
Diccionarios de datos

Diseo
Modelo Entidad Relacin

Modelo Relacional

Alumno (Nm. Control, Nombre, Carrera)


Asesora (Nm. consulta, Hora reservada, Tipo de asesora, Nm. Consulta, ID
Maestro, Nm. Control, Comentario alumno, Hora realizada, Comentario
maestro, Hora de confirmacin)
Maestro (ID Maestro, Nombre)

Diagrama De Clases

CASOS DE USO
Asesoras
El instituto tecnolgico de Tapachula desea desarrollar un programa para consultar y poder
reservar una asesora.
Al reservar una asesora debe almacenar los siguientes datos: ID de la asesora, nombre
completo del alumno, numero de control del alumno, nombre completo del maestro quien
desea que le asesore, asesora deseada, fecha y hora que desea la asesora, motivo de la
asesoras un maestro realiza una consulta de las asesoras pedidas deber confirmar dicha
asesora de lo contrario deber justificar el motivo por el cual no acepta dar esta asesora. Para
despus el alumno poder realizar consulta sobre todas sus anteriores reservaciones.

El alumno podr hacer las siguientes operaciones:

identificarse como alumno para tener acceso al sistema dedicado para alumnos. Para lo
cual se le pedir nombre y nmero de control.

Obtener un listado de todas las asesoras anteriores confirmadas y sin confirmar.

Realizar una reservacin de asesora especificando el nombre de la asesora, nombre


completo del maestro, motivo de la asesora, fecha y hora deseada.

Eliminar asesora. Solo si el maestro no ha confirmado.

Modificar asesora. solo si el maestro no ha confirmado.

El maestro podr usar el programa para:

identificarse como maestro para tener acceso al sistema dedicado para maestros. Para lo
cual se le pedir nombre y clave.

Obtener un listado de todas las asesoras anteriores confirmadas y sin confirmar.

Confirmar asesoras.

Objetivos del Sistema.


Esta seccin define una lista de objetivos sern cubiertos cuando el sistema haya sido implantado.
OBJ-01
Descripcin:

Comentario:

OBJ-02
Descripcin:
Comentario:

Gestionar reservacin de asesoras


El sistema deber gestionar las reservaciones
de asesoras: reservar, eliminar, consultar,
modificar.
Ninguno

Gestionar las Confirmacin de asesoras.


El sistema deber gestionar la confirmacin de
las asesoras: confirmar, consulta.
Ninguno

Requisitos de Almacenamientos del Sistema


RI-01
Objetivos Asociados:
Requisitos Asociados:

Descripcin
Datos
Especficos.
Comentarios

Informacin sobre alumno


OBJ-01 Gestionar reservacin de asesora
- RF-01 reservar asesora
- RF-02 modificar una asesora
- RF-03 eliminar una asesora
- RF-04 consultar reservaciones del alumno
- RF- 05 ingreso a reservaciones de asesoras
El sistema deber almacenar la informacin
correspondiente al alumno. En concreto:
-nmero de control de alumno
-Nombre completo del alumno
Ninguno

RI-02
Objetivos Asociados:
Requisitos Asociados:

Descripcin
Datos
Especficos.
Comentarios

RI-03
Objetivos Asociados:
Requisitos Asociados:

Descripcin

Datos
Especficos.

Comentarios

Informacin sobre maestros


OBJ-02 Gestionar confirmacin de asesora
- RF-06 confirmacin de asesora
RF-07 consulta de confirmaciones del
maestro
- RF-08 ingreso a confirmacin de asesoras
El sistema deber almacenar la informacin
correspondiente a los maestros. En concreto:
-Clave del maestro
-Nombre
Ninguno

Informacin sobre asesora


OBJ-01 Gestionar los reservacin de asesora
OBJ-02 Gestionar las confinacin de asesora
- RF-01 reservar asesora
- RF-02 modificar una asesora
- RF-03 eliminar una asesora
- RF-06 confirmacin de asesora
El sistema deber almacenar la informacin
correspondiente
a
la
reservacin
y
confirmacin de una asesora. En concreto:
- nmero de asesora
- hora de programada de la asesora
-fecha programada de la asesora
- hora de realizacin de solicitud de asesora
- nombre de la asesora
- Comentario del alumno
-nmero de control del alumno
-clave del maestro
-confirmacin
-comentario del maestro
-hora de confirmacin
La eliminacin o modificacin de una asesora
se podr realizar siempre y cuando el maestro
no haya respondido dicha asesora.

Diagramas de casos de uso


En esta seccin hemos incluido los diagramas de casos de uso de
Nuestro sistema, desarrollados con la herramienta Racional Rose.
Diagrama de subsistemas.

<<Subsistema>>

<<Subsistema>>

Gestionar reservacin

Gestionar Confirmacin

De asesoras

De asesoras.

Definicin de actores.
ACT-01
Descripcin

ALUMNO
Este actor representa a los alumnos del
tecnolgico.
Ninguno

Comentarios

ACT-02
Descripcin

MAESTRO
Este actor representa a los maestros del
tecnolgico.
Ninguno

Comentarios

Casos de uso del Sistema


Diagrama de casos de uso del subsistema Gestin de reservacin de
asesoras
Reservar asesora (RF-01)
<<Includes>>

<<Includes>>

Alumno

Modificar asesora (RF-02)

Ingreso a reservaciones
de asesoras (RF- 05)
<<Includes>>

Eliminar asesora (RF-03)

Diagrama de casos de uso del subsistema Gestin de confirmacin de


asesora

<<Includes>>

Maestro

Ingreso a confirmacin
de asesoras (RF- 08)

<<Includes>>

Consulta de confirmaciones
del maestro (RF-07)

Confirmacin de
Asesora (RF-06)

Definicin de Casos de Usos


RF-01
Objetivos
asociados.
Requisitos
asociados.
Descripcin.
Precondicin.
Secuencia
normal

Reserva de asesora
OBJ-01 Gestionar reserva de asesora
RI-01 informacin sobre el alumno
RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
-El sistema deber comportarse tal como se describe en el siguiente caso de
uso cuando el alumno solicite el registro de una nueva asesora.
-El maestro est registrado en el sistema
Paso Accin
1
El alumno solicita al sistema, comenzar el proceso de nueva asesora.
2
El sistema solicita los siguientes datos de la nueva asesora: nombre de

la asesora, hora, fecha, nombre del maestro, comentario.


alumno comprueba que la informacin de la consulta sea correcta
alumno proporciona al sistema la informacin requerida y solicita al
sistema que la almacene
5
El sistema almacena la informacin brindada e informa al alumno que la
informacin ha sido almacenada de manera exitosa
La asesora puede ser consultada y su estado es Disponible
4
Si el sistema no tiene registrado ningn maestro con la identificacin
proporcionada, el sistema comunica al alumno de la situacin, a
continuacin este caso de uso termina.
3
4

Post condicin
excepciones

RF-02
Objetivos
asociados.
Requisitos
asociados.
Descripcin.
Precondicin.
Secuencia normal

Post condicin
excepciones

RF-03
Objetivos

Modificar asesora
OBJ-01 Gestionar reserva de asesora.
RI-01 informacin sobre el alumno
RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
-El sistema deber comportarse tal como se describe en el siguiente caso de
uso cuando el alumno solicite el registro de una nueva asesora.
-reservacin previa realizada.
-no haber recibido confirmacin de la asesora.
Paso Accin
1
El alumno solicita al sistema, comenzar el proceso de modificacin de
datos de una reservacin de una sensoria.
2
El sistema solicita que se especifique la asesora a modificar.
3
El sistema muestra los siguientes datos correspondientes a la asesora
a modificar: nombre de la asesora, nombre del maestro, hora, fecha y
comentario del alumno.
4
El sistema le permite al alumno modificar los siguientes datos: nombre
de la asesora, nombre del maestro, hora, fecha y comentario del
alumno.
5
El alumno modifica los datos que el sistema permite y solicita al
sistema que los almacene.
6
El sistema modifica los datos correspondientes a la asesora e informa
al alumno que el proceso se ha realizado con xito.
- la informacin de la consulta est actualizada.
4
Si esta asesora ya fue confirmada no podr ser modificada y este
caso de uso finalizara.

Eliminacin de una asesora.


OBJ-01 Gestionar reserva de asesora.

asociados.
Requisitos
asociados.
Descripcin.
Precondicin.
Secuencia normal

Post condicin
excepciones

RF-04
Objetivos
asociados.
Requisitos
asociados.
Descripcin.

Precondicin.
Secuencia
normal

Post condicin

RF-05
Objetivos
asociados.
Requisitos
asociados.

RI-01 informacin sobre el alumno


RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
-El sistema deber comportarse tal como se describe en el siguiente caso de
uso cuando el alumno solicite la eliminacin de una asesora.
-reservacin previa realizada.
-no haber recibido confirmacin de la asesora.
Paso Accin
1
El administrador del hotel solicita al sistema, comenzar el proceso de
eliminacin de asesora.
2
El sistema solicita que se especifique la asesora a eliminar.
3
El alumno identifica la asesora a eliminar y solicita al sistema que le
d de baja.
4
El sistema solicita que confirme el proceso
5
El administrador confirma el proceso
6
El sistema elimina la asesora e informa al alumno que el proceso ha
sido completado de manera exitosa
- ninguno.
3
Si esta asesora ya fue confirmada no podr ser eliminada y este caso
de uso finalizara.

Consultar reservacin del alumno.


OBJ-01 Gestionar reserva de asesora.
RI-01 informacin sobre el alumno
RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
-El sistema deber comportarse tal como se describe en el siguiente caso de
uso cuando el alumno solicite una consulta general de todas las reservaciones
de asesoras solicitadas.
- identificarse como alumno
Paso Accin
1
El alumno solicita al sistema, comenzar el proceso de consulta de
reservaciones realizadas.
2
El sistema muestra una lista ordenada por fecha con la siguiente
informacin por cada asesora: nmero de asesora, nombre de la
asesora, fecha, hora, hora de la solicitud.
- ninguna

Ingreso a reservacin de asesora


OBJ-01 Gestionar reserva de asesora
RI-01 informacin sobre el alumno
RI-02 informacin sobre el maestro

Descripcin.
Precondicin.
Secuencia
normal

Post condicin
excepciones

RF-06
Objetivos
asociados.
Requisitos
asociados.
Descripcin.
Precondicin.
Secuencia
normal

Post condicin

RF-07

RI-03 Informacin sobre asesora


-El sistema deber comportarse tal como se describe en el siguiente caso de uso
cuando el alumno solicite el ingreso a reservacin de asesora
- conocer su nmero de control
Paso Accin
1
El sistema solicite que se identifique el alumno. Con los siguientes datos:
nombre completo y nmero de control.
2
Alumno proporciona los datos al sistema.
3
El sistema verifica que los datos del alumno sean correctos
4
El sistema da acceso al alumno al rea de reservacin.
- El sistema mantiene la privacidad de los datos
3
Si los datos proporcionados por el alumno no son correctos se le
informara a el alumno y este caso de uso finaliza.

Confirmacin de asesora
OBJ-01 Gestionar confirmacin de asesora.
RI-01 informacin sobre el alumno
RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
-El sistema deber comportarse tal como se describe en el siguiente caso de uso
cuando el maestro solicite confirmar una asesora.
- asesora existente en el sistema
Paso Accin
1
El maestro solicita al sistema, comenzar el proceso de confirmacin de
asesora.
2
El sistema solicita que se identifique la consulta que desea confirmar.
3
El maestro identifica la asesora a confirmar.
4
El sistema muestra en pantalla los dato correspondientes a la asesora
entre ellos: nombre del alumno, nombre de la asesora, fecha y hora
propuesta, comentario del alumno.
5
El sistema pide al maestro que confirme la asesora pidiendo los
siguientes datos: confirmar la asesora positiva o negativamente y
comentario del maestro.
6
El maestro proporciona los datos requeridos y pide al sistema que los
almacene.
7
El sistema almacena los datos proporcionados ms hora en que se
realiz la confirmacin e informa al maestro que el proceso ha
terminado con xito.
- se podr tener acceso a la visualizacin de todas las confirmacin en
cualquier momento.

consulta de confirmaciones del maestro

Objetivos
asociados.
Requisitos
asociados.
Descripcin.
Precondicin.
Secuencia
normal

Post condicin

RF-08
Objetivos
asociados.
Requisitos
asociados.

OBJ-01 Gestionar confirmacin de asesora.


RI-01 informacin sobre el alumno
RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
-El sistema deber comportarse tal como se describe en el siguiente caso de
uso cuando el maestro pida consultar todas las confirmaciones de asesora.
- haberse identificado como maestro
Paso Accin
1
El maestro solicita al sistema, comenzar el proceso de consulta de todas
las asesoras confirmadas y sin confirmar.
2
El sistema muestra una lista ordenada por fecha con la siguiente
informacin por cada asesora: nmero de asesora, nombre de la
asesora, fecha, hora, confirmacin.
- el maestro podr ver asesoras ya realizadas y sin confirmar

ingreso a confirmacin de asesora


OBJ-01 Gestionar confirmacin de asesora.

RI-01 informacin sobre el alumno


RI-02 informacin sobre el maestro
RI-03 Informacin sobre asesora
Descripcin.
-El sistema deber comportarse tal como se describe en el siguiente caso de uso
cuando el maestro solicite el ingreso a confirmacin de asesoras.
Precondicin. - conocer su clave del maestro
Secuencia
Paso
Accin
normal
1
El sistema solicite que se identifique el maestro. Con los siguientes
datos: nombre completo del maestro, clave.
2
El maestro proporciona los datos al sistema.
3
El sistema verifica que los datos del maestro sean correctos
4
El sistema da acceso al maestro al rea de confirmacin de
asesoras.
Post
- El sistema mantiene la privacidad de los datos
condicin
excepciones
3
Si los datos proporcionados por el maestro no son correctos se le
informara a. maestro y este caso de uso finaliza.

Diagrama de tiempo.

TIEMPOS
ACTIVIDAD

29- 30

1-3

4-7

8-10

11-12

13

14

septiembre

octubre

octubre

octubre

octubre

octubre

octubre

Anlisis y planteamiento
Diagramas
Diseo
Programacin
Pruebas y errores
Documentacin
Entrega final

Anexos
Diccionario de Datos
Alumnos
alumnos

Column name

DataType

PK NN UQ BIN UN ZF AI Default

Comment

n_control

INT(15)

nombre

VARCHAR(60)

carrera

VARCHAR(40)

llave primaria de la entidad no acepta valores


nulos.corresponde al nmero de control del
alumno.

nombre del alumno

NULL

carrera que el alumno cursa

asesoria

Column name

DataType

PK NN UQ BIN UN ZF AI Default

Comment

numero de asesoria(Llave primaria de la tabla), no acepta


valores nulos.es autoincrementable.

num

INT(11)

hora

VARCHAR(10)

fecha

VARCHAR(30)

NULL

campo fecha aqui se guarda la fecha en que se espera


recibir la asesoria

nombre_asesoria

VARCHAR(30)

NULL

campo nombre_asesoria aqui se guarda nombre que el


alumno le da a la asesoria

hora_pide

VARCHAR(10)

NULL

hora en la que el alumno crea y modifica un registro de


asesoria

campo hora aqui se guarda la hora en que se espera recibir


la asesoria

comentario_alumno VARCHAR(600)

NULL Comentario o anexo de parte del alumno hacia la asesoria

hora_confirmacion

VARCHAR(10)

NULL hora en la que el maestro confirma una asesoria

confirmacion

VARCHAR(10)

NULL se confirma una asesia positiva o negativamente(si o no)

comentario_maestro VARCHAR(600)

NULL Comentario o anexo de parte del Maestro hacia la asesoria

no_control

INT(15)

NULL

es llave foranea de la tabla alumnos correspondiente al


numero de control del alumno.

clave_m

INT(15)

NULL

es llave foranea de la tabla maestros correspondiente a la


clave del maestro.

maestros

Column name

clave

DataType

INT(15)

nombre_maestro VARCHAR(60)

grado

VARCHAR(40)

PK NN UQ BIN UN ZF AI Default

Comment

llave primaria de la entidad no acepta


valores nulos.corresponde a la clave
del maestro

nombre del maestro

NULL Nivel de estudio del profesor

Potrebbero piacerti anche