61
Micro-Accès

Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

Embed Size (px)

Citation preview

Page 1: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

Micro-Accès

Page 2: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

2

Développement de progiciels et de solutions sur mesure

Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial, services interactifs et commerce électroniques)

1988 Fondation de l’entreprise - 14 ans en 2002

1988 Logiciels de gestion pour services de garde

1993 Systèmes de gestion intégrée

1996 Développement de l’expertise Internet / logiciels

1998 Création de PetitMonde et de iDoc

2000 Développement du Gestionnaire 2000

2001 Gestionnaire – milieu familial, une solution ASP

MIM d’or, Souris d’or (Protégez-vous)

Présentation de l’entreprise

Page 3: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

3

PetitMonde

Union des artistes

Éveil à la lecture et à l’écriture (mandat donné par 4 ministères)

Module de formation (Commission des droits de la personne et de la jeunesse)

Gestionnaire - milieu familial

Site PME – Québeclic (Cefrio)

Principales réalisations Web

Page 4: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

4

Contexte de gestion

Commande

Sites de plus en plus volumineux, constamment mis à jour et permettant un renouvellement facile du design

Équipe et budgets

…. toujours de plus en plus réduits

Expérience

Quelques mois … à moins de 10 ans

Exigence

Polyvalence

Impératif

Automatiser tout ce qui peut l’être, réduire les délais de production

Micro-Accès

Page 5: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

5

Plan de la présentation

Portrait type des besoins principaux de gestion (sites volumineux)

Avenues technologiques

Modèle retenu pour l’organisation des données

Outil développé en fonction du modèle retenu

Outils complémentaires

Conclusion

Micro-Accès

Page 6: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

6

Portrait-type du besoin

Contenu(textes)

Cas type : un site volumineux

Envergure

Plus de 2 000 documents

Plusieurs publics cibles

Actualité, webzine (ou zone « À la une »)

Archivage des documents

Types

Documents HTML

Documents PDF

Documents Office

Page 7: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

7

Organisation des documents

• Pouvoir repérer facilement les documents (dans le site et dans « l’arrière-site »)

• Interface de gestion intuitive : arborescence, classification (par thèmes, domaines, secteurs)

• Information sur l’auteur et sur la propriété d’un document ou d’une image

• Classement multicatégories(ex. : texte sécurité routière / vacances)

• Évolutive pouvoir modifier facilement la structure del’arborescence de gestion du contenu

Portrait-type du besoin

Contenu(textes)

Page 8: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

8

Publication des documents

Fréquence

Le site doit pouvoir être mis à jour en tout temps

Principal défi

Mise en page, édition, modifications par les rédacteurs eux-mêmes

Sans avoir à connaître la programmation HTML

Édition conviviale (interface de type Windows)

Visualisation du résultat avant la mise en ligne

Portrait-type du besoin

Contenu(textes)

Page 9: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

9

Liens entre les documents

Commande

Les pages doivent être reliées

à d’autres documents du site

à d’autres sites

Lorsqu’on modifie l’adresse d’un document

les liens doivent être maintenus (automatisation, centralisation du processus)

Types de liens

URL

Voir aussiLes pages proposent de consulter d’autres documents.

« Courriel » : Envoyer à ...en fonction des sections d’un site

Portrait-type du besoin

Contenu(textes)

Page 10: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

10

Groupement de documents

Dossiers Gérer des dossiers

(plusieurs documents concernant un même sujet)

Dossiers évolutifs

Rubriques

Pour affichage ponctuel en pages d’accueil et de sections

Mécanisme pour grouper autrement que par l’arborescence

Groupement de type « contextuel »

Portrait-type du besoin

Contenu(textes)

Page 11: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

11

Autres considérations

Divers formats de documents

Questions & Réponses de spécialistes (interactif – en différé)

Foire aux questions

Annuaire de ressources (plus de 1000 ressources)

Petites annonces (communauté virtuelle)

Avis divers émis par une personne dans un groupe (intranet )

Portrait-type du besoin

Contenu(textes)

Page 12: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

12

Autres considérations

Divers formats de documents

Fiches d’activité ou signalétique (texte non continu)

Fiches de support technique interne

Dossiers relatifs à une veille technologique ou concurrentielle

Communication avec les internautes

• Réponses types

Outil de traitement rapide

Portrait-type du besoin

Contenu(textes)

Page 13: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

13

Cas type : un site volumineux

Envergure

Plus de 500 images (dessins, photos, schémas, diagrammes)

Mise en place d’un catalogue (photos utilisées on non)

Identification facile du document auquel une image a été associée

Questions légales – arrière-site

Portrait-type du besoin

Contenu(images)

Page 14: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

14

Organisation des images

Indexation des images : par sujets, actions, saisons, contextes, plans, lieux, etc.

Recherche croisée

Traitement des images : modifier la luminosité, modifier le contraste, faire une rotation, etc.

Portrait-type du besoin

Contenu(images)

Page 15: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

15

Coûts

Achat de logiciels

Pour gérer et traiter les documents

Pour gérer et traiter les images

Formation du personnel

Limiter les coûts de formation du personnel appelé à utiliser les applications de traitement d’images

Limiter les coûts d’intégration du nouveau personnel

Gestion, formation, intégration

Page 16: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

16

Intégration des processus

Main-d’œuvre

Comment réduire les coût ?

Outils à utiliser pour réduire le traitement « manuel »

Prévoir l’évolution…

Importance d’une bonne synergie entre la direction donnée au projet, la gestion des ressources et les choix

technologiques devant être faits.

Gestion, formation, intégration

Page 17: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

17

AvenuestechnologiquesTechnologie

Page 18: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

18

Considérations

Contenu

Volume de documents

Nécessité de classement multiple

Organisation des documents

Gestion des liens

Gestion d’images

Personnel affecté à la gestion du contenu

Budget

Infrastructure

Sécurité des données

Personnalisation de l’accès au site

Équipement

Avenues technologiques

Page 19: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

19

Architecture statique

Avenues technologiques

IIS

WEB

Page 20: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

20

Architecture dynamique

Avenues technologiques

WEB

IISASP

ou DLLSQL

Page 21: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

21

Architecture dynamique

Avenues technologiques

Principes de fusion

• Modèles de documents en HTMLOn remplace des balises dans le document par les valeurs de la base de données

• Avantages• Très rapide• Les DLL résident en mémoire

• Inconvénients• Saturation de la mémoire si gros volume de DLL• On doit arrêter le service pour remplacer la DLL

• Page dynamique en ASPLa mise en page et le code cohabitent. Cette approche permet de mettre à profit le potentiel de ASP (inclusion, autres fonctions ou objets communs).

Page 22: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

22

Architecture dynamique

Avenues technologiques

Technologies pour serveur

• CGI (Common Gateway Interface)

Programme exécutable. Permet l’exécution de programmes, ce qui est risqué.

• ASP (Activer Server Page)

Script interprété avec Kernel optimisé. Plus sécuritaire et assez polyvalent. Comporte une librairie d’objets.

• DLL (Dynamic Link Library)

Langage natif et résidant en mémoire. Capacité de livraison de 800 pages/sec vs ASP qui en permet 400.

• COM+ (Component Object Model)

Objets gérés par Windows 2000. Très rapide, performant et sécuritaire.

Page 23: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

23

Architecture dynamique sécurisée

Avenues technologiques

SQL

WEB

IISASPCOM+

Page 24: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

24

Architecture dynamique sécurisée

Avenues technologiques

Qu’est-ce que COM+ (Component Object Model) Objets réutilisables Gérés par Windows 2000 Optimisés Utilisateurs multiples Multisessions Autogestion de la mémoire et des ressources

MsQueue (Queues patientes) Peuvent exécuter des Com+ en différé Permettent de balancer l’activité sur le serveur

Avantages Agit comme agent de requête aux données Sécurité Vitesse Usagers multiples et multisessions

Page 25: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

25

Architecture dynamique personnalisée

Avenues technologiques

WEB

IISASP

SiteServer

SQL

Page 26: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

26

Architecture dynamique personnalisée

Avenues technologiques

Avec Site Server

Enveloppe autour de IIS Gère les accès Gère les sessions Gère le profil d’un utilisateur Offre un objet sécuritaire d’identification Permet de suivre le parcours d’un utilisateur Permet de gérer le membership Permet des envois massifs aux abonnés du site

Page 27: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

27

Architecture dynamique sécurisée et personnalisée

Avenues technologiques

WEB

IISASP

SiteServer

COM+SQL

Page 28: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

28

Ce que nous avons choisi

Avenues technologiques

SQL

WEB

IISASPCOM+

Page 29: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

29

Base de données

Pourquoi ? Structurant Permet des niveaux de gestion supérieurs Dynamique Performant

Choix SQL de Microsoft

Pourquoi pas Access Une base de données Access n’est pas assez

robuste pour œuvrer sur le Web, et son comportement lors d’accès concurrents n’est pas garanti. Elle n’est pas transactionnelle.

Modèle retenu pour la gestion

et la publication du

contenu

Page 30: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

30

Modèle de données

Modèle retenu pour la gestion

et la publication du

contenu

Documents

Articles Fiches Autres types

Liens

Voir aussi

Mots-clés

Images

Arborescence

Classement

Arborescence Classement

Rubriques

Page 31: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

31

Modèle de données

Modèle retenu pour la gestion

et la publication du

contenu

DocumentsTitre

Date de publication

Date d’archivage

Date de suppression

Groupes cibles

Thème

Signature

Selon le typeAuteur

Lien URL

Catégorie

Autres champs spécialisés

Page 32: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

32

Modèle de données

Modèle retenu pour la gestion

et la publication du

contenu

ImagesTitre

Auteur

Propriétaire

Type d’image

Thème

Saison

Plan

Mots-clés

Description

Page 33: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

33

Saisie et gestion du contenu

Outil Éditeur WYSIWYG

Produits courants Front page DreamWeaver WebMaster

Lien avec les bases de données Les éditeurs commerciaux ne permettent pas de

modifier les données à même une base de données et offrent une interface non structurée

Avantages Inconvénients

Modèle retenu pour la gestion

et la publication du

contenu

Page 34: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

34

Traitement des images

Outils Des traitements mineurs doivent souvent être

apportés aux images ou photos (ex. : rotation)

Produits courants Paint PaintBrush PhotoShop Adobe illustrator FreeHand

Formation et achat de licences Nous avons à considérer les coûts de licence et de

la formation du personnel appelé à utiliser les applications de traitement d’images.

Modèle retenu pour la gestion

et la publication du

contenu

Page 35: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

35

Recherche

Besoin

L’internaute devra avoir la possibilité de chercher dans les différents documents du site. Le choix du moteur n’est pas encore arrêté au moment de la conception du site.

Considérations

Comme les moteurs de recherche évoluent rapidement, il nous faudra établir une architecture qui permette un changement de moteur rapide et simple.

Indexation

Le système de recherche devra contenir un agent automatisé qui révisera le contenu du site en tout temps.

Modèle retenu pour la gestion

et la publication du

contenu

Page 36: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

36

Modèle retenu pour la gestion

et la publication du

contenu

Gestion des liens

URL Les outils habituellement utilisés pour repérer les liens non

fonctionnels sont généralement sous forme de fureteur mécanique qui teste les liens en « lisant » la page.

Cette opération peut être longue à effectuer et risque souvent d’être oubliée.

Comment mécaniser le traitement ? Noter les liens à mesure de leur saisie

Développer un agent qui vérifie les liens

Supprimer les liens brisés automatiquement

Produire un rapport d’état

Avantages On sait toujours dans quels documents un lien est utilisé

Qualité du site sans précédent

Page 37: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

37

Modèle retenu pour la gestion

et la publication du

contenu

Publication

Méthode

Dans l’optique de permettre des mises à jour de pages en tout temps, les pages seront produites en temps réel.

Cette approche permet, de plus, le contrôle de la publication par les différentes dates inhérentes aux documents et aux rubriques.

Page 38: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

38

Modèle retenu pour la gestion

et la publication du

contenu

Solution proposée

Centraliser la gestion du contenu dans une application de gestion

Publier le contenu d’une manière dynamique

Avenues possibles

Intranet d’administration

Logiciel de gestion

Éditeur HTML intégré

Gérer les liens

Gérer les images

Page 39: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

39

Modèle retenu pour la gestion

et la publication du

contenu

Solution proposée

Intranet d’administration

Assez lourd à développer

Peu performant

Pas d’éditeur HTML intégré

Beaucoup de composantes logicielles à développer

Logiciel de gestion

Moins coûteux à développer

Éditeur HTML intégré

Très performant

Gérer les liens

Gérer les images

Page 40: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

40

Outil développé en fonction du

modèle retenu

Page 41: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 42: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 43: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 44: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 45: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 46: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 47: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 48: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 49: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 50: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 51: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

iDoc

Page 52: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

52

Sites pilotés par iDoc

Page 53: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

53

Sites pilotés par iDoc

PetitMonde

Page 54: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

54

Sites pilotés par iDoc

Union des Artistes

Page 55: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

55

Sites pilotés par iDoc

Intranet de Micro-Accès

Page 56: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

56

Sites pilotés par iDoc

GMF – Une solution ASP

Page 57: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

57

Section Infodroits de la CDPDJ

Page 58: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

58

Sites pilotés par iDoc

Éveil à la lecture et à l’écriture

Page 59: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

59

Conclusion

Résultats mesurables

iDoc et PetitMonde

Arrière-site: essentiel à la gestion (rapports de performance, statistiques diverses, flot d'activités, etc.)

économie de 40%

permet l’évolution (ex.: changement de l'interface en août 2001)

Page 60: Micro-Accès. 2 Développement de progiciels et de solutions sur mesure Expertise en systèmes intégrés : logiciels et Internet (sites, contenu éditorial,

60

Présentation

par Martine Michaud et Alain Déry

WebÉducation

31 janvier 2002

La gestion des sites Web