лектування, до якого включаються всі представлені в спортивному закладі види спорту, навчально-тренувальні групи, тренери - викладачі відділень, а так само їх розрахована навантаження.
Після виконання всіх обчислень, в Microsoft Excel формується документ «Комплектування», представлений на малюнку 3.11.
4. Організаційно-економічна частина
. 1 Коротка характеристика розроблюваного програмного продукту (ПП) і етапів розробки
У дипломній роботі розглядається розроблюваний програмний продукт автоматизації документообігу в спортивній школі. Даний продукт являє собою базу даних, що містить списки спортсменів, тренерів, дані щодо складання розкладу занять і завантаженості спортивних об'єктів, а так само документацію, необхідну для здачі спортивних нормативів і проведення змагань.
Даний програмний продукт володіє деякими обов'язковими характеристиками:
обсяг програмного продукту в тисячах умовних одиниць становить одиницю;
група складності визначається залежно від наявності деяких характеристик (наприклад, наявність потужного мовного інтерфейсу високого рівня, реалізація особливо складних інженерних і наукових розрахунків і т.д.). Але так як розглянутий ПП не володіє жодною з цих властивостей, то група складності - 3 (коефіцієнт складності 1);
ПП, є розвитком певного параметричного ряду програмних продуктів, відповідно до цього його ступінь новизни 3 (коефіцієнт новизни 0.7).
Розробка програмних засобів здійснюється в кілька етапів, зміст і виконання яких регламентує ГОСТ 19102 - 77.
Перелік етапів і робіт виконуваного дослідження наведено в таблиці 4.1.
Таблиця 4.1 - Розрахунок загальної трудомісткості розробки ПП
Найменування етаповУдельний вага, к-тТрудоемкость, люд.-мес.1 Технічне завдання 2 Ескізний проект 3 Технічний проект 4 Робочий проект 5 Внедреніе0,09 0,07 0,07 0,61 0,161,7 1 , 3 1,3 12,03 3,1Всего119,43
. 2 Визначення трудомісткості розробки ПП
У дипломній роботі використовується модель оцінки трудомісткості за системою «фактор-рейтинг».
Повна трудомісткість розробки ПП (ТПП) визначається за формулою
, (4.1)
де Кур - коефіцієнт рівня програмної розробки; tн - номінальна трудомісткість, люд.-міс.
Так як програмний продукт є незалежним, то номінальна трудомісткість розробки визначається за формулою
(4.2)
(nтік - число тисяч вихідних команд в тексті програми), тривалість розробки - (міс.). Номінальна трудомісткість розробки t н=3.2 * 11,05=6.6256 люд.-міс.
Коефіцієнт рівня програмної розробки визначається за 15 факторам, наведеним у таблиці 4.2 та об'єднаним за вмістом у 4 групи.
Таблиця 4.2-Оцінка коефіцієнта рівня програмної розробки
Фактори, що визначають рівень програмної разработкіКоеффіціент рейтингу, (к) 1 група - Вимоги до програмного виробу 1 Надійність 2 Складність програми 3 Розмір бази даних 1 1 1,52 група - Характеристика ЕОМ 4 Обмеження по швидкодії 5 Обмеження по оперативної пам'яті 1 1,26 Змінність віртуальної машини (комплекс апаратури і ПО - ОС, СУБД) 7 Число звернень до ЕВМ1 1,53 група - Вимоги до виконавців 8 Кваліфікація аналітика 9 Досвід роботи в даній області 10 Кваліфікація програміста 11 Досвід роботи з мовою програмування 12 Досвід роботи з віртуальною машиною 1 1 1,5 1 0,74 група - Вимоги до проекту програмної розробки 13 Застосування сучасного програмування 14 Використання інструментальних засобів 15 Обмеження термінів розробки 1 1 1,5
Коефіцієнт рівня програмної розробки визначається за формулою
, (4.3)
де kj - коефіцієнт рейтингу j-го фактора. Кур=4, 2525.
Повна трудомісткість розробки ПП дорівнює Тпп=4,2525 * 6,6256=28,175364 люд.-міс., тривалість розробки Р=2,5 * 28,1753640,38=8,89 місяців.
4.3 Розподіл трудомісткості по етапах розробки і визначення складу виконавців
Трудомісткість кожного етапу розробки (ti) визначається за формулою
, (4.4)
де ТПП - повна трудомісткість розробки ПП (люд.-міс.); yi - питома вага трудомісткості i-го етапу в загальній трудомісткості теми, к-т .; Кн - поправочний коефіцієнт, що враховує ступінь новизни ПП. ТПП=28,175364, Кн=0,7.
На підставі розрахованої трудомісткості відповідних етапів визначається ...