Sou inicante em PHP e estou adaptando um projeto de sistema de gestão escolar que adquirir recentemente, daí percebi que o mesmo não possui uma área para o professor realizar as chamadas. Por isso peço algumas dicas para que eu consiga desenvolver essa aplicação, ou se possível tiver um modelo já pronto que me auxiliasse na implementação dos scripts do sistema.
Na sequencia, os scripts do arquivo boletim escolar, e percebam que há os campos para MÁDIAS e FALTAS, mas esses dados são adicionados de forma manual pelo professor, e o que eu queria é que essas informações fossem recebidas de forma automática.
Pergunta
marcosilva
Bom dia!
Sou inicante em PHP e estou adaptando um projeto de sistema de gestão escolar que adquirir recentemente, daí percebi que o mesmo não possui uma área para o professor realizar as chamadas. Por isso peço algumas dicas para que eu consiga desenvolver essa aplicação, ou se possível tiver um modelo já pronto que me auxiliasse na implementação dos scripts do sistema.
Na sequencia, os scripts do arquivo boletim escolar, e percebam que há os campos para MÁDIAS e FALTAS, mas esses dados são adicionados de forma manual pelo professor, e o que eu queria é que essas informações fossem recebidas de forma automática.
<!DOCTYPE html>
<html>
<head>
<title>Área do Professor | [config_site_title]</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link href="css/public/aluno.css" rel="stylesheet" />
<link href="css/public/professor.css" rel="stylesheet" />
<script src="js/jquery/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="js/jquery/bootstrap/bootstrap.js" type="text/javascript"></script>
<script src="js/jquery/jquery-ui-1.9.2.js" type="text/javascript"></script>
<script src="js/public/main.js" type="text/javascript"></script>
<script src="js/public/professor_boletim.js" type="text/javascript"></script>
<style>
.add-on{
width: 200px !important;
text-align: right !important;
}
.f-bolet input{
width: 480px!important;
}
.f-bolet select{
width: 493px!important;
}
</style>
</head>
<body>
<div class="container">
<div class="span12" id="top">
<img src="images/layout/logo.png" /> <br /> <br />
</div>
<div class="span12" id="main">
<div id="header" class="span12">
<ul>
<li>
<a href="[baseUri]/professor/">
<img src="images/professor/home.png" />
<br>
<span>Página Principal</span>
</a>
</li>
<li>
<a href="[baseUri]/professor/recados/"><img src="images/professor/edit_text.png" />
<br>
<span>Escrever Recado</span>
</a>
</li>
<li>
<a href="[baseUri]/professor/material/"><img src="images/professor/folder.png" />
<br>
<span>Enviar Material</span>
</a>
</li>
<li>
<a href="[baseUri]/professor/boletim/"><img src="images/professor/font.png" />
<br>
<span>Gerir Boletins</span>
</a>
</li>
<li>
<a href="[baseUri]/professor/dados/"><img src="images/professor/desktop.png" />
<br>
<span>Meus Dados</span>
</a>
</li>
<li>
<a href="[baseUri]/loginProfessor/logout/"><img src="images/icons/logout.png" />
<br>
<span>Sair do Sistema</span>
</a>
</li>
</ul>
</div>
<div class="span9 offset1">
<br>
<p id="proc-ok" class="alert alert-success" style="display: none"><b class="bicon icon-info-sign"></b> <span></span></p>
<p class="well well-small"><b class="bicon icon-upload"></b> Boletim do Aluno - Ano letivo [currentYear]</p>
<form class="form f-bolet" method="post" action="[baseUri]/professor/boletimAtualizar/">
<div class="input-prepend" id="divSub">
<span class="add-on">Selecione o turno e série</span>
<select name="sub" id="sub">
<option value="">Selecione o turno/série</option>
<!--{loop:s}-->
<!--{<option value="s.sub_id">s.categoria_title - s.sub_title</option>}-->
<!--{end:s}-->
</select>
</div>
<div class="input-prepend" id="divMat">
<span class="add-on">Selecione a Disciplina</span>
<select name="mat" id="mat">
<option value="">Selecione a Disciplina</option>
<!--{loop:d}-->
<!--{<option value="d.disciplina_id">d.disciplina_nome</option>}-->
<!--{end:d}-->
</select>
</div>
<div class="input-prepend" id="divAluno">
<span class="add-on">Selecione o Aluno</span>
<select name="aluno" id="aluno">
<option value="">Selecione o Aluno</option>
<!--{loop:r}-->
<!--{<option value="r.cliente_id">r.cliente_nome</option>}-->
<!--{end:r}-->
</select>
</div>
<div id="divBoletim">
<input type="hidden" name="bolemat_boletim" id="bolemat_boletim" value="[bolemat_boletim]" />
<input type="hidden" name="bolemat_id" id="bolemat_id" value="[bolemat_id]" />
<div class="input-prepend">
<span class="add-on">MÉDIA I</span>
<input type="text" name="bolemat_n1" id="bolemat_n1" value="[bolemat_n1]" />
</div>
<div class="input-prepend">
<span class="add-on">FALTAS</span>
<input type="text" name="bolemat_r1" id="bolemat_r1" value="[bolemat_r1]" />
</div>
<div class="input-prepend">
<span class="add-on">MÉDIA II</span>
<input type="text" name="bolemat_n2" id="bolemat_n2" value="[bolemat_n2]" />
</div>
<div class="input-prepend">
<span class="add-on">FALTAS</span>
<input type="text" name="bolemat_r2" id="bolemat_r2" value="[bolemat_r2]" />
</div>
<div class="input-prepend">
<span class="add-on">MÉDIA III</span>
<input type="text" name="bolemat_n3" id="bolemat_n3" value="[bolemat_n3]" />
</div>
<div class="input-prepend">
<span class="add-on">FALTAS</span>
<input type="text" name="bolemat_r3" id="bolemat_r3" value="[bolemat_r3]" />
</div>
<div class="input-prepend">
<span class="add-on">MÉDIA IV</span>
<input type="text" name="bolemat_n4" id="bolemat_n4" value="[bolemat_n4]" />
</div>
<div class="input-prepend">
<span class="add-on">FALTAS</span>
<input type="text" name="bolemat_r4" id="bolemat_r4" value="[bolemat_r4]" />
</div>
<div class="input-prepend">
<span class="add-on">5º Avaliação</span>
<input type="text" name="bolemat_m1" id="bolemat_m1" value="[bolemat_m1]" />
</div>
<div class="input-prepend">
<span class="add-on">Média - Final</span>
<input type="text" name="bolemat_m2" id="bolemat_m2" value="[bolemat_m2]" />
</div>
<div class="input-prepend">
<span class="add-on">Faltas - Final</span>
<input type="text" name="bolemat_m3" id="bolemat_m3" value="[bolemat_m3]" />
</div>
<p>
<button class="btn btn-success"><b class="icon-white icon-refresh"></b> Atualizar Boletim</button>
<a href="[baseUri]/professor/boletimImprimir/[aluno_id]/" class="btn btn-info" target="_blank" style="font-size: 11px"><b class="icon-print icon-white"></b> Imprimir Boletim</a>
</p>
<br/><br/>
<br/><br/>
</div>
</form>
</div>
</div>
<div class="span12" id="footer"></div>
</div>
<script>
$('input').each(function(){
$(this).val($.trim($(this).val()))
})
[proc-ok]
[onLoadResponse]
[onLoad]
window.onload = function(){
[onLoadSub]
}
</script>
</body>
</html>
Segue abaixo algumas imagens do projeto.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.