- •Содержание
- •Введение
- •1 Программное обеспечение реализации генетического алгоритма в составе системы выращивания топологии нейронной сети
- •1.1 Анализ требований
- •1.1.1 Постановка задачи
- •1.1.2 Анализ предметной области
- •1.1.2.1 Независимое применение генетических алгоритмов и нейронных сетей
- •1.1.2.2 Нейронные сети для поддержки генетических алгоритмов
- •1.1.2.3 Генетические алгоритмы для поддержки нейронных сетей
- •1.1.2.4 Применение генетических алгоритмов для обучения нейронных сетей
- •1.1.2.5 Генетические алгоритмы для выбора топологии нейронных сетей
- •1.1.2.6 Адаптивные взаимодействующие системы
- •1.1.2.7 Нейроэволюционные методы
- •1.1.3 Анализ существующих аналогов
- •1.1.4 Методы и средства решения поставленной задачи
- •1.1.4.1 Методы решения задачи и варианты использования разрабатываемого программного обеспечения
- •1.1.4.2 Технологические средства разработки
- •1.2 Математическая модель предметной области
- •1.3 Проектирование
- •1.2.1 Проектирование структур данных
- •1.3.2 Проектирование структуры программного обеспечения и алгоритмов
- •1.3.3 Проектирование пользовательского интерфейса
- •1.4 Описание программного обеспечения
- •1.5 Результаты тестирования
- •2 Технико-экономическое обоснование разработки по для реализации генетического алгоритма в составе системы выращивания топологии нейронной сети
- •2.1 Расчет затрат на разработку программы
- •2.2 Расчет цены разработанной программы
- •2.3 Расчет капитальных вложений
- •2.4 Расчет эксплуатационных расходов
- •2.5 Расчет денежного годового экономического эффекта
- •2.6 Определение показателей эффективности инвестиций
- •2.7 Вывод по разделу
- •3 Оптимизация зрительных условий труда пользователя пэвм
- •3.1 Условия работы пользователя пэвм
- •3.2 Требования к визуальным параметрам изображения
- •3.3 Требования к освещению помещений и рабочих мест с вдт и пэвм
- •Заключение
- •Список использованных источников
- •Листинг программы Приложение а
2 Технико-экономическое обоснование разработки по для реализации генетического алгоритма в составе системы выращивания топологии нейронной сети
В основе дипломного проекта лежит разработка ПО, реализующего генетический алгоритм для выращивания топологии нейронной сети. Данная область информационных технологий является сравнительно новой, но весьма перспективной. Бурное развитие теории и практики использования генетических алгоритмов, заставило исследователей искать способы применить их к задаче поиска оптимальной структуры нейронной сети (эволюция нейронных сетей или нейроэволюция), что повысило интерес к разработкам в этой области. На рынке на сегодняшний день представлено не так много готовых решений, основная часть которых носит экспериментальный характер. Так как задача первоначальной настройки нейронной сети является нетривиальной, то разрабатываемое ПО призвано автоматизировать этот процесс.
Целью технико-экономического обоснования разработки является количественное и качественное доказательство экономической целесообразности разработки программы в современных условиях развития информационных технологий, а также определение организационно-экономических условий ее эффективного функционирования.
Эффективность программы определяется её качеством и эффективностью процесса разработки и сопровождения. Качество программного изделия определяется тремя составляющими:
000с точки зрения пользователя данного программного продукта;
с позиции использования ресурсов и их оценки;
по выполнению требований на программное изделие.
Программное изделие должно быть разработано так, чтобы оно выполняло свои функции без лишних затрат ресурсов (оперативной памяти ЭВМ, машинного времени, пропускной способности каналов передачи данных и др. – на стадии функционирования; время разработки и денежных ресурсов – на стадии использования программного изделия).
Содержание технико-экономического обоснования разработки программы заключается в следующем:
расчет технико-экономических показателей и выбор базы сравнения;
определение трудоемкости и стоимости программного обеспечения (ПО);
расчет цены ПО;
расчет капитальных и эксплуатационных затрат на разработку;
определение показателей финансово-экономической эффективности.
Исходные данные для расчета экономических показателей приведены в таблице 2.1.
Таблица 2.1 – Исходные данные для расчёта экономических показателей
Обозначение |
Наименование показателя |
Единицы измерения |
Значение показателя |
1 |
2 |
3 |
4 |
СЭВМ |
Стоимость ЭВМ |
тыс. руб. |
25 |
ДМ |
Среднее количество дней в месяце |
Дни |
22 |
н |
Норматив рентабельности |
– |
0,25 |
д |
Коэффициент, учитывающий дополнительную заработную плату разработчика программы |
– |
0,1 |
с |
Коэффициент, учитывающий отчисления в страховые фонды |
– |
0,34 |
н |
Коэффициент, учитывающий накладные расходы организации |
– |
0,3 |
qI |
Количество I-задач, решаемых потребителем за год |
Шт. |
200 |
tМ.В.I |
Время решения I-ой задачи разработанной программой |
маш. Час |
0,5 |
t’М.В.I |
Время решения I-ой задачи базовой программой |
маш. Час |
2 |
nп |
Количество организаций, которые приобретут данную программу |
шт. |
19 |
ZЭЛ |
Тариф за 1 кВт/час |
руб. |
2,2 |
н |
Нормативный коэффициент эффективности капиталовложений |
– |
0,25 |
ТС |
Срок службы разработанной программы |
Год |
5 |
Продолжение таблицы 2.1 |
|||
1 |
2 |
3 |
4 |
НДС |
Налог на добавленную стоимость |
% |
18 |
ТР |
Количество рабочих дней в году |
Дн |
248 |
NСМ |
Количество смен работы ЭВМ |
– |
1 |
tСМ |
Продолжительность смены |
Ч |
8 |
|
Простои ЭВМ |
% |
25 |
P |
Мощность, потребляемая ЭВМ |
кВт |
0,3 |
NСР |
Среднее количество ремонтов в год |
– |
2 |
SД |
Стоимость деталей, заменяемых при ремонте |
руб. |
3000 |