Files (including lectures) related to the Design and Analysis of Information Systems (MAS en).
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 01 - "Designing and modelling of the System’s Architecture"
Topics:
o Introduction
o Problems and solutions
o Architecture - Views
o Different kinds of architectures
- Mainframe,
- Thin client,
- Two-layers,
- Three-layers
o Three-layers architecture
o Model – View – Controller
o Summary
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 02 - "Some Constructs of Object-Oriented Programming Languages (1)"
Topics:
o Basic
o Control flow
o Classes
o Interfaces
o Errors handling
o Containers
o IO systems
o Performance
o Summary
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 03 - "Some Constructs of Object-Oriented Programming Languages (2)"
Topics: o Basic
o Control flow
o Classes
o Interfaces
o Errors handling
o Containers
o IO systems
o What's new in JDK 7
o What's new in JDK 8
o Performance
o Summary
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 04 - "Classes in Object-Oriented Programming Languages"
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 05 - "Associations in Object-Oriented Programming Languages (1)"
Topics:
o Introduction
o Implementation of the associations using:
- identifiers,
- references.
o Implementation of the associations:
- In relation to cardinalities,
- binary,
- attribute association,
- qualified,
- n-ary,
o Implementation of an aggregation,
o Implementation of a composition,
o Generic association management,
o Summary
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 06 - "Associations in Object-Oriented Programming Languages (2)"
Topics:
o Introduction
o Implementation of the associations using:
- identifiers,
- references.
o Implementation of the associations:
- In relation to cardinalities,
- binary,
- attribute association,
- qualified,
- n-ary,
o Implementation of an aggregation,
o Implementation of a composition,
o Generic association management,
o Summary
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 07 - "Inheritance in Object-Oriented Programming Languages"
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 08 - "Implementation of remaining UML constructs in Object-Oriented Programming Languages"
Topics: o Discussion of different types of UML constraints.
o Implementation of the constraints in object-oriented programming languages:
- Related to attributes
- Subset
- Ordered
- Bag
- History
- Xor
- Custom
o Summary
PJIIT - Design and Analysis of Information Systems (MAS)
Lecture 09 - "Utilization of the Relational Model in Object-oriented Programming Languages"
Topics:
o The relational model
o Reasons for popularity of relational DBs.
o Mapping of particular object-oriented constructs
- Classes,
- Associations,
- Inheritance.
o Relational DBs in object-oriented programming languages (i.e. JDBC).