Système d'inscription aux cours

Vision

 

Version 1.0

 

 

 


Historique des révisions

Table

Version

Description

Auteur

01/12/98

Projet

Projet initial

Sue Gamble

13/12/98

1.0

Corrections mineures suite à la revue par les pairs.

Ajout des exigences liées aux performances.

Sue Gamble

 
 
 
 
 
 
 
 

 


Sommaire

1 Introduction

1.1 Objet

1.2 Portée

1.3 Définitions, acronymes et abréviations

1.4 Références

2 Positionnement

2.1 Opportunité métier

2.2 Enoncé du problème

2.3 Descriptif de positionnement du produit

3 Descriptions des parties prenantes et des utilisateurs

3.1 Description du marché

3.2 Récapitulatif des parties prenantes

3.3 Récapitulatif des utilisateurs

3.4 Environnement utilisateur

3.5 Profils des parties prenantes

3.5.1 Responsable des technologies de l'information

3.5.2 Responsable des inscriptions

3.5.3 Etudiant

3.5.4 Enseignant

3.6 Profils des utilisateurs

3.7 Besoins des utilisateurs/de la partie prenante principale

3.8 Alternatives et concurrence

4 Présentation du produit

4.1 Perspective du produit

4.2 Récapitulatif des fonctions

4.3 Hypothèses et dépendances

4.4 Coûts et détermination des prix

4.5 Octroi de licence et installation

5 Fonctionnalités du produit

5.1 Connexion

5.2 Inscriptions aux cours

5.3 Annulations de cours

5.4 Facturations aux étudiants

5.5 Saisie, mise à jour et consultation des informations relatives aux enseignants

5.6 Consultation des notes des étudiants

5.7 Choix des cours à enseigner

5.8 Saisie, mise à jour et consultation des informations relatives aux étudiants

5.9 Consignation des notes obtenues par les étudiants

5.10 Affichage des informations relatives au catalogue des cours

5.11 Affichage du calendrier des cours

5.12 Suivi des cours complets

6 Contraintes

7 Niveaux de qualité

8 Préséance et priorité

9 Autres exigences du produit

9.1 Normes applicables

9.2 Exigences du système

9.3 Exigences de performances

9.4 Exigences environnementales

10 Exigences de documentation

10.1 Manuel de l'utilisateur

10.2 Aide en ligne

10.3 Guides d'installation, configuration, fichier Lisez-moi

10.4 Etiquetage et packaging


Vision

1          Introduction

1.1           Objectif

Ce document a pour objectif de définir les exigences très spécifiques du système d'inscription aux cours (C-Registration) de Wylie College, en termes de besoins des utilisateurs.

1.2           Portée

Ce document Vision s'applique au système d'inscription aux cours de Wylie College, qui sera développé par le service informatique de l'université. Le service informatique développera le système client-serveur, qui sera interfacé avec la base de données existante du catalogue des cours.

Le système d'inscription aux cours permettra aux étudiants de s'inscrire en ligne à des cours et aux enseignants de choisir les cours à enseigner et de gérer les notes obtenues par les étudiants.

1.3           Définitions, acronymes et abréviations

Voir le glossaire [5].

1.4           Références

Les documents auxquels il est possible de se référer figurent ci-après :

1.        Course Registration System System Business Case, WyIT388, DRAFT, 1998, Wylie College IT.

2.        Course Billing Interface Specification, WC93332, 1985, Wylie College Press.

3.        Course Catalog Database Specification, WC93422, 1985, Wylie College Press.

4.        Course Registration System Stakeholder Requests Document, WyIT389, V1.0, 1998, Wylie College IT.

5.        Course Registration System Glossary, WyIT406, V1.0, 1998, Wylie College IT.

6.        Course Registration System Requirements Attributes Guidelines, WyIT404, V1.0, 1998, Wylie College IT.

 

2          Positionnement

2.1           Opportunité métier

Dans le cadre de ce projet, la partie frontale du système d'inscription aux cours existant sera remplacée dans son ensemble par un système en ligne accessible aux étudiants et aux enseignants au moyen de PC client.

Le système d'inscription aux cours actuel est utilisé depuis 1985 et n'est pas en mesure de traiter le nombre d'étudiants et de cours prévu pour l'année 2000. Il se caractérise par ailleurs par une technologie centrale obsolète, accessible uniquement au chargé de saisie travaillant au bureau des inscriptions. Ce nouveau système sera accessible à l'ensemble des enseignants et des étudiants au moyen de PC connectés au réseau informatique du Wylie College et d'ordinateurs personnels connectés à Internet.

Ce nouveau système portera le Wylie College au rang des systèmes d'inscription les plus performants, ce qui améliorera l'image de l'université, augmentera la fréquentation de l'université par les étudiants et rationalisera les fonctions administratives.

2.2           Enoncé du problème

Problème

Au sein du Wylie College, processus d'inscription des étudiants obsolète et en grande partie manuel.

Influe sur

Les étudiants, les enseignants et le service administratif de l'université.

Conséquences

Processus lent et onéreux. Etudiants et enseignants non satisfaits.

Solution satisfaisante possible

Amélioration de l'image de l'université, fréquentation de l'université par un plus grand nombre d'étudiants et rationalisation des fonctions administratives liées aux inscriptions.

2.3           Descriptif de positionnement du produit

Pour

les étudiants, les enseignants et le responsable des inscriptions aux cours du Wilye College

Qui

participent, enseignent ou sont chargés de l'administration des cours de l'université

Le système d'inscription aux cours

constitue un outil

Qui

permet de s'inscrire en ligne à des cours et d'accéder à des informations sur les cours et les notes

Contrairement au

système d'inscription dont la technologie centrale est obsolète

Notre produit

offre à tous les utilisateurs des informations à jour sur l'ensemble des cours, des inscriptions, des enseignants et des notes, à partir de n'importe quel PC connecté au réseau local de l'université ou connecté à Internet.

3          Descriptions des parties prenantes et des utilisateurs

Cette section décrit les utilisateurs du système d'inscription aux cours du Wilye College. Trois types d'utilisateurs sont susceptibles de recourir au système C-Registration : le responsable des inscriptions, les étudiants et les enseignants.

3.1           Description du marché

En raison de la diversité et de la complexité de la communauté des utilisateurs de l'université, une grande flexibilité et des temps de réponse rapides sont exigés, lesquels peuvent être fournis par un système d'inscription en ligne.

Les utilisateurs sont éduqués, disposent de connaissances en informatique et possèdent, dans la plupart des cas, un ordinateur chez eux. La possibilité de s'inscrire à des cours au moyen d'ordinateurs personnels et de consulter en ligne les notes obtenues doit permettre d'améliorer la rationalisation au niveau des inscriptions aux cours.

L'inscription aux cours s'effectue au siège administratif de l'université, avec une connexion au réseau local du campus. Des ordinateurs personnels situés dans la bibliothèque universitaire et les salles dédiées aux étudiants permettent aux étudiants et aux enseignants d'accéder librement au réseau local de l'université.

L'édition initiale du système C-Registration sera limitée au Wylie College. La possibilité de commercialiser des éditions ultérieures dans des écoles, des universités et autres établissements d'enseignement supérieur est à l'étude par le service informatique du Wylie College. Par conséquent, le système C-Registration sera conçu de manière à pouvoir être étendu et l'ensemble des données de la communauté des utilisateurs (à savoir le nom de l'université) sera contenu dans des tables et sera facilement modifiable lors de l'installation du système.

3.2           Récapitulatif des parties prenantes

Nom

Représente

Rôle

Responsable des technologies de l'information

le service informatique et le Wylie College dans son ensemble.

Responsable de l'approbation du financement du projet (suit l'avancement du projet).

Responsable des inscriptions

le bureau du responsable des inscriptions, le personnel administratif et le personnel de saisie des données.

Garantit que le système satisfera les besoins du responsable des inscriptions, chargé de la gestion des données d'inscription aux cours, y compris des bases de données des étudiants et des enseignants.

Etudiant

les étudiants

Garantit sur le système satisfera les besoins des étudiants.

Enseignant

les enseignants

Représente les intérêts de l'université (des enseignants).

3.3           Récapitulatif des utilisateurs

 

Nom

Description

Partie prenante

Responsable des inscriptions

Gère la base de données des enseignants et des étudiants, ouvre et ferme les cours à des fins d'inscription.

Auto-représentée

Etudiant

S'inscrit à des cours, recherche des notes et d'autres informations concernant les cours.

Auto-représentée

Enseignant

Choisit les cours qu'il enseignera.  Saisit les notes obtenues par les étudiants.

Auto-représentée

 

3.4           Environnement utilisateur

En raison de la diversité et de la complexité de la communauté des utilisateurs de l'université, une grande flexibilité et des temps de réponse rapides sont exigés, lesquels peuvent être fournis par un système d'inscription en ligne.

Les utilisateurs sont éduqués, disposent de connaissances en informatique et possèdent, dans la plupart des cas, un ordinateur chez eux. La possibilité de s'inscrire à des cours au moyen d'ordinateurs personnels et de revoir leurs notes en ligne doit permettre de gagner en rationalisation au niveau des inscriptions aux cours.

L'édition initiale du système C-Registration sera limitée au Wylie College. La possibilité de commercialiser des éditions ultérieures dans des écoles, des universités et autres établissements d'enseignement supérieur est à l'étude par le service informatique du Wylie College. Par conséquent, le système C-Registration sera conçu de manière à pouvoir être étendu et l'ensemble des données de la communauté des utilisateurs (à savoir le nom de l'université) sera contenu dans des tables et sera facilement modifiable lors de l'installation du système.

3.5           Profils des parties prenantes 

3.5.1          Responsable des technologies de l'information

Représentant

John Whitewood, responsable du service informatique

Description

Pouvoir d'approbation

Type

Comprend la situation financière de l'université et la vision à long terme du conseil d'administration.

Responsabilités

Représente le service informatique et le conseil d'administration. Effectue le suivi du statut du projet et dispose du pouvoir d'approbation du budget. Garantit que le projet répond aux objectifs à court et long termes de l'université. Planifie des possibilités de commercialisation et la maintenance à long terme du système.

Critères de réussite

La réussite du projet peut se définir par l'arrivée à terme du projet dans les limites du budget initialement approuvé et par la réduction prouvée de la charge de travail du responsable des inscriptions (donc des prévisions de coûts à venir). 

Le conseil d'administration doit également percevoir de manière globale que le projet satisfait les besoins des utilisateurs. Le système doit être facilement modifiable pour pouvoir être vendu à d'autres universités.

Cette partie prenante est récompensée par la reconnaissance du conseil d'administration.

Implication

Réviseur de gestion. Signataire de l'approbation du budget. Participe aux revues des performances du personnel.

Livrables

Aucun.

Commentaires/Problèmes

Aucun.

3.5.2          Responsable des inscriptions

Représentant

Karen Hansen

Description

Utilisateur

Type

Le responsable des inscriptions est en règle générale un membre de l'équipe enseignante de l'université et dispose de compétences approfondies en informatique. Il est formé à la méthode d'inscription par lot et maîtrise cette technique.

Responsabilités

Le responsable des inscriptions est chargé de l'administration des inscriptions aux cours pour chaque année scolaire. Il est entre autres chargé de superviser le personnel administratif et le personnel chargé de la saisie des données.

Critères de réussite

La principale responsabilité du responsable des inscriptions porte sur la maintenance des bases de données des étudiants et des enseignants et sur l'ouverture/la fermeture des cours à des fins d'inscription.

Le bureau de ce responsable sert également à saisir hors ligne des données des étudiants et des enseignants. Un système satisfaisant doit principalement réduire la charge de travail du personnel administratif/de saisie des données.

Les tâches du responsable des inscriptions doivent être facilement maîtrisables et rapides à effectuer. Par ailleurs, le système doit être accessible en permanence, être très fiable et hautement sécurisé.

Cette partie prenante est récompensée par la diminution de l'importante charge de travail induite par la saisie des données, la simplification des tâches existantes et l'accès rapide et pratique aux informations nécessaires.

Implication

Réviseur de gestion. S'intéresse en particulier aux fonctionnalités et à la capacité d'utilisation des fonctions par le responsable des inscriptions.

Livrables

Aucun.

Commentaires/Problèmes

Aucun.

3.5.3          Etudiant

Représentant

Jane Austen

Description

Utilisateur

Type

Etudiant représentant qui siège au conseil d'administration.

Responsabilités

Garantir que le système satisfera les étudiants, en termes de facilité d'utilisation et de performances/fiabilité.

Jusqu'à 2 000 étudiants utiliseront le système C-Registration chaque année scolaire pour s'inscrire à des cours et revoir leurs notes finales. Les étudiants sont en règle générale instruits, disposent de connaissances en informatique et ont accès à Internet. Il est attendu que lors de chaque année scolaire, 10 % des étudiants s'inscrivent au Wylie College pour la première fois et ne connaissent pas bien le processus d'inscription aux cours.

Critères de réussite

Le système est jugé satisfaisant lorsque, dans des conditions de charge moyennes à élevées, des étudiant qui y recourent pour la première fois déclarent qu'il est simple d'utilisation et qu'il fonctionne bien.

Cette partie prenante est récompensée par la reconnaissance du conseil d'administration pour son implication et par sa réélection pour une autre année scolaire.

Implication

Réviseur de gestion. S'intéresse en particulier aux fonctionnalités influant sur les étudiants et les problèmes d'utilisation.

Livrables

Aucun.

Commentaires/Problèmes

Aucun.

3.5.4          Enseignant

Représentant

Dr. Susan Smythe

Description

Utilisateur

Type

Représentant des enseignants.

Responsabilités

Garantit que le système satisfera les enseignants, qu'ils disposent ou non d'un accès informatique.

Les enseignants qui utiliseront le système d'inscription aux cours sont instruits, disposent de connaissances en informatique et connaissent bien le processus d'inscription du Wilye College. Il peut être supposé que les enseignants ne possèdent pas tous un ordinateur personnel chez eux et n'ont pas tous accès à Internet.

Critères de réussite

Le système est jugé satisfaisant lorsque que la plupart des enseignants (voire tous les enseignants) sont capables et désireux d'utiliser le système pour choisir des cours et saisir les notes et lorsqu'ils déclarent que les étudiants ne font plus appel à eux pour connaître leurs notes finales. La réussite repose également sur la capacité des enseignants à effectuer des requêtes en ligne sur des données d'inscription.

Cette partie prenante est récompensée par la reconnaissance de ses collègues des autres universités.

Implication

Réviseur de gestion. S'intéresse en particulier à la capacité d'utilisation des fonctionnalités influant sur les fonctions professionnelles, telles que le choix des cours et la saisie des notes.

Livrables

Aucun.

Commentaires/Problèmes

Aucun.

 

3.6           Profils des utilisateurs 

Traité dans la section précédente. 

3.7           Besoins des utilisateurs/de la partie prenante principale

Un échantillon représentatif d'étudiants, d'enseignants et le responsable des inscriptions actuel ont réalisé une enquête portant sur les utilisateurs, afin de déterminer les problèmes rencontrés par ces derniers avec le système d'inscription aux cours et de les encourager à faire des propositions d'amélioration. L'ensemble des résultats de l'étude est joint au document Requêtes des parties prenantes [4]. Un résumé de ces résultat est indiqué ci-dessous, par ordre d'importance relative décroissante :

Besoin

Priorité

Problème

Solution actuelle

Solutions proposées

Inscription des étudiants aux cours

 Elevée

 L'inscription des étudiants aux cours est lente et inefficace.

 A l'heure actuelle, les étudiants doivent renseigner un formulaire d'inscription aux cours et le remettre au responsable des inscriptions. Ce dernier le traite dans les deux semaines suivantes et une troisième semaine lui est nécessaire pour retourner la confirmation à l'étudiant. A ce stade, tout changement de calendrier dû à des cours complets ou un changement de voeux de la part de l'étudiant nécessite la répétition de la totalité du processus (courant sur trois semaines). Les étudiants ne disposent donc pas d'une grande flexibilité pour choisir leurs calendriers de cours.

 Les étudiants devraient disposer d'un accès en ligne pour savoir rapidement si un cours est complet ou non et si les enseignants chargés d'assurer les cours sont disponibles ou non.

Accès aux notes obtenues par les étudiants au plus tôt

Moyenne

Délai d'obtention des notes important, enseignants sollicités en permanence.

En règle générale, les avis finals sont envoyés aux étudiants, 8 semaines après le début de la période d'examen. Pendant ce temps, les étudiants ne cessent de questionner leurs enseignants pour tenter de connaître leurs notes le plus tôt possible.

Les étudiants ayant répondu à l'enquête ont pour la plupart recommandé la possibilité d'accéder en ligne à leurs propres notes.

Faibles coûts de saisie

Moyenne

Le travail de saisie est long et onéreux.

Chaque année scolaire, le responsable des inscriptions et deux chargés de saisie employés en intérim consacrent 400 à 500 heures au traitement des documents relatifs aux inscriptions aux cours. Ils emploient la plupart de ce temps à saisir des informations dans la base de données principale des inscriptions et à réinscrire les étudiants à d'autres cours pour résoudre les conflits de calendrier et les problèmes de disponibilité des cours.

L'accès des étudiants au système d'inscription aux cours devrait réduire de manière efficace ce travail.

 

3.8           Alternatives et concurrence

La communauté des utilisateurs n'avait pas connaissance des alternatives viables ou de l'existence de solutions commerciales. La communauté des utilisateurs a encouragé l'application de la stratégie suivante : développement au de l'université pour réduire les coûts, garantir des fonctionnalités appropriées et assurer la maintenance et le support permanents du système.

4          Présentation du produit

Cette section offre une vue détaillée sur les fonctionnalités du système d'inscription aux cours, les interfaces avec le système de facturation externe et avec le système de bases de données du catalogue des cours, ainsi que sur la configuration du système.

4.1           Perspective du produit

Le système d'inscription aux cours remplacera le système central d'inscription aux cours du Wylie College. Le nouveau système sera interfacé avec le système de facturation et le système de bases de données du catalogue des cours, comme indiqué dans le diagramme contextuel ci-dessous (voir la figure 6.1.1).

Le système d'inscription aux cours sera constitué d'un composant client et d'un composant serveur, comme indiqué à la figure 6.1.2. Le composant serveur réside sur le serveur UNIX du Wylie College. Il doit être interfacé avec le système de facturation et le système de bases de données du catalogue des cours du système central DEC VAX de l'université. Cette interface est prise en charge par une interface SQL ouverte existante.

Le composant client réside sur un ordinateur personnel. Les PC de l'université seront configurés avec le composant client installé. Le logiciel client doit être téléchargé sur tout PC n'appartenant pas au réseau de l'université, à partir du serveur UNIX et par le biais d'Internet. Une fois le composant client installé sur le PC, l'utilisateur peut accéder au système d'inscription aux cours à partir du PC, par l'intermédiaire du réseau local de l'université ou d'Internet. Un ID utilisateur et un mot de passe valables doivent être saisis pour pouvoir accéder au système.

 

Décrit par le titre ci-dessous

Figure 6.1.1 - Diagramme contextuel du système d'inscription aux cours

 

Décrit par le titre ci-dessous

 

Figure 6.1.2 - Présentation du système d'inscription aux cours

 

4.2           Récapitulatif des fonctions

Le tableau de cette section identifie les fonctions principales du système d'inscription aux cours en termes d'avantages et de fonctionnalités. La section 7 de ce document décrit plus en détail les fonctionnalités. Voir le glossaire [5] pour accéder à une définition des différents termes.

Avantage pour le client

Fonctionnalités prises en charge

Informations relatives aux cours à jour

Le système accède à la base de données du catalogue des cours pour obtenir des informations à jour sur tous les cours proposés par le Wylie College.

Pour chaque cours, les étudiants et les enseignants peuvent revoir la description du cours, les prérequis du cours, les enseignants assurant le cours, les salles de classe et les horaires.

Informations d'inscription à jour

Toutes les inscriptions aux cours sont immédiatement consignées dans la base de données des inscriptions, afin que les informations concernant les cours complets ou l'annulation de cours soient à jour.

Accès simple et à temps aux notes

Pour chaque cours, les étudiants peuvent visualiser les notes qu'ils ont obtenues en saisissant simplement leur ID utilisateur et leur mot de passe.

Les étudiants peuvent accéder au système d'inscription à partir de n'importe quel PC de l'université ou depuis leur domicile, via Internet.

Les enseignants utilisent leur PC pour saisir les notes directement dans la base de données des inscriptions.

Accès à partir de n'importe quel PC de l'université

Les étudiants peuvent accéder au système d'inscription à partir de n'importe quel PC de l'université ou depuis leur domicile, via Internet.

L'installation sur un PC du composant client du système d'inscription aux cours offre un processus de suivi via Internet.

Accès simple et pratique à partir de votre PC, depuis votre domicile

Les étudiants peuvent accéder au système d'inscription à partir de n'importe quel PC de l'université ou depuis leur PC domicile, via Internet.

Sécurité et confidentialité

Un ID utilisateur et un mot de passe valables sont nécessaires pour accéder au système d'inscription aux cours.

Les informations d'avis final des étudiants sont protégées des accès non permis.

Retour d'informations instantané sur les cours complets ou sur l'annulation de cours

Toutes les inscriptions à des cours sont immédiatement consignées dans la base de données des inscriptions, afin que les informations concernant les cours complets ou l'annulation de cours soient à jour.

4.3           Hypothèses et dépendances

Les hypothèses et dépendances suivantes se réfèrent aux fonctions du système d'inscription aux cours, telles que soulignées dans le document Vision :

o        Les systèmes existants de facturation et de bases de données du catalogue des cours qui résident sur le système central DEC VAX de l'université seront toujours pris en charge au moins jusqu'en 2005.

o        Les interfaces externes des systèmes de facturation et de bases de données du catalogue des cours sont telles que définies dans les sections [2] et [3] et ne sont pas modifiées.

o        Il est supposé que l'université continuera à faire fonctionner et à prendre en charge le serveur UNIX existant et le système central DEC VAX au moins jusqu'en 2005.

o        Il est supposé que des fonds supplémentaire seront débloqués d'ici 2005 pour remplacer les systèmes existants de facturation et de bases de données du catalogue des cours.

o        L'implémentation du nouveau système d'inscription pour l'année solaire débutant en janvier 2000 dépend de l'approbation du financement au 1er mars 1999.

4.4           Coûts et détermination des prix

En raison des contraintes financières, les coûts de développement du système ne doivent pas dépasser $1,200,000.

Il est prévu que les ordinateurs existants de l'université seront utilisés comme ordinateurs cible et qu'aucun budget n'est requis pour le matériel.

4.5           Octroi de licence et installation

Aucune licence n'est demandée pour la version du système, ce dernier étant accessible uniquement sur le site du Wylie College.

L'installation du composant client doit être disponible sur disquette, CD ou doit pouvoir être téléchargé via Internet.

L'installation du composant serveur doit fournir les options de conservation de la base de données des inscriptions existante (sans perte d'aucune donnée) ou de création d'une nouvelle base de données.

5          Fonctions du produit

Cette section définit et décrit les fonctions du système d'inscription aux cours. Ces fonctions sont très spécifiques et sont nécessaires pour faire bénéficier les utilisateurs des fonctionnalités.

5.1           Connexion

Les étudiants, les professeurs et le responsable des inscriptions aux cours doivent saisir un ID utilisateur et un mot de passe valables pour pouvoir entrer de données dans le système d'inscription aux cours. Un ID et un mot de passe temporaire sont attribués aux utilisateurs pendant leur période de candidature à l'université. L'utilisateur doit être autorisé à modifier son mot de passe temporaire.

5.2           Inscription aux cours

Les cours disponibles doivent pouvoir être affichés sur demande. Les utilisateurs doivent être capables de formuler des requêtes portant sur le nom d'un cours, le code d'un court et le département dont un cours dépend. Les inscriptions aux cours effectuées par les étudiants doivent pouvoir être saisies et validées, en fonction de la disponibilité du cours, des conflits de calendrier et des cours auxquels les étudiants doivent au préalable avoir assisté. L'étudiant doit être immédiatement averti en cas d'échec d'inscription au cours.

L'étudiant doit être autorisé à modifier ses voeux avant la fin de la période d'inscription.

5.3           Annulations de cours

Le responsable des inscriptions doit être autorisé à annuler des cours. En règle générale, celui-ci passe en revue tous les cours au terme de la période d'inscription et annule les cours qui n'ont été affectés à aucun enseignant ou auxquels moins de 3 étudiants se sont inscrits. Le responsable des inscriptions aux cours avertit les étudiants de l'annulation de cours par téléphone ou par e-mail.

5.4           Facturations aux étudiants

Des avertissements doivent être envoyés au système de facturation au terme de la période d'inscription. Ces avertissements doivent comprendre le nom, l'adresse, les voeux de l'étudiant, ainsi que les frais qu'il doit verser.

5.5           Saisie, mise à jour et consultation des informations relatives aux enseignants

Les informations relatives aux enseignants, qui comprennent le nom, l'adresse, les numéros de téléphone, de télécopie et l'adresse e-mail de l'enseignement, doivent être pouvoir être saisies et mises à jour. Ces informations doivent être consultables par les enseignants et le responsable des inscriptions aux cours.

5.6           Consultation des notes obtenues pas les étudiants

Un étudiant doit pouvoir consulter les notes qu'il a obtenues dans un cours ou son avis complet. Ces informations doivent être protégées contre les accès par des utilisateurs autres que l'étudiant concerné et ses enseignants.

5.7           Choix des cours à enseigner

Les enseignants doivent pouvoir valider avant la fin de la période d'inscription les cours qu'il enseignera.

5.8           Saisie, mise à jour et consultation des informations relatives aux étudiants

Les informations relatives aux étudiants, qui comprennent l'ID utilisateur, le nom, l'adresse, le numéro de téléphone et l'adresse e-mail de l'étudiant, doivent être pouvoir être saisies et mises à jour. Ces informations doivent être consultables par les enseignants et le responsable des inscriptions aux cours. Le système doit garantir qu'un étudiant peut accéder uniquement aux informations qui le concernent. Le responsable des inscriptions assure la maintenance des informations relatives aux étudiants.

5.9           Consignation des notes obtenues par les étudiants

Les informations entrées par l'enseignant sur les notes obtenues par les étudiants doivent pouvoir être saisies, validées et conservées.

5.10       Affichage des informations relatives au catalogue des cours

Les informations relatives au catalogue des cours gérées dans la base de données correspondante doivent pouvoir être affichées à la demande de l'utilisateur. Les utilisateurs doivent être capables de formuler des requêtes portant sur le nom d'un cours, le code d'un cours et le département dont un cours dépend.

5.11       Affichage du calendrier des cours

Le calendrier complet des cours d'un étudiant donné doit pouvoir être affiché à sa demande.

5.12       Suivi des cours complets

Il doit être garanti qu'aucun étudiant ne peut s'inscrire à un cours si 10 inscriptions ont déjà été effectuées. 

6          Contraintes

Hormis les hypothèses et dépendances répertoriées à la section 6, les contraintes suivantes s'appliquent au système d'inscription aux cours :

7          Niveaux de qualité

Cette section définit les niveaux de qualité en matière de performances, de robustesse, de tolérances aux pannes, de convivialité et autres caractéristiques similaires concernant le système d'inscription aux cours.

Accessibilité : le système doit être accessible 24 heures sur 24, 7 jours sur 7.

Convivialité : le système doit être facile à manipuler et être approprié au marché cible constitué d'étudiants et d'enseignants disposant de connaissances en informatique.

Convivialité : le système doit comprendre une aide en ligne destinée aux utilisateurs. Les utilisateurs (étudiants et enseignants) n'ont pas à recourir à de la documentation papier pour utiliser le système.

Maintenabilité : la maintenance du système doit être simple. Toutes les données spécifiques à l'université doivent être contenues dans des tables et doivent être modifiables sans que le système ne doive être recompilé.

8          Préséance et priorité

Cette section contient des directives sur l'importance relative des fonctionnalités système proposées. Les 2 premières éditions du système doivent comporter les fonctionnalités définies dans le présent document Vision. L'intégration de l'ensemble des fonctionnalités essentielles pour s'inscrire à des cours est prévue pour la première édition.

A mesure du développement du système, les attributs des fonctionnalités (référencés à la section 7 de ce document) seront utilisés pour pondérer l'importance relative des fonctionnalités et planifier le contenu des éditions. Les attributs relatifs aux avantages, au travail et aux risques permettent de déterminer la priorité d'une fonctionnalité et d'une édition cible.

Il est déjà prévu que deux à quatre éditions du système d'inscription aux cours soient nécessaires avant que ce dernier ne puisse être utilisé au sein du Wylie College.

La première édition doit au minimum comporter les fonctions principales indiquées ci-dessous :

La deuxième édition doit comporter les fonctions suivantes :

Les fonctions de la troisième édition n'ont pas encore été déterminées. Il est déjà prévu que cette édition comporte des améliorations des fonctions existantes.

Dans la quatrième édition de l'année 2005, il est prévu que les systèmes existants de facturation des cours et de bases de données du catalogue des cours soient remplacés.

9          Autres exigences du produit

9.1           Normes applicables

L'interface utilisateur du bureau doit être compatible avec Windows 95/98.

9.2           Exigences du système

Le système d'inscription aux cours doit être interfacé avec le système existant de bases de données du catalogue des cours et doit prendre en charge les données au format défini dans [3].

Le système d'inscription aux cours doit être interfacé avec le système existant de facturation et doit prendre en charge l'interface, comme défini dans [2].

Le composant serveur du système doit résider sur le serveur de l'université et fonctionner avec le système d'exploitation UNIX.

Le composant client du système doit fonctionner sur n'importe quel ordinateur personnel comportant un microprocesseur 486 ou ultérieur.

Le composant client du système ne doit pas nécessiter plus de 32 Mo de mémoire RAM et 20 Mo d'espace disque.

Le composant client du système doit fonctionner sous Windows 95, Windows 98 et Microsoft Windows NT.

9.3           Exigences de performances

Le système doit en permanence pouvoir prendre en charge jusqu'à 2 000 utilisateurs connectés simultanément à la base de données centrale et jusqu'à 500 utilisateurs connectés simultanément aux serveurs locaux.

Le système doit fournir l'accès à la base de données existante du catalogue des cours avec des temps d'attente inférieurs à 10 secondes.

Le système doit prendre en charge 80 % de l'ensemble des transactions en l'espace de 2 minutes.

9.4           Exigences environnementales

Aucune.

10      Exigences de documentation

Cette section décrit les exigences de documentation pour le système d'inscription aux cours.

10.1       Manuel de l'utilisateur

Le manuel de l'utilisateur doit décrire le mode d'utilisation du système du point de vue des étudiants, des enseignants et du responsable des inscriptions. Ce manuel doit comprendre :

Le manuel de l'utilisateur doit être conforme au format défini dans le canevas du manuel de l'utilisateur du Wylie College.

Il doit comprendre entre 50 et 100 pages. Les dimensions des pages doivent être comprises entre 17,8 et 22,9 cm. Le manuel de l'utilisateur doit être disponible en format papier et sur l'aide en ligne.

10.2       Aide en ligne

L'utilisateur doit pouvoir accéder à une aide en ligne pour chaque fonction du système. Chaque sujet traité dans le manuel de l'utilisateur doit également être accessible dans l'aide en ligne.

10.3       Installation Guides, configuration et fichier Lisez-moi

Le guide d'installation de la partie serveur doit comprendre :

Le fichier Lisez-moi doit pouvoir être consulté une fois l'installation terminée. Il doit par ailleurs se situer sur le disque et être accessible à tout moment pour consultation par l'utilisateur. Il doit comprendre :

-         les nouvelles fonctions d'édition ;

-         les bogues et solutions connus ;

10.4       Etiquetage et packaging

Le logo du Wylie College doit être bien visible sur la documentation de l'utilisateur et les écrans d'accueil.

Etant donné que les éditions initiales sont destinées au Wylie College et ne sont pas commercialisées, la documentation marketing, le packaging et les documents publicitaires du produits ne doivent pas être générés.