[Php-avanzado] Entrega de Tesina
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Ago 8 00:30:35 ART 2012
Hola Antonela,
este miércoles esta Matías a partir de las 18hs.
Llegá temprano, porque están en clase de consulta y debería terminar
poco después de las 20hs
Salu2!
El mar, 07-08-2012 a las 20:26 -0300, Antonela Di Scala escribió:
> Hola Leo:
>
>
> Te cuento que estoy ultimando detalles de mi tesina y queria saber a
> que hora puedo ir mañana miercoles a instalarla y si puedo instalarla
> sin terminar y ni bien la termine te la mando por mail antes del
> viernes.
> Desde ya muchas gracias!!
> Saludos!!
>
>
> Antonela.
>
> El 26 de junio de 2012 15:20, Antonela Di Scala <apdiscala en gmail.com>
> escribió:
> Muchisimas Gracias Leo!!!!
>
>
> Saludos!!
>
>
> Antonela.
>
> El 23 de junio de 2012 16:19, Leonardo Tadei - Pegasus Tech
> Supply <leonardot en pegasusnet.com.ar> escribió:
>
> Hola Antonela,
>
> sigamos con esto!
>
> El mar, 19-06-2012 a las 16:41 -0300, Antonela Di
> Scala escribió:
> > Leo:
> >
> >
> > Te mando las modificaciones en la normalizacion, srs
> y diccionario de
> > datos, con las dudas y modificaciones en rojo:
> >
> >
> > Requerimientos Funcionales
> >
> >
> > RF01- El sistema debe gestionar Países
> >
> >
> >
> > RF02-El sistema debe gestionar Provincias con su
> País [1]
> >
> >
> >
> > RF03- El sistema debe gestionar Localidad con su
> Provincia [2] y su
> > País [1]
> >
> >
> >
> > RF04-El sistema debe listar Estado Civil
> >
> >
> >
> > RF05-El sistema debe gestionar Alumnos con su
> Estado Civil [4],
> > Localidad [3], Provincia [2] y País [1]
> >
> >
> > RF06-El sistema debe gestionar departamentos
> >
> >
> > RF07-El sistema debe gestionar carreras con su
> departamento [6]
> >
> >
> > RF08- El sistema debe gestionar planes de estudio de
> cada carrera [7]
> >
> >
> > RF09-El sistema debe registrar Inscripción a una
> carrera [7] de un
> > determinado plan de estudios[8] de un alumno[5] y
> poder darlo de baja
> >
> >
> >
> > RF10-El sistema debe gestionar materias con su
> carrera [9],
> > departamento [6] y plan de estudio[8] y Materias[10]
> correlativas.
> >
> >
> >
> > RF11- El sistema debe mostrar Estados de Materia.
> >
> >
> > RF12- El sistema debe registrar inscripción a una
> Materia [10] con su
> > Estado de Materia [11] para un Alumno [05], de entre
> las Materias [10]
> > de su Plan de Estudios [08] siempre que las Materias
> [10] correlativas
> > se encuentren en Estado de Materia [11] "cursada sin
> final" o
> > "aprobada" y poder darlo de baja.
> >
> >
> > RF13- El sistema debe cambiar el estado de una
> materia [12]
> >
> >
> >
> > RF13.1-El sistema debe cambiar automáticamente el
> Estado de Materia
> > [11] de una materia [12], pasando ésta de estado
> “cursando” a estado
> > “cursada sin final” cuando se ingrese la
> calificación obtenida por el
> > alumno y ésta sea mayor a 4.
> >
> >
> >
> > RF13.2-El sistema debe cambiar automáticamente el
> Estado de Materia
> > [11] de una materia [12], pasando ésta de estado
> “aprobada sin final”
> > a estado “vencida” cuando el vencimiento de la
> materia [12] tenga el
> > valor “Si”
> >
> >
> >
> > RF13.3-El sistema debe cambiar automáticamente el
> Estado de Materia
> > [11] de una materia [12], pasando ésta de estado
> “cursada sin final” a
> > estado “aprobada” cuando se ingrese una calificación
> mayor a 4 en el
> > examen final de esa materia [12]
> >
> >
> >
> > RF14-El sistema debe mostrar la historia académica
> del alumno [5]
> >
> >
> >
> > RF15-El sistema debe mostrar la cantidad de materias
> [12] en Estado de
> > Materia [11] “cursada sin final” del alumno [5]
> >
> >
> > RF16-El sistema debe mostrar la cantidad de materias
> [12] en Estado de
> > Materia “aprobadas” del alumno [5]
> >
> >
> > RF17-El sistema debe mostrar los aplazos que el
> alumno [5] posee
> >
> >
> > RF18-El sistema debe calcular y mostrar el promedio
> con aplazos del
> > alumno [5]
> >
> >
> > RF19-El sistema debe calcular y mostrar el promedio
> sin aplazos del
> > alumno [5]
> >
> >
> > RF20-El sistema debe listar las materias
> correlativas de una materia
> > dada. En caso de que la materia no tenga
> correlativas, no mostrará
> > nada.
> >
> >
> >
> > RF21-El sistema debe listar las materias que el
> alumno se encuentra
> > cursando
> >
> >
> > Diccionario de Datos
> >
> > Estado Civil:
> soltero/casado/viudo/divorciado/separado
> >
> > País: Nombre
> >
> > Provincia: Nombre + País
> >
> > Localidad: Nombre + Provincia + País
> >
> > Alumno: Nombre, Apellido, Matricula, DNI,
> Dirección,Teléfono,
> > FechaNac, EstadoCivil, Localidad, Provincia, País,
> Email
> >
> > Departamento: Nombre
> >
> > Carrera: Nombre, Departamento
> >
> > Plan de estudios: Nombre, Carrera
> >
> > Materia: Cod, Nombre, Carrera, Materias
> Correlativas, Plan de Estudios
> >
> >
> > Materia: Cod, Nombre, Materias Correlativas, Plan de
> Estudios
> >
> >
> > Deberia ser asi?
>
>
> Correcto!
> La ampliación del RF y del diccionario, como te
> decía, no era nada
> compleja.
>
> >
> > Estado Materia: cursando/vencida / aprobada /cursada
> sin final
> >
> > Vencimiento: Si / No
> >
> > Inscripción Materia: Año, Cuatrimestre, Materia,
> Vencimiento, Alumno,
> > Calificacion, Estado Materia, Calificacion
> >
> > Baja Carrera: Fecha, Carrera, Alumno, Plan de
> Estudios
> >
> >
> > Baja Carrera: Fecha, Alumno, Plan de Estudios
> >
> >
> > Deberia ser asi?
>
>
> Puede ser así, pero también (y es má simple)
> podría ser un atributo de
> Inscripción Carrera... de hecho en la Normalización
> figura con un
> atributo más, así que creo que lo mejor es sacar "Baja
> Carrera" y
> ponerlo en el diccionario como un atributo más de
> Inscripción Carrera.
>
> > Plan de Estudio Vigente: Si / No
>
>
> Esto no: seguro que si está vigente o no es un
> mero atributo del Plan
> de Estudios y no algo por separado.
>
> > Baja Materia: Fecha, Año, Cuatrimestre, Materia,
> Alumno
>
>
> También puede ser así, o un estado más de
> Estado Materia... yo no me
> complicaría y lo pondría como un estado más, pero
> ambas cosas son
> correctas.
>
> > Inscripción Carrera: Fecha, Carrera, Plan de Estudio
> Vigente, Alumno
> >
> > Historia académica: Inscripcion Materia, Año,
> > Cuatrimestre,Calificación, Fecha, Docentes, Acta,
> Alumno
> >
> > Aplazos: Calificación <4
> >
> > Materia Correlativa: Materia necesaria para poder
> cursar una
> > determinada Materia.
> >
> >
> >
> > Normalizacion
> > ----------------------
> >
> >
> > Paises
> > > -----------
> > > Id
> > > Nombre
> > >
> > >
> > > Provincias
> > > ----------------
> > > Id
> > > Nombre
> > > Id_Pais
> > >
> > >
> > > Localidades
> > > -------------------
> > > Id
> > > Nombre
> > > Id_Provincia
> > >
> > >
> > > Estados_Civiles
> > > -------------------------
> > > Id
> > > Descripcion
> > >
> > >
> > > Alumnos
> > > ---------------
> > > Id
> > > Nombre
> > > Apellido
> > > Matricula
> > > Dni
> > > Direccion
> > > Telefono
> > > Fecha_nac
> > > Id_Estado_Civil
> > > Id_Localidad
> > > Email
> > >
> > >
> > > Departamentos
> > > -----------------------
> > > Id
> > > Nombre
> > >
> > >
> > > Carreras
> > > --------------
> > > Id
> > > Nombre
> > > Id_Departamento
> > >
> > >
> > > Planes_Estudio
> > > ------------------------
> > > Id
> > > Nombre
> > >Id_Carrera
> > >Vigencia
> > >
> > > Inscripcion_Carrera
> > > -----------------------------
> > > Id
> > >Fecha_Alta
> > >Fecha_Baja
> > > Id_Carrera (no iria no?? porque en la tabla ya
> tengo Id_Plan, no?)
> > > Id_Alumno
> > > Id_Plan
>
>
> Correcto! Id_Carrera no va más porque lo tenés
> por la relación con
> Id_Plan.
>
> >
> >
> >
> > > Materias
> > > ---------------
> > >Id
> > >Cod
> > > Nombre
> > > Id_Plan
> >
> >
> > > Materias_Correlativas
> > > ---------------------------------
> > > Id
> > > Id_Materia
> > > Id_Correlativa_nec (Id de la correlativa
> necesaria, podria ser ese
> > el nombre??)
>
>
> Si te parece descriptivo, por mi está bien.
>
> > Desde ya muchas gracias!!!
>
> Por nada.
> Disculpá la demora: fue una de esas semanas.
>
> Guardo esto como futura referencia, ya que los
> ajustes que tenés que
> hacer son menores... Más bien ponete a codificar que a
> pulir esto, ahora
> que estamos con poco tiempo y el nivel de detalle es
> suficiente.
>
> Seguimos!
>
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Blog: http://blog.pegasusnet.com.ar
> Firma pública:
> http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado