@Ξ Département Informatique de l’IUT de l’Université Bordeaux 1 Cours d’Analyse
@Ξ Département Informatique de l’IUT de l’Université Bordeaux 1 Cours d’Analyse et Conception des Systèmes d’Information (d’Outils et Modèles pour le Génie Logiciel) 7 novembre 2007 Olivier Guibert Algorithmique Programmation Architecture Systèmes Réseaux ACSI Bases de Données Mathématiques Économie et Gestion des Organisations Langues (Anglais) Expression-Communication … et Projet Personnel et Professionnel, Projets Tutorés, Stage Programme Pédagogique National OMGL Plan • Bibliographie • Définitions • Intervenants • Cycles de vie du logiciel • Taxinomie des méthodes d’informatisation • Démarche • Modèles • Méthodes et langages de modélisation + Gestion de Projet, Qualité, Interface Homme- Machine, etc. Bibliographie Bibliographie : génie logiciel • ACSIOME, Modélisation dans la conception des systèmes d'information, Masson, 1989 • GALACSI, Les systèmes d'information : analyse et conception, Dunod, 1984 • GALACSI, Comprendre les systèmes d'information : exercices corrigés d'analyse et de conception, Dunod, 1985 • I. SOMMERVILLE, Le génie logiciel et ses applications, InterÉditions, 1985 • C. TESSIER, La pratique des méthodes en informatique de gestion, Les Editions d'Organisation, 1995 • P. ANDRÉ et A. VAILLY, Conception des systèmes d’information – Panorama des méthodes et des techniques, Ellipses, collection TECHNOSUP / Génie Logiciel, 2001 • P. ANDRÉ et A. VAILLY, Spécification des logiciels – Deux exemples de pratiques récentes : Z et UML, Ellipses, collection TECHNOSUP / Génie Logiciel, 2001 ACSIOME = Analyse et Conception des Systèmes d’Information : Outils, Modèles, Études = M.C. HEYDEMANN, V. PRINCE, C. REYNAUD, F. SCHLIENGER et D. SCHLIENGER GALACSI = Groupe d’Animation et de Liaison pour l’Analyse et Conception des Systèmes d’Information = H. BRIAND, J.-B. CRAMPES, C. DUCATEAU, Y. HEBRAIL, D. HERIN-AIME, J. KOULOUMDJIAN et R. SABATIER Bibliographie : systémique • J-L. LE MOIGNE, Les systèmes d'information dans les organisations, Presses Universitaires de France, 1973 • J-L. LE MOIGNE, Les systèmes de décision dans les organisations, Presses Universitaires de France, 1974 • J-L. LE MOIGNE, La théorie du système général - Théorie de la modélisation, Presses Universitaires de France, 1977 • J. MÉLÈSE, Analyse modulaire des systèmes, Éditions Hommes et Techniques, 1977 • J. MÉLÈSE, Approche systémique des organisations, Éditions Hommes et Techniques, 1979 Bibliographie : bases de données • M. ADIBA et C. DELOBEL, Bases de données et systèmes relationnels, Dunod, 1983 • G. GARDARIN, Bases de données : les systèmes et leurs langages, Eyrolles, 1983 Bibliographie : MERISE • CGI (Compagnie Générale d'Informatique), MERISE ou l'informatique avec méthode, Nathan, 1986 • H. TARDIEU, A. ROCHFELD et R. COLLETTI, La méthode MERISE, tome 1 : principes et outils, Les Éditions d'Organisation, 1983 • H. TARDIEU, A. ROCHFELD, R. COLLETTI, G. PANET et G. VAHEE, La méthode MERISE, tome 2 : démarches et pratiques, Les Éditions d'Organisation, 1985 • A. ROCHFELD et J. MOREJON, La méthode MERISE, tome 3 : gamme opératoire, Les Éditions d'Organisation, 1989 • G. PANET et R. LETOUCHE, MERISE/2, modèles et techniques MERISE avancés, Les Éditions d'Organisation, 1994 • D. NANCI et B. ESPINASSE, Ingénierie des Systèmes d’Informations : MERISE Deuxième génération, Vuibert, 2001 Bibliographie : SADT • D. T. ROSS, Structured Analysis : A language for Communicating Ideas, IEEE Transactions, Software engineering, vol. SE-3, n° 1 • D. T. ROSS et K. E. SCHOMAN, Structured Analysis for Requirements Definition, IEEE Transactions, Software engineering , vol. SE-3, n° 1 • IGL Technology, SADT, un langage pour communiquer, Eyrolles, 1989, 1993 (3ème édition) • M. LISSANDRE, Maîtriser SADT, Colin, 1990 • P. JAULENT, Génie logiciel : les méthodes, Armand Colin, 1990 Bibliographie : méthodes objet • S. SHLAER et S.J. MELLOR, Object-Oriented Systems Analysis: Modeling the World in Data, Englewood Cliffs, New Jersey: Yourdon Press, 1988 • S. BAILIN, Remarks on Object-Oriented Requirements Specification, Laurel, MD: Computer Technology Associates, 1988 • M. BOUZEGHOUB, G. GARDARIN et P. VALDURIEZ, Les Objets : concepts, langages, bases de données, méthodes, interfaces, Eyrolles, 1997 • J.-L. CAVARERO et R. LECAT, La conception orientée objet, évidence ou fatalité, Ellipses, collection TECHNOSUP / Génie Logiciel, 2000 Bibliographie : méthodes objet (« de MERISE à l’objet ») • A. ROCHFELD et M. BOUZEGHOUB, From Merise to OOM, Revue Ingénierie des Systèmes d’Information, vol. 1, n°2, 1993 • J. MOREJON, Merise : vers une modélisation objet, Les Éditions d'Organisation, 1994 • M. BOUZEGHOUB, G. GARDARIN et P. VALDURIEZ, Du C++ à Merise objet : Objets, Eyrolles, 1994 • B. ESPINASSE, M. LAI et D. NANCI, Merise+ : Une extension de la méthode Merise à l’approche objet par un apport de la méthode HOOD, Revue Ingénierie des Systèmes d’Information, Hermès Éditeur, vol. 3, n°2-3, 1995 • B. ESPINASSE et D. NANCI, Merise et l’approche orientée objet : du couplage avec OMT à une troisième génération, Revue Ingénierie des Systèmes d’Information, Hermès Éditeur, vol. 5, n°4, 1997 • N. KETTANI, D. MIGNET, P. PARÉ et C. ROSENTHAL-SABROUX, De Merise à UML, Eyrolles, 1998 • J. GABAY, Merise. Vers OMT et UML, InterÉditions, 1998 Bibliographie : méthodes objet (OOA, Fusion, MCO, MACAO) • P. COAD et E. YOURDON, Object-oriented analysis, Prentice Hall, 1990 • D. COLEMAN, P. ARNOLD, S. BODOFF, C. DOLLIN, H. GILCHRIST, J. HAYES et P. JEREMAES, Fusion : la méthode orientée objet de 2ème génération, Masson, 1992 • X. CASTELLANI, MCO : Méthodologie d’analyse et de conception des systèmes à objets, Masson, 1993 • J.-B. CRAMPES, Méthode orientée-objet intégrale MACAO - Démarche participative pour l’analyse, la conception et la réalisation de logiciels, Ellipses, collection TECHNOSUP / Génie Logiciel, 2003 Bibliographie : méthodes objet (HOOD, OMT, OOSE) • G. BOOCH, Object Oriented Design with Application, The Benjamin/Cummings Publishing Company Inc., 1991 • G. BOOCH, Analyse et Conception orientées objets, Addison Wesley, 1994 • M. LAI, Conception orientée objet, pratique de la méthode HOOD, Dunod, 1991 • J. RUMBAUGH, M. BLAHA, W. PREMERLANI, F. EDDY et W. LORENSEN, Object oriented modeling and design, Prentice Hall, 1991 • I. JACOBSON, M. CHRISTERSON, P. JONSON et G. ÖVERGAARD, Object-Oriented Software Engineering: A Use Case Driven Approach, Addison Wesley, 1992 • I. JACOBSON, Le génie logiciel orienté objet, Addison Wesley Bibliographie : UML • P.-A. MULLER, Modélisation objet avec UML, Eyrolles, 1998 • C. MORLEY, B. LEBLANC et J. HUGUES, UML pour l'analyse d'un système d'information – Le cahier des charges du maître d'ouvrage, Dunod, 2000 • C. SOUTOU, Objet-Relationnel sous Oracle8, Modélisation avec UML, Eyrolles, 1999 • P. ROQUES et F. VALLÉE, UML en action – De l’analyse des besoins à la conception en Java, Eyrolles, 2000 • M. LAI, Penser objet avec UML et Java, InterÉditions, 1998 • M. LAI, UML : La notation unifiée de modélisation objet – De Java aux EJB, Dunod, 2000 • G. BOOCH, J. RUMBAUGH et I. JACOBSON, The Unified Modeling Language User Guide, Addison-Wesley, 1999 • I. JACOBSON, G. BOOCH et J. RUMBAUGH, The Unified Software Development Process, Addison-Wesley, 1999 • J. RUMBAUGH, I. JACOBSON et G. BOOCH, The Unified Modeling Language Reference Manual, Addison-Wesley, 1999 Bibliographie : B • M. SPIVEY, La notation Z, Masson - Prentice Hall, 1992 • D. LIGHTFOOT, Spécification formelle avec Z, TEKNEA, 1994 • J.-R. ABRIAL, The B-book: Assigning Programs to Meanings, Cambridge University Press, 1996 • J.-R. ABRIAL, Introduction à la méthode B, 6 vidéo-cassettes, IUT de Nantes • J.-R. ABRIAL, La méthode B - études de cas, 6 vidéo-cassettes, IUT de Nantes • H. HABRIAS, Introduction à la spécification, Masson, 1993 • H. HABRIAS, Spécification formelle avec B, Éditions Hermès – Lavoisier, 2001 Bibliographie : interface homme- machine • J.-B. CRAMPES, Interfaces graphiques ergonomiques - Conception et Modélisation, Ellipses, collection TECHNOSUP / Génie Logiciel, 1997 Définitions Définitions : OMGL • OMGL = Outils et Modèles pour le Génie Logiciel • Outil : logiciel supportant une méthode • Modèle : représentation schématique de la réalité • Logiciel selon l'arrêté du 22 décembre 1981 : ensemble des programmes, procédés et règles, et éventuellement de la documentation, relatifs au fonctionnement d'un ensemble de traitements de l'information • Génie Logiciel (ou l'ingénierie des systèmes d'information) selon l'arrêté du 30 décembre 1983 : ensemble des activités de conception et de mise en œuvre des produits et des procédures tendant à rationaliser la production du logiciel et de son suivi Définitions : ACSI • ACSI = Analyse et Conception des Systèmes d'Information • Analyse : processus d'examen de l'existant • Conception : processus de définition de la future application informatique • Systèmes d'Information : ensemble des moyens (humains et matériels) et des méthodes se rapportant au traitement de l'information d'une organisation Définitions : BD • BD = Bases de Données • Bases de Données [définition des informaticiens] : ensemble des données (de l'organisation) structurées et liées entre elles : – stocké sur support à accès direct (disque magnétique) – géré par un SGBD (Système de Gestion de Bases de Données) – accessible par un ensemble d'applications Définitions (compléments) • Informatique : science du traitement automatique et rationnel de l'information [académie française, 1966] • Informatique de Gestion : informatisation des systèmes d'information • AGL = Atelier de Génie Logiciel (CASE = Computer Aided Software Engineering) : ingénierie du logiciel assisté par ordinateur L’information, indispensable dans le processus de décision d'une organisation • Diminution de l'incertitude • Liberté de choix • uploads/Ingenierie_Lourd/ acsi-v2 2 .pdf
Documents similaires
-
16
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 20, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 0.3672MB