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
- 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):
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