Разработка программы "Организация перевозок"

Автор работы: Пользователь скрыл имя, 08 Апреля 2011 в 09:11, дипломная работа

Краткое описание

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

Содержание работы

Введение 4
1 Исследовательская часть 5
1.1 Описание и анализ предметной области 5
1.2 Обзор используемых элементов языка и среды программирования 11
2 Технологическая часть 16
2.1 Постановка задачи 16
2.2 Реализация модели математическим методом 17
2.3 Выбор архитектуры приложения 28
2.4 Структурные и функциональные схемы 29
2.5 Проектирование интерфейса пользователя 30
3 Специальная часть 32
3.1 Описание разрабатываемых процедур и функций 32
3.2 Таблица идентификаторов 34
3.3 Выбор стратегии тестирования и разработка тестов 35

4 Мероприятия по охране труда и технике безопасности 39
4.1 Освещение 40
4.2 Микроклимат 40
4.3 Эргономичность 42
4.4 Техника безопасности 47
5 Экономическая часть 49
5.1 Расчет стоимости разработки 49
5.2 Расчет экономического эффекта от внедрения программного обеспечения 58
Заключение 60
Список используемых источников 62
Приложение

Содержимое работы - 9 файлов

Cодержаниe.doc

— 75.50 Кб (Открыть файл, Скачать файл)

Cодержаниe2.doc

— 76.00 Кб (Открыть файл, Скачать файл)

~$адание.doc

— 162 байт (Скачать файл)

Математическая модель.cdr

— 66.37 Кб (Скачать файл)

Пояснительная записка 2.doc

— 831.00 Кб (Скачать файл)

                 tот = 1.5 * tAот            (5.10)

где tAот - затраты труда на отладку программы на ЭВМ автономной отладке одной задачи.

         tAот = Q/(40...50 * K) = 1000/(50*0.8) = 25 (чел-час).          (5.11)

     Отсюда 

             tот = 1.5*25 = 37.5 (чел-час).    

     Расчёт  затрат труда на подготовку документации.

     Затраты труда на подготовку документации по задаче определяются:

                         tд = tдр + tдо .             (5.13) 

где tдр - затраты труда на подготовку материалов в рукописи;

     tдо - затраты на редактирование, печать и оформление документации;

           tдр = Q/(150...200 * K) = 1000/(200*0.8) = 6.25(чел-час);         (5.14)

             tдо = 0.75 * tдр = 0.75*6.25 = 4.6875 (чел-час),         (5.15)

отсюда:

             tд = 4.6875 + 6.25 = 10.9375 (чел-час).  

     Общую трудоёмкость программного продукта можем  рассчитать:

     t=48.701+18.93+18.93+18.93+37.5+10.9375=153.9285 (чел - час).   

     Расчёт  средней зарплаты программиста.

     Средняя зарплата программиста в современных рыночных условиях может варьироваться  в  широком  диапазоне.  Для  расчёта  возьмём  среднюю  часовую оплату труда, которая составляет tчас = 250 тенге/час, что составляет 35200 тенге/мес при 8-ми часовом рабочем дне и 5-ти дневной рабочей неделе.

     Затраты на оплату труда программиста состоят  из зарплаты программиста и отчислений от оплаты труда. Они включают: социальный налог и социальные отчисления от заработной платы.

     Социальный  налог рассчитывается с учетом таблицы ставок социального налога по определенному расчету.[13]

                 ФЗПгод=(Зпл-10%НПФ)*21 (5.16)

     ФЗПгод=(35200-3520)*12=380160 тенге

     Используя таблицу ставок социального налога определяем сумму годового социального  налога: так как облагаемый доход  налогоплательщика составляет от 15 ГРП до 40ГРП (т.е. в пределах 02 210240 до 560640 тенге), то ставка налога в данном случае составляет 11%. Определяем годовой социальный налог:

     Соц. налог=27331,2+(380160-210240)*11%=46022,4 тенге.

    Определяем  месячный социальный налог:

     Соц. Налог месс.=46022,4/12=3835,2 тенге.

     Социальные  отчисления от заработной платы в 2008 году составляют 3% от месячной заработной платы с учетом отчислений в пенсионный фонд. Определим социальные отчисления от заработной платы:

     Соц. отч. =(35200-3520)*3%=950,4

     Итого отчисления от оплаты труда составят:

     3835,2+950,4=4785,6 тенге.

     Общий процент затрат на отчисления от зарплаты труда составят:

     4785,6/35200*100=13,6%.

     Итого отчисления на социальные нужды составляют 13,6%. Отсюда затраты на оплату труда  программиста составляют:

     Зпспп=674.71*100*1.136=153294.11 тенге.

     Затраты на оплату машинного времени при  отладке программы определяются путём умножения фактического времени отладки программы на цену машинного часа арендного времени:

                 Змвспп = Счас * t эвм .          (5.17)

где Счас - цена машинного часа арендного времени, тенге/час;

     tэвм - фактическое время отладки программы на ЭВМ.

     Расчёт  фактического времени отладки.

     Фактическое время отладки вычислим по формуле:

                 tэвм = tп + tдо + tот;            (5.18)

     tэвм = 18,93 +4,6875 +37,5= 61,1175 часа.

     Расчёт  цены машинного часа.

     Цену  машинного часа найдём по формуле:

                 Счас = Зэвмэвм ,            (5.19)

где Зэвм - полные затраты на эксплуатацию ЭВМ в течении года;

     Тэвм - действительный годовой фонд времени ЭВМ, час/год.

     Расчёт  годового фонда времени работы ПЭВМ IBM PC AT.

     Общее количество дней в году  - 365.

     Число праздничных и выходных дней - 110.

     Время простоя в профилактических работах  определяется как   еженедельная профилактика по 4 часа.

     Итого годовой фонд рабочего времени ПЭВМ составляет:

     Тэвм = 8*(365-110) - 52*4 = 1832 часа.

     Расчёт  полных затрат на эксплуатацию ЭВМ.

     Полные  затраты на эксплуатацию ЭВМ можно  определить по формуле:

             Зэвм = (Ззп + Зам + Зэл + Звм + Зтр + Зпр),           (5.20)

где Ззп - годовые издержки на заработную обслуживающего персонала, тенге/год;

     Зам - годовые издержки на амортизацию, тенге/год;

     Зэл - годовые издержки на электроэнергию, ЭВМ, тенге/год;

     Звм - годовые издержки на вспомогательные материалы, тенге/год;

     Зтр - затраты на текущий ремонт компьютера, тенге/год;

     Зпр - годовые издержки на прочие и накладные расходы, тенге/год;

     Амортизационные отчисления.

     Сумма годовых амортизационных отчислений определяется по формуле:

                 Зам = Сбал * Нам ,           (5.21)

где Сбал - балансовая стоимость компьютера, тенге/шт.;

     Нам - норма амортизации %,  Нам = 30%.

     Балансовая  стоимость ПЭВМ включает отпускную  цену, расходы на транспортировку, монтаж оборудования и его наладку:

                 Сбал = Срын + Зуст .           (5.22)

где Срын - рыночная стоимость компьютера, тенге/шт.,

     Зуст- затраты на доставку и установку компьютера, тенге/шт.

     Компьютер, на котором велась работа, был приобретен по цене Срын = 250000  тенге, затраты на установку и наладку составили примерно 2,5% от стоимости компьютера:

           Зуст = 2,5% * Срын = 0.025 * 250000 =6250 тенге. (5.23)

     Отсюда 

     Сбал = 250000 + 6250 = 256250 тенге/шт;

     Зам = 256250 * 0.3= 76875 тенге/год.

     Расчёт  затрат на электроэнергию.

     Стоимость электроэнергии, потребляемой за год, определяется по формуле:

               Зэл = Рэл * Тэвм * Сэл * А              (5.24)

где Рэвм - суммарная мощность ЭВМ,

     Сэл  - стоимость 1кВт*ч электроэнергии,

     А - коэффициент интенсивного использования  мощности машины.

     Согласно  техническому паспорту ЭВМ Рэвм = 0.5 кВт, стоимость 1кВт*ч электроэнергии для предприятий Сэл = 6,45 тенге, интенсивность использования машины А = 0.98.

     Тогда расчётное значение затрат на электроэнергию:

     Зэл = 0.5*1832*6,45*0.98 = 5790,036 тенге.

     Расчёт  затрат на текущий ремонт.

     Затраты на текущий и профилактический ремонт принимаются равными 5% от стоимости ЭВМ:

           Зтр = 0.05 * Сбал = 0.05*256250 = 12812,5 тенге. (5.25)

     Расчёт  затрат на вспомогательные материалы.

     Затраты на материалы, необходимые для обеспечения  нормальной работы ПЭВМ составляют около 1% от стоимости ЭВМ :

     Звм = 0.01*256250 = 2562,5 тенге.

     Прочие  затраты по эксплуатации ПВЭМ.

     Прочие  косвенные затраты, связанные с  эксплуатацией ПЭВМ, состоят из амортизационных отчислений на здания, стоимости услуг сторонних организаций и составляют 5% от стоимости ЭВМ:

     Зпр = 0.05*256250 = 12812,5 тенге.

     Годовые издержки на заработную плату обслуживающего персонала.

     Издержки  на заработную плату обслуживающего персонала складываются из основной заработной платы, дополнительной и отчислений на заработную плату:

               Ззп = Зоснзп + Здопзп + Зотчзп.           (5.26)

     Сумма основной заработной платы определяется исходя из общей численности работающих  в штате:

           Зоснзп = 12*åЗiокл , (5.27)

где  Зiокл - тарифная ставка i-го работника в месяц, тенге.

     В штат обслуживающего персонала должны входить инженер-электронщик с месячным окладом 20000 тенге и электрослесарь с окладом 15000 тенге. Тогда, учитывая, что данный персонал обслуживает 10 машин, имеем издержки на основную заработную плату, обслуживающего персонала составят:

     Зоснзп = 12*(20000 + 15000)/10 = 42000 тенге

     Сумма дополнительной заработной платы составляет 60% от основной заработной платы:

     Здопзп = (42000*60)/100 = 25200 тенге.

     Сумма отчислений на социальные нужды составляет 13,6% от суммы дополнительной и основной заработных плат:

     Зотчзп = 0.136*(42000 + 25200) = 9139,2 тенге.

     Тогда годовые издержки на заработную плату  обслуживающего персонала составят:

     Ззп = 42000 + 25200 +9139,2= 76339,2 тенге.

     Полные  затраты на эксплуатацию ЭВМ в  течении года составят:

     Зэвм = 76339,2 + 76875 + 5790,036 + 2562,5 + 12812,5 + 12812,5 = 187191,736 тенге.

     Тогда цена машинного часа арендуемого  времени составит:

     Счас = 187191,736 / 1832 = 102,17 тенге.

     А затраты на оплату машинного времени  составят:

     Змвспп = 102,17 * 61,1175 = 6244,374 тенге.

     Расчёт  общих расходов. Общие расходы - это расходы на освещение, отопление, коммунальные услуги и т.п. Они принимаются равными  одной  трети основой зарплате разработчика программы, т.е. 14000 тенге.

     Тогда затраты на создание программного продукта составят:

     Зспп =25148,556 + 6244,374 +14000 = 45392,93 тенге,

где Ззпспп - затраты на оплату труда разработчика программы составляет 18240,53 тенге;

     Зобщ - общие затраты составляет 6080,18 тенге;

     Змвспп - затраты на оплату машинного времени составляет 3529,026 тенге;

     Зспп - затраты на создание программного продукта составляют 27849,736 тенге.

Пояснительная записка.doc

— 635.00 Кб (Открыть файл, Скачать файл)

Титульный лист.doc

— 31.50 Кб (Открыть файл, Скачать файл)

Функциональная схема.cdr

— 39.75 Кб (Скачать файл)

Задание.doc

— 41.50 Кб (Открыть файл, Скачать файл)

Информация о работе Разработка программы "Организация перевозок"