Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours programmation » Cours JAVA » Applications JAVA

Application JAVA sur la gestion de planning

Application JAVA sur la gestion de planning
Participez au vote ☆☆☆☆☆★★★★★
Page suivante pour Télécharger

Application JAVA sur la gestion de planning

Objectif:

La planification et la distribution sous leur nom même efface le type de fonctions qui seront exécutées par cette application Java basée sur le Web. Grâce à ce système, vous pouvez planifier votre travail futur et le programmer pour qu'il soit exécuté dans les délais impartis, sans aucun problème. Ce système permettra de suivre l'évolution des travaux et de prendre les mesures appropriées à temps en cas de problème. Pour exister dans un environnement commercial en pleine croissance, le travail de gestion financière doit également jouer un rôle vital dans la réussite d’une entreprise. Cela ne peut être réalisé que si le mode et le mécanisme de paiement sont raccourcis. Sa section de gestion des factures suivra les transactions de paiement avec et hors de l'organisation et affichera les défaillants après l'expiration du délai prévu. Tout mécanisme de traitement et de traitement de fichier sera géré par le planificateur et sa méthode de distribution gardera trace de la route et de l'authentification où les fichiers doivent être envoyés. Si une erreur survient lors du traitement de la demande, un message d'alerte immédiate sera envoyé au planificateur par lequel ce travail a été initialisé. Sa section d'analyse de graphes sera en mesure de fournir un rapport de travail sous forme de graphique à barres ainsi que d'autres paramètres qui aideront ses responsables à agir à temps.

Système existant:

Le système existant n'a pas réussi à centraliser le processus de gestion de la gestion des travaux et le regroupement des connexions JDBC n'était pas en mesure d'assurer la persistance de la connexion. Par conséquent, le travail de mise à jour immédiate ne peut pas être réalisé. Le statut de la gestion des travaux sur le terrain et la génération d'un rapport personnalisé sur ce dernier n'étant pas possible, l'administrateur doit utiliser la requête SQL pour obtenir le statut du rapport, ce qui nécessite l'intervention d'un technicien pour gérer le système existant. La table de routage n'a pas été conçue en utilisant le concept d'intelligence artificielle qui peut changer son comportement en fonction des exigences et un chemin fixe était prévu pour effectuer des tâches spécifiques.

Système proposé:

Ce nouveau système de planification et de répartition repose sur le concept de modèle MVC basé sur une architecture à trois niveaux. Il utilisera le cadre ORM pour effectuer toutes les tâches. Pour maintenir la persistance de la connexion dans la mémoire de l'ordinateur afin d'accomplir la tâche de traitement plus rapidement, le cadre de veille prolongée a été utilisé pour maintenir la connexion active. Étant donné que ce système sera en mesure d'exécuter toutes les tâches planifiées à temps, ce qui entraînera une facturation élevée et de fortes chances de générer des revenus, réduira les cycles de paiement, donnera aux clients une satisfaction suffisante et organisera mieux tous les enregistrements. Lors de toute intégration de Google calandre est un avantage supplémentaire par lequel l'affichage restant et planificateur sera toujours disponible à votre œil.

- Cette application contient 23 classes :

  • Allot
  • DeleteRoute
  • DeleteVehicle
  • DispatchInsert
  • DisplayRoute
  • DriverInsert
  • DriverLogin
  • ModifyRoute
  • PassengerInsert
  • ScheduleInformation
  • Status
  • TicketAllot
  • UpdateVehicle

Aperçu des classes :

import java.io.*;

import javax.servlet.http.*;

import javax.servlet.*;

import java.sql.*;

public class DisplayVehicle extends HttpServlet

{          int j;

            ResultSet rs;

            public void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException

            {         

                        res.setContentType("text/html");

                        PrintWriter pw=res.getWriter();

                        pw.println("<html>");

                        pw.println("<head><title>SCHEDULEING AND DISPATCHING </title> </head>");

                        pw.println("<body bgcolor=LIGHTYELLOW text=darkgreen> ");

                        pw.println("<h4><b>");

                        String vno = req.getParameter("vno");

                        try

                        {

                                   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

                                   Connection c=DriverManager.getConnection("jdbc:odbc:schedule","","");

                           // pw.println("connected");

                                   Statement s=c.createStatement();     

                                   rs = s.executeQuery("select * from vehicle where vehicleno='"+vno+"'");

                                   pw.println("<form action='http://server:8080/servlet/UpdateVehicle'>");

                                   pw.println("<center><table border=1>");

                                   while(rs.next())

                                   {

                                   pw.println("<tr><td>VEHICLE NO</td><td><input name=vno value="+ vno+" disabled></td></tr>");

                                   pw.println("<tr><td> VEHICLE TYPE </td><td><input name=vtype value="+rs.getString(2)+"></td></tr>");

                                   pw.println("<tr><td>VEHICLE CAPACITY </td><td><input name=vcapacity value="+rs.getString(3)+"></td></tr>");

                                   pw.println("<tr><td>RC NO </td><td><input name=rcno value="+rs.getString(4)+"></td></tr>");

                                   }

                                   pw.println("</table></center>");

                                   pw.println("<input type=SUBMIT value='MODIFY'>");

                                   pw.println("</form>");

                                   pw.println("<input type=BUTTON value='BACK' onclick='window.history.back()'>");

                                   pw.println("<input type=BUTTON value='HOME' onclick='location.href=\"http://server:8080/home.html\"'></form>");

                                  

                        } //end of try block

                       

                        catch(Exception e)

                        {

                                   System.out.println(e);

                        }

} //end of method

           

public void doGet(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException

            {

                        doPost(req,res);

            }

}

Decouvrir ces documents

  • Application Excel pratique sur la gestion de planning

    Application Excel pratique sur la gestion de planning

  • Application Excel pour la gestion de planning et agenda personnalisé

    Application Excel pour la gestion de planning et agenda personnalisé

  • Application Excel pour la gestion de planning garde alternée

    Application Excel pour la gestion de planning garde alternée

  • Application Excel pour la gestion du planning hebdomadaire de travail

    Application Excel pour la gestion du planning hebdomadaire de travail

  • Application JAVA sur la gestion gestion agence de location de voitures

    Application JAVA sur la gestion gestion agence de location de voitures

  • Application JAVA sur la gestion club de sport

    Application JAVA sur la gestion club de sport

  • Application de gestion bancaire avec JAVA

    Application de gestion bancaire avec JAVA

  • Application java sur la gestion de personnel

    Application java sur la gestion de personnel

Articles connexes

  • TOP logiciels de gestion et planning d'horaire journalier et hebdomadaire
  • Quels sont les meilleurs logiciels de gestion de planning de formation ?
  • TOP logiciels de Planning de location de véhicules gratuits et payants
  • TOP logiciels Planning de restauration gratuits et payants
  • Planning du personnel hospitalier : meilleurs logiciels gratuits et payants
  • Application Python : gestion des comptes
  • TOP logiciels de Planning chemin de fer payants et gratuits
  • TOP logiciels de Planning de rendez-vous pour les professions libérales
  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02