Post on 09-Aug-2015
ANNEXE
RAPPORT DE STAGEAUTOMATISATION DE LA GESTION DU TERMINAL A
CONTENEURS (TCS)
Mr Ali NouahIngénieur ProfessionnelPromotion N°4 / 2010
T1-Tableau des salariés
Janvier 2010
Cat .socio pro siège Alger Oran Annaba Skikda Mosta Bejaia total
Cadres 11 13 5 6 3 1 1 46
Permanents 10 13 5 6 2 1 1 37
Contractuels 1 0 0 1 1 0 0 3
Maitrises 20 85 26 27 9 3 4 174
Permanents 20 84 21 20 7 3 3 158
Contractuels 0 1 5 7 2 0 1 16
Exécutions 0 13 2 1 0 0 0 16
Permanents 0 13 2 1 0 0 0 16
Contractuels 0 0 0 0 0 0 0 0
Stagiaires/Pré-emploi 0 0 2 0 1 0 0 3
TOTAL 31 111 35 34 13 4 5 233
TABLEAU T1
2
L’ORGANIGRAMME DE L’ENTREPRISE
3
T2-Tableau des conteneurs
TAILLE TYPE POIDS
20P
DRY 2280KGREEFER 2990KGOPEN TOP STEEL 2250KGOPEN TOP STEEL ALUMINUM
2177KG
FLAT RACK FIXED-CORNER 2560KGFLAT RACK COLALAPSIBLE 2970KGPLATFORM 2200KG
40P
DRY 3700KGFLAT RACK FIXED-CORNER 5480KGFLAT RACK OPEN-END 4500KGHIGH CUBE 3880KGOPEN TOP ALUM 4300KGOPEN TOP STEEL 3800KGPLATFORM 4500KGREFFEER 4400KG
45PDRY STEEL HC 4900KGDRY ALUMINUM HC 3900KG
TABLEAU T2
4
Application distribuable pour l’installation
Cette distribution va s permettre de automatisé l’installation sur des nouveaux ordinateurs acquis
5
6
Application de planification de sauvegarde des données
Dossier Source de la base de données
7
La Tâche planifiée crée par l’application
Le fichier crée par la tâche planifiée
8
Diagramme d’activité de la réception
9
FIG01 : synchronisations entre l’agent de transfert et l’agent de pointage
FIG02 : Collabore de poste transport
Diagramme d’activité de transfert
10
Diagramme de classe de l’application
11
Class ErrorSql
using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Windows.Forms;namespace GCF{ class ErrorSql { public static Boolean MyMessages(SqlException ex) { StringBuilder errorMessages = new StringBuilder(); switch (ex.Number) { case 18456://erreur champ vide
MessageBox.Show("vous devez renseigner les champs précédés par (*),Error nuémro" + ex.Number.ToString() + " ErrorCode: " + ex.ErrorCode.ToString());
break; case 2601://erreur clé double
MessageBox.Show("enregistrement existe déja ,Error nuémro" + " ErrorCode: " + ex.ErrorCode.ToString());
break;default: // éventuels erreurs
{ for (int i = 0; i < ex.Errors.Count; i++) {
errorMessages.Append("Error nuémro" + ex.Number.ToString()+ "ex.State.ToString"+ex.State.ToString()+"\n"+
"ErrorCode: " + ex.ErrorCode.ToString()+"\n" +
" Index #" + i + "\n" + "Message: " + ex.Errors[i].Message + "\n" ); MessageBox.Show(errorMessages.ToString()); break; } break; } } return false; } }}
12
Aperçu de la fenêtre principale de l’application
13
Formulaire d’authentification Formulaire d’option de connexion
Formulaire du paramétrage de conteneur Formulaire des conteneurs
14
15
Le site www.filtrans.net
16