Bonjour, j'ai 3 sites Web a faire pour une entreprise d'agroalimentaire.
Voici ce qu'il y a a faire:
Site Web de Présentation d'entreprise :
- ASP.NET
- Ajax
- Bdd Sql Server 2005
- Pas d'animation Flash
- Formulaires classiques de demandes d'informations
- 8 Pages tout au plus
Site Web Catalogue Produit :
- ASP.NET
- Ajax
- Bdd Sql Server 2005
- Authentification (Invité sans prix, Client avec Tarifs)
- Generation de Rapports dynamiques ASP.NET avec possibilité d'export des fiches produits en PDF ou Excel
- Generation dynamique et exportation en pdf, Excel de TOUT le catalogue
- Affichage des tarifs en Fonction des Clients (Suivant la politique interne des remises etc.. appliquée aux differents clients)
- Interface d'adminitration Complete pour gerer tout le Catalogue avec en supplément des Web Service permettant d'interragir directement avec le site web (Modification/Suppression etc..) a partir d'une application Windows en Interne (sans passer par la console d'administration web donc)
Site Web Saisie de Commande :
- ASP.NET
- Ajax
- Bdd Sql Server 2005
- Generation des Factures dynamiquement avec possibilité d'export PDF
- Zone de Recherche de produit avec affichage dynamique (Ajax) des détails du produit en faisant appel a l'application catalogue produit via le web service
- Tarif également en fonction du client
- La Saisie de Commande peu etre utilisée aussi bien par un "Client" que par un des Commerciaux ! Avec droits différent quand a la facon de saisir la commande (Selection d'un autre type de tarif etc..) ==> Gestion des Droits/Roles
- Confirmation de commande standard par email etc..
- Les commandes sont ensuite retransmises dans un système interne et traitées par d'autres personnes (je ne gere pas cela)
Pour ce qui concerne la base de donnée, l'entreprise est énormement orientée SOA (Orientée Service), la conception des applications sont toutes multi couches. Le Serveur de base de donnée est en interne a travers 2 firewall, le Serveur Web est dans une DMZ et il faut que je fasse un Service Remoting utilisant WCF (Windows Communication Foundation) pour faire communiquer le Serveur Web et le Serveur de BDD (Sql Server 2005).
J'ai surement oublié pas mal de choses quand aux details de la conception de ces applications mais je pense que vous pourrez quand meme peu etre m'aider.
Je résume donc le travail a faire est :
3 Sites Web (Présentation, Catalogue Produit, Saisie de Commande)
Un Service Remoting pour la communication des applications web avec le moteur de base de donnée.
Pour finir chaques sites web utiliseront la base de donnée a travers un système de persistance de données hébergé dans le service remoting via NHibernate.
Mon seul probleme maintenant est, que je ne sais pas du tout combien vendre tout ce systeme !!
J'attend votre, aide, a votre avis combien cela peu valoir ce genre d'application?
Merci d'avance.
Partager