Installation D'un Intranet - Solution Messagerie Et Site Web
Rapports de Stage : Installation D'un Intranet - Solution Messagerie Et Site Web. Recherche parmi 300 000+ dissertationsPar crunch0 • 26 Août 2013 • 589 Mots (3 Pages) • 1 183 Vues
Système de messagerie
Accelonix m’a demandé d’étudier différentes solutions de messagerie à travers la création d’un cahier des charges fonctionnelles des besoins de l’entreprise.
Plusieurs solutions ont ainsi été retenues puis elles ont été testées avec un protocole de test crée pour l’occasion.
De plus nous avons effectué un audit des utilisateurs de la société afin d’approcher au mieux les besoins de chaque employé, et leur façon d’utiliser leur système de messagerie.
Voici les différentes étapes qui ont été effectuées au cours ce projet :
• Rédaction du cahier des charges avec XMind et Word
• Recherche sur les fonctionnalités des solutions à étudier
• Etablissement de la liste des solutions envisagées : Zimbra, Google Apps, Exchange, IceWarp
• Création d’un audit des employés
• Rapport d’audit
• Création d’un protocole de test
• Création d’un rapport de test
• Utilisation de plusieurs machines virtuelles pour les tests des quatre solutions
• Rédaction du protocole de test
• Création du comparatif des solutions
• Présentation du choix technique en comité de direction
• Mise en production de la solution retenue par la direction
Vue globale du projet
La solution retenue est Zimbra, un système de messagerie compatible avec Outlook et le protocole Exchange, qui remplissait tous les besoins stipulés dans le cahier des charges :
Gestionnaire de licence
Le deuxième projet consistait à développer un gestionnaire de licence. Ce logiciel est nécessaire dans le processus de création des licences pour les logiciels crées par Accelonix, voici les fonctionnalités principales que l’outil devait remplir :
• Formulaire de génération ou de complétion de licence
• Générateur de licence
• Gestion d’un historique des licences crées
• Envoi des licences par email
• Envoi de newsletters à tous les sociétés qui utilisent des licences Accelonix
• Protection par signature
• Protection par mot de passe de la génération de licences
Ce projet a été développé avec l’environnement Visual Studio 2010. Le langage de programmation utilisé est le C#.
Plusieurs techniques de programmation ont été utilisées :
• Le databinding, technique permettant de lier un objet C# directement à un objet graphique (formulaire, tableau)
• Les tests unitaires, par exemple pour l’algorithme de signature des licences
• Le design pattern Observer
• La sérialisation pour la copie de licence
• Un format propriétaire de licence
• Le format
...