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

E-commerce application JAVA pour la gestion des achats en ligne

E-commerce application JAVA pour la gestion des achats en ligne
Participez au vote ☆☆☆☆☆★★★★★
Page suivante pour Télécharger

E-commerce application JAVA pour la gestion des achats en ligne

Cet article propose en détaille un petit projet en JAVA pour la gestion des achats en ligne

Internet est un moyen très efficace pour les personnes qui communiquent et répondent à leurs besoins et échangent des idées. De nombreuses universités,

Les établissements d’enseignement et les organisations à but non lucratif utilisent Internet pour fournir leurs services sur Internet.

Les applications sur Internet jouent un rôle essentiel dans le développement des applications, qui fournissent des solutions complètes, du courrier électronique au commerce électronique. Le commerce électronique et les applications distribuées sont la cible du secteur informatique actuel.

On s'attend à ce que tous les clients soient les utilisateurs Internet, ceux-ci dans un proche avenir. Près de 25% des clients sur le net à des fins bancaires et éducatives. En examinant ces aspects, il devrait exister une plateforme commune permettant au client de faire ses achats et d’autres investissements. Internet est accepté dans un complexe commercial pour la plupart des produits électroniques clients. Depuis, Internet est la plate-forme pour toutes les questions ci-dessus; Ici, nous allons nous concentrer sur les achats en ligne.

Depuis, il peut y avoir beaucoup d'utilisateurs sur Internet, pas seulement pour les biens électroniques mais aussi pour l'éducation, les logiciels et le matériel.

Si un établissement d’enseignement ou une société de développement S / W doit exposer ses logiciels ou ses logiciels sur le Web, il doit maintenir son propre site Web, ce qui prend du temps ou coûte cher pour une très petite ou moyenne entreprise. Ce serait une meilleure solution de fournir une plate-forme pour de tels besoins. En regardant leurs aspects ici, nous allons fournir une place à ces personnes ou clients.

Vous pourrez télécharger le fichier au format zip il contient le code sources les classes, les modules, la base de donnée, etc..

Aperçu du code source :

import java.io.*;

import javax.servlet.*;

import java.sql.*;

import javax.servlet.http.*;

public class addcart extends HttpServlet

{          PrintWriter pw;         

            char myflag='y';

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

            {

                        Connection con=null;

                        pw=res.getWriter();

                        Statement stmt=null;

                        ResultSet rr=null;

                        ResultSetMetaData rsmd;

                        res.setContentType("text/html");

                       

                        try

                        {

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

                        con=DriverManager.getConnection("jdbc:odbc:sri","scott","tiger");

                        stmt=con.createStatement();

                        String inm="'"+req.getParameter("txtinm")+"'";

                        String q="'"+req.getParameter("txtq")+"'";

                        String t=req.getParameter("txtr");

                        char type=t.charAt(0);

                               System.out.println((char)type);

                        pw.println("Item name "+inm);

                               pw.println("Quantity "+q);

                        pw.println("Item Type "+t);

                        pw.println((char)type);

                        String qry1=null;

                        switch(type)

                        {

                                   case 'H':

                                   case 'h':

                                               qry1="select rate,iname from hware where iname="+inm;

                                               pw.println(qry1);

                                               // rr=stmt.executeQuery("select rate from hware where iname="+inm);

                                               rr=stmt.executeQuery(qry1);

                                               pw.println("Query is Executed...");

                                               break;

                                   case 'S':

                                   case 's':     qry1="select rate,iname from sware where iname="+inm;

                                               pw.println(qry1);

                                               break;

                                  

                                   case 'M':

                                   case 'm':   rr=stmt.executeQuery("select rate,title from music where title="+inm);

                                               break;

                                   

                                   case 'B':

                                   case 'b': rr=stmt.executeQuery("select rate,title from books where title="+inm);

                                               break;

                                   default:

                                               {

                                               pw.println("Invalid choice");

                                               myflag='n';

                                               }

                                                          

                        }

                               pw.println("Concerned Statement Prepared and Executed...");

                                                                      

                               pw.println((char)type+" Valid item type "+myflag);

                       

                        /*rsmd=rr.getMetaData();

                               int col=rsmd.getColumnCount();

                                pw.println("The Above Query has fetched "+col+ " Columns");*/

                        String name="";

                        while(rr.next())          

                               {

                        String rate=rr.getString(1);

                        int amount=Integer.parseInt(rate);

                                name=rr.getString(2);

                                 System.out.println(" "+rate+" "+name);

                        pw.println(" "+amount+" "+name);

                        pw.println("\n"+myflag);

                        System.out.println("Valid item name "+rr.getString(2)+"     "+myflag);

                        }

                        pw.println(" "+myflag);

                                 if(myflag=='y')

                                 {

                                   pw.println("\nOK");

                        pw.println("Valid item name "+name+"     "+myflag);

                        if(rr==null)

                        {

                                   pw.println("Not a valid item");

                                   myflag='n';

                        }

                        pw.println("Valid item name "+name+"     "+myflag);

                                 if(myflag=='y')

                                 {

                                       pw.println(" "+inm+" "+q);

                                       rr=stmt.executeQuery("select * from reges where flag='y'");

                        if(rr==null)

                        {

                                   pw.println("\nSign in first");

                                   //System.exit(0);

                                                 myflag='n';

                        }

                        pw.println("Signed in "+rr.getString(1)+"     "+myflag);

                                   if(myflag=='y')

                                   {

                        String data="'"+rr.getString(1)+"'";  

                        String qry="insert into cart values("+inm+","+q+","+data+")";

                        pw.println("Query is "+qry);

                        int rs=stmt.executeUpdate(qry);

                        pw.println("1 row inserted");

                         }

                           }

                           }

                       }                     

                        catch(ClassNotFoundException e){}

                        catch(SQLException e){}

            }

}

Classe de connexion JDBC :

import java.io.*;

import java.sql.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class jdbc extends HttpServlet

{

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

            {

            Connection con=null;

            Statement stmt=null;

            ResultSet rs=null;

            res.setContentType("text/html");

            PrintWriter pw=res.getWriter();

            try

            {

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

                        pw.println("Driver Loaded");

                        con=DriverManager.getConnection("jdbc:odbc:sri","scott","tiger");

                        pw.println("Connection Established");

                        stmt=con.createStatement();

                        pw.println("Statement Prepared");

                        String qry="select * from books where title like 'a%' ";

                        pw.println(qry);

                        pw.println("Statement Under Execcution.....");

                        rs=stmt.executeQuery(qry);

                        pw.println("<ul>");

                        while(rs.next())

                        {

                        pw.println("<li>"+rs.getString("title")+"   "+rs.getString("author"));

                        }

                        pw.println("<ul>");

}

catch(ClassNotFoundException e){}

catch(SQLException e){}

finally

{

            try

            { if (con!=null)

            con.close();

            }catch(SQLException e){}}

}

}

Decouvrir ces documents

  • Application commerciale JAVA sur la gestion des achats enligne

    Application commerciale JAVA sur la gestion des achats enligne

  • Projet JAVA sur la gestion des réservations en ligne

    Projet JAVA sur la gestion des réservations en ligne

  • Application java sur la gestion de personnel

    Application java sur la gestion de personnel

  • Application JAVA sur la gestion de planning

    Application JAVA sur la gestion de planning

  • 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 sur la gestion de vente avec JAVA

    Application sur la gestion de vente avec JAVA

  • Application de gestion bancaire avec JAVA

    Application de gestion bancaire avec JAVA

Articles connexes

  • Achats en ligne, les meilleures offres depuis les clubs de remises
  • Exercice Visual Basic : Mini application de gestion de petit commerce
  • Comment faire une étude de marché pour un e-commerce ?
  • Exercice Java : Programme de gestion de ligne d'autocar
  • Dropshipping : sites de e-commerce en ligne gratuit
  • Exercice UML : Etude de Cas Gestion Médiathèque Diagramme de Contexte
  • Dropshipping wish : caractéristiques et modalités de vente
  • Comment ouvrir un commerce au Québec ?
  • 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