Anda di halaman 1dari 5

AGREGADO EL 2014-04-05

En Esta lista de requerimientos hay requerimientos que tu propusiste y otros que


yo propongo tambin, te los listo por modulo

GESTION DE ALUMNOS
A) Visualizar plan de evaluacin
B) Visualizar horario de clases
C) Visualizar record de notas
D) Visualizar notas por periodo acadmico (llamese lapso, 1er lapso 2do lapso
ect).
E) Crear una bandeja de entrada de mensaje donde reciba notas y mensajes
de sus profesores a cargo, como notificaciones de que no habr clases, o
me traen tal vaina ect, la marco en verde porque hay que estudiar si es
factible
F) Reportes en general (reportes de inasistencias, reporte de notas en
general)
GESTION DE PROFESORES
A) Registrar plan de evaluacin por periodo acadmico(llamese lapso).
B) Cargar asistencias de los alumnos
C) Cargar notas por periodo acadmico
D) Consultar su horario de clases
E) Hacer reportes en general como los X alumnos con mejor nota, con peor
nota ect.
F) Poder enviar asignaciones para los alumnos, al igual que en mdulo de
alumnos te la marco en verde porque hay que investigar si es factible
GESTION DE REPRESENTANTES
A) Poder visualizar las notas de su(s) representado(s) por periodo acadmico
o por materia.
B) Visualizar las inasistencias
C) Mdulo de notificaciones donde reciba mensajes acerca del desempeo de
su representado, deben poder ser mensajes de profesores o mensajes de
los directivos
D) En el Excel te deje una observacin que a mi parecer es muy importante, se
trata de conexiones seguras con openssl, o algn otro mecanismo de
seguridad que encontremos en el camino
MODULO DE BIBLIOTECA
A) Las mismas que me escribiste en el pdf
B) Ver si es factible agregar un mini modulo donde los libros se organicen por
sector y se puedan hacer bsquedas de libros por: materia, autor, filtrado
por nombres ect
C) Sera bueno enlazar este mdulo con el de estudiantes para que ellos
consulten que libros hay en la biblioteca, y si estn disponibles para
sacarlos de la institucin o solo de uso interno
D) Se debe automatizar las entregas de libros, donde cada libro que se asigne
se gener un recibo automtico el cual se pueda enviar por correo a la
cuenta del representante y se le envi ese recibo a la cuenta del estudiante
E) Se me ocurre en que se puede crear unas notificaciones para indicarle al
alumno cuando le toca entregar los libros
F) Se debe poder bloquear un alumno si se excede del tiempo de entrega de
un libro al igual que se debe poder desbloquear solo por un administrador
de sistema
G) Luego se me ocurrirn otras opciones para este mdulo.
PANEL DE DIRECTOR
A) Debe poder consultar datos personales de los profesores, como direccin
sueldo entre otras cosas
B) Debe poder enviar notas para un grupo de estudio en general junto con sus
profesores a cargo, algo asi como el dia xx/xx/xxxx hay reunin
extraordinaria para plantear xxxxxxxxxxx tema
C) El panel de director es EL UNICO que debe poder ver cul es la matricula
total de la institucin, debe poder consultar el listado de estudiantes
morosos, y ver cules han sido el total de nmero de matrcula en aos
anteriores
MODULO DE ADMINISTRACION,
A mi parecer este es el modulo ms importante, y a parte de los requerimientos
que te desglosare a continuacin tenemos que hacer 1 o 2 visitas tcnicas a
colegios para conocer ms a fondo en que se basan sus labores administrativas,
cabe destacar que este mdulo va de la mano con el mdulo de tesorera o ventas
y con el mdulo de inscripcin de un alumno, por tanto aqu detallare todas las
cosas que se deben hacer en un mdulo de inscripcin, de tesorera y labores
administrativas como tal
A) Registrar nuevos alumnos
B) Registrar nuevos profesores y asignarlos a un rea de estudio
C) Poder generar y subir horarios acadmicos
D) Registrar pagos de alumnos mensuales
E) Gestionar pagos de inscripciones
F) Emitir recibos de pago en digital (si logramos hacer lo que te planteo en el
mdulo de ventas la sacaremos de home run con esta idea).
G) Asignar mensualidades por alumno o por periodo acadmico, es decir
poder configurar de cunto ser el aumento.
H) Poder configurar descuentos especiales por alumno.
I) Asignar uno o varios representantes a un alumno, al igual de poder asignar
un solo estudiante a varios alumnos (en el caso de que sean hermanos)
J) Debe poder registrar nuevas secciones por ao y una vez creada la seccin
es que asignara un alumno a esta
K) Debe crear las materias que se cursaran en un periodo escolar, y segn el
periodo con checkbox decir cules son las que quiere que estn activas
L) Generar reportes de notas
M) Asignar docentes a alguna materia en particular
N) Consultar notas, asistencias y solvencias de alumnos
O) Configurar las claves de los profesores adems debe poder determinar
cules son los mdulos asignados a cada perfil
P) Debe poder crear usuarios al sistema,
Q) Gestionar los accesos por cada perfil
R) Gestionar parmetros generales de sistema, como nombre de la institucin
entre otras cosas
MODULO DE VENTAS
OJOOOOOO: ESTO DEL MODULO DE VENTAS ES SOLO UNA IDEA QUE YO
TENGO, NO ES NECESARIO QUE VAYA PERO ME GUSTARIA QUE
ANALIZARAMOS BIEN ESTA PROPUESTA.
Bsicamente lo que quiero con el mdulo de ventas es poder integrar al sistema
desde el cliente (alomejor hagamos una pequea aplicacin que funcione solo del
lado del cliente) una impresora fiscal.
Si no se puede desde el cliente hagamos que funcione desde el servidor, pero
obviamente desde el cliente es mejor.
Si vemos que esta opcin no es factible simplemente obviamos esto, pero sera
bueno que nuestro sistema pueda imprimir facturas fiscales, esto le dar un valor
agregado
Tambin por cada alumno que se inscriba se debe generar un recibo en digital que
puedan imprimir desde cualquier impresora,
REQUERMIENTOS NO FUNCIONALES
A mi parecer el sistema debe poder correr tanto en Linux como en Windows, pero
enfoqumonos ms en Linux por lo de openssl si es que decidimos usar eso para
las conexiones seguras.
Tener la opcin de poder subir una foto del estudiante y de los profesores.
Ver si es posible integrar el sistema con lector biomtrico donde se registren las
entradas y las salidas de los profesores y ver si cumplen con los horarios (esto es
opcional)
Hacer una investigacin de cmo funcionan los procesos administrativos en un
colegio y que otros factores ellos toman en cuenta para la administracin.
Como te comentaba anteriormente me gustara que la Base de datos fuera
postgresql, ya que esta trae de forma nativa el soporte del lenguaje pgsql adems
de que podemos hacer el uso de triggers, yo creo que la versin libre de mysql no
tiene soporte para esto, y por si fuera poco mysql en su versin libre es muy
inestable cuando existen altos volmenes de datos en por eso que en netsoft
decidio cambiar la Base de datos del bigpos manager de mysql a postgresql.
El uso de triggers lo tena pensado para la carga de notas de un alumno, es decir
el profesor puede cargar la nota una sola vez, pero una vez registrado si se edita o
trata de eliminar un registro que se active es disparador(triggers) y bloquee esta
accin hasta validar que esta accin venga de un perfil de administrador, entre
otras muchas cosas a nivel de seguridad que se pueden hacer con los
disparadores.
Se debe crear en la base de datos unas tablas de reciclaje, es decir si por algn
motivo eliminan a un alumno de los registros generales, o a algn profesor o X
cosa, se deben crear tablas de reciclaje donde queden almacenados estos datos y
a futuro se puedan recuperar o guardarlos para auditoras internas, es decir saber
de qu ip se borr el registro, nombre del usuario que lo hizo ect
NOTA: lo primero que tenemos que hacer es armar un esqueleto general de la
base de datos y luego nos repartimos los mdulos y vamos trabajando en ellos.
IMPORTANTE:
El sistema debe llevar un mdulo de notificaciones, las cuales se filtraran por
usuario y perfil, de modo que cada quien pueda visualizar solo las notificaciones
que le corresponden, estas notificaciones se pueden hacer implementado XMPP o
la ms fcil de todas es con AJAX LONG POLLING
IMPORTANTE:
Averiguar si existen normas o legislaciones que rijan a los colegios en Venezuela,
por lo menos en Colombia s que existe algo creo que llamado SITMA, debemos
averiguar si en Venezuela existe algo as por los cuales se rijan los colegios
A FUTURO:
Agregarle mdulo de inscripciones y preinscripciones por internet, de este modo
podremos ofrecer el sistema a universidades pequeas como la Antonio pase y no
supe.

REQUERIMIENTOS LEGALES

Me gustara averiguar si es posible que creramos una empresa o firma personal
nosotros 2 para poder patentar el sistema, recuerda que a la hora de vender el
mismo muchas empresas van a querer que le demos factura as que no est
dems que vayamos pensando desde ahora en los aspectos legales.

ULTIMOS ASPECTOS
Es necesario organizar una reunin en persona de almenos unas 2 horas en la
universidad por lo ms seguro donde definamos la estructura de la Base de datos,
esto para hacer una lluvia de ideas y hacer que la base de datos quede lo ms
completa posible para no estar luego haciendo cambios profundos en ella.
Si se me ocurren otras ideas para los mdulos que propongo te las hago saber y
edito el archivo con la fecha de actualizacin, si tienes alguna duda o hay algo que
quieras agregar o que simplemente consideres que esta dems me lo haces saber
y luego entre los 2 tomamos decisiones al respecto.

Anda mungkin juga menyukai