
- •Пояснювальна записка
- •Перелік основних позначень і скорочень
- •Розділ 1. Основна частина
- •1.1 Область дослідження
- •1.2 Опис предметної області
- •1.3 Структура сайту
- •1.4 Оцінка якості програмного продукту
- •1.4 Опис середовища програмування
- •1.5 Технічне завдання
- •Розділ 2. Розробка програмного продукту
- •2.1 Керівництво програміста
- •Розділ 3. Економічна частина
- •3.1 Економічне обґрунтування програмного продукту
- •3.2 Витрати на створення програмного продукту
- •3.3 Оцінка економічної ефективності програмного продукту
- •Розділ 4. Охорона праці
- •Висновок
- •Перелік джерел
- •Бібліографічна довідка
- •Анотація
- •Презентація
Розділ 3. Економічна частина
3.1 Економічне обґрунтування програмного продукту
3.1.1 Суть розробки програмного продукту
Web-сайт відділення програмування має інформаційне призначення, яке полягає в представленні інформації про відділення, щодо вступу на спеціальність «Розробка програмного забезпечення», інформації для батьків, студентів, що навчаться.
При розробці та тестування проекту були сформовані наступні вимоги:
сторінка авторизації (авторизація користувачів);
головна сторінка (основні відомості, чат);
сторінка реєстрації;
сторінка «Викладачу» надає можливість скачати всі необхідні документи, які потрібні для роботи;
сторінка «Студенту» надає можливість переглянути розклад занять по групам та скачати спеціалізовану літературу;
на сторінці «Абітурієнту» розташована інформація про вступ на відділення програмування;
сторінка «Галерея» надає можливість переглянути фотоальбоми;
сторінка «Контакти» надає контактну інформацію та дає можливість відправити повідомлення.
Перевагами даного проекту є:
сайт може виконувати функцію візитної картки відділення програмування;
швидкий доступ до інформації.
Так як сайт є безкоштовним основними недоліками даного проекту є:
важкість просування сайту в мережі Internet;
якщо раптом з безкоштовним хостингом щось трапиться, то не буде можливості змінити провайдера, зберегти всю аудиторію сайту, так як домен, по суті, не буде вашим. Тобто доведеться знову починати все з початку. Тому неможливість переходу на інший хостинг є одним з найбільших мінусів безкоштовного сайту;
безкоштовний сайт дуже погано індексується пошуковими системами.
Для визначення економічної діяльності даного програмного продукту були розраховані економічні показники, до яких відносять:
ефективний фонд часу роботи персональної електронно-обчислювальної машини (ПЕОМ);
вартість матеріальних витрат;
вартість витрат на розробку програми;
ціна програмного продукту.
Використання даного проекту забезпечить отримання необхідної інформації про відділення програмування ДВНЗ «Чернівецький політехнічний коледж».
3.1.2 Організаційне обґрунтування проекту
Даний сайт призначений виключно для вузького кола людей (виключно для студентів, викладачів та користувачів, яким потрібна ця інформація). Web-ресурс можна використовувати як джерело інформації, а також для вирішення проблем з організаційних питань.
Період експлуатації проекту залежить від існування даної установи, а також від рентабельності даного сайту, так як він створений для конкретних потреб і функцій.
Основною складністю розробки є збір інформації та відображення її на сайті:
створення структури сайту;
візуальне представлення інформації;
вибір необхідних функцій.
3.1.3 Етапи та терміни виконання проекту
Етапи та терміни виконання дипломного проекту надано в таблиці 3.1.
Таблиця 3.1 – Етапи та терміни виконання проекту
-
Назва етапу
К-ть годин, год.
Аналіз вимог, які пред’являються до системи, що проектується
3
Збір інформації
2
Аналіз аналогів та постановка задачі
5
Техніко-економічне обґрунтування
5
Вибір засобів і методів створення ПП
3
Розробка алгоритмів
8
Розробка архітектури проекту
5
Створення інтерфейсу
10
Програмування і коректування програми
25
Підготовка документації
5
Тестування і наладка ПП
6
Підготовка проекту до експлуатації
4
Впровадження проекту
3
Роботи та їх тривалості, що реалізуються в проекті, занесені в таблицю 3.2.
Таблиця 3.2 – Роботи проекту та їх тривалості
-
Види проектів
К-ть годин, год
Технічне завдання
18
Розробка ескізного проекту
23
Розробка технічного проекту
30
Розробка робочого проекту
13
3.1.4 Визначення трудомісткості розробки програмного продукту
Трудомісткість програмного продукту визначається за формулою (3.1):
Тпп = Ттз +Ттп +Трп +Твн, (3.1)
де ТПП – трудомісткість програмного продукту;
ТТЗ – трудомісткість технічного завдання;
ТТП – трудомісткість технічного проекту;
ТРП – трудомісткість робочого проекту;
ТВН – трудомісткість впровадження проекту;
і становить Тпп = 10,24688 при Ттз = 1,98, Ттп = 8,268, Трп = 0,8788, Твн =0,6272
Трудомісткість технічного завдання визначається за формулою (3.2):
Ттз = Ту · л1 · к · кн, (3.2)
де Л1 – коефіцієнт врахування ступеня новизни;
КН – корегуючий коефіцієнт який передбачає використання комп’ютера;
К – коефіцієнт використання Л;
Ту – норма часу на розробку технічного завдання;
і становить Ттз = 1,98 при Ту = 18, Л1 = 0,4, К = 0,5, Кн = 0,55
Трудомісткість технічного проекту визначається за формулою (3.3):
Ттп = Ту · л2 · к · кн, (3.3)
де Ту – норма часу на розробку технічного проекту;
л2 – коефіцієнт врахування ступеня новизни;
і становить Ттп = 8,268 при Ту = 53, л2 = 0,4, К = 0,65, кн = 0,6
Трудомісткість робочого проекту визначається за формулою (3.4):
Трп = Ту · л3 · кн · к · кт, (3.4)
де кт – коефіцієнт, який враховує використання типових програм;
і становить Трп = 0,8788 при Ту = 13, Л3 = 0,4, кн = 0,65, К = 0,4, кт = 0,65
Трудомісткість впровадження проекту визначається за формулою (3.5):
Твн = Ту · л4 · кн · к (3.5)
і становить Твн = 0,6272 при Ту = 8, Л4 = 0,5, кн = 0,55, К = 0,4
Розрахунок трудомісткості проекту подається в таблиці 3.3.
Таблиця 3.3 – Розрахунок трудомісткості проекту
-
Назва етапу
Розразунок годин
Технічне завдання
Ттз
1,98
Ткк
12,6
Тнк
2,7
Технічний проект
Ттп
8,268
Ткк
16,1
Тнк
7,95
Робочий проект
Трп
0,8788
Ткк
9,1
Тнк
1,95
Налагодження та впровадження
Твн
0,6272
Ткк
2,1
Тнк
0,45
Всього
Т кк
39,9
Т нк
13,05
на розробку
11,754
контроль виробництва
39,9
загальна норма часу
64,704