- •Методичні вказівки
- •Етап проектування та побудова моделі”
- •Розробка програмного продукту. Етап проектування та побудова моделі
- •1. Модуль
- •2. Приклад реалізації етапу проектування Етап проектування
- •Use case діаграма
- •Модулі системи
- •Опис інтерфейсів
- •Елементи інтерфейсу:
- •Елементи інтерфейсу:
- •База даних
- •Компоненти системи
- •Структура фізичної системи проекту
- •Розклад
- •3. Порядок виконання роботи
- •Варіанти індивідуальних завдань
- •Вимоги до звіту
- •Оформлення звіту
- •Рекомендована література
- •Контрольні питання
- •Доц. Ковівчак Ярослав Васильович
Рекомендована література
Энди Кармайкл, Дэн Хейвуд “Быстрая и качественная разработка программного обеспечения” Москва : Издательский дом “Вильямс”, 2001, 450 ст.;
Антон Элиенс “Принципы объектно-ориентированной разработки программ” Москва : Издательский дом Вильямс 2002, 1 кв., 543 ст.;
Иан Грэхем “Объектно-ориентированные методы. Принципы и практика” Издательский дом Вильямс 2004., 434 ст.;
Поль М. Дюваль, Стивен М. Матиас III, Эндрю Гловер “Непрерывная интеграция: улучшение качества программного обеспечения и снижение риска ” Издательский дом Вильямс 2008., 645 ст.;
Роберт Л. Круз “Структуры данных и проектирование программ” издательство "Бином. Лаборатория знаний" · 2008, 580 ст.;
Владимир Грекул, Галина Денищенко, Нина Коровкина “Проектирование информационных систем” издательство "Интернет-университет информационных технологий" · 2008, 478 ст.;
Белла Виснадул, Елена Кокорева, Лариса Гагарина “Технология разработки программного обеспечения ” издательство "Инфра-М" · 2008, 730 ст.;
Федоров Н.В. “Проектирование информационных систем на основе современных case-технологий ” издательство "МГИУ" · 2007, 556 ст.;
Стив Макконнелл “Профессиональная разработка программного обеспечения” издательство "Символ-Плюс" · 2007, 582 ст.;
Уокер Ройс “Управление процессом создания программного обеспечения” издательство "Лори" · 2007, 388 ст.;
Маккарти Дж., Маккарти М. “Правила разработки программного обеспечения” издательство "Питер" · 2007, 468 ст.;
Владимир Липаев “Процессы и стандарты жизненного цикла сложных программных средств. Справочник” издательство "Синтег" · 2006, 742 ст.;
Джек Гринфилд, Джон Крупи, Кит Шорт, Стив Кук, Стюарт Кент “Фабрики разработки программ (Software Factories): потоковая сборка типовых приложений, моделирование, структуры и инструменты” издательство "Диалектика" · 2006, 546 ст.;
Владимир Липаев “Анализ и сокращение рисков проектов сложных программных средств” издательство "Синтег" · 2005, 678 ст.;
Карл Вигерс “Разработка требований к программному обеспечению” издательство "Русская Редакция" · 2003, 487 ст.;
Контрольні питання
Які завдання виконуються на етапі проектування?
Що містить в собі специфікація результатів аналізу?
Що таке швидка розробка програм?
Які є способи взаємодії користувача з системою?
Назвіть основні правила дизайну інтерфейсу.
Які елементи використовуються в структурному підході?
Дайте характеристику базам даних.
Які є критерії при відборі СУБД?
Які методи застосовуються для оптимізації роботи системи?
Що включає в себе фізична структура системи?
Які існують критерії декомпозиції?
На що вказує якість системи?
Що є результатами на етапі проектування?
Яка мета підготовки детального документу проекту?
Що представляє собою організація інформації?
Навчальне видання
“ Технологія програмування та створення програмних продуктів ”
Методичні вказівки до лабораторної роботи № 3 “ Розробка програмного продукту. Етап проектування та побудова моделі ” з дисципліни “Технологія програмування та створення програмних продуктів” для студентів спеціальності 0804 “Комп’ютерні науки”
Укладач:
