[Php-avanzado] Requerimientos-Tesina

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Nov 16 20:34:35 ART 2012


Hola Cesar,

	La SRS se ve bien y no tiene omisiones obvias para mi, que no conozco
los detalles del sistema.

	Tenés un error menor en el RF9, en el que no se menciona al alumno (de
quién son las notas?), y en el diccionario, además del Alumno te falta
la Cursada o la Materia.

	También faltan dos RF respecto de mostrar los "días de cursada" para
usarlos en el RF7 y la "instancia de evaluación" para usarlos en el RF9.
Se deducen del diccionario, pero explicitarlos siempre es mejor: fijate
que si todos los RF te llevasen el mismo tiempo, si en 9 te faltan dos,
tu error de estimación del tiempo es como del 20%, lo cual no es poco.

	Podemos dar esta etapa por finalizada y pasar a la normalización.

	Si querés mandarme una 4ta versión con estos agregados, mejor. Lo dejo
a tu criterio.

	Saludos cordiales!

El vie, 16-11-2012 a las 00:22 -0300, CesarMM andrada escribió:
> //hola Leo aca esta la 3º Version de la SRS para ver si esta bien
> 
> 
> 
> -Sistema de Registro de Cursadas.
> 
> 
> *Requerimientos Funcionales
> 
> 1. El Sistema debe Gestionar Carreras.
> 
> 2. El Sistema debe Gestionar Materias con su Carrera [1].
> 
> 3. El Sistema debe Mostrar las Localidades.
> 
> 4. El Sistema debe Gestionar Alumnos con su Localidad [3].
> 
> 5. El Sistema debe Registrar y Mostrar las Inscripciones con su Alumno
> [4] y Carrera [1].
> 
> 6. El Sistema debe Gestionar Profesores son su Localidad [3].
> 
> 7. El Sistema debe Gestionar las Cursadas con su Profesor [6] y
> Materia [2].
> 
> 8. El Sistema debe Gestionar las Inscripciones de las Cursadas con su
> Alumno [4] y Cursada [7].
> 
> 9. El Sistema debe Registrar y Mostrar las Notas de la Cursada [8].
> 
> 
> *Requerimientos No Funcionales
> 
> 
> 1. El Sistema debe ser Web.
> 
> 2. El Sistema debe pedir un login.
> 
>             2.1. El Sistema debe tener permisos para dar de alta
> alumnos y profesores y realizar la gestión de cursos. 
> 
> 3. El Motor que se usa para almacenar los datos debe ser MySQL.
> 
>  
> 
> *Diccionario
> 
> 
> Carreras: nombre.
> 
> 
> Materias: nombre, Carrera.
> 
> 
> Localidades: Nombre, Código Postal.
> 
> 
> Alumnos: dni, nombre, apellido, fecha de nacimiento, dirección,
> teléfono, mail, Localidad.
> 
> 
> Profesores: matricula, nombre, apellido, dirección, teléfono, mail,
> Localidad.
> 
> 
> Inscripciones: Fecha de Inscripción, Alumno, Carreras.
> 
> 
> Cursadas: días (“lunes, martes, miércoles, jueves, viernes”), horario
> de inicio, horario finalizado, Profesor, Materia.
> 
> 
> Inscripciones_de_Cursadas: Cursadas, Alumno.
> 
> 
> Registro_de_Notas: fecha, nota, descripción (“1º parcial, 2º parcial,
> 1º recupera torio, 2º recupera torio, Final”).
> 
> _______________________________________________
> 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