IS Design - UML (UML standard, language syntax, life cycle).
Analysis of IS requirements, use cases, scenarios.
Dynamic diagrams - sequential, communication.
Activity diagrams.
Static IS design - implementation phase: class diagram and data model design. Deployment diagrams, components.
Database architectures, SQL, DDL, DCL and TTL. Database structure design - data object, keys, indexes, constraints.
Working with data - SQL query language (data selection, inserting, updating, deleting, grouping, etc.). Views.
Data flow control - cursors, triggers, stored procedures.
Knowledge and expert systems.
Knowledge acquisition.
Knowledge presentation methods.
Heuristic problem solving.
Knowledge systems for risk assessment of production processes.
Genetic algorithms in production control.