Glossaire Intranet Un intranet est un réseau informatique utilisé à l

publicité
Cindy Payol
Glossaire
Intranet
Un intranet est un réseau informatique utilisé à l’intérieur d’une entreprise
utilisant les techniques de communication d’Internet.
Cahier des charges
Un cahier des charges vise à définir simplement les spécifications de base
d’un produit ou d’un service à réaliser.
Il sert à formaliser les besoins et les contraintes, à les expliquer aux
différents acteurs pour s’assurer que tout le monde soit d’accord.
Règle de gestion
Les règles de gestion sont des contraintes d’intégrité que doit respecter les
données.
Modèle de données
Un modèle de données et un modèle qui décrit de façon abstraite comment
sont représentées les données dans une organisation métier un système
d’information ou une base de données.
Modèle conceptuel
de données
Un modèle conceptuel de données a pour but d’écrire de façon formelle les
données qui seront utilisées par le système d’information. Il s’agit donc
d’une représentation des données, facilement compréhensible, permettant
de décrire le système d’information à l’aide d’entités.
Modèle de données
logique
Le modèle logique des données consiste à décrire la structure de données
utilisée sans faire référence à un langage de programmation. Il s’agit donc de
préciser le type de données utilisées lors des traitements.
Modèle de données
physique
Cette étape consiste à implémenter le modèle dans la SGBD (Système de
Gestion de Base de données), c’est-à-dire le traduire dans un langage de
définition de données.
Cycle en V
Le modèle du cycle en V est un modèle conceptuel de gestion de projet
imaginé suite au problème de réactivité du modèle en cascade. Il permet en
cas d’anomalie, de limiter un retour aux étapes précédentes.
Spécification
fonctionnelle
La spécification fonctionnelle est la description des fonctions d’un logiciel, en
vue de sa réalisation.
Spécifications
fonctionnelles
Générales
Les spécifications fonctionnelles générales décrivent le modèle métier.
Spécifications
fonctionnelles
Détaillées
Les spécifications fonctionnelles détaillées contiennent l’ensemble des règles
de fonctionnement, avant de commencer tout développement.
Spécifications
fonctionnelles
Techniques
Les spécifications fonctionnelles techniques sont élaborées pour choisir les
technologies à mettre en œuvre pour développer le produit, et qu’est
conçue l’architecture logicielle du produit.
Cindy Payol
Page 1 sur 5
Année 2012 - 2013
Cindy Payol
Recette
La recette est une phase de développement des projets. C’est celle au cours
de laquelle les différents acteurs du projet se rencontrent afin de vérifier que
le produit est conforme aux attentes formulées.
Logiciels Open
source
Un logiciel Open source est un logiciel dont l’utilisation, l’étude, la
modification et la duplication en vue de sa diffusion sont permises,
techniquement et légalement.
Diagramme de cas Les diagrammes de cas d’utilisation sont des diagrammes UML utilisés pour
donner une vision globale du comportement fonctionnel d’un système
d’utilisation
logiciel.
Diagramme de
séquence
Les diagrammes de séquences sont la représentation graphique des
interactions entre les acteurs et le système selon un ordre chronologique
dans la formulation UML.
Windows 7
Windows 7 est un système d’exploitation de la société Microsoft, sorti le 22
Octobre 2009.
Microsoft Word
Microsoft Word est un logiciel de traitement de texte publié par Microsoft.
Open Office
Open Office est une suite bureautique né le 13 Octobre 2000 à l’initiative de
Sun Microsystems.
Skype
Skype est un logiciel qui permet aux utilisateurs de passer des appels
téléphoniques via internet.
GoToMeeting
Il s’agit de réunion à distance, partage de bureau et les logiciels de
vidéoconférence qui permet à l’utilisateur de rencontrer d’autres
utilisateurs, clients ou collèges via l’Internet en temps réel.
TeamViewer
TeamViewer est un logiciel qui permet le partage de bureau, réunions en
ligne, de conférences Web et de transfert de fichiers entre ordinateurs.
Eclipse
Eclipse est un logiciel de la fondation Eclipse visant à développer un
environnement de développement intégré libre, extensible, universel et
polyvalent. Son objectif est de produire et fournir des outils pour la
réalisation de logiciel, englobant les activités de codage mais aussi de
modélisation, de conception, de test et de reporting. Son environnement de
développement intégré vise à supporter tout langage de programmation.
PostgreSQL
PostgreSQl est un système de gestion de base de données relationnelle et
objet.
Open ModelSphere
Open ModelSphere est un outil de génie logiciel permettant la modélisation
relationnelle de données, la modélisation des processus d’affaires, et la
modélisation UML.
Cindy Payol
Page 2 sur 5
Année 2012 - 2013
Cindy Payol
JDK
Le Java Development Kit (JDK) désigne un ensemble de bibliothèques
logicielles de base du langage de programmation Java, ainsi que
l’environnement dans lequel le code java est compilé pour être transformé
en bytecode afin que la machine virtuelle Java (JVM) puisse l’interprêter.
Maven
Apache Maven est un outil logiciel libre pour la gestion et l’automatisation
de production des projets logiciels Java en général et Java EE en particulier.
L’objectif est de produire un logiciel à partir de ses sources, en optimisant les
tâches réalisées à cette fin et en garantissant le bon ordre de fabrication.
Tomcat
Apache Tomcat est un conteneur libre de servlets et JSP Java EE.
pgAdmin
pgAdmin est un outil d’administration graphique pour PostgreSQL.
JSF
Java Server Faces (JSF) est un framework Java, pour le développement
d'applications Web. Il est basé sur la notion de composants, où l'état d'un
composant est enregistré lors du rendu de la page, pour être ensuite
restauré au retour de la requête. JSF utilise JSP par défaut, mais peut être
utilisé avec d'autres technologies.
Hibernate
Hibernate est un framework open source gérant la persistance des objets en
base de données relationnelle.
Il permet de faire du mapping relationnel/objet. C’est un outil de
persistence puissant et performant permettant le lien entre les objets d’une
application et les tables d’une base de données tout en exécutant des
requêtes. Concrètement, Hibernate permet de lier/mapper un objet défini
en Java avec une table dans une base de données, via un fichier déclaratif de
mapping. Le système peut s’occuper de la création des tables en fonction
des fichiers de configuration et mettre aussi à jour les tables si nécessaire
lors d’un changement dans l’un des fichiers de configuration
Spring est un framework open source J2EE pour les applications 3-tiers,
dont il facilite le développement et les tests.
Spring est considéré comme un conteneur dit « léger ». « SPRING est
effectivement un conteneur dit « léger », c'est-à-dire une infrastructure
similaire à un serveur d'application JEE. Il prend donc en charge la création
d'objets et la mise en relation d'objets par l'intermédiaire d'un fichier de
configuration qui décrit les objets à fabriquer et les relations de
dépendances entre ces objets. Le gros avantage par rapport aux serveurs
d'application est qu'avec SPRING, vos classes n'ont pas besoin d'implémenter
une quelconque interface pour être prises en charge par le framework C'est
en ce sens que SPRING est qualifié de conteneur « léger ».
Spring
Cindy Payol
Page 3 sur 5
Année 2012 - 2013
Cindy Payol
JBoss
Serveur d'applications Java EE. JBoss est un serveur d'application J2EE Libre
entièrement écrit en Java, publié sous licence GPL. Grâce au fait que le
logiciel est écrit en Java, JBoss Application Server peut être utilisé sur tout
système d'exploitation fournissant une machine virtuelle Java (JVM)
Java
Le langage Java est un langage de programmation informatique orienté objet
créé par James Gosling et Patrick Naughton, employés de Sun Microsystems,
avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982),
présenté officiellement le 23 mai 1995 au SunWorld. La société Sun a été
rachetée en 2009 par la société Oracle qui possède et maintient désormais
Java.
Cindy Payol
Page 4 sur 5
Année 2012 - 2013
Cindy Payol
Cindy Payol
Page 5 sur 5
Année 2012 - 2013
Téléchargement