Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом v2.doc
Скачиваний:
42
Добавлен:
13.11.2019
Размер:
967 Кб
Скачать
☆
      1. Руководство пользователя

Минимальные системные требования для работоспособности программы:

  • 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. На появившейся форме задаем входные параметры:

  1. q0(x,y), qT(x,y) – стартовая и целевая конфигурации;

  2. delta - шаг дискретизации или количество разбиений;

  3. интервал прорисовки в мс.

Для принятия вышеприведенных параметров нажимаем кнопку "применить". На экране появляется форма, на которой изображена декартовая система координат с препятствиями и стартовой и целевой конфигурациями.

Кнопка "пуск" запускает алгоритм движения манипулятора в неизвестной среде со статическими препятствиями. Если все данные введены правильно, то на декартовой системе координат манипулятор будет осуществлять движение от стартовой конфигурации к целевой, в системе обобщенных координат будет видно движение точки также от стартовой конфигурации к целевой. Нажатием кнопки "пауза" можно прервать движение манипулятора, а при повторном нажатии возобновить движение. В приведенном в нижнем правом углу главной формы список отображает координаты точек искомого маршрута. Выше списка записывается суммарное время работы алгоритма.

Нажимать клавиши программы можно только в той последовательности, которая приведена в руководстве пользователя.

    1. Экономическая часть

Оценка совокупной стоимости программного продукта очень важна для рационального распределения финансовых ресурсов. Нахождение путей снижения издержек. В случае обновления или совершенствования программы, приведенные ниже расчеты помогут сравнить затраченные ресурсы, тем самым оценить эффективность программы по сравнению с уже имеющейся.

      1. Расчет затрат на разработку программы

Расчет затрат на разработку программного продукта производится по следующей формуле:

,

где 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 = 41000[(1+0,6)(1+0,358)+2]+12,9 = 16694,1 руб.

Расчет стоимости программы «нормативной документации» произведём по формуле:

Z = S + 0,2  S

где Z – стоимость программы.

Z = 16694,1+16694,10,2 = 20032,92 руб.