- •Учебная дисциплина «Базы данных»
- •Информационное обеспечение дисциплины
- •Литература
- •Электронные ресурсы
- •Содержание дисциплины
- •Лекционные занятия
- •Лабораторные занятия
- •Самостоятельная работа
- •Учебная дисциплина «микропроцессорные средства и системы»
- •1. Информационное обеспечение дисциплины
- •1.1. Литература
- •2. Содержание дисциплины
- •Лекционные занятия
- •Лабораторные занятия
- •Учебная дисциплина «правоведение»
- •Информационное обеспечение дисциплины
- •Литература
- •Электронные ресурсы
- •Содержание дисциплины
- •Лекционные занятия
- •Домашние задания
- •Самостоятельная работа
- •Учебная дисциплина «системы искусственного интеллекта»
- •1. Информационное обеспечение дисциплины
- •Литература
- •Электронные ресурсы
- •2.Содержание дисциплины
- •Лекционные занятия
- •Лабораторные занятия
- •Тематика курсовых работ, рефератов, расчетно-графических работ
- •Учебная дисциплина «человеко-машинное взаимодействие»
- •1.Информационное обеспечение дисциплины
- •Литература
- •Содержание дисциплины
- •Лекционные занятия
- •Практические занятия
Содержание дисциплины
Лекционные занятия
|
Структура курса, тематика и соотношение лекций и практических занятий. Информационные системы, их цели и задачи. Понятие информационного взаимодействия. Проблемы и тенденции развития человеко-машинного интерфейса. Визуализация данных. Уровни сложности и ориентация на пользователя. Метафоры пользовательского интерфейса и концептуальные модели взаимодействия. Психологические аспекты взаимодействия. Л.1 стр. 9-22, Л.2 стр. 5-8, Л.4. стр.3-6. |
|
Аппаратные и программные средства для организации графического диалога. Мультимедиа-устройства, виртуальные устройства диалога. Граф диалога, время ответа и время отображения результата. Формальные методы описания диалоговых систем. Л.2 стр. 9-21.
|
|
Уровни профессионального подхода к процессу проектирования информационных систем вообще и диалоговых систем в частности. Жизненный цикл информационных систем. Схема жизненного цикла системы. Распределение времени по этапам жизненного цикла системы. Л.1 стр. 281-297, Л.4 стр. 14-20. |
|
Этапы разработки системы. Стадии разработки программной документации по ЕСПД и по международным стандартам. Виды программных документов и общие требования к ним (по ЕСПД). Л.1 стр. 22-31, Л.3, Л.4 стр. 21-25. |
|
Виды работ и программные документы, предусматриваемые в соответствии с международными стандартами. Проектирование пользовательских интерфейсов. Семантика диалога, сообщения и события, объектно-ориентированная парадигма. Л.4 стр. 24-31. |
|
Разработка технического задания. Состав и назначение разделов. Порядок разработки. Требования разных стандартов. Л.4 стр. 31-33, 91-97. |
|
Эскизное проектирование, выделение подсистем и интерфейсов между ними с учетом особенностей среды взаимодействия. Иерархические уровни и подробности описания. Проектирование сверху-вниз и снизу-вверх. Предварительные структуры данных, уточнение методов решения и разработка общих алгоритмов. Разработка ТЭО и подготовка, согласование и утверждение пояснительной записки. Л.4 стр. 33-44. |
|
Использование принципов структурного проектирования при разработке алгоритмов. Правила описания и отображения результатов разработки алгоритмов на разных этапах проектирования (начиная с эскизного проекта) в сопровождающих документах Л.1 стр. 44-77, Л.4 стр. 45-46. |
|
Разработка схем данных. Элементы и структуры данных. Модели взаимодействия, фреймы и окна, уровень абстракции и стили взаимодействия, контекст и протоколы взаимодействия, эргономика. Объектно-ориентированный подход. Правила описания и отображения результатов разработки схем данных. Л.2 стр. 77-85, 115-125, Л.4 стр. 46-50. |
|
Стадии технического и рабочего проектирования. Детализация алгоритмов и разработка программ. Уточнение и детализация структур данных. Правила описания и отображения результатов разработки. Л.1 стр. 135-150, Л.3. |
|
Искусство тестирования программ. Процесс отладки. Относительные затраты на обнаружение и исправление одной ошибки. Соотношение разработки и испытаний по этапам проектирования системы. Проверка работоспособности программ и соответствия их эталонам. Оценка функционирования созданного фрагмента, модуля, программы. Л.1 стр. 193-254, Л.4 стр. 50-57. |
|
Разработка документации на систему, инструкции пользователям и администратору АИС. Пример оформления рисунка для документации. Помощь пользователю и его обучение. Встраиваемый Help. Л.2 стр. 146-154, Л.4 стр.57-60. |
|
Прикладные аспекты человеко-машинного взаимодействия при визуальном проектировании процессов, структур, объектов. Элементы управления в многооконных интерфейсах, программирование реакции на действия пользователя, использование библиотек и наборов инструментов, инструментальные среды программирования графического диалога. Язык виртуальной реальности VRML (Virtual Reality Modeling Language), где можно использовать 3D графику, как развитие HTML. Л.2 стр.155-168, Л.5 стр. 35-44. |
|
Обеспечение качества и стандартизация. Критерии качества ПО. Место сиандартов на человеко-машинное взаимодействие в общем контексте стандартизации интерфейсов в проектируемой системе. Международная стандартизация. Система стандартов на качество ПС. Основы CASE-технологии. Мобильность программ и данных в открытых информационных системах. Состав CASE-средств в соответствии со стандартом ISO/IEC 14102 : 1995 (E). Л.1 стр. 255-269, Л.4 стр. 61-72. |
|
Управление проектами. Предпосылки и проблематика работ по управлению проектами. Л.4 стр.79-82.
|
|
Типовой график разработки аппаратно-программного комплекса ИС при возможности реинжиниринга. Стратегическое и оперативное управление проектом. Уровни управления проектом. Оценки трудоемкости по различным методикам. Л.1 стр. 290-297, Л.4 стр. 82-87. |
|
Спиральная модель цикла разработки системы. Рекомендуемая форма записей в журнале оперативных поручений. Подведение итогов. Л.4 стр. 86-88. |