Completed

Urgente: sistema de gestión escolar (candidatos con experiencia)

Published on the June 25, 2013 in IT & Programming

About this project

Open

Caracteristicas indispensables:
-sin experiencia suficiente en programacion, no envie propuestas.(Preciso que envie resultados concretos del manejo de las tecnologias)
- parte 1: Debe estar lista para el dia 01/07.
- Parte 2: Dia 15/07.
-Idioma: portugues (puedo ayudar en la traduccion).
-Diseño continuar www.escolabook.com.br/plataforma


inteligencia del sistema:

parte del proyecto numero 1 - terminar para el dia 01.07.2013

formulario de usuarios: (4 tipos de usuarios)

1 escolabook: usuario administrador del sistema, accesos total a todas los formularios. Super usuario. Puede hacer todo lo que esta en el sistema.


2 Escuela: Es el usuario de la administracion escolar, permite administrar todo lo que sucede es su escuela.

3 Maestros: Es el maestro que tiene la posiblidad de acessos algunas areas del sistema.

3 Padres: Pueden ver las libretas y modificar sus informaciones personales de perfil.

4 Alunos: Pueden ver las libretas y modificar sus informaciones personales de perfil.

Accesos y permisos por usuario:

Permite definir accesos a los formularios y permisos (crear,mofidicar, visualizar) para cada formulario. Hacer esto para todos los tipos de usuarios que tengamos en el sistema.

Maestros: pueden agregar asistencias, pruebas, notas, crear boletines. Modificar sus datos personales y password. Y pueden visualizar materias alumnos Maestros turnos eventos.


Padres: Pueden ver los boletines en la web y cambiar sus datos personales y password.

Escuela: tiene acceso a todos los formularios para crear y modificar e eliminar y cambiar sus datos personales.

Escolabook: Acceso total.

formularios escuelas(listar - crear - modificar - eliminar)

el formulario de escuelas es creado por los usuarios escolabook o por usuario matriz, se precisa que cada ves que se entre al formulario se pueda ver la lista en primer lugar mostrando los datos mas importantes de la escuela, numero de secuencia de escuela, nombre de escuela, telefono, email, contraseña, cantidad de profesores registrados, cantidad de alumnos registrados. Dentro del formulario debe haber una opcion  de crear nueva escuela.

Los campos que debe tener para crear una escuela son:
E-mail:
Senha:
Nome escola:
Nome do diretor:
Endereço:
Bairro:
Cidade:
Telefone:

El email es el usuario de la escuela. Cuando se registra una escuela nueva, el sistema debe enviar un email para la escuela con mensaje de Bienvenida:

“Seja Bem vindo à Escolabook, agora pode trabalhar de maneira mais inteligente www.escolabook.com.br/plataforma_beta
usuario: xxxx
senha: xxxx.
Duvidas e consultas contato@escolabook.com.br
Telefone 011 3024 8737.
Equipe Escolabook”

formulario alumnos
cuando se hace click alumnos el sistema debe mostrar la lista de alumnos de la escuela, en la parte superior debe tener la posibilidad de buscar por nombre o apellido a un alumno, filtrar por cursos , divisao ou turma.

La lista debe mostrar los datos mas importantes del alumno y ordenar los mismos por apellido a A para Z. Entonces queda numero de fila, foto, aluno, curso, telefone, nome mae e telefone de contato.
Debe quedar como el siguiente lista solo que con los datos que mencione arriba.

El boton de ver todos elimina los filtros y muesta todos los alumno, colocar un texto en la parte superior con letra azul facebook que siga total: 200 alunos. (Y muestre los alumnos que estan registrados).
Poner en la parte superior bien ordenada, un boton Criar aluno ( ).
En la lista de alunos al hacer click em alguma parte de la fila, el sistema debe ir al formulário del alumno y ahi muestra todos los datos para modificar y guardar o si el usuário tiene permisos para visualizar solo consigo ver el formulário y no modificar.
El formulário de alunos debe tener la siguiente informacion:
Nome
Data de nascimento:
Masculino ou feminino.
Endereço
CEP
Telefone contato
Email
senha
Ultima escola
Ultima serie cursada
Indicado/a por
favor indicar a escola que seu filho pretende frecuentar:
chapel
graded
paca
st nicholas
st. Pauls
global ed.
ST. FRANCIS
(poner check list em cada escuela por que ahi el padre o el administrador de la escuela seleciona las escuelas que quiere).

Nome completo Mae:
Email
senha
Empresa
Cargo
Endereço comercial
CEP
Telefone
Fax
Cep
Telefone contato
Fax
Celular
cpf
rg

nome completo pai:
email
senha
empresa
cargo
endereço comercial
cep
telefone
fax
cep
telefone contato
fax
celular
cpf
rg

uso interno: (solo tiene acceso el administrador de la escuela y tiene la capacidade de ver lo alunos registrados y completar esta pequena sub ficha de uso interno para passar al alumno de estado no matriculado a matriculado).
Data de entrada:
Idade anos meses
Curso  - Maestro- data: (vincular com formulários de cursos) (vincular com formulários de profesor)
Curso  - Maestro- data:
Curso  - Maestro- data:
Irmaos (vincular com formulários de alumnos)
Curso:  colocar el curso del Hermano automaticamente.

Agregar em la base de datos um campo estado de aluno que debe ser no matriculado y matriculado. El único que puede cambiar este estado es el administrador de la escuela.

boton verde finalizar 
lo ideal que el formulário de alumno se pueda mostrar em uma sola pagina, que ocupe todo la pagina sin tener que crolar de arriba para abajo o de izquierda a derecha.

Cuando el administrador apreta el boton finalizar enviar email automaticamente para el aluno, padre, madre para cada uno com su respectivo usuário(email) e senha y com el siguiente contenudo de email diciendo: “Bem vindo a escolabook o novo software escolar da escola tots e teens acesso www.escolabook.com.br/plataforma_beta
usuario: xxxx
senha: xxxx.
Tenha toda a informação da escola. Curta nosso facebook: https://www.facebook.com/tots.teens.9


formulario maestros
el formulário de maestros es registrado por el administrador de la escuela, el usuário maestro es quien genera a gran parte de la informacion de los alunos.

Acesso:
Em el login vamos a colocar uma opcion de "Mantenha-me conectado” que seria um recordar su contraseña para que no tenga que colocarla siempre que ingressa al sistema. Siempre ingressa com usuário(email) y contraseña. Cuando se registran los datos em el formulário del maestro y se pressiona  el sistema envia um email automaticamente para el Maestro diciendo “Seja Bem vindo à Escolabook, agora vamos registrar todas as informações de nossos alunos, aqui esta seu acesso  www.escolabook.com.br/plataforma_beta
usuario: xxxx
senha: xxxx.

Duvidas e consultas contato@escolabook.com.br
Telefone 011 3024 8737.
Equipe Escolabook
Nosso facebook www.escolabook.com.br/escolabook


El menu inicial de accesos a formularios (respetar el orden)
La funcionalidade del menu de cada usuário y las listas... Seria como esta em la imagen debajo opcion 
1  Menu.
2 mostrar listas (significa listar los datos y mostrar los mas importantes)
3 vinculo(significa que al hacer click se ingressa al detalle de ese registro)
4 ver detalhe(significa que se vem todos los datos y se pueden modificar si el usuário tiene acesso)
5 publicar(significa publicar um comentário, esto aplica a los formulários maestros, alunos y acompanhamento).
6 criar xxx(significa crear um nuevo registro y abrir el formulário de creacion).


Menu de acessos del usuário maestro
formulario Acompanhamento (todos los permisos adicionar, modificar, visualizar excluir)
formulario Presença (todos los permisos adicionar, modificar, visualizar, excluir, que debe )
formulario Alunos (visualizar lista y ver detalhe)
formulario  Matérias (visualizar lista y ver detalhe)
formulario Livros (visualizar lista y ver detalhe)
formulario Cursos (visualizar lista e alunos por curso)
formulario Mastros (visualizar)

Explicacion de esta opcion: La lista com los siguientes datos;
foto  Nome  , (cuando se hace click em el nome entra em el detalhe del professor),otros datos de la lista cpf, email, celular1, celular2. Debajo de cada Maestro um campo para dejar um comentário tipo facebook, el diseno del boton PUBLICAR  . Ese comentário es um comentário publico que todos los Maestros puede ver.
El modelo de la lista quedaria asi:

Cuando el usuário hace click em el nombre del maestro entra al detalhe que muestra todos los datos,(ver formulário de maestros para saber todos los datos que hay que mostrar)). Tambien se puede dejar um comentário debajo, como muestra la imagen debajo.(Colocar el boton com el nombre Publicar).
 
Hacer tabla de la base de datos com los siguientes datos: id_comentario, data/horário del comentario , id_remitente, comentário)

Home del maestro
La pantalla principal del maestro debe ser la lista de alunos. La lista debe mostrar los siguientes datos, numero de la lista en secuencia 1,2,3.... Foto, sobrenome e nome (ordenado alfabeticamente de A – Z por sobrenome y mantener esta fuente  ), telefone de contato, curso. Debajo de cada aluno colocar um campo para dejar um comentário tipo facebook, el diseno del boton PUBLICAR  . Ese comentário es um comentário publico que todos los Maestros puede ver.
El modelo de la lista quedaria asi:

Cuando el usuário hace click em el nombre del aluno entra al detalhe que muestra todos los datos,(ver formulário de alunos para saber todos los datos que hay que mostrar)). Tambien se puede dejar um comentário debajo, como muestra la imagen debajo.(Colocar el boton com el nombre Publicar).

Datos del formulário y de la tabla de la base de datos
Id_maestro
Foto
Sobrenome
Nome
Cpf
Data_nascimento
Conta_bancaria
Email(usuário)
Senha
Celular1
Celular2
Rg


formulario cursos

descripcion que son cursos:
los cursos son los niveles por los que los distintos alunos van passando. Comienzan desde el curso numero 1 hasta el curso numero 6. Quien define si el aluno passa o no de curso es el administrador del colégio.
Entonces podriamos decir que primero el maestro genera um boletins, el mismo boletins queda em um estado “NÃO revisado”, segundo quien revisa los boletins es el administrador de la escuela que mira todos los boletins, que puede modificar el boletins y tiene la opcion de colocar passar de curso ou repetir. Tercero ahi el boletins passa a estado “Revisado”  y queda disponible para todos los padres y alunos em la internet com sus usuário y senhas pueden verlo y bajar a pdf.


formulario de cursos:
el formulário debe contener los siguientes datos:  nome do curso, solamente ese campo. Lo que debe salvar en el banco de dados es id_curso, nome_curso.  En el formulario colocar arriba la opción de Criar curso  con este diseño de boton .

Dentro de la misma opción se puede crear el formulario que esta debajo, formulario de ecoluçao de cursos.

crear relacion formulario de evolucão de cursos
es el formulário que crea el administrador de la escuela para definir cuales son los cursos que la escuela tiene y como va passando de grado um aluno. El formulário debe ser asi:

Al final listar como quedaron los curso, por ejemplo: 1 curso bla bla, 2 curso ble ble, 3 curso bli bli... Y asi sucesivamente para mostrar como quedo establecido el primer hasta el ultimo curso.
La relacion de la base de datos evolução_curso debe tener los siguientes datos (id_evolucao, id_curso) el campo id_evolucao es el numero de los cursos que tiene la escuela, curso 1, curso 2, curso 3, curso 4, curso 5, curso 6 y pueden crear mas cursos si quiere. Por cada curso se relaciona um nombre de curso. Creado em el formulário de cursos.


tabela evolucao alunos
esta tabla es la que va a definir em que curso va a passar el aluno o va a repetir. Es uma tabla que se completa automaticamente cuando se actualizan los boletins y cuando se registra un nuevo alumno. El funcionamento es el siguiente:

Cuando el boletins se actualiza por el administrador y el administrador indica que el aluno passa de curso, el sistema debe leer em que curso esta actualmente el alumno y pasarlo para el siguiente nível de curso.
Si el administrador pressiono que el aluno REPETI el alumno debe quedar em el mismo curso.


La tabla debe tener los siguientes datos: id_aluno, id_curso.
Por ejemplo: alumno joan tiene boletins bueno la administración registra “passar de curso”, el sistema lee automáticamente en que curso esta el alumno actualmente(tabla evolucao_aluno) por ejemplo curso 1, el sistema busca cual es el siguiente curso que el alumno paso(tabla evolucao_curso) en este caso curso 2. Ahí el sistema actualiza la tabla evolucao_aluno por el curso numero 2.

formulario de livros
el formulario de livros es para registrar los livros que son utilizados para cada curso, es un trabajo que hace el administrador de la escuela, el tiene el permiso para registrar los libros. Al hacer click en la opción livros el sistema muestra la lista de libros. Primero numero de sencuencia, 1,2,3,4.
…Y al lado el nome do livro. Ordenar el listado alfabéticamente de A -> Z. Opción de Criar livro  , opción de editar titulo del libro y el botón verde de finalizar  para guardar el livro.



formulario presença
el formulario de presença sirve para registrar las faltas de los alumnos en aula, las presenças son registradas por los maestros o por el administrador de la escuela. El formulario de presença tiene los siguientes datos Nº(que es el numero de secuencia  1,2,3….) foto, aluno(que es el nombre del alumno ordenado alfabéticamente de a-z). CURSO. Luego mostrar los días y meses tal cual el diseño.
Y arriba poder filtrar los alumnos por curso e turno, eliminar divisao por que esta escuela no lo tiene. La operatoria es la siguiente, al hacer CLICK sobre los cuadrados de fecha, el campo se completa automáticamente com uma A(ausencia) en caso de que este en blanco significa que esta P(PRESENTE). El sistema muestra en la parte superior cual es el curso y turno que se esta registrando las presenças, también el sistema cambia

El funcionamiento es asi, el maestro registra todos las asistencias y después presiona el boton finalizar como muestra la imagen abajo ahí el sistema pregunta si esta seguro que quiere salvar y la opción sim – nao.
El sistema por ultimo cuenta las ausencias por dia como se puede ver en la parte inferior. Y también cuenta la cantidad de ausencias por alumno como se puede ver en la imagen inferior.

La base de datos de presença  debe estar por compuesta por: id_presenca, data_presença,


final de la primera parte del sistema. Prevista para el dia 01.07.2013


segunda parte del sistema gention escolar. Terminar para 15/07/2013


formulario configuração boletins
la configuración de boletines es realizada por el administrador de la escuela, esta opción debe existir por que el boletins puede tener modificaciones simples.
Tiene que haber una relación entre cursos e boletins, entonces podremos decir que para cada curso tenemos un boletín para configurar.
cursos    boletins
curso 1    configurar
curso 2    configurar
curso 3    configurar
curso 4    configurar
curso 5    configurar
curso 6    configurar
curso x    configurar

cuando el usuario presiona configurar. Entra a otra pantalla donde comienza la configuración del boletín. El usuario puede cambiar los siguientes datos del boletín:
Titlo_general
Titulo_avalicaçao
Ítem_avaliacao (opción para crear mas títulos de avaliacion)
Titulo_livros (opción para crear mas títulos de libros)


boletins
existen 6 tipo de boletins, contienen los mismos datos practicamente, lo que se modifica es el diseño de cada uno.

boletin 1
boletin 2
boletin 3
boletin 4
boletin 5
boletin 6

es la parte mas importante del sistema, es el procesos total de las informaciones. Como comentamos en la etapa anterior el boletín tiene 2 estados, 1 estado no revisado, significa que el boletins fue generado por el maestro, pero que no fue revisado por la administración de la escuela, cuando la admnistracion de la escuela revisa el boletins y presiona finalizar(botón verde) el boletins para a estado revisado y queda disponible para los padres, alunos puedan imprimir y ver directamente en el site con usuario y contraseña, el boletín tiene que poder bajarse a archivo pdf. La opción de crear boletín debe estar dentro de los detalles del aluno, con un botón que diga criar boletin  , al pressionar el boton criar boletin

la logica de crear um boletin es
1 entrar al detalle del aluno.

2 presionar el boton “criar boletin”
3 selecionar o quarter.
4 COMPLETAR O BOLETIN.

Existen 4 partes  del boletins:
1 primera parte encabezado.
2 segunda parte avialiacao.
3 tercera parte comentarios.
4 quarta parte pie de pagina.

1 primera parte encabezado.
Esta parte tiene los siguientes datos:
titulo del boletins (que debe ser el numero de quarter seleccionado y um texto fijo “2nd semester progress report” despues de eso el nombre del curso que el aluno esta – prek).
Name (nome do aluno)
d.O.B(data de nascimento),
entrance into t&t
data ingreso academia, fecha del dia, profesor do curso (mismo usuário del login o posibilidad de escoger). Logitpo de la escuela.

2 segunda parte avialiacao.
3 tercera parte comentarios.
4 quarta parte pie de pagina.

Imágenes de los boletín: son 6 tipos de boletins.
Id_curso
Titulo_boletim
Semestre_boletim
Id_aluno
DOB

Category IT & Programming

Delivery term: July 02, 2013

Skills needed

Other projects posted by E. A. D.