ПЗ (1218909)
Текст из файла
СОДЕРЖАНИЕ
Введение 3
1 Анализ ООО «Грек» 5
1.1 Общее описание предприятия 5
1.2 Описание текущей системы учета расходных материалов, планирования закупок, учета заготавливаемой продукции, складских остатков, учета продаж. 8
2 Требования к программному продукту 11
3 Подходы к разработке программных продуктов 13
3.1 Каскадная (Водопадная) модель 13
3.2 Итерационная модель 16
4 Обзор имеющихся на рынке СУБД 22
4.1 MS SQL Server 22
4.2 PostgreSQL 24
4.3 MySQL 26
5 Структура базы данных разработанного приложения 30
6 Описание работы в созданной программе 40
7 Анализ особенностей работы за персональным компьютером с точки зрения охраны труда 49
7.1 Идентификация вредностей при работе за персональным компьютером и их последствий 50
7.2 Наиболее распространенные заполевания при работе за ПК 51
7.3 Основы защиты пользователя от вредных производственных факторов при работе за персональным компьютером 56
8 Определение экономической эффективности внедрения функционала первой итерации проекта 60
8.1 Общие положения 60
8.2 Расчет затрат на проектирование, разработку, внедрение и обслуживание системы. 69
8.3 Расчет экономической эффективности внедрения функционала первой итерации проекта 69
Заключение 75
Список использованных источников 76
ПРИЛОЖЕНИЕ А Исходный код 79
ВВЕДЕНИЕ
В России находится почти половина всех хвойных лесов и четверть всех видов лесных ресурсов земли. Каждый год в России заготавливаются миллионы кубометров древесины. Вместе с тем уровень автоматизации лесозаготовительных предприятий часто очень низок. Повышение эффективности производства в этой отрасли традиционно достигалось путем повышения уровня механизации, применения более эффективной лесозаготовительной техники.
Одним из предприятий, работающих на Дальнем Востоке и занимающихся рубкой древисины, является ООО «Грек», работу на терминалах которого и предполагается автоматизировать в ходе выполнения дипломной работы.
Интересы большинства крупных разработчиков программного обеспечения лежат вне этой области. Сейчас на рынке представлен единственный программный продукт – «1С Предприятие 8. Лесозавод», модификация конфигурации «Управление производственным предприятием». Данное решение эффективно только для крупных лесоперерабатывающих предприятий. Решения для небольших лесозаготовительных компаний на рынке не представлено, что делает актуальными исследования в данной области.
Целью данной работы является автоматизация учета на лесозаготовительных терминалах ООО «Грек». Для выполнения данной цели были поставлены следующие задачи:
1) изучение ООО «Грек» с целью выявления возможностей повышения его экономической эффективности с помощью автоматизации учета;
2) формирование требований к информационной системе;
3) выбор подхода к проектированию, реализации и внедрению информационной системы;
4) разработка информационной системы для автоматизации учета на лесозаготовительных терминалах;
5) расчет экономического эффекта от внедрения разработанной информационной системы.
В рамках выполнения данных задач была создана информационная система, построенная по клиент-серверной технологии и представляющая собой базу данных под управлением MySQL и программу-клиент, написанную на языке C#.
Информационная система позволяет:
1) вести контроль за хозяйственной и финансовой деятельностью предприятия, включая мониторинг ключевых показателей;
2) формировать отчетность о производственной деятельности;
3) управлять приемкой сырья на склад;
4) анализировать текущее состояние остатков на складах и т.д.
Программа формирует отчеты с помощью Microsoft Exel, чтобы пользователь мог использовать в своей работе все возможности по анализу данных и формированию графиков, которые есть у данного программного продукта.
Дипломный проект включает пояснительную записку на 123 страницы, 4 плаката, АКТ о внедрении.
1 АНАЛИЗ ООО «ГРЕК»
1.1 Общее описание предприятия
На начальном этапе необходимо ознакомится со структурой предприятия, деятельность которого предполагается автоматизировать в ходе выполнения дипломной работы.
ООО «Грек» – лесозаготовительное предприятие. Оно осуществляет два вида деятельности:
̶ лесозаготовки;
̶ продажа деловой древесины, закупленной у Специализированного краевого государственного автономного учреждения «Амгуньское лесное хозяйство»
Организационная структура предприятия представлена на рисунке 1.
Рисунок 1 ̶ Организационная структура предприятия
Предприятие состоит из трех подразделений:
1) офис;
2) верхний склад;
3) нижний склад.
Технологический процесс лесозаготовок включает подготовительные и основные работы.
К подготовительным работам относятся: подготовка лесосек, погрузочных пунктов, выбор и подготовка временных подъездных путей (усов).
Основные работы включают: лесосечные работы, транспортировка леса и работы на нижних складах. Лесосечные работы начинаются с валки леса, после которой деревья собирают, формируют в пачку и на трелевочном тракторе доставляют на погрузочный пункт – площадку у лесовозной дороги для временного размещения деревьев. Там производят очистку деревьев от сучьев с последующим сбором и сжиганием их вблизи погрузочных пунктов и затем грузят хлысты (стволы, очищенные от сучьев) на лесотранспортные средства. Древесину транспортируют на нижние склады, где она разгружается на эстакады нижних складов. После разделения друг от друга хлысты раскряжевывают (разделывают).
Получаемые при этом сортименты (круглые лесоматериалы, различаемые по назначению, размерам, породам и сортам) укладывают в штабели. Производится и разделка дровяной древесины, расколка дров и их укладка. Дрова также передаются заказчику. Деловая древесина подвергается первичной обработке: лесопиление, шпалопиление и прочие. Весь технологический процесс завершается погрузкой леса и лесопродукции на транспортные средства для отправки потребителю. По окончании заготовительных работ производится санитарная зачистка отработанной лесосеки от порубочных остатков.
Выше перечисленные работы требуют больших материальных вложений. Это и лесозаготовительная техника (лесовозы, тракторы, транспортеры, форвардеры, харвестеры, эстакады и пр.), и орудия труда лесозаготовителей (топоры, бензопилы, электропилы и пр.), и соблюдение противопожарной безопасности, и расходы на содержание и обслуживание техники, топливо и горюче-смазочные материалы, расходы на обеспечение безопасности работ и охраны труда рабочих (производство помещений для отдыха «времянки», закуп спецодежды и пр.), материалы для обустройства подъездных лесовозных путей (усов). К прямым расходам относятся и расходы на оплату труда и социальные выплаты, а также аренда земельного участка на обустройство складов.
В зависимости от года, предприятие может развернуть один или несколько нижних складов, всегда один верхний склад. За каждым из нижних складов закрепляется определенное число обрабатываемых делян.
И сами склады, и обрабатывающие деляны бригады потребляют большое число расходных материалов, запчастей, горюче-смазочных материалов, продуктов питания.
На каждом складе имеются производственные участки, где продукция проходит обработку, определяемую ее сортом и этапом технологического процесса.
Ввиду территориальной удаленности и относительной изолированности складов и делян, осуществлять контроль нецелевого расходования материалов достаточно сложно, так же как и контроль объемов дровяной древесины, полученной при раскряжевке хлыстов. Так же на производство влияет территориальная удаленность потребителей расходных материалов, ГСМ и запасных частей, вкупе со спецификой таежных условий, приводит к большим простоям из-за нехватки запасных частей, ГСМ, ошибок в логистике, или плане закупок.
Для улучшения качества учета и контроля за потреблением расходных материалов, повышения качества логистики и оперативности снабжения запасными частями техники на местах, а так же повышения эффективности планирования закупок и контроля за нецелевым расходованием материалов, ГСМ и дровяной древесины было решено внедрить информационную систему.
1.2 Описание текущей системы учета расходных материалов, планирования закупок, учета заготавливаемой продукции, складских остатков, учета продаж
В настоящий момент на предприятии закупки осуществляются по заявкам. Специалисты на местах, устно или в неформализованном виде подают заявку на те или иные расходные материалы мастеру участка. Тот, в свою очередь, по электронной почте пишет заявку главному механику, который формирует сводную заявку на закупку.
В случае крупных закупок предоставляет как минимум 3 варианта по товарным позициям, с указанием поставщика, цены, дополнительной информации (если речь идет о лесозаготовительном оборудовании). Сводная заявка подается на согласование главному бухгалтеру. В случае согласования либо сразу следует поручение экономисту на приобретение товара, либо, если заявка крупная (более 50 000 руб.), требуется согласование заместителя генерального директора.
Ввиду разъездного характера работы главного механика и заместителя генерального директора, необходимости передавать бумажные носители в офисе и напоминать ответственным лицам о согласовании, в процессе закупки возникают простои. Чтобы этого избежать, было решено автоматизировать процесс согласования заявок на закупку в информационной системе.
Поскольку предприятие почти всегда закупает товары одних и тех же групп, наличие базы данные с уже ранее подобранными наборами альтернативных товаров/поставщиков, сэкономило бы время главному механику при подготовке сводной заявки и, как следствие – ускорило процесс закупки.
Не менее важный, чем согласование заявки этап процесса закупок – контроль выставления и оплаты счета, контроль поставки. Бывают ситуации, когда главный бухгалтер забывает оплатить счет, когда поставщик затягивает выставление счета, все это ведет к простоям в процессе закупок. Если бы информационная система автоматически формировала список не выставленных и не оплаченных в срок счетов – это ускорило бы процесс.
Общая схема бизнес-процесса закупок показана на рисунке 2.
Рисунок 2 ̶ Схема бизнес-процесса «Закупки»
Так же на предприятии возникают ситуации, когда с одного из нижних складов запрашивают на закупку запасные части, которые есть на другом нижнем складе.
При текущей системе закупаются избыточные запасные части и поставляются на заказавший их нижний склад. Но эффективнее было бы, если бы главный механик при формировании сводной заявки сразу видел, что на одном из складов нужные запасные части есть и передал бы их в запросивший склад оттуда, чтобы не ждать поставку.
Складской учет в настоящий момент на предприятии достаточно примитивен. На этапе сортировки леса на нижнем складе производится его сортиментный учет. Приемщик лесопродукции на бумажных носителях фиксирует поступление на нижний склад лесоматериала. То же самое происходит, когда на лесовозах продукция доставляется на верхний склад. Потом пачки бумаг доставляют в офис, где главный бухгалтер сводными проводками заносит эти данные с систему 1С Бухгалтерия 8.3.
Работой с покупателями занимаются генеральный директор, заместитель генерального директора. Генеральный директор работает с ключевыми покупателями, заместитель генерального директора – с остальными. Сейчас они ведут базу данных контактов клиентов в собственных Exel файлах. Существенно снижает эффективность их работы то, что они работают с достаточно устаревшими (на несколько дней, а то и на неделю) данными о складских остатках. Это иногда приводит к тому, что они не могут продать дополнительный объем продукции клиенту, так как не знают, что, например, одна из бригад перевыполнила план.
Исходя из всего вышеизложенного, можно с уверенностью констатировать, что на данном предприятии есть области бизнес-процесса, которые почти не автоматизированы, и автоматизация которых может быть эффективна с экономической точки зрения. Необходимо лишь разработать программный продукт, удовлетворяющий ряду требований.
2 ТРЕБОВАНИЯ К ПРОГРАММНОМУ ПРОДУКТУ
После анализа текущей системы учета, процесса закупок на предприятии был сформулирован ряд функциональных требований к информационной системе:
1) возможность хранить в системе данные о поступлении лесоматериалов на склады в разрезе сортиментного состава. Так же здесь нужно учитывать то, с какой делянки, какой бригадой, каким лесовозом доставлена какая партия. А так же учитывать, сколько из партии было получено деловой, а сколько дровяной древесины. Еще необходимо учитывать в системе, сколько брака было в каждой партии, сколько брака возникло на каждом этапе обработки древесины, хранения и транспортировки;
2) возможность в любой момент получить актуальные остатки на складах. В том числе и в разрезе производственных участков;
3) возможность видеть, сколько какой склад, какая бригада на какой делянке тратит расходных материалов, ГСМ, как часто они заказывают новую спецодежду за заданный период;
4) возможность в системе создавать и согласовывать заявки на закупку. При этом необходимо, чтобы соответствующие ответственные лица автоматически уведомлялись о том, что запрошенные запасные части, материалы есть на других складах;
5) возможность задавать в системе объемы минимальных запасов на складах. Когда запас уменьшается ниже этого предела, система должна уведомлять ответственное лицо о необходимости сделать закупку;
6) возможность формировать прайс-листы в системе;
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.















