Application JAVA sur l’affectation et gestion de projets étudiants

Application JAVA sur l’affectation et gestion de projets étudiants
Objectif:
L’objectif principal du système d’allocation de projets d’étudiants est de créer un système basé sur Internet qui fournira des informations faciles à établir pour chaque étudiant. Ce projet fournira un moyen efficace de gérer les données à faible coût. Le système contient diverses options telles que la connexion / déconnexion, la gestion des données en regroupant le même type de données, le test en ligne, etc., qui procurent une expérience interactive aux utilisateurs. Il sera sécurisé avec un mot de passe pour que les données ne puissent être utilisées que par ceux qui possèdent un identifiant et un mot de passe, tandis que les données seront conservées dans le système pendant une longue période.
Système existant:
Dans le système actuel, chaque institut conserve manuellement des informations dans le registre. Stocker les informations manuellement dans le registre a pris beaucoup de temps et si les informations sont stockées, accéder à ces informations est un processus prenant du temps car il est nécessaire de rechercher les informations requises dans chaque registre. Là où stocker les informations est un processus qui prend du temps, cela augmente également le risque d'erreur lors de l'écriture des données dans les registres. Les informations peuvent être égarées après un certain temps car de nombreux autres registres sont conservés au même endroit.
Système proposé:
Le système proposé est basé sur Internet, de sorte que les données peuvent être consultées par n’importe quel système et de n’importe quel endroit. L’institut devra saisir les informations sur l’étudiant dans le système pour pouvoir y accéder dès qu’il aura besoin d’informations en saisissant simplement son identifiant ou son nom dans le système. Le système contiendra toutes les informations des étudiants telles que les universitaires, les adresses, les numéros de téléphone, etc. Il passera également le test d’étudiant et dressera une liste des étudiants qui réussissent tous l’examen, de sorte que tout institut puisse facilement Tenir des registres pendant que l'élève peut vérifier ses résultats et son classement.
Module:
Le système est composé de plusieurs modules dont certains importants sont:
Admin:
Dans le module d'administration, le contrôle général sera administré par l'administrateur d'institut. En utilisant ce module, un institut peut donner accès à toute personne en fournissant un identifiant et un mot de passe à ceux-ci, tout en contrôlant les informations des personnes ayant accès au système avec date et date. temps.
Utilisateur:
Dans le module utilisateur, une personne peut uniquement afficher les détails en se connectant au système avec son ID unique fourni par le système.
Configuration requise:
Matériel requis:
Processeur Pentium 4, 1,7 GHz
Ram 512 MB
Disque dur 80 Go
Logiciel requis:
Système d'exploitation Windows 2000 / XP SP2
Paquet de SGBDR oracle
Front end JSP
Navigateur IE7
- Vous pourrez télécharger le fichier au format zip il contient le code sources les classes, les méthodes, les classes, la base de donnée, etc.
Quelque aperçu du code source:
Classe « Examen » :
package org.apache.jsp;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.sql.*;
public final class exam1_jsp extends org.apache.jasper.runtime.HttpJspBase
implements org.apache.jasper.runtime.JspSourceDependent {
private static java.util.List _jspx_dependants;
public Object getDependants() {
return _jspx_dependants;
}
public void _jspService(HttpServletRequest request, HttpServletResponse response)
throws java.io.IOException, ServletException {
JspFactory _jspxFactory = null;
PageContext pageContext = null;
HttpSession session = null;
ServletContext application = null;
ServletConfig config = null;
JspWriter out = null;
Object page = this;
JspWriter _jspx_out = null;
PageContext _jspx_page_context = null;
try {
_jspxFactory = JspFactory.getDefaultFactory();
response.setContentType("text/html;charset=UTF-8");
pageContext = _jspxFactory.getPageContext(this, request, response,
null, true, 8192, true);
_jspx_page_context = pageContext;
application = pageContext.getServletContext();
config = pageContext.getServletConfig();
session = pageContext.getSession();
out = pageContext.getOut();
_jspx_out = out;
out.write('\n');
out.write('\n');
out.write('\n');
out.write("\n");
out.write("\n");
out.write("
out.write(" \"www.w3.org/TR/html4/loose.dtd\">\n");
out.write("\n");
out.write("\n");
out.write(" \n");
out.write(" \n");
out.write("
STUDENT PROJECT ALLOCATION
\n");
out.write(" \n");
out.write(" \n");
out.write("\n");
out.write("
ONLINE EXAMINATION FORM
\n");
out.write("
out.write(" ");
String uid = session.getAttribute("userId").toString();
System.out.println("user id is : "+uid);
String sid=session.getAttribute("subid").toString();
System.out.println("subject id:"+sid);
out.write("\n");
out.write("
\n");
out.write(" \n");
out.write(" \n");
out.write(" Regid
out.print(uid);
out.write(">\n");
out.write(" \n");
out.write(" Subid
out.print(sid);
out.write(">\n");
out.write(" \n");
out.write(" \n");
out.write(" \n");
out.write(" \n");
out.write(" Ques no\n");
out.write(" \n");
out.write(" \n");
out.write(" \n");
out.write(" Desc\n");
out.write("