les comento, tengo el siguiente proyecto para bases de datos en la universidad y quisiera que me hicieran el favor, uds que tienen mas experiencia, como atacarlo,unos amigos que saben mas del tema les escuche que era muy complicado por php, ¿es eso cierto?, hablaban de algo llamado jsp...
cualquier ayuda sera bien tomada
NOTA: no les estoy pidiendo que lo desarrollen, pero si que me orienten en ese tema....
gracias
acontinuacion el proyecto
En la Universidad existe la necesidad de sistematizar en alguna medida el material de apoyo a las clases que algunos docentes utilizan y que son entregados a los estudiantes para ser fotocopiados en cualquiera de los establecimientos que existen.
El proceso normal se inicia cuando el docente entrega el documento a fotocopiar en uno de los sitios mencionados anteriormente, sitio donde los estudiantes se acercan para duplicarlo.
Algunos inconvenientes de este proceso son:
• No existe el control adecuado sobre los documentos que son entregados para ser fotocopiados y en algunos casos dichos documentos se extravían.
• Existe la necesidad de que cada semestre se dejen los documentos para ser duplicados y esto genera grandes cantidades de papel al interior de los sitios de fotocopiado que muchas veces no se puede reutilizar.
• No se pueden generar estadísticas de el uso de dichos documentos para observar si esta estrategia es la adecuado a seguir.
Por esta razón, las directivas de la Universidad has solicitado automatizar este proceso en un proyecto denominado “Dispensadores de Información”, el cual pretende a través de un software sistematizar esta labor de la siguiente forma:
El docente digitaliza el documento que desea entregar a los estudiantes (ya sea a través de scanner o si ya lo tiene digitalizado) y utilizando un usuario y una contraseña lo carga en el sistema dejándolo disponible para los estudiantes, los cuales a través de un usuario y contraseña lo accesan y lo imprimen en el dispensador de información. El sistema debe cumplir con los siguientes requerimientos:
• Los documentos que se pueden subir al sistema serán en formato DOC, PDF o PPT.
• El docente en el momento de subir el documento debe incluir el nombre, el número de páginas, la materia, la facultad y una fecha de caducidad del documento.
• El sistema debe poder generar abonos para los estudiantes, este abono debe hacerse en montos superiores a mil pesos (1.000) e inferiores a veinte mil (20.000) y debe permitir al estudiante mediante el ingreso de su ID, imprimir tantos documentos como pueda con dicho valor. Este valor será acumulable y no se perderá su saldo al final del semestre.
• El sistema debe poder generar reportes que permitan saber como mínimo que documentos existen en la base de datos, que profesores existen en la base de datos, cuantos documentos han sido subidos por cada profesor, que estudiantes tienen saldos y que documentos han impreso, reportes por facultad y docente en general.
• Características como el valor de la hoja, los saldos, abonos y demás deben ser controlados por el sistema, avisándole al estudiante si posee saldos o no para poder duplicar el documento.
• El dispensador de información es un equipo de cómputo ubicado en un sitio de la universidad donde existe la pantalla de acceso al sistema y allí los estudiantes imprimen los documentos, dicho equipo esta conectado a una impresora laser.
• Los docentes tienen acceso al sistema de información desde sus equipos o cualquier terminal ubicada en la universidad o fuera de ella, el cual les permite cargar los documentos necesarios al sistema.