Автор работы: Пользователь скрыл имя, 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
Приложение
4
МЕРОПРИЯТИЯ ПО
ОХРАНЕ ТРУДА И
ТЕХНИКЕ
Охрана труда представляет собой систему законодательных актов, социально - экономических, организационных, технических и лечебно - профилактических мероприятий и средств, обеспечивающих безопасность, сохранение здоровья и работоспособности человека в процессе труда.
Охрана труда выявляет и
С вопросами охраны труда неразрывно связанно и решение вопросов охраны природы.
Сложность стоящих перед охраной труда задач требует использования достижений и выводов многих научных дисциплин, прямо или косвенно связанных с задачами создания здоровых и безопасных условий труда.
Так как главным объектом охраны труда является человек в процессе труда, но при разработке требований производственной санитарии используются результаты исследований ряда медицинских и биологических дисциплин.
Особо тесная связь существует между оранной труда, научной организацией труда, эргономикой, инженерной психологией и технической эстетикой.
Успех
в решении проблем охраны труда
в большой степени зависит
от качества подготовки специалистов
в этой области, от их умения принимать
правильные решения в сложных
и изменчивых условиях современного
производства.[11]
4.1 Освещение
Основные понятия и гигиенические требования к производственному освещению. Основными понятиями, характеризующими свет, являются световой поток, сила света, освещенность и яркость.
Световым потоком называют поток лучистой энергии, оцениваемый глазом по световому ощущению.
Хорошее
освещение действует
Улучшение освещенности
Виды
производственного освещения и
его нормирование. Освещение может
осуществляться естественным и искусственным
светом. При недостаточности
Непостоянство естественного света, который может резко меняться даже в течение короткого промежутка времени, вызывает необходимость нормировать естественное освещение с помощью коэффициента естественной освещенности.
Искусственное освещение, предназначенное для освещения рабочих поверхностей в темное время суток или при недостаточности естественного освещения.
Рациональное искусственное освещение должно обеспечивать нормальные условия для работы при допустимом расходе средств, материалов и электроэнергии.[12]
4.2 Микроклимат
Производственная санитария включает оздоровление воздушной среды и нормализация параметров микроклимата в рабочей зоне, защиту рабочих от шума, вибрации, и обеспечение нормативов освещения, а также поддержание в соответствии с санитарными требованиями территории предприятия, основных и вспомогательных помещений (особенно важно в пищевом производстве).
Охрана труда заключается не только в том, чтобы обеспечить безопасность и безвредность в процессе труда, но и в том, чтобы сама работа не была тяжелой, утомительной и монотонной.
Организм человека представляет собой очень гибкую, саморегулирующуюся систему, приспосабливающуюся к окружающей среде. Однако для нормального функционирования организма необходимы определенные условии. Условия эти должны обеспечивать человеку не только возможность существования, но и возможность работать без ущерба для здоровья, без переутомления, на высоком уровне производительности. Требования, которым должны удовлетворять условия труда, с точки зрения его охраны можно определить как: психологические, физиологические, технические.
Психологические требования. Это требования, которые учитывают функции мозга (заключающиеся в отражении действительности), объективные закономерности психической деятельности (ощущения, восприятия, представления, мышление) и психологические свойства человека (его навыки, привычки, способности, темперамент, характер), связанные с процессом труда.
Физиологические
требования. Физиология труда изучает
изменения функционального
В выполнении работы участвует весь организм в целом и в первую очередь центральная нервная система, управляющая деятельностью всех органов. Истощение нервной системы происходит как в результате мышечной работы, так и при напряжениях органов слуха, зрения и т.п.
Жизнедеятельность организма человека определяется внешними факторами, совокупность которых и есть условия окружающей среды.
Определение
и создание комфортных условий на
производстве чрезвычайно важно, так
как оптимальные условия
Если
на производстве окружающая среда, не
отвечая физиологическим
К производственным вредностям относятся:
-
общее физическое
-
неудовлетворительные
- неблагоприятное освещение;
-
электромагнитные и
- производственная пыль, пары, газы;
- шум, вибрации.
Технические требования. Под ними понимают комплекс условий, обеспечивающий в первую очередь безопасность работы.[12]
4.3 Эргономичность
С развитием экономики возрастает объем взаимосвязанных данных, необходимых для решения коммерческих и административных задач. Взаимосвязанные данные называют информационной системой. Такая система в первую очередь призвана облегчить труд человека, но для этого она должна как можно лучше соответствовать очень сложной модели реального мира. Для воссоздания моделей бизнес-процессов предприятия служат информационные системы, называемые системами автоматизации предприятия.
Для
разработки систем автоматизации на
предприятии создается
Требования, предъявляемые специалистами по эргономике при разработке систем автоматизации предприятий. Система автоматизации представляет собой, прежде всего реляционную базу данных - хранилище данных предприятия. Первым этапом разработки проекта является проектирование реляционной базы данных. На данном этапе составляются бизнес - схемы процессов предприятия, анализируется аппаратное и программное обеспечение необходимое для разработки системы, проводится планирование разработки интерфейса пользователей. Разработчики систем автоматизации предприятия при работе на данном этапе должны учитывать эргономические особенности:
Соответствие аппаратных и программных средств, применяемых для работы, нуждам сотрудников предприятия. От данного соответствия во многом будет зависеть эффективность системы управления.
Скорость отклика системы. Время ожидания пользователем при работе с системой должно быть минимальным. В ряде случаев при проектировании реляционных баз данных приходится отказаться от идеализированных моделей в пользу гибкости и скорости работы. Чаще всего ускорение работы системы связано с увеличением размера программы.
Достаточность
данных. Реляционная база данных должна
содержать все необходимые
Масштабируемость системы. При проектировании реляционной базы данных необходимо предусмотреть модификацию и наращиваемость базы данных в процессе внедрения и эксплуатации системы. В большинстве случаев уже в период создания системы автоматизации бизнес процессы предприятия претерпевают изменения. Таким образом, разработчики должны быть готовы к пересмотру схемы базы данных во время написания системы автоматизации. Отсутствие механизмов масштабируемости приводит к быстрому устареванию системы.
Открытость системы. Большинство современных систем управления представляют собой открытые системы. Это означает способность расширения системы за счет подключения модулей сторонних разработчиков и дополнительного аппаратного и программного обеспечения. Например, возможно понадобиться использование контрольно-кассовых машин, счетчиков банкнот или детекторов скан-кода. В любом случае данные возможности помогут пользователю взаимодействовать с системой и значительно увеличат производительность его работы.
Необходимо отметить, что хотя на этапе проектирования вопросам эргономики уделяется меньшее значение, чем во время других этапов, разработчикам необходимо обратить внимание на перечисленные выше эргономические особенности. Следование данным советам поможет создать систему автоматизации, максимально приспособленную для работы в реальных условиях бизнес процессов предприятия.
Эргономика интерфейса пользователя является одним из наиболее важных аспектов системы автоматизации предприятия. Прежде, чем начинать разрабатывать интерфейс пользователя необходимо ознакомиться с действиями пользователя, проанализировать механизмы работы и при необходимости усовершенствовать их. От качества интерфейса и его эргономических характеристик будет зависеть в дальнейшем судьба системы автоматизации. Во многих случаях приходилось заново переписывать интерфейс пользователя из-за небрежного отношения разработчиков к нуждам конечного потребителя. Перечислим основные эргономические особенности интерфейса пользователя, используемые в современных программах.
Использование стандартных средств разработки и средств RAD (средства быстрой разработки программ). Большинство конечных пользователей не желают «изобретать велосипед», поэтому при разработке пользовательского интерфейса необходимо ориентироваться на известные программные продукты, присутствующие на рынке. В этом случае пользователю будет легче разобраться в интерфейсе, и возможно он даже сможет самостоятельно усовершенствовать программу в соответствии со своими нуждами.
Использование
графического интерфейса. При создании
системы автоматизации
Использование средств обучения и самообучения пользователя. Хорошая система автоматизации должна обладать не менее хорошей системой помощи. Использование контекстно-зависимой помощи, гипертекстовые ссылки, руководство пользователя, ярлыки-подсказки - все это является «правилами хорошего тона» при реализации интерфейса пользователя.
Информация о работе Разработка программы "Организация перевозок"