Section outline

    • Объём дисциплины по видам учебных занятий (в часах)


      Виды учебной работы

      Объем в часах по семестрам

      Всего

      2

      семестр

      Объем дисциплины:

      108

      108

      1. Аудиторная работа (всего)

      51

      51

      • лекции

      34

      34

      • лабораторные работы

      17

      17

      2. Самостоятельная работа обучающихся (СР) (всего)

      57

      57

      • Проработка учебного материала лекций

      9

      9

      • Подготовка к лабораторным работам и написание отчета

      8

      8

      • Подготовка к рубежному контролю

      6

      6

      • Подготовка к экзамену

      30

      30

      • Другие виды самостоятельной работы (подготовка презентации)

      4

      4

      Вид промежуточной аттестации обучающегося

      Экзамен

      Экзамен


      Содержание дисциплины, структурированное по разделам (темам)


      Модуль 1. Выявление информационных потребностей конечных пользователей, концептуальное и логическое проектирование АСОИУ (49 часов).

      Лекции по модулю 1 (22 часа).

      1. Выявление информационных потребностей конечных пользователей (6 часов).

      Изучаются модели проектирования АСОИУ (каскадная и спиральная). Анализируются нотации описания диаграмм потоков данных. Даётся общая схема описания информационных потребностей. Приводится пример описания банковской подсистемы с помощью диаграмм потоков данных. Анализируются инструментальные средства описания диаграмм. Рассматривается организация работы с пакетом BPwin.

      2. Общесистемное концептуальное проектирование АСОИУ (10 часов).

      Анализируются задачи концептуального проектирования АСОИУ. Рассматриваются способы и абстракции (агрегирование, обобщение, связь), используемые в процессе синтеза концептуальной схемы базы данных. Сравниваются различные нотации описания схемы базы данных (Чена, IDEF1X и др.). Изучаются способы описания спецификаций процессов (структурированный естественный язык, таблицы и деревья решений, визуальные языки проектирования спецификаций, языки программирования как средство описания спецификаций и визуального проектирования). Рассматриваются инструментальные средства, используемые на этапе концептуального проектирования (Designer 6i и др.).

      3. Общесистемное логическое проектирование АСОИУ (6 часов).

      Рассматриваются задачи логического проектирования АСОИУ. Анализируются вопросы разработки логической схемы базы данных: отражение концептуальной схемы в СУБД-ориентированную среду. Изучаются методы индексации данных, а также их преимущества и недостатки. Приводится общая схема генерации описания логической схемы в нотации конкретной СУБД с помощью пакета ERwin. Анализируются вопросы разработки приложений: использование языка SQL как общесистемного средства для организации доступа к данным и связи в интероперабельных АСОИУ. Рассматриваются современные способы разработки приложений (RAD-технологии). Приводится схема реализации жизненного цикла разработки АСОУ с помощью CASE-средств (на примере DESGNER/6i).


      Лабораторные работы по модулю 1 (9 часов).

      1. Выявление информационных потребностей конечных пользователей с помощью пакета BPwin (4 часа).

      Изучение пакета BPwin. Знакомство с панелями инструментов и пунктами меню пакета. Приобретение навыков описания процессов (функций), потоков данных, хранилищ, внешних сущностей, а также объединения и расщепления потоков. Создание вложенных диаграмм потоков данных.

      2. Разработка с помощью пакета BPwin диаграмм потоков данных системы, организующей работу банкомата по обслуживанию клиента по его пластиковой карте (5 часов).

      Разработка контекстной диаграммы. Детализация процесса "Обслужить". Разработка диаграмм потоков данных "Банкомат" , «Процессинговый центр», «Банковская система». Детализация этих процессов. Разработка отчёта Diagram Object Report.


      Самостоятельная работа по модулю 1 (18 часов).


      1. Проработка учебного материала лекций (6 часов).

      2. Подготовка к лабораторным работам и написание отчета (4 часов).

      3. Подготовка к рубежному контролю (4 часа).

      4. Подготовка к презентации л/р (4 часа).


      Модуль 2 – Анализ и выбор архитектуры АСОИУ (29 часов).

      Лекции по модулю 2 (12 часов).

      1. Выбор архитектуры системы (12 часов)

      Анализируются задачи выбора архитектуры АСОИУ. Изучаются модели доступа к данным (файловый сервер, сервер базы данных, сервер приложений, доступ к базе данных из Web-браузера). Анализируются особенности функционирования сервера базы данных в многозадачном режиме (блокировки данных, ведение транзакций, тупиковые ситуации). Рассматриваются проблемы выбора комплекса технических средств и общесистемных пакетов для распределённых АСОИУ, а также распределение прикладных задач по машинам системы. анализируются возможности создания интероперабельных АСОУ (шлюзы, ODBC-интерфейс). Изучаются способы тиражирования данных в распределенных АСОИУ.


      Лабораторные работы по модулю 2 (8 часов).

      1. Разработка схем баз данных с помощью пакета ERwin (4 часа).

      Изучение пакета EPwin. Знакомство с панелями инструментов и пунктами меню пакета. Приобретение навыков описания сущностей, их атрибутов, идентифицирующих и неидентифицирующих связей между сущностями, категорий сущностей. Создание схемы базы данных на логическом и физическом уровнях.

      2. Разработка с помощью пакета ERwin схемы базы данных процессингового центра платёжной системы с распределённой архитектурой (4 часа).

      Создание сущностей "Платёжная система", "Банк", "Запрос", "Другой процессинговый центр", "Платёж за процессинг", "Карта для эмиссии", «Стоп-лист», «Стоп-карта». Описание атрибутов, а также идентифицирующих и неидентифицирующих связей между этими сущностями. Уточнение параметров сущностей и их атрибутов на логическом (logical) и физическом (physical) уровнях. Генерация DDL-сценария.


      Самостоятельная работа по модулю 2 (9 часов).


      1. Проработка учебного материала лекций (3 часа).

      2. Подготовка к лабораторным работам и написание отчета (4 часа).

      3. Подготовка к рубежному контролю (2 часа).


      Основная литература по дисциплине


      1. Григорьев Ю.А., Плутенко А.Д. Теория и практика проектирования систем на основе баз данных: Учебное пособие. – Благовещенск: Амурский гос. ун-т, 2007. – 396 с.

      2. Григорьев Ю.А., Ревунков Г.И. Банки данных: Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. – 320 с.