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

Материал из Кафедра ИУ5 МГТУ им. Н.Э.Баумана, студенческое сообщество
Перейти к навигации Перейти к поиску
м (Откат правок Bit (обсуждение) к версии 37.190.38.28)
мНет описания правки
 
(не показаны 24 промежуточные версии 5 участников)
Строка 1: Строка 1:
<p>{{Предмет | name=Структурное проектирование АСОИ | prepod=[[Григорьев Ю.А.]] | lections=? | seminars=? | labs=2 | dzs=? | rks=? | signif=обязательно | what=?}}</p>
<p>{{Предмет | name=Структурное проектирование АСОИУ | prepod=[[Григорьев Ю.А.]] | lections=17 | seminars=нет | labs=4 | dzs=нет | rks=2 | signif=обязательно | what=экзамен}}</p>


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


Ходить обязательно, на каждой всех отмечают в списках групп.
Ходить обязательно, на каждой всех отмечают в списках групп. А ещё за посещение лекций дают доп. баллы к экзамену.
 
* [http://yadi.sk/d/7P-eB1Gw5Mtm0 все лекции по предмету в формате DOCX] (не спрашивайте, зачем)


== Лабораторные работы ==
== Лабораторные работы ==
Лабораторные ведёт не сам Григорьев, а его аспирант - [[Ермаков Е.Ю.]]. (В 2019 вели оба. Аспиранту сдать, естественно, проще.)


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


Хочу предупредить, что кейген, выданный Григорьевым к BPWin и ERWin, истёк в 2010 г. В связи с этим перед регистрацией необходимо откатить системное время назад.
ПО для лабораторных выдают, но ворованное, а лекарство от жадности истекло в 2010 г. В связи с этим, перед регистрацией необходимо откатить системное время назад. Либо украсть самостоятельно новое. Ну хотя можете и [http://www.itshop.ru/CA-ERwin-Data-Modeler-Standard-Edition-r8-Product-plus-1-Year-Enterprise-Maintenance-OLP/l4t1i162087 купить], конечно.


Пользователи виртуальных машин, будьте внимательны: виртуальные машины могут синхронизировать время с хостом. Как отключить синхронизацию в VirtualBox, описано [https://forums.virtualbox.org/viewtopic.php?t=24057 здесь].
Пользователи виртуальных машин, будьте внимательны: виртуальные машины могут синхронизировать время с хостом. Как отключить синхронизацию в VirtualBox, описано [https://forums.virtualbox.org/viewtopic.php?t=24057 здесь].


=== Лабораторная работа №1 ===
=== Лабораторная работа №1 и 2 ===


С помощью пакета [http://www.interface.ru/home.asp?artId=102 AllFusion Process Modeler] (ранее назывался BPwin) разработать диаграмму потоков данных системы, организующей работу банкомата по обслуживанию клиента по его пластиковой карте (5 диаграмм, начиная с [[СПАСОИ (10) - Лекция №3 - DFD#Пример построения DFD | лекции №3]]).
С помощью пакета [http://www.interface.ru/home.asp?artId=102 AllFusion Process Modeler] (ранее назывался BPwin) разработать диаграмму потоков данных системы, организующей работу банкомата по обслуживанию клиента по его пластиковой карте (5 диаграмм, начиная с [[СПАСОИ (10) - Лекция №3 - DFD#Пример построения DFD | лекции №3]]).
Все имена, названия и подписи должны быть на русском языке. Григорьев учил немецкий и потому на английском не примет. Если сделать на немецком, то не примет Ермаков, который ведёт лабораторные, потому что он не учил немецкий. А если сделать на русском, то вместо осмысленных надписей будут иероглифы. Чтобы были не иероглифы, надо настраивать шрифты надписей.


Сгенерировать отчёт в формате [http://itteach.ru/bpwin/otcheti-v-bpwin Diagram Object Report].
Сгенерировать отчёт в формате [http://itteach.ru/bpwin/otcheti-v-bpwin Diagram Object Report].


Отчёт по лабораторной работе должен включать рисунки диаграмм потоков данных(?), их краткие описание и текст отчёта <code>Diagram Object Report</code> в приложении.
Отчёт по лабораторной работе должен включать рисунки диаграмм потоков данных, их краткие описание и текст отчёта <code>Diagram Object Report</code> в приложении.
 
Вопросы на защите:
* как называются диаграммы, которые строятся в работе? (''сверхсложный вопрос: не ответил - не защитил'');
* из каких элементов состоят диаграммы?
* чем отличаются DFD и IDEF0 и UML?
* почему у вас на диаграммах автором указан Vasily?
* докажешь, что это твой отчет?
* удиви меня.


=== Лабораторная работа №2 ===
=== Лабораторная работа №3 и 4 ===


С помощью [http://www.interface.ru/home.asp?artId=101 AllFusion ERwin Data Modeler] разработать <code>Logical</code> схему базы данных процессингового центра. Сформировать <code>Physical</code> схему базы данных, например, для <code>Oracle</code>.
С помощью [http://www.interface.ru/home.asp?artId=101 AllFusion ERwin Data Modeler] разработать <code>Logical</code> схему базы данных процессингового центра. Сформировать <code>Physical</code> схему базы данных, например, для <code>Oracle</code>.


Оформить отчёт по лабораторной работе в формате <code>.doc</code>, в который следует включить <code>Logical</code> и <code>Physical</code> схемы базы данных с кратким описанием, а также <code>DDL-сценарий</code>, из которого можно убрать описания всех триггеров, за исключением одного-двух.
Оформить отчёт по лабораторной работе в формате <code>.doc</code> (но так как сдавать в печатном виде, то это безразлично), в который следует включить <code>Logical</code> и <code>Physical</code> схемы базы данных с кратким описанием, а также <code>DDL-сценарий</code> (хотя и SQL должен подойти), из которого можно убрать описания всех триггеров, процедур и прочего ненужного, оставив только создание таблиц и ключей.
 
SQL операторы на русский можно не переводить.
 
Вопросы на защите:
* какие есть типы связей между сущностями и чем они друг от друга отличаются?
* почему SQL из отчета не заработает?
* показать связи на логической и физической схемах.
* докажешь, что это твой отчет?
* удиви меня.
 
=== Готовые лабораторные ===


== Курсовая работа ==
{| class="wikitable"
|- align="center"
! Год !! Вариант исполнения !! Ссылка
|- align="center"
| 2013 || 1 || [http://yadi.sk/d/pItVfTFk5S9zi загрузить]
|- align="center"
| 2013 || 2 || [http://yadi.sk/d/dzCRsO855SA-w загрузить]
|}
 
== Курсовая работа (теперь она называется практикум) ==


Страница курсовой работы находится [[Курсовая по СПАСОИ (10 семестр) | здесь]].
Страница курсовой работы находится [[Курсовая по СПАСОИ (10 семестр) | здесь]].
== РК ==
В 2019 году было два РК. О них Григорьев предупреждает заранее, обычно на лабах, на лекциях тоже напоминает. РК = ответить на контрольные вопросы, которые находятся внутри обучающего курса по БД, который работает только в старом Internet Explorer'e (в 362 аудитории запускается), на 10-ой винде нужны танцы с бубнами. Ссылку ищите на оф. сайте кафедры в разделе Учёба -> Магистратура -> 2 семестр -> Структурное проектирование АСОИУ, внизу страницы должна быть (сюда кинуть не получается, траблы при добавлении новых внешних ссылок). Небольшой лайфхак: можно ничего не учить и тупо отвечать на рандоме. Слева в меню будет кнопка для просмотра результатов. Если результат не устраивает - идёте и быстро протыкиваете РК ещё раз. Повторить до тех пор, пока не получите желаемый процент правильных ответов.
=== РК1 ===
Ответить на контрольные вопросы по двум разделам: 7 и 8.
=== РК2 ===
Ответить на контрольные вопросы по трём разделам: 1, 2 и 4.
== Экзамен ==
* [http://yadi.sk/d/lUSXs8JN55cZM билеты на экзамен];
** [http://yadi.sk/d/vcEGXIjK5e2EQ ответы на вопросы билетов] (только теория), [http://yadi.sk/d/TkTW40h25dr2j зеркало];
** [[SQL-запросы к экзамену по СПАСОИ (10 семестр) | составленные SQL-запросы к билетам]].
Дополнительные вопросы 2015 года:
* Версионность записи, для чего нужна и привести пример.
* Откат, докат, метка перезаписи грязных блоков.
* Вопрос по теории с билета, к примеру cgi программы, соединение разнородных баз.
* Определить тип системы (выбрать 2 из 3 по теореме CAP) в нарисованной системе.
* Проверка на знание формул определение числа уровней в B-деревьях.
* Задача: добавить новый индекс в B-дерево.
* Того, кто тянет билет №1/2, может задать вопрос: "Как делали лабы по предмету? Что в них строили?".


== Литература ==
== Литература ==

Текущая версия от 19:12, 18 июня 2019

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

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

Лекции

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

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

Лабораторные ведёт не сам Григорьев, а его аспирант - Ермаков Е.Ю.. (В 2019 вели оба. Аспиранту сдать, естественно, проще.)

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

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

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

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

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

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

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

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

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

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

Лабораторная работа №3 и 4

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

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

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

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

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

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

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

Курсовая работа (теперь она называется практикум)

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

РК

В 2019 году было два РК. О них Григорьев предупреждает заранее, обычно на лабах, на лекциях тоже напоминает. РК = ответить на контрольные вопросы, которые находятся внутри обучающего курса по БД, который работает только в старом Internet Explorer'e (в 362 аудитории запускается), на 10-ой винде нужны танцы с бубнами. Ссылку ищите на оф. сайте кафедры в разделе Учёба -> Магистратура -> 2 семестр -> Структурное проектирование АСОИУ, внизу страницы должна быть (сюда кинуть не получается, траблы при добавлении новых внешних ссылок). Небольшой лайфхак: можно ничего не учить и тупо отвечать на рандоме. Слева в меню будет кнопка для просмотра результатов. Если результат не устраивает - идёте и быстро протыкиваете РК ещё раз. Повторить до тех пор, пока не получите желаемый процент правильных ответов.

РК1

Ответить на контрольные вопросы по двум разделам: 7 и 8.

РК2

Ответить на контрольные вопросы по трём разделам: 1, 2 и 4.

Экзамен

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

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

Литература

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

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

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