DIPLOM (1204343), страница 6
Текст из файла (страница 6)
Xj – относительный показатель качества, устанавливаемый экспертным путем по выбранной шкале оценивания [18].
В таблице 3 представлены результаты расчета балльно-индексным методом при пятибалльной шкале оценивания.
Таблица 3 – Расчет показателя качества балльно-индексным методом
| Показатели качества | Коэффициент весомости, Вj | Проект | Аналог | ||
| Xj | ВjXj | Xj | ВjXj | ||
| 1. Удобство работы (пользовательский интерфейс) | 0,1 | 4 | 0,45 | 2 | 0,35 |
| 2.Новизна (соответствие современным требованиям) | 0,06 | 4 | 0,3 | 3 | 0,15 |
| 3.Соответствие профилю деятельности заказчика | 0,15 | 4 | 0,6 | 2 | 0,3 |
| 4.Операционная система (многозадачность, графика) | 0,05 | 4 | 0,2 | 4 | 0,2 |
Продолжение таблицы 3
| Показатели качества | Коэффициент весомости, Вj | Проект | Аналог | ||||||
| Xj | ВjXj | Xj | ВjXj | ||||||
| 5. Надежность (защита данных) | 0,13 | 3 | 0,4 | 3 | 0,4 | ||||
| 6.Скорость доступа к данным | 0,09 | 4 | 0,3 | 4 | 0,2 | ||||
| 7.Гибкость | 0,05 | 3 | 0,15 | 3 | 0,15 | ||||
| 8.Функции обработки информации | 0,13 | 5 | 0,6 | 1 | 0,3 | ||||
| 9.Соотношение стоимость/возможности | 0,09 | 4 | 0,4 | 2 | 0,2 | ||||
| 10. Время обучения персонала | 0,15 | 4 | 0,6 | 2 | 0,3 | ||||
| Обобщенный показатель качества JЭТУ | JЭТУ1=4 | JЭТУ2=2,55 | |||||||
Отношение двух найденных индексов называют коэффициентом технического уровня Аk первого программного продукта по отношению ко второму:
| |
Так как коэффициент больше 1, то разработка проекта с технической точки зрения оправдана [14].
Руководитель выполняет постановку задачи, курирует ход работ и дает необходимые консультации при разработке системы. Исполнитель отвечает за проектирование информационного обеспечения, разработку структур баз данных, реализацию вычислительных алгоритмов в виде завершенного продукта, разработку интерфейсных блоков и отладку программы.
Выбор комплекса работ по разработке проекта производится в соответствии со стандартом «ГОСТ Р ИСО/МЭК 12207-99 Информационная технология. Процессы жизненного цикла программных средств», устанавливающим стадии разработки программных продуктов, и приведен в таблице 4.
Таблица 4 – Комплекс работ по разработке проекта
| Содержание работ | Исполнители | Количество дней | Загрузка | ||
| дни | % | ||||
| 1. Подготовка процесса разработки и анализ требований | |||||
| 1.1 Исследование и обоснование разработки | |||||
| 1.1.1 Постановка задачи | Руководитель | 3 | 1 | 33 | |
| Программист | 3 | 100 | |||
| 1.1.2 Сбор исходных данных | Руководитель | 14 | 5 | 35 | |
| Программист | 14 | 100 | |||
| 1.2 Поиск аналогов и прототипов | |||||
| 1.2.1 Анализ существующих методов решения задачи и программных средств | Руководитель | 6 | 0 | 0 | |
| Программист | 6 | 100 | |||
| 1.2.2 Обоснование принципиальной необходимости разработки | Руководитель Программист | 2 | 1 2 | 50 100 | |
| 1.3 Анализ требований | |||||
| 1.3.1 Определение и анализ требований к проектируемой программе | Руководитель | 3 | 1 | 33 | |
| Программист | 3 | 100 | |||
| 1.3.2 Определение структуры входных и выходных данных | Руководитель | 5 | 1 | 20 | |
| Программист | 5 | 100 | |||
| 1.3.3 Выбор технических и программных средств реализации | Руководитель | 3 | 1 | 33 | |
| Программист | 3 | 100 | |||
| 1.3.4 Согласование и утверждение технического задания | Руководитель | 3 | 1 | 33 | |
| Программист | 3 | 100 | |||
| Итого по этапу 1 | Руководитель | 39 | 11 |
| |
| Программист | 39 |
| |||
Продолжение таблицы 4
| Содержание работ | Исполнители | Количество дней | Загрузка | ||||||
| дни | % | ||||||||
| 2. Проектирование | |||||||||
| 2.1 Проектирование программной архитектуры | Руководитель | 3 | 0 | 0 | |||||
| Программист | 3 | 100 | |||||||
| 2.2 Техническое проектирование компонентов программы | Руководитель | 7 | 0 | 0 | |||||
| Программист | 7 | 100 | |||||||
| Итого по этапу 2 | Руководитель | 10 | 10 |
| |||||
| Программист | 1 |
| |||||||
| 3. Программирование и тестирование программных модулей | |||||||||
| 3.1 Программирование модулей в выбранной среде программирования | Руководитель | 13 | 0 | 0 | |||||
| Программист | 13 | 100 | |||||||
| 3.2 Тестирование программных модулей | Программист | 21 |
|
| |||||
| Программист | 21 | 100 | |||||||
| 3.3 Сборка и испытание программы | Руководитель | 5 | 2 | 40 | |||||
| Программист | 5 | 100 | |||||||
| 3.4 Анализ результатов испытаний | Руководитель | 5 | 1 | 20 | |||||
| Программист | 5 | 100 | |||||||
| Итого по этапу 3 | Руководитель | 44 | 3 |
| |||||
| Программист | 44 |
| |||||||
Окончание таблицы 4
| Содержание работ | Исполнители | Количество дней | Загрузка | |||||
| дни | % | |||||||
| 4. Оформление рабочей документации | ||||||||
| 4.1 Проведение расчетов показателей безопасности жизнедеятельности | Руководитель | 3 |
3 | 3 | ||||
| Программист | ||||||||
| 4.2 Проведение экономических расчетов | Руководитель | 4 | 4 | 100 | ||||
| Программист | 0 | 0 | ||||||
| 4.3 Оформление пояснительной записки | Руководитель | 15 | 5 | 33 | ||||
| Программист | 15 | 100 | ||||||
| Итого по этапу 4 | Руководитель | 22 | 5 |
| ||||
| Программист | 22 |
| ||||||
| Итого по проекту | Руководитель | 115 | 19 |
| ||||
| Программист | 115 |
| ||||||
На основе этих данных был сформирован график выполнения этапов работ, который приведен на рисунке 14.
.














