СОЗДАНИЕ ДЕКОМПОЗИЦИИ ВТОРОГО УРОВНЯ

Лабораторная работа 1.2.

Во время создания декомпозиции (диаграмм) первого уровня вы начинали раскрывать детали изучаемой системы. Эта лабораторная работа, включающая три урока, рассчитана на то, чтобы провести вас через этапы создания декомпозиции второго уровня. По завершении этой работы вы построите диаграмму, детализирующую один блок в декомпозиции первого уровня. Эта диаграмма должна быть достаточно детализирована, чтобы соответствовать цели модели, т. е. она должна отвечать на некоторые вопросы из набора вопросов модели в целом.

Задание

1. Декомпозировать один блок диаграммы Ах.

1.1. Выберите блок диаграммы Ах. Он будет контекстом на протяжении этой лабораторной работы. Не выходите за его границы.

1.2.

1. Не выходите за пределы очерченного контекста, определенного выбранным вами блоком диаграммы Ах. У вас могут возникнуть проблемы при построении диаграммы, поскольку декомпозиции второго уровня обычно раскрывают большое число деталей, которые часто выявляют затруднения, связанные с родительской диаграммой. фиксируйте эти затруднения, делая пометки на диаграмме Ах. 2. Не беспокойтесь о точности этой диаграммы. Декомпозиция второго уровня редко удается с первого раза. На данном этапе старайтесь раскрыть детали. Точность придет в процессе рецензирования диаграммы.
Мысленно просмотрите этапы построения диаграммы: перечислить данные, перечислить функции, сгруппировать функции в 3-6 блоков, начертить блоки в порядке уменьшения доминантности, начертить внешние дуги, начертить важнейшие дуги, представляющие ограничения, и т.д.

1.3. Прочтите диаграмму Ах и сосредоточьте внимание на том, как контекстный блок согласуется с другими блоками диаграммы. Используйте входные, выходные дуги и дуги управления контекстного блока для первоначального списка данных.

1.4. Следуйте этапам построения диаграммы. Разместите список данных и список функций в левой части бланка и начертите диаграмму на оставшемся месте.

1.5. Во время работы делайте для себя замечания и определяйте терминологию. Закончив работу, вернитесь назад и проверьте ICOM-коды. Уточните, не забыли ли вы использовать какие-нибудь данные, определенные дугами, касающимися границы блока.

 

2. Критически оценить, как диаграммы Ахх детализируют блоки диаграммы Ах.

2.1. Просмотрите только что построенную диаграмму и попытайтесь изложить, как диаграмма отображает часть задачи питания семьи. Начните изложение с логического начала - от поступления значимого объекта (например, деньги) или порции информации (например, меню) из блока диаграммы Ах. Непрерывно сверяйтесь с диаграммой Ах, чтобы удостовериться в соответствии изложения контексту. Делайте замечания, если изложение неправильно или неточно.

2.2.

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

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

2.4. Постройте совершенно новую диаграмму с учетом только что сделанных замечаний и переделайте в случае необходимости диаграмму Ах. Не забывайте проверять ICOM-связь с диаграммой Ах.

 

 

Дополнительное задание

 

3. Создать SADT-папку на основе переделанной диаграммы второго уровня и ее глоссария.

3.1. Положите рядом диаграмму и глоссарий, убедитесь, что вся информация на этих двух листах согласована.

3.2.

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

3.3. В зону комментариев титульного листа добавьте любые другие комментарии или замечания для читателей.

3.4. Скрепите страницы - сначала титульный лист, затем контекстную диаграмму, потом вашу диаграмму и, наконец, лист глоссария. После этого пошлите папку библиотекарю проекта.

 

Образец

 


 

Оценивание

Оцінка в балах Оцінка за національною шкалою
9-10 Відмінно
Добре
6-75 Задовільно
Менше 6 Незадовільно

 

Відмінне виконання звіту з лабораторної роботи Виконання лабораторної роботи на парі Вчасна здача звіту з лабораторної роботи Відповіді на питання Виконання додаткового завдання
Бали, які нараховуються за кожен вид роботи