36
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

PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

Embed Size (px)

Citation preview

Page 1: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 2: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

Rôle de l’informaticien aux différentes étapes de vie d’une

application de Comptabilité

• CHOIX DU PRODUIT

• INSTALLATION

• EXPLOITATION

Page 3: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 4: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 5: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 6: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 7: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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 ?

Page 8: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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 ?

Page 9: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 10: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

ASPECT Architecture EXERCICEEXERCICE

• Tentative d’établissement d’un cahier des charges

• Réseau – Confidentialité – Accès / sécurité

• Critères – pondération

Page 11: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

ASPECT Support Maintenance EXERCICEEXERCICE

• Tentative d’établissement d’un cahier des charges

• Type d’organisation de fichiers

• Critères – pondération

Page 12: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 13: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 14: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 15: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 16: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

Offre du marché

• Grandes et Moyennes EntreprisesSAP - FI

• PMEjusqu’à récemment, dominance surle marché de CUBIC, mais…WINBOOKS BOBPOPSYSAGECIELINTEGRA, DATAFACT, …

Page 17: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

Offre du marché

Aperçu de BOB, SAGE et POPSY

Page 18: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 19: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

Installation - Paramétrage

• Niveau 1

Système – Périphériques – OS

• Niveau 2

Intra programme

Page 20: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 21: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 22: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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 ?

Page 23: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 24: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 25: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 26: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 27: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 28: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

Offre du marché

Aperçu des possibilités de paramétrage du programme SAGE LINE 100

Page 29: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

EXPLOITATION

Extraire certaines données utiles pour une étude ou analyse particulière

• Tableaux de bord

• Liste ou état particulier

Interfacer une autre application

Page 30: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

EXPLOITATION

• Développer

souvent ACCESS

langage type C++, SQL

• Utiliser les outils fournis par le logiciel (exportation – Importation)

Page 31: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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

Page 32: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

EXPLOITATION

• Standards WINDOWS – ACCESS

DAO Data Access Objects

ODBCDirect Object data base connectivity

API ODBC Application Programming Interface

Page 33: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

EXPLOITATION

• Depuis ACCESS 2000

UNIVERSAL DATA ACCESSCOM Component Object ModelOLE DB ADOActiveX data object

ADOX … Extension

Page 34: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

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)

Page 35: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

EXPLOITATION

ODBC = API C/C++

ODBC32bits pour chaque SGBDRISAM (Jet, dBase, Foxpro,

Paradox…)ExcelFichiers textes délimités

Page 36: PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage 4Interfaces - Exploitation – Schéma conceptuel données 5Travaux

EXPLOITATION

Jet ODBC SGBDR

Jet 4.0 Msjet40.dllDAO 3.6 Dao360.dll

ODBCDirect