Vous travaillez au sein d'un établissement de formation en tant que Responsable du support aux utilisateurs (formateurs, administratifs). Dans le cadre de votre travail, vous gérez aussi bien les incidents que les demandes d'assistance technique ou fonctionnelle sollicitées par les utilisateurs.
Les demandes d'assistance ou remontées d'incidents ne sont pour l'instant pas informatisées, et les utilisateurs doivent vous contacter directement, par mail ou par téléphone, pour vous communiquer ces informations.
Ce procédé est coûteux en temps, insatisfaisant pour les utilisateurs dont les demandes sont parfois oubliées. Il ne permet pas d'obtenir une traçabilité des actions d'exploitation menées.
Vous avez un temps envisagé la mise en place de solutions existantes (GLPI + OCS), mais ces solutions sont trop complètes, parfois trop complexes pour le SI de votre entreprise.
Vous avez donc décidé de réaliser une application Web permettant de gérer les demandes d'assistance, et dont les fonctionnalités sont adaptées à vos besoins.
Une version initiale a déjà commencé à être implémentée : elle utilise un micro-framework pour la mise en place de MVC, et Bootstrap pour la partie présentation.
Projet initial à utiliser |
|
---|---|
Outils | |
Principales fonctionnalités |
|
Livraison 1 |
|
2 des modules de l'application sont à mettre en place :
Un utilisateur peut créer un ticket (report d'incident ou demande) dans une catégorie.
Des messages sont échangés relativement à un ticket, par les utilisateurs. Les messages sont décrits par un objet, un contenu, une date
Les utilisateurs de type Admin peuvent modifier le statut d'un ticket existant
On appelle article un enregistrement de la table FAQ
La base de connaissance est constituée par les utilisateurs de type Admin : il s'agit d'une FAQ.
On utilisera le plugin ckEditor pour faciliter la rédaction du contenu des articles
//TODO Chaque article listé doit faire le lien (href) vers l'affichage d'un article exposé dans le point suivant.
La base de connaissances est consultable par les utilisateurs, elle est par défaut présentée par catégories :
On mettra également en évidence les articles de la Faq classés par popularité (les 10 plus populaires), et par date de création (les 10 les plus récents) :
Chaque article de la Faq peut-être affiché par les utilisateur. A chaque affichage, la polpularité (popularity) de l'article est augmentée de 1.