Bonjour à tous,
Tout d'abord, j'espère poster au bon endroit. Je viens tout juste de m'inscrire et de faire ma présentation donc je ne suis pas vraiment habitué.
Je poursuis actuellement des études en informatique et j’ai donc un projet à réaliser avant la rentrée.
Cependant j’ai quelques difficultés en développement (étonnant en informatique me direz-vous, mais le développement d’application ne constitue qu’une partie du programme et j’avoue avoir trop négligé cette partie), et je cherche donc le maximum de conseils possibles afin de progresser.
L’application que je dois réaliser est une sorte de répertoire regroupant tous les fournisseurs d’une entreprise ainsi que leurs produits, leurs coordonnées (un fournisseur pouvant avoir plusieurs coordonnées différentes, selon le contact), etc.
En bref, les fournisseurs sont repartis dans plusieurs sous-familles, elles-mêmes reparties en familles. Un fournisseur peut faire partie de plusieurs famille/sous-famille selon ses produits.
Ainsi, le menu principal de l’application devrait afficher une arborescence (à la manière des dossiers dans Windows) permettant de déployer familles et sous-familles puis de cliquer sur le fournisseur souhaité. De plus, un espace permettant à l’utilisateur de rechercher sera également disponible dans le menu principal. Il permettra d’effectuer une recherche selon le nom du fournisseur, ses produits, sa famille OU sa sous-famille. Les résultats devront s’afficher dans une nouvelle fenêtre.
Une fois le fournisseur choisi (via la recherche ou l’arborescence), une fenêtre sera affichée et regroupera ses différents contacts (responsable, commercial, secrétaire, etc.) ainsi que leurs coordonnées. Je pense, ici, les afficher sous forme d’onglets, un onglet correspondant à un contact.
Dans cette même fenêtre devrait figurer une liste des produits (sans doute dans un tableau) avec, encore une fois, une arborescence pour trier les produits par famille et sous famille (ce qui est plus pratique lorsque le fournisseur dispose de plusieurs centaines de produits). Ce tableau disposera d’une colonne « Libellé » mais également « Fiche technique » qui devrait permettre de télécharger un fichier PDF ou d’en uploader un si ce n’est pas déjà fait (est-ce que cela est possible ?) en sachant que chaque produit disposera d’une fiche technique pour un fournisseur donné (et donc, la fiche technique sera différente selon le fournisseur, même si le produit dispose du même libellé).
Enfin, il sera possible d’ajouter/modifier/supprimer les produits, familles, sous-familles, fournisseurs mais seulement pour DEUX utilisateurs. Ainsi, je vais devoir créer un formulaire d’authentification pour que tout le monde ne puisse pas modifier les données.
Cette application sera également déployée sur un réseau pour être disponible sur tous les postes connectés au réseau.
Le but de l’application est d’être le plus simple possible, le plus accessible.
J’aurais en fait besoin de conseils concernant le langage à utiliser et la base de données. J’ai actuellement une licence pour Visual Studio 2013 et pour SQL Server, je pensais donc utiliser cette base de données combinée au C++ ou VB.NET. Auriez-vous des idées de « combos » qui me permettraient de réaliser ce projet ainsi que toutes ses fonctionnalités ? Lequel serait le plus facile à utiliser ?
Auriez-vous également d’autres conseils concernant la réalisation du projet ?
Je vous remercie pour le temps que vous m’accordez.
Partager