- •1 Опис предметної області
- •1.1 Основні поняття
- •1.2 Основний алгоритм
- •2 Постанова завдання
- •2.1 Мета створення програми
- •2.2 Функції програми
- •Вимоги до проектованої системи
- •Вимоги до надійності
- •Умови роботи програми
- •3 Програмування
- •3.1 Обґрунтування вибору середовища розробки системи Для розробки програмного продукту було обрано середовище розробки Borland Delphi.
- •3.2 Обґрунтування вибору середовища функціонування системи
- •3.3 Основні рішення щодо реалізації компонентів системи
- •3.3.2 Структурна схема програми
- •3.3.3 Розробка модулів системи
- •4 Методика роботи користувача з системою
- •4.1 Керівництво програміста
- •4.1.1 Призначення і умови використання програми
- •4.1.2 Характеристики програми
- •4.1.3 Звертання до програми
- •4.2 Керівництво оператора
- •4.2.1 Призначення і умови використання програми
- •4.2.2 Виконання програми
- •4.2.3 Повідомлення оператору
- •5 Організаційно – економічний розділ
- •5.1 Планування розробки програмного продукту
- •5.2 Визначення витрат на розробку програмного продукту
- •5.2.1 Розрахунок основної заробітної плати
- •5.2.2 Розрахунок додаткової заробітної плати
- •5.2.3 Визначення витрат на матеріали
- •5.2.4 Визначення витрат на спеціальне устаткування
- •5.2.5 Визначення накладних витрат
- •6 Охорона праці та безпека життєдіяльності
- •6.1 Правові аспекти охорони праці користувачів комп’ютерів
- •6.2 Організація робочого простору для роботи з комп’ютером
4.2.3 Повідомлення оператору
При додаванні даних до будь-якої таблиці, якщо користувач не заповнив всі поля для вводу виводиться повідомлення, що зображено на рисунку 4.13.
Рисунок 4.13 – Повідомлення про не заповнені поля
5 Організаційно – економічний розділ
5.1 Планування розробки програмного продукту
При плануванні розробки програмного продукту необхідно врахувати витрати робочого часу на виконання основних етапів роботи, що включають планування й аналіз вимог (предметної області), проектування та випробовування програмного продукту.
На рисунку 5.1 представлений укрупнений алгоритм розробки нової програми.
Рисунок 5.1 – Укрупнений алгоритм програми
На підставі алгоритму визначаємо етапи роботи, необхідні при розробці, визначаємо їх трудомісткість та тривалість виконання.
Результати заносимо до таблиці 5.1.
Таблиця 5.1 – Характеристика робіт з розробки програмного продукту
Найменування робіт |
Трудомісткість |
Виконавці |
Трива-лість розроб-ки, днів |
||
Чол/днів |
% до під-сумку |
Спеціаль-ність |
Кіль-кість чоловік |
||
1.Вивчення та аналіз предметної області |
4 |
18 |
програміст, консультант |
2 |
2 |
2. Розрахунки |
4 |
18 |
програміст, консультант |
2 |
2 |
3.Розробка програми |
|
|
|
|
|
3.1 Проектування програмного продукту |
2 |
9 |
програміст |
1 |
2 |
3.2 Розробка модулів |
6 |
27 |
програміст |
1 |
6 |
3.3 Компоновка програми |
2 |
9 |
програміст |
1 |
2 |
4.Відладка,налагод- ження та випробування |
4 |
19 |
програміст, консультант |
2 |
2 |
Разом |
22 |
100 |
програміст консультант |
|
16 6 |
5.2 Визначення витрат на розробку програмного продукту
5.2.1 Розрахунок основної заробітної плати
Витрати по цій статті складаються з планового фонду заробітної плати всіх категорій фахівців, зайнятих у розробці програмного продукту.
Фонд оплати плати фахівців, грн.
, (5.1)
де ФЗПосн., ФЗПдод. – фонд оплати праці основний та додатковий фахівців,
грн.
Основна заробітна плата по тарифу, грн.
, (5.2)
де ЗПденна – денна заробітна плата фахівців, грн.;
Дрозробки – тривалість розробки програмного продукту, днів.
Денна заробітна плата фахівців, грн.
, (5.3)
де О – посадовий оклад, грн.;
Дроб.дн – кількість робочих днів в місяці.
, (5.4)
де Двих. – кількість вихідних днів(8 днів на місяць).
Основна заробітна плата за тарифом програміста складає, грн.
,
Основна заробітна плата за тарифом консультанта складає, грн.
,
Результат розрахунків зведений до таблиці 5.2.
Таблиця 5.2 – Розрахунок основної заробітної плати фахівців
Посада виконавця |
Чисельність фахівців, чол.. |
Місячний оклад Фахівців, грн. |
Кількість робочих днів розробки програми |
Сума зарплати, фахівців грн. |
1. Програміст |
1 |
1500 |
16 |
1091 |
2. Консультант зі спеціальної частини |
1 |
2000 |
6 |
545
|
3. Разом |
2 |
3500 |
- |
1636 |