Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПППI_РГЗ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
202.75 Кб
Скачать

1Розробка та документування програмного продукту

1.1Мета роботи

Засвоїти основні особливості розробки цілісних програмних продуктів, а також навчитися оформлювати документацію про розроблений програмний продукт.

1.2Короткі теоретичні відомості

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

Через це важливе розуміння перших етапів розробки програмного продукту: аналіз технічного завдання, проектування програмного продукту та розробка архітектури програмного забезпечення. На виконання цих етапів краще виділити значний час роботи, проробити та продумати всі найменші дрібниці реалізації, після чого вже перейти до безпосередньої реалізації програмного продукту.

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

1.3Завдання до роботи

1.3.1 Ознайомитися з теоретичними відомостями щодо написання технічного завдання на розробку програмного забезпечення.

1.3.2 Обрати тему для розробки програмного забезпечення та узгодити її з викладачем. Вибір теми має ґрунтуватися на наступних принципах: розроблювана у подальшому система має працювати з певним сховищем даних, має виконувати обробку та збереження даних, повинно бути орієнтовано на можливість користування великою кількістю різних користувачів, а також має мати візуальний інтерфейс.

1.3.3 Розробити програмне забезпечення у відповідності до обраної теми та оформити документацію по розробленому програмному продукту. Документація по продукту має містити наступні пункти:

– аналіз предметної області;

– розробка архітектури програмного забезпечення;

– основні особливості щодо реалізації програмного продукту;

– керівництво програміста;

– керівництво оператору.

1.3.4 Провести критичний аналіз розробленого програмного забезпечення та оформленої документації. При необхідності внести корективи.

1.3.5 Оформити звіт та відповісти на контрольні питання.

1.4Зміст звіту

1.4.1 Реферат.

1.4.2 Зміст.

1.4.3 Вступ.

1.4.4 Аналіз предметної області.

1.4.5 Розробка структури системи.

1.4.6 Основні особливості реалізації програмного продукту.

1.4.7 Керівництво програміста.

1.4.8 Керівництво оператора.

1.4.9 Висновки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]