plan 1présentation du cours – cahier de charges 2offre du marché 3installation – paramétrage...
TRANSCRIPT
PLAN 1 Présentation du cours – cahier de charges
2 Offre du marché
3 Installation – Paramétrage
4 Interfaces - Exploitation – Schéma conceptuel données
5 Travaux pratiques
6 Travaux pratiques
Rôle de l’informaticien aux différentes étapes de vie d’une
application de Comptabilité
• CHOIX DU PRODUIT
• INSTALLATION
• EXPLOITATION
CHOIX DU PRODUIT
• Définition des besoins – budget• Etablissement du cahier des charges
Aspect fonctionnelAspect architecture matérielAspect formationAspect support –
maintenance• Etude de l’offre du marché• Choix – pondération des critères
INSTALLATION
• ParamétrageSécurité – accèsConfiguration hardwareFormation des utilisateursMise en exploitation (manuels d’utilisation,
procédures backup…)• Interfaces
Outils d’aide aux développementsdes interfaces
EXPLOITATION
• Structure des fichiers et tablesSchéma conceptuelTypes d’organisation de fichiers
• ExportationOutils inclus en standard dans
différents logicielsSAGE – POPSY – BOB - WINBOOKS Exercices
• CRYSTAL REPORTPrésentation du produitInstallationWINBOOKS exercices
Définition des besoins
• Comme toute autre analyse fonctionnelle
• Avec le département ou personnes concernés
• Etude de l’existant – points forts / points faibles
Définition des besoins (suite)aspect fonctionnel
• Gestion de production ?
• Gestion des ressources humaines ?
• Comptabilité générale ?
• Comptabilité analytique ?
• Comptabilité budgétaire ?
• Gestion commerciale ?
Définition des besoins (suite)aspect organisationnel
• Le département comptable est-il sous-traité auprès d’une fiduciaire ?
• Les besoins se limitent-ils à la seule collecte des données ?
• Les données peuvent-elles être collectées à partir d’autres applications déjà existantes ?
• Plusieurs personnes doivent-elles encoder simultanément ?
ASPECT Fonctionnel EXERCICEEXERCICE
• Tentative d’établissement d’un cahier des charges
• Selon votre connaissance actuelle de la comptabilité, quelles sont les fonctionnalités minimales qui devraient apparaître au cahier des charges ?
• Critères – pondération
ASPECT Architecture EXERCICEEXERCICE
• Tentative d’établissement d’un cahier des charges
• Réseau – Confidentialité – Accès / sécurité
• Critères – pondération
ASPECT Support Maintenance EXERCICEEXERCICE
• Tentative d’établissement d’un cahier des charges
• Type d’organisation de fichiers
• Critères – pondération
CAHIER DES CHARGES
• Etude de cas : MAXITOYS – 28 critères1. Caractéristiques de base
2. Langues
3. Paramétrage du système comptable
4. Plan comptable pour la compta générale
5. Plan comptable pour la compta analytique
6. Plan comptable pour la compta budgétaire
7. Plan comptable pour la compta de tiers
8. Rappel de paiement clients
CAHIER DES CHARGES
• Etude de cas : MAXITOYS – 28 critères9. Ouverture d’une période10. Clôture d’une période comptable11. Ouverture d’un exercice12. Clôture d’un exercice13. Caractéristique de la saisie comptable14. Gestion multi-devises15. TVA et INTRASTAT16. Présentation des états
CAHIER DES CHARGES
• Etude de cas : MAXITOYS – 28 critères17. Edition et consultations pour la compta générale18. Liaisons bancaires19. Trésorerie20. Consolidation21. Immobilisés22. Sauvegarde23. Archivage24. Import-Export de données
CAHIER DES CHARGES
• Etude de cas : MAXITOYS – 28 critères25. Extraction des données26. Sécurité – Exploitation logiciel27. Sécurité – Protection des informations et
des programmes28. Documentation, Assistance, Formation,
Documentation d’utilisation et de maintenance
Offre du marché
• Grandes et Moyennes EntreprisesSAP - FI
• PMEjusqu’à récemment, dominance surle marché de CUBIC, mais…WINBOOKS BOBPOPSYSAGECIELINTEGRA, DATAFACT, …
Offre du marché
Aperçu de BOB, SAGE et POPSY
Installation - Paramétrage
• Mono-utilisateur
Installation sur un seul PC
Windows XP (Me,98) – Windows 2000 (NT)
• Multi-utilisateurs
Installation sur un serveur
Windows 2000 SERVER – WINDOWS NT
Installation - Paramétrage
• Niveau 1
Système – Périphériques – OS
• Niveau 2
Intra programme
Installation – Paramétrage NIV1
• Mono-utilisateur1. Vérifier le type d’OS2. Vérifier l’espace disque restant libre, la taille de
la mémoire et la puissance CPU (cfr indications du concepteur)
3. Vérifier périphériques – le programme d’installation utilise les informations de la base de registre - Windows
1. Imprimante2. Type d’écran3. Unités de sauvegarde
Installation – Paramétrage NIV1• Multi-utilisateur1. Vérifier le type d’OS2. Etablir l’architecture réseau (nombre de postes,
localisation du serveur)3. Vérifier sur le serveur et chacun des postes
l’espace disque restant libre, la taille de la mémoire et la puissance CPU (cfr indications du concepteur)
4. Vérifier périphériques 1. Imprimante2. Type d’écran3. Unités de sauvegarde
Installation – Paramétrage NIV1• Multi-utilisateur (suite)4. Structure et partage des ressources
(disques, répertoires, imprimantes, accès à internet …)
5. Droits d’accès, Groupes, Utilisateurs, Mots de passe …
6. Unités de backup et stratégie de backup déjà mise en place
7. Définition des accèsQui accède quoi ?
Installation – Paramétrage NIV2• Exécuter le programme d’installation
1. Définition des coordonnées de la société
2. Définition de l’exercice comptable
3. Définition de la périodicité
4. Définition de la longueur des comptes généraux
5. Définition du type (numéric ou Alpha) et de la longueur des comptes clients et fournisseurs
Installation – Paramétrage NIV26. Définition des accès
Mots de passe, niveau de l’utilisateur
Lecture uniquement – écriture
Accès à un item d’une table ou d’un fichier
Paramétrage• Paramétrage des masques de saisie
items obligatoires
items disponibles
items masqués
• Paramétrage des états d’impression
dessin des layouts
adaptation aux pré-imprimés existants
Interfaces• Développement
Récupération des données (une seule fois) fichiers signalétiques, historiques ?
Liens permanents, importation ou exportation des données de ou vers une autre application
• Tests
Formation – Manuels d’utilisation• Formation spécifique des
utilisateurs – aide au démarrageMise en place d’un « help desk »
• Elaboration des manuels d’utilisation spécifiques tenant compte des paramétrages<> manuel de référence
• Mise en place procédures de backup
Offre du marché
Aperçu des possibilités de paramétrage du programme SAGE LINE 100
EXPLOITATION
Extraire certaines données utiles pour une étude ou analyse particulière
• Tableaux de bord
• Liste ou état particulier
Interfacer une autre application
EXPLOITATION
• Développer
souvent ACCESS
langage type C++, SQL
• Utiliser les outils fournis par le logiciel (exportation – Importation)
EXPLOITATION
STRUCTURE de DONNEES
• EXERCICERéalisation du SCHEMA CONCEPTUEL de données d’une application COMPTABILITE
• Analyse de cette structure auprès dePOPSY (ACCESS) WINBOOKS (DBF)SAGE
EXPLOITATION
• Standards WINDOWS – ACCESS
DAO Data Access Objects
ODBCDirect Object data base connectivity
API ODBC Application Programming Interface
EXPLOITATION
• Depuis ACCESS 2000
UNIVERSAL DATA ACCESSCOM Component Object ModelOLE DB ADOActiveX data object
ADOX … Extension
EXPLOITATION
Objectifs :
1. Assurer compatibilité avec types données moins habituels (feuilles calcul, Mails, …)
2. Minimiser taille et utilisation des DLL (Dynamic link libraries)
3. Réduire les coûts de développement dus à la multiplicité des architectures
4. Imposer un nouveau standard COM (face à CORBA Common Object Request Broker Architecture)
EXPLOITATION
ODBC = API C/C++
ODBC32bits pour chaque SGBDRISAM (Jet, dBase, Foxpro,
Paradox…)ExcelFichiers textes délimités
EXPLOITATION
Jet ODBC SGBDR
Jet 4.0 Msjet40.dllDAO 3.6 Dao360.dll
ODBCDirect