openRecensement 2.0 Documentation

Note

Cette création est mise à disposition selon le Contrat Paternité-Partage des Conditions Initiales à l’Identique 2.0 France disponible en ligne http://creativecommons.org/licenses/by-sa/2.0/fr/ ou par courrier postal à Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

openRecensement est un outil au service de la collectivité locale (commune) pour effectuer le recensement des jeunes qui ont 16 ans dans l’année en cours. Ce resencement est envoyé chaque trimestre au service national régional afin de gérer l’appel à la journée militaire nationale. http://www.openmairie.org/catalogue/openrecensement

Nous vous poposons dans cette documentation :

  • un premier chapître sur l’utilisation courante : saisie des inscriptions
  • un second chapître consacré au paramètrage : pays, ville, modification d” état, gestion des utilisateurs
  • un troisième chapître concerne les traitements : le traitement PECOTO , la récupération de données de l’état civil (cas de digitech) et l’archivage.
  • un quatrième chapître est consacré à l’intégration.

Ce document a pour but de guider les utilisateurs et les développeurs dans la prise en main du projet. Bonne lecture et n’hésitez pas à venir discuter du projet avec la communauté à l’adresse suivante : https://communaute.openmairie.org/c/autres-applications-openmairie/openrecensement

utilisation

Utilisation

Nous vous proposons dans ce chapitre d’utiliser openFoncier après avoir décrit les principes de l’application.

saisir une inscription

Il est proposé de décrire dans ce paragraphe la saisie d’inscription pour le recensement

Il est possible de voir la liste des inscriptions dans la grille ci dessous

_images/tab_inscription.png

Il est possible de creer ou modifier une inscription dans le formulaire ci dessous

_images/form_inscription.png

Saisir les zones nécessaires à l’inscription.

Les etats d’inscription :

Notice dinscription :

_images/notice.png _images/notice2.png

Attetation à remettre à l’inscription :

_images/attestation.png

Avis :

_images/avis.png

Recepissé :

_images/recepisse.png

Inscription temporaire

inscription -> inscription état civil

Cette écran reprend les jeunes ayant 16 ans dans l’année depuis le fichier d’état civil) (voir chapître traitement)

Un bouton sur chaque ligne permet de créer un enregistrement correspondant dans inscription en reprenant les données de l’état civil

_images/tab_inscription_temp.png

parametrage

Paramétrage

Nous vous proposons dans ce chapitre de parametrer openFoncier :

  • le paramétrage de la collectivité
  • le paramétrage des utilisateurs et l’accès à l’application
  • le paramétrage des états
  • la saisie des pays
  • la saisie des villes

Il est proposé de décrire dans ce chapitre le paramétrage général de la collectivité

La collectivite

_images/tab_collectivite.png

Le paramétrage des evenements se fait dans le formulaire pays

_images/form_collectivite.png

Le paramétrage de la collectivité

Le paramétrage par défaut des options se fait dans om_collectivité :

La liste des pays est dans parametrage option pays

_images/tab_parametre.png

Le paramétrage des evenements se fait dans le formulaire pays

_images/form_parametre.png

Il est proposé de décrire dans ce chapitre le paramétrage des utilisateurs

Par défaut, il est créé 2 utilisateurs :

Login : admin pwd : admin

login : demo pwd : demo

Ce login et pwd sont nécessaires pour accéder à l’application :

_images/acces.png

Le paramétrage des profils

La liste des profils est paramétrable dans administration -> profil

_images/tab_profil.png

La saisie se fait dans la grille suivante

_images/form_profil.png

Les profils créés sont ensuite affectés à des droits et à des utilisateurs

le paramétrage des droits

La liste des droits est paramétrable dans administration -> droit

_images/tab_droit.png

La saisie se fait dans la grille suivante

_images/form_droit.png

Le paramétrage des utilisateurs

La liste des profils est utilisateurs dans administration -> utilisateurs

_images/tab_utilisateur.png

Le paramétrage des utilisateurs se fait dans le formulaire suivant

_images/form_utilisateur.png

Il est proposé de décrire dans ce chapitre le paramétrage des états

Le sétats par défaut sont :

  • notice
  • recepisse
  • avis
  • attestation

(voir inscription)

Le paramétrage des états

La liste des états est accessible dans l option du menu administration -> etat

_images/tab_etat.png

Le paramétrage des états se fait dans le formulaire suivant

_images/form_etat.png

La description du paramétrage est faite dans le guide du développeur.

Il est proposé de décrire dans ce chapitre le paramétrage des pays

la base pays est fourni dans le script sql : initpays.sql

Le paramétrage des pays

La liste des pays est dans parametrage option pays

_images/form_pays.png

Le paramétrage des evenements se fait dans le formulaire pays

_images/form_pays.png

Il est proposé de décrire dans ce chapitre le paramétrage des ville

la base pays est fourni dans le script sql : initville1.sql à initville7.sql

Les données sont partagés en plusieurs fichiers pour ne pas exceder la taille limite de phpmyadmin

Le paramétrage des villes

La liste des pays est dans parametrage option pays

_images/tab_ville.png

Le paramétrage des evenements se fait dans le formulaire pays

_images/form_ville.png

traitement

Traitement

Nous vous proposons dans ce chapitre de décrire les traitements openpersonnalite :

  • transfert des données via « pecoto »
  • importer les données de l’état civil : cas de digitech
  • l’archivage

transfert pecoto

Ce traitement permet de transferer les données au service national

Il faut au préalable paramétrer dans administration -> om_parametre

  • insee
  • cp
  • ville
  • nom_recensement
  • tel_recensement
  • mail_recensement

Pour lancer le traitement : traitement -> pecoto

Chosir un trimestre

_images/pecoto.png

Cliquer sur le lien pour récupérer le fichier à envoyer

_images/pecoto2.png

Le transfert se fait chaque trimestre.

<note>

Le traitement reprend des fonctions et descriptif depuis le logiciel libre BISCOTO

http://adullact.net/projects/biscoto/

Merci à

y.effinger@ville-bischheim.fr

</note>

Récuperer les données de l’état civil

L’objectif est de récupérer les donnees etat civil dans la table inscription_temp :

Export des données de l’état civil

app/digitech.sql : requete dans la base oracle etat civil de digitech par date de naissance

Import en table inscription_temp

scr/import.php : import en table inscription_temp
Récupérer les données de DIGITECH

Lancer la requete sql de récupération de données qui est dans le repertoire app/digitech.sql.

et importer le fichier csv de sortie.

integrer le fichier csv

administration -> import

table : inscription_temp

Voir guide l utilisateur openMairie pour plus d information sur le script d’import.

Archivage

Ce traitement n’est pas créé.

integration

Intégration

Nous vous proposons dans ce chapître de décrire l’intégration d’openFoncier dans le SIG

  • principes d’une application composite (mashup)
  • recupération des données de l’etat civil
  • le tableau de bord parametrable (widget)

Les principes d’une application composite

openrecencementpermet de construire une application composite en intégrant des contenus venant d’applications externes.

Suivant wikipedia : « Une application composite (ou mashup ou encore mash-up) est une application qui combine du contenu ou du service provenant de plusieurs applications plus ou moins hétérogènes. »

http://fr.wikipedia.org/wiki/Application_composite

Les applications composites permettent de construire une application rapidement a un faible coût grace à la fusion de multiples services internet. Les composants sont facilement ré utilisables

les widgets

openrecensement permet de construire une application composite en integrant des widgets dans le tableau de bord.

Le mode de fonctionnement des widget est décrit dans le guide du développeur openMairie.

Il est decrit ensuite l’integration au travers de tableau de bord personnalisés.

_images/tdb.png

Il est donc possible de créer tout type de widget et de les intégrer dans un tableau de bord personnalisé :

Un utilisateur peut avoir accès :

  • à des applications externes
  • à des applications internes

Voir le guide du développeur openmairie

Contributeurs

(par ordre alphabétique)

  • Jean Louis BASTIDE
  • francois RAYNAUD