Методологія структурного аналізу і проектування SADT. Глава 23, Комерція, Різне, статті

Глава 23. Побудова декомпозиції першого рівня



Згадайте, що SADT-аналітик робить начерк декомпозиція, піддає його критичної оцінки, перечерчівает і потім випускає відповідну папку. Ця глава складається з трьох уроків, пов’язаних зі створенням декомпозиції першого рівня – тобто декомпозиції блоків діаграми АТ. В уроці 8 створюється діаграма, декомпозіруется один блок діаграми АТ. Урок 9 – авторська критика і перегляд діаграми. В уроці 10 розглядається процес створення папки для рецензування.


Виконайте всі три уроку без перерви. Це дасть вам точне уявлення про обсяг роботи, необхідної для декомпозиції обмеженого об’єкта. (Порівняйте зусилля, що необхідний для початку роботи над моделлю, із зусиллями, що необхідний для декомпозиції одного блоку.) Відведіть близько півгодини на кожен урок, але не турбуйтеся, якщо затратите часу більше. Закінчите роботу, пов’язану з виконанням цих уроків, навіть якщо ви відчуваєте труднощі в проходженні точному опису системи на діаграмі АТ.


УРОК 8. Групове побудова діаграм


Мета:


Вибрати й декомпозировать один з блоків діаграми АТ.


Дії



  1. Виберіть блок діаграми АТ. Цей блок є контекстним протягом усього цього уроку. Не виходьте за його межі.
  2. Подумки перевірте етапи побудови діаграми: скласти список об’єктів, скласти список функцій, згрупувати функції в 3-6 блоків, накреслити блоки в порядку убування домінантності; накреслити зовнішні дуги, накреслити дуги управління, накреслити вхідні і вихідні дуги.
  3. Прочитайте діаграму АТ знову, зосередившись на тому, як ваш блок узгоджується з іншими блоками. Використовуйте граничні дуги обраного вами блоку для початку складання списку даних.
  4. Виконайте інші етапи створення діаграми. Намагайтеся розмістити списки даних і функцій в лівій частині бланка, а креслити діаграму – у правій частині (це не більше ніж рада).
  5. При креслення робіть для себе примітки і визначайте термінологію.
  6. Після закінчення роботи перевірте ICOM-коди. Переконайтеся, що ви не забули використовувати граничні дані.

Примітки



  1. Не виходьте за межі змісту, певного обраним вами блоком діаграми АТ. Ви можете зустрітися з труднощами в побудові діаграми, оскільки перші декомпозиції часто виявляють недоліки батьківського діаграми. Записуйте виникли труднощі, роблячи замітки на діаграмі АТ.
  2. На даному етапі не турбуйтеся про коректність цієї діаграми. Декомпозиції даного рівня рідко вдаються з першого разу.

Зразок



  1. Зверніть увагу на те, що спочатку перераховані зовнішні вхідні дуги, дуги управління та вихідні дуги, а потім – наступні дані, складові компоненти цих дуг. Так ви будете впевнені, що не забули контекст, в якому працюєте.
  2. Зверніть увагу на керуючу зворотний зв’язок від блоку купити до блоку скласти список покупок. Це описує ситуацію, коли ви змінюєте список покупок, якщо бачите, що в магазині відсутня щось із запланованого.


УРОК 9. Критична оцінка декомпозиції першого рівня


Мета:


Критично досліджувати побудовану в уроці 8 діаграму, щоб визначити, як вона деталізує батьківський блок діаграми АТ.


Дії



  1. Перегляньте побудовану діаграму і спробуйте викласти те, як вона відображає свою частину завдання харчування сім’ї. Почніть з логічного початку: з надходження одного або більше об’єктів з блоку діаграми АТ. Звертайтеся безперервно до діаграми АТ і робіть примітки, коли знаходите виклад невірним або неповним.
  2. Оцініть, як ви поділяєте зовнішні дуги і группируете функції в блоки. Подивіться, чи не можна по-іншому декомпозировать дані або об’єднати функції в інший набір блоків.
  3. Не забувайте відзначати потрібні зміни як на вашій діаграмі, так і на діаграмі АТ. Змінюйте або уточнюйте вашу термінологію в процесі критичного аналізу.
  4. Побудуйте видозмінену у відповідності з вашими зауваженнями діаграму і перекреслити, якщо необхідно, діаграму АТ. Не забувайте перевіряти ICOM-зв’язку між розглянутої діаграмою і діаграмою АТ.

Примітки


Спробуйте видозмінити декомпозицію або змінити назви блоків і дуг, щоб перевірити, чи не можна досягти більшої ясності викладу. Іноді нова декомпозиція (або просто використання синонімів) може привести до нового розуміння.


Зразок



  1. Зверніть увагу на те, як змінилися назви блоків для кращого опису блоку поповнити запаси. Наприклад, назва Обстежити запаси краще описує ситуацію і використовує менше технічну термінологію.
  2. Блок Скласти список покупок зроблено більш загальним. Це означає, і що тепер функція Спланувати покупки управляє ще й вибором магазинів.
  3. Зауваження 4 нагадує, що необхідно уточнити разом з автором, який ввів в діаграму функцію планувати, значення терміна реальна доступність продуктів. Такі випадки часто бувають, коли модель будується кількома авторами.


УРОК 10. Підготовка папки


Мета:


Зібрати в SADT-папці перевірену вами діаграму першого рівня і пов’язаний з нею глосарій.


Дії



  1. Підготуйте як вашу діаграму, так і глосарій і перевірте узгодженість інформації.
  2. Оформіть титульний лист: внесіть до нього ідентифікаційну інформацію (автор, проект, дата), назва папки, а також вкажіть, що вона містить, кому повинна бути направлена ​​і коли повернуто.
  3. Додайте в поле коментарів титульного аркуша інші спеціальні коментарі або зауваження для читачів.
  4. Скріпіть сторінки – спочатку титульний лист, потім діаграму АТ, потім вашу діаграму і, нарешті, глосарій. Після цього надішліть папку бібліотекарю проекту.

Примітки



  1. Використовуйте поле коментарів для повідомлення про які-небудь особливості папки. Такі зауваження часто допомагають отримати корисну рецензію, якщо попросити читачів звернути особливу увагу на конкретні моменти (Одне зауваження може сприяти підвищенню якості рецензії).
  2. Хвиляста лінія під датою на обкладинці папки означає, що дата повернення відноситься до всіх читачів. Ми будемо протягом всіх уроків послідовно використовувати це позначення на титульних аркушах.

Зразок



  1. У вміщеному на титульному аркуші примітці міститься прохання до читачів визначити термін інформація про реальну кількість продуктів. Зверніть увагу, як це ускладнення відзначено в глосарії.
  2. Запаси, маршрут і список покупок визначені в глосарії через перерахування складових їхніх частин.


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*