WEB et WEB semantique – propositions de projets (Année IV) 1

publicité
WEB et WEB semantique – propositions de projets (Année IV)
1. Projets de type c:


La note maximale: 6;
Contenu:
- 5 pages HTML5 – obligatoire!!!;
- scripts JavaScript appelés en 2 pages
- 1 page CSS (+ l’appel dans le 5 pages HTML au-dessus);
- 3 fichiers XML (Parser du XML avec Javascript + xpath, xquery); les fichiers sont
stockés sur un serveur Web; les donnés stockées dans xml doivent être seulement
interrogées
- 2 fichiers XSL
o http://www.quepublishing.com/articles/article.aspx?p=26881
o http://johannburkard.de/software/xsltjs/
2. Projets de type b:


La note maximale: 8;
Contenu:
- contenu project de tip c (les fichiers xml peuvent etre créés dans la memoire, pour
example, le dialog server-client peut etre structuré dans cette maniere);
- lecture / édition / suppression de données
- la partie serveur doit être développé avec JSP / PHP/ …
o https://netbeans.org/kb/docs/javaee/ecommerce/connect-db.html (for JSP)
3. Projets de type a:


La note maximale: 10;
Contenu:
- contenu project de tip b;
- introduction d'une technologie / langage qui n’a pas été étudié pendant le cours ou
séminaire (example: l'utilisation d’une bibliotheque JavaScript, l'utilisation de SVG);
or
-
project avec RDF, OWL (en utilisant https://jena.apache.org/ ; Pour plus de détails,
vous devez me contacter)
Remarques:



Tous les projets seront accompagnés d'une documentation et 1 ppt;
Les projets seront téléchargées sur Moodle et présentés au cours de la dernière semaine
du semestre 1.
La documentation sera entre 7 et 10 pages ;

La documentation contiendra:
- Le but du projet [Deadline : 24.11.2014 sur
https://docs.google.com/spreadsheets/d/1gDf6rMPGJZjmEX7Jzu_L_w5qHBSMX8X
h7aHnZTbrQtM/edit#gid=772467842]
- 2 diagrammes UML (1 use case, 1 pour comportement, e.g. activity) [Deadline :
02.12.2014 pendant le TP]
- Architecture
- Brève description des fonctionnalités (avec print screens)
- Les technologies utilisées
Sujets possibles du projet:
a) Gestion des articles scientifiques (recherche selon différents critères: mots clees, auteurs,
vue abstrait, télécharger, statut lire l'article-si ou non, l'ajout des notes pour chaque
article, bonus pour recherche sur le web, et pas seulement la base de données / fichieres
xml locaux)
b) Application de e-testing (qui contient aussi le management des questions);
c) Le management des risques d'un projet de logiciel/software (chaque risque doit avoir une
status - activ/pasiv, une méthode de traitement, etc., on assume aussi la recherche sur les
risques, il est donc un projet de note 10);
d) Calendrier personnel (répartition des tâches quotidienne, l'état des tâches, ajouter des
notes, ajouter des collaborateurs, envoyer des notifications; un google doc plus
simpliste);
e) Application pour le management d’un journal online.
Observations:
1) Le projet peut être réalisé en équipes de 2 personnes à la condition que chaque personne
présente la partie ce qu’il a développé.
2) Le projet peut être réalisé, aussi individuellement.
Téléchargement