
- •Міністерство освіти і науки, молоді та спорту україни всп нау Слов’янський коледж Національного авіаційного університету
- •Конструювання програмного забезпечення
- •5.05010301 «Розробка програмного забезпечення»
- •Викладач ___________________ л.В.Нечволода
- •Завдання № 1 Тема: Розробка логічної моделі. Діаграма потоків даних (Data Flow Diagrams – dfd).
- •Теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Завдання № 2 Тема: Розробка логічної моделі. Діаграма переходів станів (State Transition Diagrams – std).
- •Теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Завдання № 3 Тема: Функціональна декомпозиція об'єкта на основі sadt технології (технологія структурного аналізу й проектування).
- •Теоретичні відомості
- •Вид передачі
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Перелік літератури
Завдання
Побудувати STD діаграму для заданої предметної області (див. завдання № 1). Описати принцип її побудови.
Хід роботи
Вивчити теоретичні відомості.
Визначитися з програмою, яку потрібно розробити.
Детально описати кроки будування STD діаграми.
Розробити STD діаграму.
Зробити висновки.
Контрольні питання
Що моделює STD?
Обєкти STD діаграми.
STD діаграма та її особливості.
Деталізація STD діаграми, мета та принцип.
Завдання № 3 Тема: Функціональна декомпозиція об'єкта на основі sadt технології (технологія структурного аналізу й проектування).
Мета: навчитися аналізувати функціональну структуру діяльності заданих об'єктів, робити декомпозицію на основі моделі SADT технології, будувати SADT-Діаграми.
Теоретичні відомості
Алгоритм побудови й опису діаграми
Для заданого виду діяльності визначимо набори предметів, предмети й активності ( 2-4 штуки) системи.
Опишемо правила перетворень предметів.
На основі проведеного аналізу побудуємо SADT діаграму всієї діяльності.
Приклад виконання побудови для об'єкта «Модем»
1. Для заданого виду діяльності визначимо набори предметів, предмети й 4 активності системи.
Опишемо правила перетворень предметів.
Активність А1 - Перетворити електричний сигнал у цифровий. На вхід надходить електричний сигнал, на виході виходить цифровий сигнал.
Активність А2 - Виконати з'єднання з комп'ютером. На вхід надходить цифровий сигнал, на виході сигнал від комп'ютера.
Активність А3 - Виконати з'єднання з Інтернет. На вхід надходить сигнал від комп'ютера, на виході виходить сигнал Інтернет.
Активність А4 - Передати дані. На вхід надходить сигнал Інтернет, на виході - дані.
На основі проведеного аналізу побудуємо SADT діаграму всієї діяльності (Рисунок 4).
Вид передачі
Рисунок 4 - SADT діаграма для об'єкта «Робота модему»
Завдання
Побудувати контекстну та деталізуючу SADT діаграми для заданої предметної області (див. завдання №4).
Хід роботи
Вивчити теоретичні відомості.
Визначитися з програмою, яку потрібно розробити.
Розробити контекстну SADT.
Виконати деталізацію побудованою діаграми (3-4 процеси).
Зробити висновки.
Контрольні питання
Що моделює SADT?
Діаграма SADT та її особливості.
Деталізація SADT, мета та принцип.
Перелік літератури
Биков В.П. Методичне забезпечення САПР у машинобудуванні -Л: Машинобудування, Ленингр. отд-е, 1989. - 255 с.
Калянов Г.Н. CASE- структурний системний аналіз (автоматизація й застосування). - М.: ЛОРІ, 1996. - 242с.
Гради Буч. Об’єктно- орієнтоване проектування. - К.: Діалектика, ИВК (Москва), 1992. - 519 с.
Норенков И.П. Введення в автоматизоване проектування технічних пристроїв і систем. - М.: Высш. шк., 1986. - 304 с.
Керимов З.Г. Багиров С.А. Автоматизоване проектування конструкцій. - М.: Машиностроение, 1985. - 224 с.
Колісників Л.А. Основи теорії системного підходу. - К.: Наук. думка, 1980. - 176 с.
Корячко В.П., Курейчик В.М., Норенков И.П. Теоретичні основи САПР. - М.: Энергоатомиздат, 1987. - 400 с.
Овчинников В.В. Архітектури розподілу інформаційно-обчислювальних систем. - М.: Энергоатомиздат, 1988. - 382 с.
Петренко А.И., Семенов О.И. Основи побудови САПР. - К.: Выща шк., 1984. - 296 с.
Петренко А.И., Ладогубец В.В., Чкалов В.В. Автоматизація схемо-технічного проектування в машинобудуванні. - К.: УМК В, 1988. - 180 с.
Системи автоматизованого проектування. В 9 кн. / Під ред. И.П. Норенкова. - Мінськ.:Выш. шк., 1988. -160 с.