Les meilleurs développeurs Drupal freelances sont sur Codeur.com

SITE INTRANET DRUPAL BIBIOTHEQUE

 Fermé·800 à 1 500 €·6 offres·699 vues·10 interactions


Créer un site intranet pour une bibiothèque de documents (pdf, jpg), avec un moteur de recherche puissant et un système de restrictions d'accès selon les utilisateurs...

Pour le moment nous n'avons établi de budget.

Objectif
L'objectif est de trouver une solution logicielle permettant de stocker, gérer et présenter la documentation opérationnelle du SNA (Division Technique et Division Circulation aérienne) et qui s'appuiera sur le réseau péri-opérationnel.

Définition de la documentation opérationnelle
La documentation opérationnelle est un document à caractère opérationnel (manex, mantex, etc.). Ce type de document devient opérationnel après avoir passé le circuit d'approbation et au moment de sa publication. Avant cela il n'est pas opérationnel et n'est pas concerné par ce projet.

Les besoins et exigences fonctionnels
Description du besoin
Le besoin principal consiste à faciliter l'accès et la recherche de documents. La solution est de type site web permettant de s'affranchir des limites et contraintes liée à une organisation par fichier.

Il faut alors mettre en place :

une interface d'accueil

une interface d'enregistrement et de gestion des documents

une interface de recherche

une gestion des utilisateurs pour différencier les différents rôles

une restriction d'accès à certains documents jugés sensibles

une gestion de la publication des documents : planification de la publication et dé-publication des documents

L'interface d'accueil
Elle doit présenter les derniers documents enregistrés ou modifiés. Les documents sont accessibles à partir d'une recherche et aussi à partir d'un menu. Ce menu reflète les différents types de documents (information aéronautique, LOA, Manex, etc.) permettant une organisation plus « classique ».

Seuls les documents classés « publiques », c'est à dire qui n'ont pas de caractère confidentiel, sont visibles. N'importe quel utilisateur se connectant au site verra les documents publiques. Toutefois, un utilisateur authentifié et possédant les permissions nécessaires verra les documents à accès restreints.

L'enregistrement des documents et la gestion de la publication
Pour faciliter la recherche, des mots-clés doivent être associés aux documents. De même qu'un numéro de chrono, une description et le type de document.

A l'enregistrement des documents, il faut pouvoir spécifier à quel moment ils doivent être publiés, immédiatement ou ultérieurement, et dans ce cas, il est nécessaire de saisir la date et l'heure de publication. Les documents planifiés pour une publication à une date ultérieure seront publiés automatiquement à la date planifiée.

La recherche
L'utilisateur saisit un ou plusieurs mots à rechercher avec une syntaxe simple qui permet d'appliquer des opérateurs logiques « et », « ou » et « non » (exclusion) pour la recherche.

La recherche doit pouvoir se faire dans le contenu des fichiers (pdf, doc, etc.).

Le résultat d'une recherche doit montrer des extraits des documents (comme une recherche Google).

La recherche peut être affinée à l'aide de filtres.

Dans le cas d'images ou de documents « scannés », la recherche se fait sur des mots-clés ou d'une description associés au document et qui ont été saisis au moment de l'enregistrement du document.

La gestion des utilisateurs
Une gestion des utilisateurs est nécessaire pour affecter un ou plusieurs rôles (rédacteur, etc.).

Pour obtenir un rôle particulier, l'utilisateur devra s'authentifier. Pour cela, les utilisateurs saisiront leur identifiant et mot de passe Angélique. Ce mécanisme leur permet d'être reconnu dans le site et d'obtenir les droits lié à un rôle (autre que simple lecteur).

Par défaut, un utilisateur anonyme peut lire tous les documents publiques.

La restriction d'accès à certains documents
Certains documents peuvent être sensibles notamment ceux décrivant l'architecture réseau ou contenant les mots de passe. Ces documents ne doivent être accessibles qu'à un certain nombre d'utilisateurs connus.

En conséquence, pour assurer la confidentialité de ces documents, une gestion doit être faite au niveau des documents pour gérer leur visibilité en fonction de l'utilisateur. On utilisera alors un mécanisme d'authentification avec le mot de passe Angélique pour identifier l'utilisateur.

Les exigences techniques
Les exigences suivantes sont demandées afin d'assurer la pérennité technique de la solution :

la solution doit être basée sur des technologies « ouvertes » par opposition à propriétaires. On peut citer pour exemple, le langage PHP pour le développement du site web et la base de donnée MySQL ;

la solution doit être suffisamment documentée afin qu'elle ne soit pas dépendante du(des) développeur(s) ou d'un prestataire externe.

Budget indicatif : 800 à 1 500 €

Publication : 13 avril 2016 à 10h08

Profils recherchés : Développeur Drupal freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

1 proposition de devis en moins de 2h

Montant moyen des devis proposés : 1 150 €

Estimation du délai : 22 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.