PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage...

Post on 04-Apr-2015

109 views 3 download

Transcript of PLAN 1Présentation du cours – cahier de charges 2Offre du marché 3Installation – Paramétrage...

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