Cσяvσ⋆ 1,804 Posted June 11, 2016 Ayo, gostaria de adicionar mais funcionalidades a um programa que ando a desenvolver para o módulo de Java relacionado com a gestão escolar do sítio onde ando a estudar. Login na DB, posso retirar (pertencia ao projecto #1 de fazer um programa de gestão SQL totalmente dinâmico) Login (Admins / Formadores / Encarregados de Educação) Página do Admin (totalmente dinâmica, utilizei-a para este projecto por não ser preciso modificar nada para funcionar com qualquer DB) Página do Formador Folha de Sumários Página do Encarregado de Educação Mais ideias? 6 Snooke, HezbollahPt, morfo2 and 3 others reacted to this Share this post Link to post Share on other sites
Loading 480 Posted June 11, 2016 Mt bom, na minha opinião, tá tudo perfeito. O que podia recomendar-te agora era criares um acesso à plataforma de aluno, em que ele podia acessar a todas as suas informações... Por exemplo, suas notas; faltas, assim como as datas a que faltou; sumários de cada disciplina; e secalhar algo que mostrasse as presenças obrigatórias... Por exemplo: Você neste momento frequentou a 37 aulas das 50 requeridas para conclusão do curso. Isso são apenas coisas que até eu gostaria de ter como estudante :P ---------- Off-topic: WOW, andas a ficar bom nisse, quando é que vais-me fazer uma aplicação por comando de voz, que funciona como comando de emergência, em que a sua função é desligar todos os sites de porn quando alguém entra-me no quarto :OO 1 thecrazy reacted to this Share this post Link to post Share on other sites
Snooke 87 Posted June 11, 2016 Acho que está bastante fixe xD Já agora, que programa usaste para a Data Base? SQL Server Management? Abraço, Share this post Link to post Share on other sites
Cσяvσ⋆ 1,804 Posted June 11, 2016 Mt bom, na minha opinião, tá tudo perfeito. O que podia recomendar-te agora era criares um acesso à plataforma de aluno, em que ele podia acessar a todas as suas informações... Por exemplo, suas notas; faltas, assim como as datas a que faltou; sumários de cada disciplina; e secalhar algo que mostrasse as presenças obrigatórias... Por exemplo: Você neste momento frequentou a 37 aulas das 50 requeridas para conclusão do curso. Isso são apenas coisas que até eu gostaria de ter como estudante :P ---------- Off-topic: WOW, andas a ficar bom nisse, quando é que vais-me fazer uma aplicação por comando de voz, que funciona como comando de emergência, em que a sua função é desligar todos os sites de porn quando alguém entra-me no quarto :OO Perfeito para ti... mas isto nem para um 10 dá, vou ver se faço algo em relação aos frames dos formandos... se bem que não faz grande sentido ter algo assim, mas sempre é um extra. Acho que está bastante fixe xD Já agora, que programa usaste para a Data Base? SQL Server Management? Abraço, Tenho a DB numa VPS, mas para criar a DB e as relações entre as tabelas utilizei o MySQL Workbench 1 HezbollahPt reacted to this Share this post Link to post Share on other sites
Snooke 87 Posted June 11, 2016 Perfeito para ti... mas isto nem para um 10 dá, vou ver se faço algo em relação aos frames dos formandos... se bem que não faz grande sentido ter algo assim, mas sempre é um extra. Tenho a DB numa VPS, mas para criar a DB e as relações entre as tabelas utilizei o MySQL Workbench Eu tentei utilizar o MySQL Workbench mas depois ele dava-me um erro na "Connection String" do código :| Share this post Link to post Share on other sites
Cσяvσ⋆ 1,804 Posted June 11, 2016 Eu tentei utilizar o MySQL Workbench mas depois ele dava-me um erro na "Connection String" do código :| what? 1 HezbollahPt reacted to this Share this post Link to post Share on other sites
Snooke 87 Posted June 11, 2016 what? C#- > Eu vi que para conectar a base de dados ao programa tinhamos de criar as tabelas e tal's... E depois no código, temos de copiar a frase que está à frente da connection string e o programa rebenta ai xD Share this post Link to post Share on other sites
Cσяvσ⋆ 1,804 Posted June 11, 2016 C#- > Eu vi que para conectar a base de dados ao programa tinhamos de criar as tabelas e tal's... E depois no código, temos de copiar a frase que está à frente da connection string e o programa rebenta ai xD Pergunta ao NewWars, quem é que te deu a ideia para começares a aprender C# em vez de outra linguagem? 1 HezbollahPt reacted to this Share this post Link to post Share on other sites
Snooke 87 Posted June 11, 2016 Pergunta ao NewWars, quem é que te deu a ideia para começares a aprender C# em vez de outra linguagem? Na escola estamos a dar c#, visto que é a "praia" do stor xD Mas recomendas outra lingua para eu aprender? Share this post Link to post Share on other sites
Portugapt 342 Posted June 11, 2016 E se tornasses em vez de apenas um sistema de gestão, mas também de informação? Tipo Números úteis, almoços, noticias. É capaz de sair bastante do objetivo do programa though. Share this post Link to post Share on other sites
Cσяvσ⋆ 1,804 Posted June 12, 2016 Para a Secretaria optei por criar uma iterface user friendly com a ordem de criação total de registos escolares. Entrada Novo Formador Novo Curso Nova Turma Novo Formando Nova Disciplina Novo Módulo Relacionar Curso com Disciplina Relacionar Módulo com Disciplina Relacionar Turma com Curso Relacionar Formando com Turma Relação final O que mais poderia adicionar à Entrada e aos frames? A Entrada está demasiado pequena e os frames estou a pensar ou não se adiciono o Delete e Update, porque tenho o frame do Administrador que faz isso tudo por ID's. 1 HezbollahPt reacted to this Share this post Link to post Share on other sites
Annie 1,207 Posted June 12, 2016 Estás a fazer conexão direta com a database no programa? Cria uma API em PHP que te faça a delivery dos dados, mais seguro. Na criação de novas coisas mete alguma opção que deixe anular a ultima adição feita maybe. Share this post Link to post Share on other sites
Cσяvσ⋆ 1,804 Posted June 12, 2016 Estás a fazer conexão direta com a database no programa? Cria uma API em PHP que te faça a delivery dos dados, mais seguro. Na criação de novas coisas mete alguma opção que deixe anular a ultima adição feita maybe. A DB é local e o programa é apenas para demonstração com uma DB criada por nós, se fosse algo para ser utilizado utilizaria encriptação e etc. Vou ver isso do anular ultima inserção, obrigado. 1 HezbollahPt reacted to this Share this post Link to post Share on other sites
Annie 1,207 Posted June 12, 2016 Já agora, mete uma tabela de logs que contenha cada ação feita com a identificação da pessoa em questão (userID ou smth) que possa ser vista pela secretaria/administração (mostrar as ultimas x entradas no programa) ou algo do género. Share this post Link to post Share on other sites