Da concepção inicial até a finalização deste sistema demorou mais de um ano e muitas versões foram feitas, mas nenhuma delas foi satisfatória. O principal motivo é que sou muito preguiçoso e quero atingir o objetivo de ensinar em sala de aula e evitar problemas, então criei este gadget.
O sistema é feito principalmente para Huan Zhang, que atualmente estou tendo aulas e também estou aprendendo em termos de código. Pode ser muito difícil e insatisfatório. !
O script do programa não filtra os dados enviados. Um dos motivos é a preguiça e o outro é que este sistema não é aberto ao público e não há problemas de segurança. Os professores são profissionais e não inserem dados aleatoriamente para fazer o sistema funcionar. errado; há um problema para os alunos resolverem, como alterar o IP ou baixar jogos, etc. No que diz respeito à alteração do IP, minha intenção original é verificar o endereço MAC, mas o ASP não. parecem ter essa função, e outras linguagens não a possuem. . . . Ainda existem alguns aspectos que precisam ser melhorados. Como as funções básicas foram implementadas, parece que não há motivação para continuar trabalhando nisso. Vou dar a todos. Use-o se puder ser usado. descarte-o se não puder ser usado!
Se você acha que este sistema está bom e precisa de melhorias, entre em contato comigo para obter o código-fonte.
CORREIO: [email protected]
Ambiente de execução de teste: Microsoft Windows XP Professional SP3+NetBox 2.8
Linguagem de escrita: ASP+FLASH
1.1 Configuração
1.1.1: Servidor WEB
Para salas de aula pequenas recomenda-se usar NetBox, endereço de download: http://www.netbox.cn, instalar e executar
main.box no diretório raiz do site está OK
Você também pode usar o IIS que vem com o WINDOWS. Não entrarei em detalhes sobre como configurá-lo.
1.1.2: Configuração do servidor
Primeiro, use Access2003 para editar blxx.mdb em admin e substitua os dados na tabela [ip_gl]; _NO é o número da máquina, _IP é o IP da máquina do aluno e os dois últimos itens são ignorados;
Em seguida, configure a classe e outras informações. O arquivo correspondente é admin/set.xml Altere a classe e o tipo de arquivo interno para o que você precisa.
Por fim, crie uma pasta correspondente aos dados da turma em uploadfiles.
1.2 Uso
Após concluir a configuração acima, execute "Network Classroom Management System.exe" em admin (o arquivo pode ser colocado em qualquer lugar do computador do professor) para iniciar as configurações correspondentes.
As configurações básicas podem definir a turma, o tipo de arquivo de upload e o método de revisão após os alunos enviarem seus trabalhos de casa. Aqui está uma explicação do método de revisão, que é principalmente o método de revisão para ativação do jogo depois que os alunos carregam seus trabalhos de casa, se for automático. , irá automaticamente Para ativar o jogo, o professor precisa ativar o jogo manualmente.
O gerenciamento de tarefas é o conteúdo da aula. Alguns conceitos da WebQuest são emprestados aqui. A aula é conduzida na forma de tarefas, o que é considerado um comportamento preguiçoso. Os botões de edição atrás da lista de tarefas são ativar, editar e excluir, respectivamente.
Controle o gerenciamento e ative ou desative manualmente os jogos dos alunos. As permissões do jogo são verificadas em tempo real.
O gerenciamento do jogo requer um jogo FLASH. O nome do arquivo é o nome do arquivo do jogo FLASH e o nome do arquivo da miniatura do jogo. Todos os arquivos e imagens do jogo devem ser colocados no jogo. diretório. Se achar isso inconveniente, você mesmo pode modificar o código do jogo correspondente.