vendredi 28 janvier 2011

la gestion avec Delphi

En général, pour une application on utilise plusieurs fiches : une fiche principale, qui est la première interface utilisateur, et d'autres fiches comme les boîtes de dialogue. Le fichier programme ( dpr) est composé par un seule fiche principale qui contient le menu et les appels au différents partis de l application. L'ensemble est divisé en sous programme ( module ) repartis en DLL liés a l’application par un seul fichier de liaison.
- Les DLL: Une bibliothèque à chargement dynamique est une bibliothèque de liaison dynamique (DLL) sous Windows ou une bibliothèque d'objet partagé sous Linux. C'est une collection de routines, pouvant être appelées par des applications ou par d'autres DLL ou objets partagés. Comme les unités, les bibliothèques à chargement dynamique contiennent du code partagé ou des ressources. Mais, ce type de bibliothèque est un exécutable compilé séparément qui est lié, à l'exécution, aux programmes qui les utilisent.
Une DLL contient une ou plusieurs fiche de saisie. Chaque fiche est constitué par des fonctions et procédures. Comme on sais que chaque fonction a une tache bien déterminer, alors que les procédures peut avoir plusieurs résultat possible.
L'application gère une base de donnée Access souple et fiable. Et aussi un module d aide.

Avant d aller plus loin, le programme contient plusieurs astuces
1- la protection de l application avec un mot de passe par l utilisateur et le changement de mot de passe par l utilisateur s il veut la changer.
2- L écriture et lecture des paramètre dans un fichier Ini
3- L écriture et lecture des paramètre dans la base de Registre.
4- Lecture du nom de fichier la date de création , date d accès et la date de la fin de ma période de démonstration si la version est la version d essai.
5- L'application utilise aussi une unité qui contient les fonctions fréquemment appelées par les fiches du DLL.

Fonctionnalités
- Gestion des ventes :
----
- Gestion des achats
---
- Gestion des articles
---
- Gestion clients et fournisseur
---
- Gestion des stocks
---
- Autres fonctionnalités: Comme la saisie automatique des articles etc.
---
Base de donnée
L'application utilise Microsoft Active X Data Object pour gérer la base de donnée Microsoft Access.
La création l Alias de la base de donnée de la base de donnée et les table sont au cours de l installation de l application. On Utilisez TADOTable pour accéder aux données.


La saisie automatique des articles: une fois l article est saisir a la base , la procédures de saisie des article a l achats ou ventes est automatique avec un simple click.

Alors vous étudiant je suis à votre disposition sur tout vos question sur la conception de la base de donnée , l écriture, lecture, analyse des données sur la gestion des différents DLL de l application , sur les appels des différentes fiches des DLL sur programmation des différents étapes , sur l aide de l application sur la portabilité du logiciel.
vous le code source, des fonctions des procédures et tout c est gratuit !!!!!!!!
N hésitez plus de participer vous aussi
Vous pouvez demander la version démonstrations est gratuite aussi
Vous pouvez telecharger du lien suivant :
http://www.4shared.com/file/ABYckzsl/gestion.html