Skip to content Skip to navigation

MAS en

Files (including lectures) related to the Design and Analysis of Information Systems (MAS en).

MAS-en - Lecture 13

PJIIT - Design and Analysis of Information Systems (MAS)

Lecture 13 - "Implementation of Graphical User Interfaces (2)"

Topics: o An introduction
o Creating a simple GUI using the NetBeans 6.x visual editor.
o Long-running actions and GUI
- Problems,
- A solution using threads.
o Creating a complex application.
o Using a GUI editor for developing a MDI apps. 

MAS - Sample Exam

A sample exam for the Design and Analysis of Information Systems (MAS).

MAS-en - Lecture 03

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

MAS-en - Lecture 14

PJIIT - Design and Analysis of Information Systems (MAS)

Lecture 14 - "Declarative Graphical User Interfaces"

Topics:
o Introduction
o The key to success
o The proposed approach
o Problems to solve
o Utilization samples
o The summary

MAS-en - Lecture 12

PJIIT - Design and Analysis of Information Systems (MAS)

Lecture 12 - "Implementation of Graphical User Interfaces"

Topics:
o An introduction
o The GUI libraries for
- the Java,
- The C++,
- The C#.
o A custom GUI library
o A GUI implementation using
- Manually written code,
- A visual editor,
- A declarative way.
o A summary.

MAS-en - Lecture 11

PJIIT - Design and Analysis of Information Systems (MAS)

Lecture 11 - "Usability of Graphical User Interfaces"

Topics:
o An introduction
o The usability
o Usability formation
o Usability tests
o Usability and business
o GUI checklist
o The Fitts’ Law
o Different ways for implementing the GUI
o Summary

MAS-en - Lecture 10

PJIIT - Design and Analysis of Information Systems (MAS)

Lecture 10 - "Utilization of the Relational Model in Object-oriented Programming Languages (2)"

Topics:
o The impedance mismatch and its consequences
o Different approaches for solving the problem
o Microsoft LINQ
o Hibernate
- An introduction,
- An object’s mapping,
- An association’s mapping,
- Multi-values attributes mapping.
o The summary

MAS-en - Lecture 09

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

MAS-en - Lecture 08

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

MAS-en - Lecture 07

PJIIT - Design and Analysis of Information Systems (MAS)

Lecture 07 - "Inheritance in Object-Oriented Programming Languages"

Strony