chrislink.net

Application Java avec base de données et interface graphique pour la gestion de parking

Cette application (Java SE/MySQL) est utilisée par les gérants d'un parking de voitures, motos et vélos afin qu'elle puisse garantir les fonctionnalités suivantes:
1) Enregistrer toutes les places de parking dans la base de données;
2) Vérifier les places de parking disponibles pour chacun des 3 moyens de transport;
3) Enregistrer les occupations de places de parking dans la base de données;
4) Afficher la liste et le nombre de places de parking occupées par type de moyen de transport.
5) Confirmer la libération d'une place de parking.

Voici l'interface graphique de l'application:

interface graphique

Lire la description détaillée de l'application


Télécharger le code source de l'application

Code source d'une application Java SE/MySQL qui calcule les recettes et bénéfices de la vente des produits dans une boutique

L'application permet aux gérants d'un centre commercial d'enregistrer à la fin de chaque journée d'activité le nombre vendu de chaque produit. Elle permet ensuite de connaitre :
* la recette et le bénéfice total de chaque produit vendu dans la journée;
* la recette et le bénéfice total de chaque produit vendu durant un mois d'activité;
* et enfin la recette et le bénéfice total de toutes les ventes éffectuées durant chaque mois d'activité.
La version en php de cette application se trouve à la page 23.
Vous pouvez télécharger le projet et l'importer dans un IDE comme eclipse pour le modifier et l'adapter à vos besoins ou l'utiliser directement en ouvrant l'exécutable "benefice.jar" si vous avez le JDK installé sur votre ordinateur. Importer d'abord la base de données "dbcommerce.sql" dans votre SGBD MySQL.
Télécharger le projet

Voici les interfaces graphiques de l'application :
Formulaire d'enregistrement des ventes quotidiennes :
Le formulaire d'enregistrement des ventes quotidiennes permet d'enregistrer chaque produit acheté par un client, lorsque l'enregistrement d'une vente contient des erreurs on peut le supprimer et re-enregistrer la vente, la clé primaire d'une vente est une combinaison de l'année, du mois, du jour et du produit dans la table vente, donc pour supprimer l'enregistrement d'une vente, il faut indiquer ces 4 informations dans le formulaire et cliquer sur le bouton "Supprimer".

interface graphique

Listes des requêtes:
L'interface graphique de listes des requêtes contient 3 listes représentant 3 types de requêtes :
*liste des recettes et bénéfices par jour et par produit vendu;
*liste des recettes et bénéfices par mois et par produit vendu;
*totaux des recettes et bénéfices de vente par mois.

interface graphique

Programme Java pour vérifier si un nombre entier naturel donné est un nombre premier:

La version du programme exécutable dans la console:

import java.util.Scanner;
public class Nombre1 {
public static void main(String[] args) {
int compte=0;
String mess="";
Scanner sc = new Scanner(System.in);
System.out.println("Entrer un nombre entier :");
int n1 = sc.nextInt();
for(int i=1;i<=n1;i++){
if(n1%i==0){
compte=compte+1;
}
}
if(compte==2){
mess=n1+" est un nombre premier !";
}
else{
mess=n1+" n'est pas un nombre premier !";
}
System.out.println(mess);
}
}

Exemple d'utilisation:

interface graphique
interface graphique

La version du programme munie d'une interface graphique:

Exemple d'utilisation:

interface graphique
interface graphique

Télécharger le code source