Перейти к полному списку специальных семинаров кафедры

Специальный семинар адресован студентам, интересующимся практическим использованием методов системного анализа и проектирования при разработке интеллектуальных систем. Основной задачей специального семинара является ознакомление студентов с подходами к анализу и проектированию сложных наукоемких распределенных приложений с использованием современных методологий и программных средств. Ниже приведено примерное содержание вопросов, рассматриваемых на семинаре:

 

Общие вопросы анализа и проектирования программных систем (I полугодие)

Введение в системный анализ и проектирование информационных систем.

Обзор основных типов информационных систем.

Понятие архитектуры информационной системы. Составные части информационной системы: данные, процессы, интерфейсы.

Методологии разработки информационных систем: Rational Unified Process (RUP), Microsoft Solution Framework и др.

Основные методологии организации жизненного цикла разработки информационных систем, их особенности, преимущества и недостатки: последовательная, инкрементная и спиральная.

 

Методы системного анализа.

Основные фазы методологии Rational Unified Process: (исследование, уточнение плана, построение, развертывание).

Основные понятия объектно-ориентированного подхода. Компонентное построение архитектуры ИС. Универсальный язык моделирования (UML), его назначение, основные типы диаграмм.

Определение требований к системе на основе вариантов использования (use-cases). Определение архитектуры системы на основе вариантов использования.

Описание динамики поведения вариантов использования: диаграммы последовательности и ее элементы, диаграмма взаимодействия и ее элементы, диаграмма активностей и ее элементы .

Моделирование процессов и данных, объектное моделирование.

 

Проектирование программных систем.

Объектное моделирование, диаграммы классов. Шаблоны проектирования.

Определение физической структуры информационной системы с использованием UML: диаграмма компонентов и диаграмма размещения.

Проектирование интерфейса пользователя.

 

 

Проектирование интеллектуальных систем (II полугодие)

Основы проектирования интеллектуальных систем.

Прикладная семиотика и ее основные понятия. Прикладные семиотические системы. Проектирование прикладных семиотических систем. Пример прикладной семиотической системы

Сложные адаптивные системы (САД). Понятие САД. Базовые элементы САД: свойства и механизмы. Проектирование САД.

Многоагентные системы. Понятие многоагентной системы. Основные типы агентов. Понятие онтологии. Протоколы взаимодействия агентов агентов. Knowledge Query and Manipulation Language. Проектирование многоагентных систем.

Технология интеллектуального анализа данных (data mining) и ее применение в интеллектуальных системах.

 

Тестирование интеллектуальных систем.

Обзор основных подходов. Виды тестирования. Организация тестирования.

Наверх