Modeling of information systems - KATI6M11

  • Number of hours

    • Lectures 20.0
    • Projects -
    • Tutorials 10.0
    • Internship -
    • Laboratory works 15.0
    • Written tests 2.0

    ECTS

    ECTS 0.5

Goal(s)

Specifications use during the analysis and design stages of an information system
Link the problem, expressed informally by a client, and the IT product, implemented via a programming language
Implement the UML modeling language and generate code from this language

Content(s)

  • Introduction: Role of models and specification languages
  • UML diagrams in design: Classes, Objects, Collaboration, Sequence
  • Code generation (Java and SQL) from UML
  • Reverse engineering from Java code
  • UML diagrams in analysis: Use Case, Class, Sequence
  • Practical work

Prerequisites

  • Object concepts, programming in object language (e.g. Java)
  • Relational model, database management systems (e.g. SQL)

Calendar

The course exists in the following branches:

  • Curriculum - TIS - Semester 6

Additional Information

Course ID : KATI6M11
Course language(s): FR

You can find this course among all other courses.

Bibliography

Gary BLOOCH, James RUMBAUGH et Ivar JACOBSON. Le guide de l'utilisateur UML. Eyrolles, 2000. ISBN 2-212-09103-6
Pierre-Alain MULLER et Nathalie Gaertner. Modélisation objet avec UML. Eyrolles, 2000. ISBN 2-212-09122-2
Georges GARDARIN. Bases de données. Eyrolles, 2001. ISBN 2-212-09283-0