Г. ЭКОЛОГИЧЕСКАЯ ЧАСТЬ
Требования к микроклимату в рабочей зоне
Выполняемые работы по дипломному проекту проходящие в рабочей зоне относятся к категории работ Iа: выполняются сидя, с энергозатратами 65 Вт, при температуре воздуха 23°C (регулируемой системами отопления, либо кондиционирования), при относительной влажности воздуха 60%, соответствуя оптимальным нормам, представленным в таблице. (Нормирование параметров микроклимата производится в соответствии с ГОСТ 12.1.005-88 (2001))
Таблица 9.1. Нормирование параметров микроклимата
Электромагнитные поля
К числу факторов, ухудшающих состояние здоровья работников использующих в качестве рабочего инструмента средства ПЭВМ, относятся электромагнитное и электростатическое поля, а так же рентгеновское излучение.
Электромагнитное поле электронно-лучевого монитора вредно для здоровья, так как распространяется в стороны и в особенности – назад от монитора на расстояние до 1-1,5 м. В связи с чем, желательно размещать монитор таким образом, чтобы излучение не достигало активных участков помещения. Особенно это касается беременных женщин, поскольку некоторые ученые считают, что электромагнитное поле может вредно влиять на эмбрион, начиная с момента зачатия и на протяжении первых месяцев беременности. Жидкокристаллический монитор тоже создает электромагнитное поле, однако оно не столь интенсивно и вредно, в отличие от ЭЛТ мониторов. Поэтому, в плане безопасности жидкокристаллический монитор предпочтительнее. Однако, если все таки, по каким бы то ни было причинам, пользователю предстоит производить работу на электронно-лучевом мониторе, то, первую очередь, требуется приобрести монитор соответствующий стандартам TCO-95, TCO-99 (ТСО (Шведская конфедерация профессиональных рабочих) – является шведским национальным законодательным органом в области ввода стандартов по электрическим и магнитным помехам, излучаемым компьютерной техникой) либо более поздним. Такие мониторы уже имеют встроенную защиту от электромагнитных излучений (встроенный защитный экран, специальная фольга внутри корпуса), поэтому они почти безопасны. Однако чтобы данная защита работала, ЭЛТ - монитор должен быть правильно заземлен.
Поэтому, если вы хотите осуществитьзащиту рабочего места от электромагнитного поля, вызовите электрика, чтобы он по всем правилам заземлил ваш монитор. Заземление не должно выполняться на рабочий “ноль” системы электропитания, батарею или водопроводную трубу! Требования к электромагнитному излучению электронно-лучевых мониторов не изменились, но условия измерений стали более жесткими. Теперь измерения уровней излучения проводятся при частоте кадровой развертки 85 Гц вместо 75 Гц и яркости не меньше 100 кд/м2.
С 30 июня 2003 г. введены новые Санитарно-эпидемиологические правила СанПиН 2.2.2/2.4. 1340-03 “Гигиенические требования к персональным электронно-вычислительным машинам и организации работы”. Требования Санитарных правил распространяются на вычислительные электронные цифровые машины персональные и портативные; периферические устройства вычислительных комплексов (принтеры, сканеры, клавиатуру, модемы внешние); устройства отображения информации (видеодисплейные терминалы — ВДТ) всех типов, условия и организацию работы с ПЭВМ и направлены на предотвращение неблагоприятного влияния на здоровье человека вредных факторов производственной среды и трудового процесса при работе с ПЭВМ. Рабочие места с использованием ПЭВМ и помещения для их эксплуатации должны соответствовать требованиям Санитарных правил.
Для того чтобы по возможности максимально обезопасить себя от электромагнитных излучений, требуется выполнять указанные в СанПиН 2.2.4.1191-03 нормы:
Время работы не должно превышать 4 часов;
Расстояние от источника излучения должно быть не менее 50 см;
Расстояние между мониторами расположенными в относительной близости друг от друга должно быть не менее 1,5 м;
Рапрещается проводить какие-то ни было рабочие действия сбоку от монитора ближе чем 1,2 м;
Экранирование.
Не лишним будет предпринять меры по защите от статического электричества, в виде: контурного заземления, влажной уборки, которая будет препятствовать образованию пыли и периодического проветривания помещения.
Работа на ПЭВМ сопровождается постоянным и значительным напряжением функций зрительного анализатора. Одной из основных особенностей является иной принцип чтения информации, чем при обычном чтении. При обычном чтении текст на бумаге, расположенный горизонтально на столе, считывается работником с наклоненной головой при падении светового потока на текст. При работе на ПК оператор считывает текст, почти не наклоняя голову, глаза смотрят прямо или почти прямо вперед, текст (источник — люминесцирующее вещество экрана) формируется по другую сторону экрана, поэтому пользователь не считывает отраженный текст, а смотрит непосредственно на источник света, что вынуждает глаза и орган зрения в целом работать в несвойственном ему стрессовом режиме длительное время.
Расстройство органов зрения резко увеличивается при работе более четырех часов в день. Всемирная организация здравоохранения (ВОЗ) ввела понятие “компьютерный зрительный синдром” (КЗС), типовыми симптомами которого являются жжение в глазах, покраснение век и коньюнктивы, чувство инородного тела или песка под веками, боли в области глазниц и лба, затуманивание зрения, замедленная перефокусировка с ближних объектов на дальние.
При продолжительной работе перед монитором желательно каждый час давать глазам отдохнуть: на протяжении десяти-пятнадцати минут покидать рабочее место, повторяя массаж глаз и различные зрительные тренировки, что позволит снизить напряжение и стресс и позволит восстановить кровообращение, так как при долгом нахождении в одном положении тело начинает затекать, что впоследствии может привести к осложнениям.
Вывод
При последовательном и четком соблюдении всех пунктов и норм, описанных в «охране труда» и «экологической части», пользователь сможет обезопасить себя и свое рабочее место от вредоносных факторов, которые по причине халатности и отсутствия должного внимания могут причинить достаточно неудобств, как в финансовом, так и в физиологическом плане, последствия которых, зачастую, могут быть необратимыми.
Д. РЕШЕНИЕ ЗАДАЧИ НА ЭВМ
Во время запуска программы активируется диалоговое окно, продемонстрированное на рисунке 10.1., позволяющее пользователю, имеющему доступ, авторизироваться в системе. Если данные введены верно, то последует запуск главного окна системы. При неверно введенных данных в отдельном предупредительном окне выведется информационное сообщение предупреждающее о запрете доступа, после чего окно для ввода данных активируется вновь.
Рис 10.1. Форма идентификации пользователя
Диалог пользователя с системой организован на основе главного меню, представленного на рисунке 10.2.
Рисунок 10.2. Главное меню программы
Окно главного програмного меню содержит пять основных пунктов: «Документы», «Правка», «Отчёты», «Справочник», «Справка».
В пункте «Документы» имеется корневая папка с подразделами:
«Поступления»;
«Продажи»;
«Списания»;
«Инвентаризация».
Эти подразделы предназначены для ввода документов «Приходная накладная», «Расходная накладная», «Акт на списание» и «Инвентаризационная ведомость».
Рассмотрим работу подпункта меню «Продажи».
Как показано на риснуке 10.3. рабочее окно программы разделено на две части, первая из которых (верхняя) служит полем ввода для добавления новых записей на основании расходной накладной. Она имеет шесть полей для ввода:
четыре из которых («Дата», «Заказчик», «Наименование товара» и «ФИО» сотрудника), при наведении на них курсора компьютерной мыши раскрывают подпункты в виде алфавитного перечисления сотрудников, списка категорий товаров и заказчиков. Остальные два поля («количество шт.» и «номер документа») служать исключительно для ввода данных, и заполняются информацией из полученной накладной. В данной части расположены кнопки «добавить» и «очистить», которые взаимодействуют со второй (нижней) частью рабочего окна программы, котрая представляет собой список уже введенных в Базу Данных ранее пунктов о произведенных продажах. При наведении курсора мыши на любой из пунктов при нажатии кнопки «очистить» - информация из пункта удаляется. Кнопка «Добавить» служит для добавления информации введенной в поля ввода расположенные в врхней части, после чего она появляется в списке Базы Данных.
Рисунок 10.3. Подпункт «Продажи»
В разделе главного меню «Справочник», пользователю предоставляется доступ к справочникам базы данных, в котором содержится введенная ранее информация по разделам:
«Товар»;
«Наименования товаров»;
«Группы товаров»;
«Сотрудники»;
«Должность»;
«Клиенты»;
«Поставщики»;
«Банки»;
«Причины списания».
Рассматривая работу подпункта «Поставщики» показанную на рисунке 10.4. стоит лишь отметить что создана она по образу и подобию подпункта «Продажи» с незначительными различиями, в виде отсутствия в поле для ввода информации раскрывающихся подпунктов при наведении на них курсора мыши.
Рисунок 10.4. Экранная форма «Поставщики»
В разделе главного меню «Отчеты» представлены все отчеты системы, к которым относятся:
«Бланк заказа»;
«Объем продаж»;
«Ведомость остатков»;
«Списания».
Ниже представлен алгоритм формирующий отчет об объеме продаж:
Запуск
Организуем ввод периода формирования отчета и установки фильтра
по группам товаров
np = начало периода
kp = конец периода
Открываем файл Sales
Открываем файл Report_Sales
Удаляем старую информацию
Открываем файл Products
Устанавливаем фильтр применяя условие:
Products.group = выбранная группа
Если конец файла
То
Выводится сообщение: «В справочнике «Товары» отсутствует информация по товару из группы < Products.group >»
Аварийный выход
Конец Если
Цикл «пока не конец файла Products»
Переходим в рабочую область файла Sales
Устанавливаем фильтр применяя условие: Sales.date >= np && Sales.date <= kp
&& Sales.id_product = код текущего имени товара
Vproduct = 0
Цикл «пока не конец файла Sales»
Vproduct = Vproduct +amt.product
Конец Цикла
Осуществляется переход на следующую запись
Добавляем строку в таблицу Report_Sale
Report_Sales.id_group = Products.id_group
Report_Sales.id_product = Products.id_product
Report_Sales.amount = Vproduct
Отменяем фильтр
Конец Цикла
Осуществляется переход на следующую запись
Отменяем фильтр
Закрываем файл Report_Sales
Закрываем файл Sales
Конец
Выбор пункта «Ведомость остатков» открывает окно, показанное на рисунке 10.5., предлагающее пользователю выбрать категорию товаров из предложенных и существующих в Базе Данных, для вывода таблицы ведомости остатков.
Рисунок 10.5. Форма выбора категории товаров для вывода «Ведомости остатков»
Результаты формирования «Ведомости остатков» показаны на рисунке 10.6. Рабочее окно программы состоит из поля, в котором распологается список пунктов хранящейся в Базе Данных товаров из выбранной категории, и кнопки «Изменить ведомость остатков», нажатие на которую приводит к редактированию даных по уже существующей информации.
Рисунок 10.6. Экранная форма «Ведомость остатков»
Алгоритм формирования отчета ведомость остатков:
Запуск
Организуем ввод периода формирования отчета и установки фильтра по группам товаров
np = начало периода
kp = конец периода
Открываем файл Products
Открываем файл Sales
Открываем файл Writeoff
Открываем файл Report_Remainder
Удаляем старую информацию
Открываем файл Products
Если установлен фильтр по группе товаров
То
Устанавливаем фильтр применяя условие: Products.group = выбранная группа
Конец Если
Если конец файла
То
ВЫВОД сообщения: «В справочнике Товары отсутствует информация по товару из группы <�выбранная группа товаров»
Аварийный выход
Конец Если
Цикл «пока не конец файла Products»
Переходим в рабочую область файла Sales
Устанавливаем фильтр применяя условие:
Sales.date >= np && Sales.date = kp &&
Sales.id_product = код текущего имени товара
Vproduct = 0
Цикл «пока не конец файла Products»
Vproduct = Vproduct + Sales.amt
Конец Цикла
Осуществляется переход на следующую запись
Отменяем фильтр
Переходим в рабочую область файла Delivery
Устанавливаем фильтр применяя условие:
Delivery.date = np && Delivery.date = kp &&
Delivery.id_product = код текущего имени товара
Цикл «пока не конец файла Delivery»
Vproduct = Vproduct - Delivery.amt
Конец Цикла
Осуществляется переход на следующую запись
Отменяем фильтр
Переходим в рабочую область файла Writeoff
Установить фильтр применяя условие:
Writeoff.date = np && Writeoff.date = kp &&
Writeoff.id_product = код текущего имени товара
Цикл «пока не конец файла Writeoff»
Vproduct = Vproduct - Writeoff.amt
Конец Цикла
Осуществляется переход на следующую запись
Отменяем фильтр
Добавляем строку в таблицу Report_Sales
Report_ Remainder.id_group = Products.id_group
Report_ Remainder.id_product = Products.id_product
Report_ Remainder.amt = Vproduct
Конец Цикла
Осуществляется переход на следующую запись
Отменяем фильтр
Закрываем файл Report_Remainder
Закрываем файл Products
Закрываем файл Delivery
Закрываем файл Writeoff
Конец
Выбор пункта «Бланк заказа» открывает окно, показанное на рисунке 10.7., предлагающее пользователю ввести необходимые данные для вывода таблицы заказы.
Рисунок 10.7. Экранная форма «Бланк заказа»
Ниже будут представлены алгоритмы расчета гарантийного запаса товаров (1) и ормирования оптимального размера заказа (2):
(1)
Запуск
Отображаем нынешнюю дату
Организуем меню выбора групп товаров
Если группа товаров не выбрана
То
Выводится сообщение: «Выберите группу товаров»
Иначе
Garzt.grt = код выбранной группы товаров
Открываем файл Sales
Открываем файл Producers
Открываем файл Report_reminder
Открываем вспомогательную таблицу Garzt
Удаляем старую информацию
Открываем файл Products
Устанаеваем фильтр применяя условие: Products.group = Garzt.grt
Если конец файла
То
Выводится сообщение: «В справочнике «Товары» отсутствует информация по товарам группы < Garzt.grt >»
Аварийный выход
Конец Если
Цикл «пока не конец файла Products»
Переходим в рабочую область файла Sales
Устанавливаем фильтр применяя условие:
расчёт гарантийного запаса товаров
Sales.id_product = код данного товара
&& Sales.date <= dr && Sales.date >= dr-dt
S = 0
Цикл пока не конец файла Sales
S = S + Sales.number
Конец Цикла
PDN = S/dt
Переходим в рабочую область файла Producers
Устанавливаем фильтр применяя условие:
Producers.id_producer = код поставщика текущего товара
Garzt = (Producer.tpost+ Producer.zpost)* PDN – PDN* Producer.tpost
Переходим в рабочую область файла Garzt
Добавляем запись в таблицу Garzt
Garzt.id_product = код данного товара
Garzt.number = S
Отменяем фильтр
Отменяем фильтр
Конец Цикла
Производится переход на следующую запись
Переход в рабочую область файла Report_Remainder
Если Report_Remainder.number <= Garzt.number
Выводится сообщение: «Для товара < Garzt.gr > необходимо пополнить запас. Запустить формирование заказа?»
Если выбран пункт меню “да”
Запускается алгоритм формирования заказа
Конец Если
Конец Если
Закрываем файл Products
Закрываем файл Report_Remainder
Закрываем файл Sales
Переходим в РО файла Garzt
Формируем записи в порядке убывания поля Garzt.number
Закрываем файл Garzt
Конец Если
Конец Если
Вывод файла ААА
Закрываем файл ААА
Конец
(2)
Запуск
Отображаем нынешнюю дату
Организуем меню выбора планового периода
Организуем меню выбора группы товаров для пополнения запасов
Если группа товаров не выбрана
То
Выводится сообшение: «Выберите группу товаров для проведения анализа»
Иначе
MFO.rz = код выбранной группы товаров
Ооткрываем файл Sales
Открываем файл Orders
Открываем вспомогательную таблицу MFO
Удаляем старую информацию
Открываем файл Products
Устанавливаем фильтр с условием: Products.group = MFO.rz
Если конец файла
Выводится сообщение сообщения: «В справочнике «Товары» отсутствует информация по товарам группы < MFO.rz >»
Аварийный выход
Конец Если
Цикл «пока не конец файла Products»
Переходим в рабочую область файла Sales
Устанавливаем фильтр применяя условие:
Sales.id_product = код данного товара
&& Sales.date <= dr && Sales.date >= dr-dt
S = 0
Цикл «пока не конец файла Sales»
S = S + Sales.numb
Конец Цикла
Переходим в рабочую область файла MFO
Добавляем запись в таблицу MFO
MFO.id_product = код данного товара
MFO.number = S
Отменяем фильтр
Конец Цикла
Пройзводится переход на следующую запись
Переходим в РО файла Products
Устанавливаем фильтр применяя условие:
Products.id_product = код данного товара
Добавляем запись в таблицу Orders
Orders.id_product = код данноготовара
Orders.date = dr
Orders.id_producer = код данного поставщика
Orders.numb =
Orders.price =
Отменяем фильтр
Закрываем файл Products
Закрываем файл Sales
Конец Если
Конец Если
Выводится файл Orders
Закрываем файл Orders
Конец
Отличительной особенностью данной формы является подраздел «количество», где в строке «рекомендуемое» количество заказов расчитывается прграммой, исходя из полученных ранее данных об остатке, стоимости, спросе и прочих критериев, в итоге выдавая рекомендуемое количество товара, которое компании необходимо преобрести. В строке заказ пользователь может пренебрегать советами программы и заказывать товар как в меньшем, так и в большем количестве, в зависимости от пославленных целей.
Результаты формирования таблицы «Заказы» показаны на рисунке 10.8. Они представляют собой аналог формы «Ведомости остатков», в которой рабочее окно программы состоит из поля, в котором распологается список пунктов хранящейся в Базе Данных товаров из выбранной категории, и кнопки «Изменить бланк заказа», нажатие на которую приводит к редактированию даных по уже существующей информации.
Рисунок 10.8. Экранная форма «Заказы»
Заключение
В соответствии с заданием на дипломное проектирование, было проведено предпроектное обследование рабочего места логиста склада с последующим анализом, в результате которого были выявлены основные функции и задачи, решаемые на данном рабочем месте.
Построена информационная модель существующей системы управления, описаны и квалифицированы формы входных и выходных документов.
Определены основные требования, предъявляемые пользователем к системе. Разработан технологический процесс функционирования системы в автоматизированном режиме и построена информационная модель системы. На основе проведённого анализа, спроектированы структуры файлов баз данных. Разработаны программные модули системы.
Отличительной частью системы является упрощенный интерфейс благодаря которому программным средством может использовать человек далекий от владения компьютером.
Список Литературы
Гаврилов Д.А. Управление производством на базе стандарта MPR II. Издательский дом «Питер» 2003.
Описание стандарта MRPII [http://citforum.ru/cfin/mrp/mrp2.shtml]
Стерлигова А.Н. Оптимальный размер заказа, или Загадочная формула Вильсона. Логистик &система. - №2. - С. 64-69. - №3. - С. 62-71. - 2005. (http://ecsocman.hse.ru/data/093/686/1217/Sterligova_A.N._Zagadochnaya_formula_Vilsona.pdf)
АВС и XYZ-анализ: как оценить свой бизнес предпринимателю (http://zakup.vl.ru/125-avs_i_xyz-anali.html)
Иванов Д.А. Логистика. Стратегическая кооперация. Издательство «Вершина», 2005
Дэниел О’Лири. EPR-системы. Современное планирование и управление ресурсами предприятия. Выбор, внедрение, эксплуатация.[Пер. с английского Ю.И. Водяновой] ООО «Вершина».- 2004.
Автоматизация управления предприятием./Баронов В.В. и др.-М.: Инфра-М, 2000. -239с.- (Серия «Секреты менеджмента»).
Беляев И.П. Проектирование автоматизированных систем. М.:, 2009.
Березкина Г.Л. Автоматизированная разработка АСОИУ. Издательство ДВГТУ. Владивосток 2007.
Компьютерные технологии в жизненном цикле изделия: Учебное пособие / Яблочников Е.И., Фомина Ю.Н., Саломатина А.А. СПб: СПбГУ ИТМО, 2010
Рабочее место. (http://dic.academic.ru/dic.nsf/ruwiki/675479)
Бандурин А.В. Деятельность корпораций. - М.: БУКВИЦА, 1999.
ГОСТ 12.0.230-2007, ГОСТ 12.0.003-99 ССБТ, ГОСТ Р 50923-96, СанПиН 2.2.2.542-99, Статья 209 Трудового Кодекса Российский Федерации, ГОСТ 12.1.019-79 (2001), ГОСТ 12.1.005-88 (2001), СанПиН 2.2.2/2.4. 1340-03, СанПиН 2.2.4.1191-03.
|