- •Содержание:
- •Введение.
- •Технико-экономическое обоснование
- •Технико-экономическое обоснование
- •Описание производственной ситуации.
- •Цель исследования
- •Выбор объекта исследования
- •Постановка задачи
- •Выбор типа модели
- •Этапы моделирования проекта на эвм
- •Постановка задачи компьютерного моделирования.
- •Анализ задачи моделирования.
- •Определение требований к исходной информации об объекте исследования и организация её сбора.
- •Определение параметров и переменных модели.
- •Установление основного содержания модели.
- •Построение логической схемы.
- •Проверка достоверности модели системы.
- •Выбор вычислительных средств для моделирования.
- •Проведение программирования.
- •Проверка достоверности программы.
- •Анализ полученных результатов моделирования системы.
- •Руководство пользователя
- •Экономическая часть
- •Расчет затрат на разработку программы
- •Расчет капиталовложений, связанный с использованием разработанной программы
- •Расчет эксплуатационных расходов связанных с использованием разработанной программы
- •Безопасность жизнедеятельности
- •Безопасность жизнедеятельности
- •Анализ опасных и вредных факторов
- •Мероприятия по устранению или снижению неблагоприятного воздействия опасных и вредных факторов
- •Электробезопасность
- •Защита от электромагнитных полей и ионизирующих излучений
- •Защита от шумов
- •Производственные санитарные и гигиенические требования
- •Производственный микроклимат
- •Освещение
- •Организация и оборудование рабочего места
- •Пожарная безопасность
- •Инструкция по технике безопасности
- •Экологическая часть
- •Экологичность проекта
- •Воздействие излучения на окружающую среду
- •Тепловое загрязнение
- •Утилизация твердых отходов
- •Заключение
- •Список литературы
Руководство пользователя
Минимальные системные требования для работоспособности программы:
OS Windows 98/Me/2000/XP (или любая другая способная работать с 32 – разрядными приложениями)
CPU Intel/AMD 1500 Гц
RAM 256 MB
Программа написана на языке программирования C++ Builder 6. Для правильной работы программы необходимы следующие файлы.
Исходные файлы проекта:
Probot.h, Urobot.h, Urobot2.h – заглавные файлы
Probot.cpp, Urobot.cpp,Urobot2.h - файл содержащий функцию реализующую алгоритм движения манипулятора в неизвестной среде
Probot.res, Probot.def – файлы формы
Finish_optimized.cpp – файл содержащий функцию реализующую алгоритм движения манипулятора в известной среде.
Файл с откомпилированной программой:
Probot.exe – файл программы не требующая вышеперечисленных файлов, а так же C++ Builder.
Вышеуказанные файлы, кроме Probot.exe, должны размещаться в одной папке (желательно разместить файлы в папке C:\Program Files\Borland\CBuilder6\Projects\ваша_папка).
Программа представляет собой 32 - разрядный exe файл. Запускаем файл Robot.exe. На появившейся форме задаем входные параметры:
q0(x,y), qT(x,y) – стартовая и целевая конфигурации;
delta - шаг дискретизации или количество разбиений;
интервал прорисовки в мс.
Для принятия вышеприведенных параметров нажимаем кнопку "применить". На экране появляется форма, на которой изображена декартовая система координат с препятствиями и стартовой и целевой конфигурациями.
Кнопка "пуск" запускает алгоритм движения манипулятора в неизвестной среде со статическими препятствиями. Если все данные введены правильно, то на декартовой системе координат манипулятор будет осуществлять движение от стартовой конфигурации к целевой, в системе обобщенных координат будет видно движение точки также от стартовой конфигурации к целевой. Нажатием кнопки "пауза" можно прервать движение манипулятора, а при повторном нажатии возобновить движение. В приведенном в нижнем правом углу главной формы список отображает координаты точек искомого маршрута. Выше списка записывается суммарное время работы алгоритма.
Нажимать клавиши программы можно только в той последовательности, которая приведена в руководстве пользователя.
Экономическая часть
Оценка совокупной стоимости программного продукта очень важна для рационального распределения финансовых ресурсов. Нахождение путей снижения издержек. В случае обновления или совершенствования программы, приведенные ниже расчеты помогут сравнить затраченные ресурсы, тем самым оценить эффективность программы по сравнению с уже имеющейся.
Расчет затрат на разработку программы
Расчет затрат на разработку программного продукта производится по следующей формуле:
,
где S – затраты на программу;
n – количество разработчиков;
tр – время, затрачиваемое на разработку данной программы конкретным программистом, чел-мес;
Зро – основная заработная плата программиста с учетом районного коэффициента, руб./мес.;
Крд – коэффициент, учитывающий дополнительную заработную плату разработчика программы, в долях к основной заработной плате; (В состав дополнительной з/платы входит оплата очередного, учебного отпуска, выслуги лет, районный коэффициент – 30%).
Kрс – коэффициент, учитывающий отчисления на социальные нужды, в долях к сумме основной и дополнительной заработных плат;
Кн – коэффициент, учитывающий накладные расходы организации, в которой разрабатывается данная программа (от 2,0 до 4,0);
tмо – машинное время ЭВМ для отладки программы одним программистом, машино-часы;
ер – эксплуатационные расходы на 1час машинного времени, руб./машино-ч.
Заработная плата складывается из стипендии студентов, выполняющих дипломную работу, оплаты работы дипломного руководителя, оплаты консультационных часов. Стипендия одного дипломника составляет 1000 руб. Руководителю оплачивается 20 академических часов в соответствии с разрядом дипломного руководителя (1 час – 80 руб). На консультации отводится 6 академических часов.
n = 1
tp = 4 мес.;
Зро = 1000 руб./мес.;
tмо = 1 час.;
Крд = 0,6;
Крс = 0,358;
Кн = 2;
ер = 2,9 руб./час.
Сумма затрат на разработку программы составляет:
S = 41000[(1+0,6)(1+0,358)+2]+12,9 = 16694,1 руб.
Расчет стоимости программы «нормативной документации» произведём по формуле:
Z = S + 0,2 S
где Z – стоимость программы.
Z = 16694,1+16694,10,2 = 20032,92 руб.
