Перейти к полному списку специальных семинаров кафедры
Специальный семинар
адресован студентам, интересующимся практическим использованием методов
системного анализа и проектирования при разработке интеллектуальных систем.
Основной задачей специального семинара является ознакомление студентов с
подходами к анализу и проектированию сложных наукоемких распределенных
приложений с использованием современных методологий и программных средств. Ниже
приведено примерное содержание вопросов, рассматриваемых на семинаре:
Общие вопросы
анализа и проектирования программных систем (I полугодие)
Введение в системный
анализ и проектирование информационных систем.
Обзор основных типов информационных
систем.
Понятие архитектуры информационной
системы. Составные части информационной системы: данные, процессы, интерфейсы.
Методологии разработки
информационных систем: Rational Unified Process (RUP), Microsoft Solution Framework и др.
Основные методологии организации
жизненного цикла разработки информационных систем, их особенности, преимущества
и недостатки: последовательная, инкрементная и спиральная.
Методы системного анализа.
Основные фазы методологии Rational Unified Process: (исследование, уточнение плана,
построение, развертывание).
Основные понятия объектно-ориентированного
подхода. Компонентное построение архитектуры ИС. Универсальный язык
моделирования (UML), его назначение, основные типы диаграмм.
Определение требований к системе на
основе вариантов использования (use-cases). Определение архитектуры системы на основе
вариантов использования.
Описание динамики поведения
вариантов использования: диаграммы последовательности и ее элементы, диаграмма
взаимодействия и ее элементы, диаграмма активностей и ее элементы .
Моделирование процессов и данных,
объектное моделирование.
Проектирование программных
систем.
Объектное моделирование, диаграммы
классов. Шаблоны проектирования.
Определение физической структуры
информационной системы с использованием UML: диаграмма компонентов и диаграмма
размещения.
Проектирование интерфейса
пользователя.
Проектирование
интеллектуальных систем (II полугодие)
Основы проектирования
интеллектуальных систем.
Прикладная семиотика и ее основные
понятия. Прикладные семиотические системы. Проектирование прикладных
семиотических систем. Пример прикладной семиотической системы
Сложные адаптивные системы (САД).
Понятие САД. Базовые элементы САД: свойства и механизмы. Проектирование САД.
Многоагентные системы. Понятие
многоагентной системы. Основные типы агентов. Понятие онтологии. Протоколы
взаимодействия агентов агентов. Knowledge Query and Manipulation
Language. Проектирование
многоагентных систем.
Технология интеллектуального анализа
данных (data mining) и ее применение в интеллектуальных системах.
Тестирование
интеллектуальных систем.
Обзор основных подходов. Виды
тестирования. Организация тестирования.
Наверх
|