nouveau web: nouveautés

February 6, 2006 at 3:17 pm 2 comments

Ci-dessous non pas la façon dont le nouveau web gère les nouveautés, mais la façon dont il va les gérer d’ici quelques temps. Pour l’instant on était pris de court, on a juste entré les données directement dans la base avec PHPMyAdmin. Mais à terme ça devrait marcher selon le principe suivant:

* les acquéreurs mettent un statut de traitement spécifique (NW pour nouveauté) sur les ouvrages qu’ils sélectionnent: ce n’est donc pas un “catalogue des nouveaux achats” mais bien une “sélection de nouveautés”; on s’est mis d’accord pour sélectionner 120 docs répartis en 12 disciplines.
* on utilise une API pour chercher toutes les notices qui ont un exemplaire avec NW comme statut de traitement; ça ressemble à ça:
http://serveur:8991/X?op=find&code=%5Bnom de l’index statut de traitement]&request=NW
* le système renvoi les notices sous forme d’un flux xml OAI qui ressemble à ça:

<varfield id="010" i1=" " i2=" ">
<subfield label="a">2-07-030830-8</subfield>
</varfield>

* on balance plein de trucs mais on garde:
1. le numéro de notice pour générer un lien sur le titre pour renvoyer à la notice détaillée à l’opac
2. les infos biblios minimum
3. l’isbn, qu’on réutilise pour aller chercher la vignette sur Amazon
4. la cote: on a une table d’équivalence qui réparti les cotes entre les 12 disciplines autour desquelles s’articule le web

On ne le fait pas de façon réellement dynamique. C’est-à-dire qu’on pense faire ça une fois par mois et charger les données récoltées par le Web Service dans la base de données du web proprement dite. Cela permet de garantir qu’on a un ensemble homogène de 12×10 nouveautés, et qu’aucune discipline ne se retrouve avec 0 ou 100 nouveautés. Parce que dans le SIGB proprement dit, tous les soirs on fait tourner un truc qui dit :

ssi statut de traitement = NW
et nbre de prêts > 0
alors enlever le statut de traitement

Advertisements

Entry filed under: Uncategorized.

nouveau web OAI et intégration

2 Comments Add your own

  • 1. Michel Fauchié  |  February 6, 2006 at 10:40 pm

    questions

    y a-til des servicss liés : résa , accès distants ?

    Reply
  • 2. nicolas morin  |  February 7, 2006 at 8:47 am

    Concernant les réservations: c’est une fonctionnalité qui est gérée par le SIGB, pas par le web.
    Accès distants? Si vous voulez dire l’accès aux ressources numériques depuis le domicile, par ex., c’est une fonctionnalité qui n’a rien à voir avec le site web lui-même… et qui n’existe pas pour l’instant à l’université d’Angers

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Feeds


%d bloggers like this: