Techniques utilisées pour créer un programme de facturation modulaire, portable et dimensionnable :

102013

Spécifications techniques... Thomas


Pour ceux férus d'informations techniques, voici de quoi vous en mettre un peu sous la dent:

Portable-ERP est une application Windows® écrite en C#, avec l'environnement SharpDevelop. Le langage C# a été choisi de part les projets de portabilité vers les autres plateformes (Projets Mono).

La première étape lors de la création de Portable-ERP a été de créer un framework de développement complet. Ce framework devait couvrir le design, le layout graphique, la sécurité, la navigation, ... Une fois cette étape terminée, 90% était fait. Le reste a été très rapide. C'est grâce à cela que Portable-ERP est si évolutif, et permettrait de réaliser des applications sur-mesure TRES rapidement.

Portable-ERP est une application avec base de données qui travaille en mode 'Offline', par opposition au mode 'Online' comme le sont les applications 'dans les nuages'. Cela signifie que vous pouvez travailler sans connection internet.

Le mode de fenêtrage est MDI (Multiple Document Interface), cela signifie que vous pouvez ouvrir de multiples fenêtres en même temps au sein de la même application. En mettant à jour des informations dans une fenêtre, les changements sont reflétés immédiatement dans les autres fenêtres utilisant la même information.

Portable-ERP a été entièrement conçu sur base d'objets ré-utilisables, avec pour résultat une application extrêment légère (juste un peu plus de 1Mb en version actuelle).

L'accès aux données utilise strictement la couche ADO.NET pour accéder à une base SQLite (depuis la version 1.0.5199).

La base de données est mono-utilisateur avec SQLite. Une migration vers un environnement multi-utilisateurs peut être effectuée sur demande.

Les données sont stockées dans une base de données SQLite depuis la version 1.0.5199. Si vos activités génèrent beaucoup d'informations, nous recommandons de passer à une base de données appropriée, ce qui peut être réalisé facilement grâce à la manière dont Portable-ERP a été conçue. Veuillez nous consulter pour plus d'informations à ce sujet.

A l'heure actuelle, l'application est utilisable en anglais, français et en néerlandais. Si vous voulez contribuer et traduire dans une langue non-encore représentée, votre investissement vous donnera droit à une licence gratuite!

L'application a été testée sous les environnements suivants:
- Windows XP® SP3;
- Windows Vista®;
- Windows 7®;
- Windows 8 Pro® (nécessite l'installation du Framework .NET 3.5);

La résolution d'affichage pour utiliser Portable-ERP est de 1280X768 pour le confort. Tout résolution supérieure rend l'usage encore plus facile. Toute résolution sous ces dimensions rend l'utilisation un peu difficile. Si votre intention est d'utiliser Portable-ERP sur un Netbook ou une tablette à une résolution inférieure à 1280X768, il est recommandé d'utiliser le mode de fenêtre maximisée. Mais utiliser Portable-ERP sur une tablette Win8® fonctionne très très bien ;-).

Si vous avez l'opportunité d'essayer Portable-ERP dans un autre environnement, votre retour sera particulièrement apprécié!

La présence de la suite MS Office® n'est pas obligatoire.

Si vous rencontrez un bug : faites-le moi savoir au plus vite svp! Merci d'avance.

Retour