Категория:Структурное проектирование АСОИ (10 семестр)

Материал из Кафедра ИУ5 МГТУ им. Н.Э.Баумана - студенческое сообщество
Перейти к: навигация, поиск

Структурное проектирование АСОИ
Преподаватель: Григорьев Ю.А.
Лекций: 15
Семинаров: нет
Лабораторных работ: 2
Домашних заданий: нет
Рубежных контролей: нет
Ходить: обязательно
Что сдавать: экзамен

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

Лекции

Ходить обязательно, на каждой всех отмечают в списках групп.

Лабораторные работы

Лабораторные ведёт не сам Григорьев, а его аспирант - Ермаков Е.Ю..

Использование CASE-средств для выявления информационных потребностей конечных пользователей и описания схемы БД.

ПО для лабораторных выдают, но ворованное, а лекарство от жадности истекло в 2010 г. В связи с этим, перед регистрацией необходимо откатить системное время назад. Либо украсть самостоятельно новое. Ну хотя можете и купить, конечно.

Пользователи виртуальных машин, будьте внимательны: виртуальные машины могут синхронизировать время с хостом. Как отключить синхронизацию в VirtualBox, описано здесь.

Лабораторная работа №1

С помощью пакета AllFusion Process Modeler (ранее назывался BPwin) разработать диаграмму потоков данных системы, организующей работу банкомата по обслуживанию клиента по его пластиковой карте (5 диаграмм, начиная с лекции №3).

Все имена, названия и подписи должны быть на русском языке. Григорьев учил немецкий и потому на английском не примет. Если сделать на немецком, то не примет Ермаков, который ведёт лабораторные, потому что он не учил немецкий. А если сделать на русском, то вместо осмысленных надписей будут иероглифы. Чтобы были не иероглифы, надо настраивать шрифты надписей.

Сгенерировать отчёт в формате Diagram Object Report.

Отчёт по лабораторной работе должен включать рисунки диаграмм потоков данных, их краткие описание и текст отчёта Diagram Object Report в приложении.

Вопросы на защите:

  • как называются диаграммы, которые строятся в работе? (сверхсложный вопрос: не ответил - не защитил);
  • из каких элементов состоят диаграммы?
  • чем отличаются DFD и IDEF0 и UML?
  • почему у вас на диаграммах автором указан Vasily?
  • докажешь, что это твой отчет?
  • удиви меня.

Лабораторная работа №2

С помощью AllFusion ERwin Data Modeler разработать Logical схему базы данных процессингового центра. Сформировать Physical схему базы данных, например, для Oracle.

Оформить отчёт по лабораторной работе в формате .doc (но так как сдавать в печатном виде, то это безразлично), в который следует включить Logical и Physical схемы базы данных с кратким описанием, а также DDL-сценарий (хотя и SQL должен подойти), из которого можно убрать описания всех триггеров, процедур и прочего ненужного, оставив только создание таблиц и ключей.

SQL операторы на русский можно не переводить.

Вопросы на защите:

  • какие есть типы связей между сущностями и чем они друг от друга отличаются?
  • почему SQL из отчета не заработает?
  • показать связи на логической и физической схемах.
  • докажешь, что это твой отчет?
  • удиви меня.

Готовые лабораторные

Год Вариант исполнения Ссылка
2013 1 загрузить
2013 2 загрузить

Курсовая работа

Страница курсовой работы находится здесь.

Экзамен

Дополнительные вопросы 2015 года:

  • Версионность записи, для чего нужна и привести пример.
  • Откат, докат, метка перезаписи грязных блоков.
  • Вопрос по теории с билета, к примеру cgi программы, соединение разнородных баз.
  • Определить тип системы (выбрать 2 из 3 по теореме CAP) в нарисованной системе.
  • Проверка на знание формул определение числа уровней в B-деревьях.
  • Задача: добавить новый индекс в B-дерево.
  • Того, кто тянет билет №1/2, может задать вопрос: "Как делали лабы по предмету? Что в них строили?".

Литература

  • Григорьев Ю.А., Плутенко А.Д. - Теория и практика проектирования систем на основе БД;
  • Преснякова Т.В. - "Проектирование интегрированных реляционных БД";
  • Маклаков С.В. - "Создание информационных систем".

Страницы в категории «Структурное проектирование АСОИ (10 семестр)»

Показано 16 страниц из 16, находящихся в данной категории.