88299

Оптимизация автоматизированной информационной системы 1С: Торговля и Склад 8.0 для торгового предприятия ООО «Ресурс»

Дипломная

Информатика, кибернетика и программирование

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

Русский

2015-04-28

2.09 MB

13 чел.

PAGE  94

                                                                                                                                                                                                                                                                                          

Введение

На протяжении всей истории человека перед ним стояла задача накопления, хранения и обработки информации. Долгое время для решения этой задачи применялись различные методы и инструменты, такие как бумага, печатный станок, да и просто память самого человека, и другие его умственные способности. Однако все эти и многие другие методы были достаточно неудобными при использовании больших объемов информации. А так как потребности человека вещь постоянно растущая, то вскоре людям потребовались новые инструменты накопления и обработки информации, способные удовлетворить эти самые потребности в автоматизации различных видов деятельности человека, связанных с накоплением, обработкой и распространением информации. Так люди пришли к необходимости создания нового вида машин – электронно-вычислительных (ЭВМ). Как небольшие, так и крупные компьютерные автоматизированные системы опираются на использование так называемых информационных баз или баз данных, а сами такие программы представляют собой средства управления базами данных (СУБД) с различными наборами функций.

 В данном дипломном проекте рассматривается торговое предприятие ООО «Ресурс». Основным видом деятельности торгового предприятия является оптовая и розничная торговля.

       Основной задачей дипломного проекта является оптимизация  автоматизированной информационной системы 1С: Торговля и Склад 8.0 для  торгового предприятия ООО «Ресурс», которая позволит:

  •  автоматизировать компоновку заказов для загрузки в транспорт;
  •  автоматизировать прогнозирование спроса на товары;
  •  автоматизировать доукомплектование товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе транспортные средства при наличии свободного места.

1. Аналитическая часть

1.1. Описание предметной области

1.1.1. Описание вида деятельности

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

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

             Торговое предприятие ООО «Ресурс» было основано в 2009 году. Основным направлением деятельности является торговля и поставка овощей и фруктов в различные магазины Старого Оскола и за его пределы. Предприятие позволяет вести партнерские отношения с региональными представителями торговой продукции и вместе с ними вырабатывать дальнейшие стратегии развития рынка.

В число покупателей входят как крупные гипермаркеты, магазины, так и мелкие торговые организации.

          Предприятие  ООО «Ресурс» осуществляет:

  •  оптовую и розничную торговлю (скоропортящиеся продукты: овощи и фрукты), располагает большими складскими  площадями;
  •  формирование заказа и доставку товара по городу и области, нужно сделать лишь заявку по телефону, факсу или в электронном виде.

1.1.2. Организационная структура и объект управления

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

          Организационная структура торгового предприятия ООО «Ресурс» представлена на рисунке 1.1.

Рис 1.1. Организационная структура торгового предприятия ООО «Ресурс»

Организационная структура управления торгового предприятия ООО «Ресурс» представляет собой линейно-функциональную структуру, достаточно прозрачную и иерархичную. Такая структура позволяет четко ограничивать меру ответственности и прослеживать взаимодействие соподчиненных звеньев.

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

Генеральному директору подчиняются:

  •  главный бухгалтер;
    •  бухгалтера;
  •  начальник отдела продаж:
    •  региональный представитель;
    •  менеджер;
  •  начальник склада:
    •  кладовщики:
      •  грузчики;
      •  водители.

Основные функции структурных подразделений предприятия:

  •  главный бухгалтер подчиняется генеральному директору.

    Функции главного бухгалтера:

  •  формирует учетную политику;
  •  руководит формированием информационной системы бухгалтерского учета и отчетности в соответствии с требованиями бухгалтерского, налогового, статистического и управленческого учета, обеспечивает предоставление информации внутренним и внешним пользователям;
  •  организует работу во ведению регистров бухгалтерского учета, денежных средств, продажи продукции, выполнения работ (услуг), финансовых результатов деятельности предприятия;
  •  обеспечивает контроль за соблюдением порядка оформления первичных учетных документов;
  •  организует информационное обеспечение  управленческого учета, учета затрат, составление калькуляции себестоимости продукции, формирование внутренней управленческой отчетности;
  •  в соответствии с требованиями Налогового кодекса РФ обеспечивает своевременное перечисление налогов и сборов в федеральный, региональный и местный бюджеты, страховых взносов в государственные внебюджетные социальные фонды;
  •  обеспечивает контроль за расходованием средств фонда оплаты труда и правильностью расчетов по оплате труда работников;
  •  руководит работниками бухгалтерии, организует работу по повышению их квалификации;
  •  бухгалтер подчиняется главному бухгалтеру и выполняет следующие функции:
  •  выполняет порученный участок работы по бухгалтерскому учету;
  •  контролирует правильность и своевременность оприходования поступления товаров на склад;
  •  отражает в документах бухгалтерского учета операции по поступлению и выбытию товаров, по учету расчетов с поставщиками, составляет реестр задолжностей.
  •  начальник отдела продаж:
    •  осуществляет организацию сбыта продукции;
    •  разрабатывает и предоставляет планы продаж на утверждение генеральному     директору;
    •  составляет отчетность по итогам продаж;
    •  проведение переговоров с региональными представителями;
    •  распределяет клиентов и заявки менеджеру отдела продаж;
    •  заключает договора на реализацию продукции;
    •  осуществляет контроль:

   - за квалификацией сотрудников отдела;

   - за своевременность отгрузки товара;

   - за составление платежей в отделе;

   - за выполнение планов продаж;

- за правильностью заключения договоров менеджерами отдела;

- за выполнение договорных обязательств.

  •    менеджер отдела продаж подчиняется непосредственно Начальнику отдела продаж.

   Функции менеджера:

  •  организация и ведение продаж:

-  поиск потенциальных клиентов;

-  ведение коммерческих переговоров с клиентами в интересах предприятия;

- оперативное реагирование на информацию, поступающую от клиентов, и доведение ее до сведения начальника отдела;

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

- мотивация клиентов на работу с предприятием;

  •  планирование и аналитическая работа:

-   составление ежемесячного плана продаж;

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

- предоставление отчетов по итогам работы в соответствии с регламентом работы отдела и предприятия;

- участие в составлении прогнозов на поставки продукции на склад.

  •  региональный представитель

    Функции регионального представителя:

  •  контролирует отправку заказа в торговую точку, в установленные сроки, по объему реализации продукции;
    •  выявляет причины нарушений условий договоров, принимает меры по их устранению и предупреждению этих причин;
    •  оперативно реагирует на претензии клиента по количеству и качеству поставляемого товара согласно договору поставки.

  •  начальник склада относится к категории руководителей и подчинен

генеральному директору. Основной задачей начальника склада является организация  хранения товаров.

    Функции начальника склада:

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

1.1.3. Описание существующего уровня автоматизации

       В настоящее время в ООО «Ресурс» используются компьютерные технологии. Уже автоматизирована бухгалтерия (бухгалтерский учёт, расчёт зарплаты), для этого был использован программный продукт «1С: Бухгалтерия 8.0». Складской учет на предприятии не автоматизирован, он введется в ручном режиме. Сборка заявок производится менеджером торгового предприятия ООО «Ресурс» в виде бумажных документов, то есть каждый магазин составляет свою заявку, затем заявки со всех магазинов поступают начальнику отдела продаж. После чего, начальник отдела продаж обрабатывает все заявки, формирует сводную заявку, при этом учитываются имеющиеся товары на складе. Учитывая огромный список наименований различных товаров, и то, что они представлены на бумажных носителях это очень трудоемкий процесс.

1.1.4. Описание существующей информационной системы

         Все документы, а значит и информацию, можно разделить на три потока:

входящие, внутренние и исходящие.

Входящей является почтовая корреспонденция, информация, поступившая по факсу, электронной почте или на ином электронном носителе.

Внутренними являются документы созданные сотрудниками для необходимой работы предприятия. В предприятии ООО «Ресурс» между сотрудниками установлены определенные информационные потоки, которые показаны на рис 1.2.

Рис. 1.2 Информационные потоки торгового предприятия ООО «Ресурс»

1.2. Сущность информационного комплекса и информационных задач

1.2.1. Обоснование выбора задач, входящих в комплекс

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

Снижение стоимости издержек на перевозку товаров (заказов) из-за наличия свободного места в транспортном средстве (т.е. при частичной загрузке) возможно только в случае максимально точного прогнозирования спроса на товары предприятия и доукомплектовании ими машин.

1.2.2. Декомпозиция  комплекса задач

          Под декомпозицией задач, подразумевается разбиение общей задачи на подзадачи. Разделение задачи на подзадачи – это важный этап в управлении, от него зависит организационная структура и другие управленческие решения, принятые на основе этого анализа.

          Декомпозиция задач представлена на рис. 1.3.

Рис. 1.3. Декомпозиция задач

  1.  .  Постановка задачи на проектирование

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

  •  внесение необходимых изменений в базу данных;
  •  разработка математической модели прогнозирования спроса на товары предприятия и ее программная реализация;
  •  разработка математической модели оптимизации загрузки товарами

    транспортных средств и ее программная реализация;

  •  разработка пользовательского интерфейса.

Пользовательский интерфейс должен быть как можно более удобным и эргономичным. От его разработки зависит производительность  работы начальника склада торгового предприятия.

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

1.3.1. Недостатки существующей ИС

           В настоящее время на предприятии ООО «Ресурс» уже автоматизирована  бухгалтерия, с помощью компоненты «Бухгалтерский учёт», но не автоматизирован складской учет, который приводит к следующим недостаткам:

  •  большой объем бумажных работ;
  •  сложность обработки информации;
  •  большие затраты времени и трудовых ресурсов на обработку  и обмен

     информацией;

  •  и, как следствие из вышеперечисленного, затрудненность эффективного управления предприятием и планирование его деятельности.

         Таким образом, устранить все недостатки существующей информационной системы можно с помощью компоненты «1С: Торговля и Склад 8.0».

          В конфигурации «1С: Торговля и склад 8.0» уже существуют:

  •  справочники (контрагенты, номенклатура, валюты, склады, кассы, проекты, типы цен, скидки, банки, пользователи, единицы измерения и т.д.)
  •  документы (ввод остатков заказов, заявок и резервов, ввод остатков по

    кассе, банку, по поставщику, возврат от покупателя, заказ поставщику,     заявка покупателя, приходный и расходный кассовые ордеры и т.д.)

  •   журналы (расчетов, операций, проводок, документов)
  •  отчеты (заказы поставщикам, заявки покупателей, оплата заявок, отчет по клиентам, отчет по продажам и по остаткам товаров).

           Одним из недостатков типовой 1С: Торговля и Склад 8.0 является отсутствие прогнозирования и расчета оптимальной загрузки транспортных средств разнотипными товарами. Доставка товаров осуществляется как по магазинам нашего города, так и за его пределами. Причем, маршрут развозки продукции определяет водитель, а загрузку машин сотрудники склада. Очевидно, что такая система доставки заказов несет значительные эксплуатационные расходы, так как транспортное средство может быть не полностью загружено.

          Снижение стоимости издержек на перевозку товаров (заказов) из-за наличия свободного места в транспортном средстве возможно только в случае максимально точного прогнозирования спроса на товары предприятия и доукомплектовании ими машин.

1.3.2. Требования, предъявляемые к разрабатываемой ИС

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

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

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

          Клиент торгового предприятия ООО «Ресурс» осуществляет выбор необходимых ему товаров и  приобретает  те  из  них,  которые  в наибольшей степени удовлетворяют его потребностям. Снижение издержек доставки товаров за счет оптимальной загрузки транспорта способствует увеличению объема продаж. Поэтому следует разработать отдельный программный модуль, учитывающий специфику работы предприятия, но совместимый с основным  программным обеспечением, который бы позволил автоматически выбирать заказы и товары для загрузки в транспортное средство, экономично планировать рабочее время сотрудников.

В связи с этим предлагаем:

  •  автоматизировать компоновку заказов для загрузки в транспорт;
  •  автоматизировать прогнозирование спроса на товары;
  •  автоматизировать доукомплектование товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе транспортные средства при наличии свободного места.
    1.  Обзор современных методов и программных средств

Рассмотрим некоторые из них:

Таблица 1.1 Классификация рынка ИС

     «1С: Торговля и Склад» компании «1С». Безусловно, самая популярная отечественная информационная система управления для малых и средних предприятий. «1С: Торговля и склад 8.0» предназначена для учета любых видов торговых и складских операций. Благодаря гибкости и настраиваемости, система способна выполнять все функции учета - от ведения справочников и ввода первичных документов до получения различных ведомостей и аналитических отчетов. «1С: Торговля и склад 8.0» автоматизирует работу на всех этапах деятельности предприятия.

           В «1С: Торговля и склад» вы можете: задать для каждого товара необходимое количество цен разного типа, хранить цены поставщиков, автоматически контролировать и оперативно изменять уровень цен; работать со взаимосвязанными документами; выполнять автоматический расчет цен списания товаров; быстро вносить изменения с помощью групповых обработок справочников и документов; вести учет товаров в различных единицах измерения, а денежных средств - в различных валютах; получать самую разнообразную отчетную и аналитическую информацию о движении товаров и денег.

     «БЭСТ-5» компании «Интеллект-Сервис». Клиенты этой компании – малые и средние предприятия различных отраслей промышленности, аграрно-промышленного комплекса, торговли, сферы услуг, а также бюджетные организации. Архитектура клиент-серверная (на базе MS SQL Server). Имеется встроенный макроязык, похожий на Бейсик.

     Функциональные возможности: ведение прайс-листов; гибкая схема управления отпускными ценами, скидками и надбавками; ведение каталогов товаров поставщиков с указанием цен и условий поставки; заказы покупателей поставщиков на продажу/покупку  товаров, работ и услуг; оформление доверенностей на получение грузов; учет остатков и движения товаров; автоматизация ввода складских документов путем экспорта / импорта строк складских документов в форматы DBF, TXT, Excel, быстрый поиск  товара по штрих-коду; автоматизация процесса инвентаризации, отпуска товара.

         Программный продукт «Логистика:Транспорт» комплексно решает проблемы транспортной логистики: автоматически строит маршруты транспорта по населенному пункту; сокращает средний пробег единицы транспорта на 10-30%; прогнозирует все основные параметры (пробег, время прибытия и убытия) по каждой машине и точке доставки; снижает нагрузку на транспортного логиста, повышает эффективность процесса доставки груза клиентам.

При использовании комплекса "Логистика:Транспорт", ситуация в транспортной логистике сильно упрощается: заявки (накладные) клиентов принимаются в информационную систему предприятия (например, 1C); логистический комлекс автоматически (с использованием GPS-координат или адресов доставки) выставляет заявки на транспортную карту; специалист по логистике указывает комплексу, какие единицы транспорта доступны для постановки в рейсы; комплекс автоматически формирует маршруты, подбирает к ним заявки и автомобили; полученный транспортный план загружается в информационную систему предприятия для формирования реестров и транспортных документов.

Таким образом, компьютер снимает с человека рутинную работу по расчету вариантов доставки заявок, и за 5-7 минут выдает готовое решение. Разумеется, специалист может вручную откорректировать предложенный машиной план.

Программа Packer3d рассчитывает оптимальный план загрузки разнотипных ящиков, цилиндров и паллет в контейнеры, фуры, вагоны.

Программа позволит: быстро ответить на вопрос о том, сколько места займет груз в контейнере/фуре/вагоне; рассчитать, какое количество груза нужно, чтобы заполнить весь объем транспорта; точно определить, сколько понадобится вагонов, фур или контейнеров для большой отгрузки; заранее знать погонную длину груза в кузове при перевозке.

Порядок выполнения работы packer3d представлен на рис. 1.4.

Рис. 1.4. Порядок работы программы Parker3d

Транспортные средства, с которыми оперирует программа packer3d: контейнеры; грузовики/фуры; железнодорожные платформы; вагоны.

Алгоритм укладки предметов, реализованный в программе может применяться для любого параллелепипедного объема, а направление загрузки: с торца, сверху, с борта - устанавливаются в программе гибко для всех транспортных средств кроме вагонов, где жестко зафиксировано направление загрузки через боковые двери.

Packer3d поддерживает многие популярные общедоступные форматы хранения данных.

Возможность импорта/экспорта данных позволяет интегрировать packer3d-mini и packer3d-prof с «1С: Предприятие» и любыми другими информационными системами на уровне обмена данными в однопользовательской схеме.

         Программный продукт «БИТ-НОВА: Управление транспортной логистикой ред. 3» создана с использованием новейших технологий на новой платформе «1С:Предприятие 8» и предназначена для автоматизации процессов планирования доставки грузов и контроля исполнения планов доставки с использованием систем GPS-мониторинга.

Благодаря использованию конфигурации «БИТ-НОВА: Управление транспортной логистикой ред. 3» появляется возможность: управление адресами доставки; управление заказами на местную доставку; управление загрузкой транспорта; управление рейсами доставки; автоматического планирования рейсов; интеграции с геоинформационными системами (ГИС); интеграции с типовыми конфигурациями.

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

Таблица 1.2. Классификация программных продуктов

Наименование

Цена

1С:Торговля и склад 8.0 (для одного пользователя)

15 200 руб

1С: Торговля и Склад 8.0 (для 3-х пользователей).

Обеспечивает возможность одновременной работы до 3-х пользователей с одной информационной базой в режиме запуска "1С: Предприятие".

25 000 руб.

1С: Торговля и склад 8.0 Сетевая версия на неограниченное число пользователей. Позволяет одновременно работать в программе неограниченному количеству пользователей с одной информационной базой.

100 000 руб.

5 рабочих мест

31 400 руб

10 рабочих мест

52 000 руб

20 рабочих мест

85 400 руб

50 рабочих мест

168 000 руб

Лицензирование сервера 1-5 машин

180 000 руб

Лицензирование сервера 5-10 машин

380 000 руб

Модификация программы с полным набором функциональности.

33 500 руб

БИТ: НОВА "Управление транспортной логистикой ред.3" Модуль "Местная доставка" (сетевая версия на 1 рабочее место)

39 000 руб.

БИТ: НОВА "Управление транспортной логистикой ред.3": Дополнительная лицензия на 5 рабочих мест

27 500 руб

Модуль "GPS-мониторинг"

20 000 руб

1.3.4. Обоснование проектных решений по программному обеспечению комплекса задач

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

Вторым очень важным недостатком оказалось однонаправленность работы рассмотренных программных средств, т.е. либо программа прогнозирует спрос, либо оптимально загружает транспорт (не осуществляется оптимизация дозагрузки машин товарами, полученными в результате прогнозирования спроса). Их надо либо закупать отдельно, либо дорабатывать у фирмы - разработчика, что существенно увеличивает стоимость разработки.

         Поэтому по решению руководства торгового предприятия ООО «Ресурс» были произведены расчеты затрат, связанные с приобретением, установкой и обслуживанием продукта «1С: Торговля и склад 8.0». Выяснилось, что оптимальней и экономически выгодней будет купить недостающий модуль и доработать этот продукт.

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

2. Проектная часть

2.1. Информационное обеспечение разрабатываемой ИС

 Информационное обеспечение – это совокупность и взаимодействие массивов информации, таблиц баз данных, форм выходных документов, систем кодирования и классификации, необходимых для выполнения всех функций автоматизированной системы[1].

          Информационное обеспечение разрабатываемой системы определяется особенностями ее построения и представляет собой совокупность потоков данных, используемых для управления технологическим процессом и реализации других функций автоматизированной информационной системы.

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

        Различают внемашинное и внутримашинное информационное обеспечение.

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

  1.  входные данные (исходные данные для решения каких-то задач);
  2.  выходные данные (результаты решения задач, предназначенные для использования в управлении или для выдачи на устройство отображения);
  3.  промежуточная информация (результаты решения каких-то задач,   предназначенные для использования в других задачах).

2.1.1. Внемашинное ИО

          Внемашинное информационное обеспечение – это классификаторы технико-экономической информации; методические инструктивные материалы; унифицированная система документации.

2.1.1.1. Описание входной и выходной информации решаемой задачи

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

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

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

  •  данные о товарах (код товара, наименование);
  •  данные о клиентах (код клиента, ФИО, электронная почта);
  •  данные о складах (код склада, наименование и местонахождение);
  •  данные о заявках;

Выходной информацией является:

  •  оптимальный заказ (документ единой базы данных).

  Оптимальный заказ формируется в результате выполнения процедуры, реализованной средствами системы «1С: Торговля и склад 8.0». Он формируется как документ единой базы данных и может редактироваться оператором при возникновении непредвиденных отклонений. Данный документ имеет печатную форму для удобства пользователя.

          

     Технология ввода входной и выходной оперативной информации приведена на рис. 2.1

Рис 2.1. Технологическая схема ввода - вывода информации

2.1.1.2. Классификаторы и системы кодирования

  Для того чтобы обеспечить эффективный поиск, обработку на ЭВМ и передачу по каналам связи технико-экономической информации, ее  необходимо представить в цифровом виде. С этой целью ее нужно сначала упорядочить (классифицировать), а затем формализовать (закодировать) с использованием классификаторов.

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

  По сфере действия выделяют следующие виды классификаторов: международные, общегосударственные (общесистемные), отраслевые и локальные классификаторы.

 Целью разработки классификаторов является установление соответствия между значениями справочных или описательных признаков какого-либо элемента или процесса и значениями группировочных признаков. Применительно к разрабатываемой системе подобное соответствие устанавливается между значениями: «Фамилия пользователя» и значением «Пароль», между значением «Код товара» и значением «Наименование товара», между значением «Заказы» и значением «Номер документа», между значением «Клиенты» и значением «Код клиента», между значением «Договоры» и значением «Код договора», между значением «Доставка» и значением «Код доставки», между значением «Сотрудник» и значением «Код сотрудников», между значением «Код транспорта» и значением «Наименование транспорта», между значением «Код склада» и значением «Наименование склада».

  Для полной формализации информации недостаточно простой классификации, поэтому проводится следующая процедура – кодирование.

  Кодирование – это процесс присвоения условных обозначений объектам и классификационным группам по соответствующей системе кодирования, то есть совокупности правил обозначения объектов и группировок с использованием кодов (условное обозначение объектов или группировок в виде знака или группы знаков в соответствии с принятой системой).

  Все системы кодирования группируются в два подмножества: регистрационные (порядковая и серийная система) и классификационные (последовательные (серийная, разрядная, комбинированная, система повторений) и параллельная (серийная, разрядная, комбинированная, система повторений)).

 В разрабатываемой системе применяются регистрационное кодирование -  порядковая система кодирования и серийная.

         Порядковая система кодирования предполагает последовательную нумерацию объектов числами натурального ряда. Этот порядок может быть случайным или определяться после предварительного упорядочения объектов, например по алфавиту. Этот метод применяется в том случае, когда количество объектов невелико. Использование данной системы применительно к сущностям «Пароль пользователя», «Номер документа», «Код договора», «Код доставки», «Код сотрудников», «Код транспорта», «Код склада»  и объясняется тем, что эти множества являются простыми и не требуют предварительной классификации.

 Серийно-порядковая система кодирования предусматривает предварительное выделение групп объектов, которые составляют серию, а затем в каждой серии производится порядковая нумерация объектов. Каждая серия также будет иметь порядковую нумерацию. По своей сути серийно-порядковая система является смешанной: классифицирующей и идентифицирующей. Применяется тогда, когда количество групп невелико. Данная система применяется для кодирования сущностей «Код товара» и «Код клиента». 

Структура обозначений кодовых объектов приведена в таблице 2.1.

Таблица 2.1. Структура обозначений кодовых объектов

Наименование кодируемого множества объектов

Значность кода

Система кодирования

Пароль пользователя

хххххххх

Порядковая

Код товара

000х

Серийная

Номер документа

ххххх

Порядковая

Код клиента

хххххх

Серийная

Код договора

ххххххх

Порядковая

Код доставки

ххххх

Порядковая

Код сотрудника

ххх

Порядковая

Код транспорта

хххх

Порядковая

Код склада

000х

Порядковая

2.1.1.3. Оперативная информация

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

Полученный заказ заносится в базу данных. Сформированные заказы  сотрудник торгового предприятия может просмотреть, отредактировать.

2.1.2. Информационный анализ предметной области и построение инфологической модели данных

          Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты).

         Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных.

         Атрибут – поименованная характеристика сущности. Атрибуты используются для определения того, какая информация должна быть собрана о сущности.

         Связь – ассоциирование двух или более сущностей.

Основными сущностями БД являются:

  •  Сущность «Товары»,  данная сущность характеризуется атрибутами: «Код товара», «Наименование», «Единица измерения», «ДлинаУпак_мм», «ШирУпак_мм», «ВысУпак_мм», «Вес_кг», «МинОстаток», «Ставка НДС», «Ставка НП», «Склад».

Данная сущность связана с сущностью «Единицы измерения»,  «Склады», «Заказы».

  •  Сущность «Заказы» характеризуется атрибутами «Номер Док», «Дата Док», «Клиент», «Учитывать НДС», «Учитывать НП», «Дата оплаты», «Дата отгрузки», «Склад», «Сотрудник».

         Данная сущность связана с сущностью «Товары», «Доставка», «Сотрудники», «Клиенты».

  •  Сущность «Клиенты» характеризуется атрибутами «Код клиента», «Фамилия», «Имя», «Отчество», «Договор», «Счет», «ЭлПочта».

        Данная сущность связана с сущностью «Банковские счета», «Заказы», «Договоры».

  •  Сущность «Договоры» характеризуется атрибутами «Код договора», «Наименование», «Валюта», «Тип цены», «Скидка», «Количество дней кредита», «Сумма кредита».

        Данная сущность связана с сущностью «Тип цен», «Валюты», «Клиенты».

  •  Сущность «Доставка» характеризуется атрибутами «Код доставки», «Дата», «Транспорт», «Водитель».

        Данная сущность связана с сущностью «Транспорт», «Сотрудники.

  •  Сущность «Сотрудники» характеризуется атрибутами «Код сотрудника», «Фамилия», «ИНН», «Дата рождения», «ДокУдЛичность», «Адрес», «Телефон», «Должность».

       Данная сущность связана с сущностью «Доставка», «Заказы», «Склады».

  •  Сущность «Транспорт» характеризуется атрибутами «Код транспорта», «Наименование», «ДлинаГрузОтсека_мм», «ШиринаГрузОтсека_мм», «ВысотаГрузОтсека_мм», «Грузоподъемность_кг».

        Данная сущность связана с сущностью «Доставка».

  •  Сущность «Тип цен» характеризуется атрибутами «Код типа цены», «Наименование», «Процент», «Валюта», «ЦеныВклНДС», «ЦеныВклНП».       Данная сущность связана с сущностью «Цены».
  •      Сущность «Цены» характеризуется атрибутами «Код товара», «Код типа цены», «Цена».

        Данная сущность связана с сущностью «Товары».

  •  Сущность «Валюты» характеризуется атрибутами «Код валюты», «Наименование», «Курс».

         Данная сущность связана с сущностью «Договоры».

  •       Сущность «Скидки» характеризуется атрибутами «Код скидки», «Процент».

         Данная сущность связана с сущностью «Договоры».

  •     Сущность «Банковские счета» характеризуется атрибутами «Код счета», «Наименование», «Банк».

        Данная сущность связана с сущностью «Клиенты», «Банки».

  •  Сущность «Банки» характеризуется атрибутами «Код банка», «Наименование», «БИК», «Местонахождение», «Почтовый адрес», «Телефоны».

         Данная сущность связана с сущностью «Банковские счета».

  •  Сущность «Единицы измерения» характеризуется атрибутами «Код единицы», «Наименование».

        Данная сущность связана с сущностью «Товары».

  •  Сущность «Склады» характеризуется атрибутами «Код склада», «Наименование», «Местонахождение», «Сотрудник».

       Данная сущность связана с сущностью «Товары», «Сотрудники».

  •  Сущность «Должности» характеризуется атрибутами «Код должности», «Должность».

         Данная сущность связана с сущностью «Сотрудники».

        Структура инфологической модели данных представлена на рис. 2.2.

Рис. 2.2. Инфологическая модель

2.1.3. Выбор СУБД

         Для работы с файлами баз данных создано специальное программное обеспечение, называемое системой управления базами данных.

К СУБД предъявляются ряд требований:

  •  СУБД должна перерабатывать большое количество информации;
  •  обеспечивать высокую производительность;
  •  обеспечивать простоту  работы с ней.

         Конфигурация «1С: Торговля и Склад 8.0» представляет собой программную оболочку над базой данных. Используются базы на основе DBF-файлов в версии 8.0 или СУБД Microsoft SQL Server версии 2000.

          Microsoft SQL Server 2000 - это законченное предложение в области баз данных и анализа данных для быстрого создания масштабируемых решений электронной коммерции, бизнес-приложений и хранилищ данных. Оно позволяет значительно сократить время выхода этих решений на рынок, одновременно обеспечивая масштабируемость, отвечающая самым высоким требованиям. В сервер SQL Server 2000 включена поддержка языка XML и протокола HTTP, средства повышения быстродействия и доступности, позволяющие распределить нагрузку и обеспечить бесперебойную работу, функции для улучшения управления и настройки, снижающие совокупную стоимость владения. Кроме того, SQL Server 2000 полностью использует все возможности операционной системы Windows, включая поддержку до 32 процессоров и 64 ГБ ОЗУ. SQL Server 2000 функционирует только в среде Windows.

         Важнейшие характеристики SQL Server 2000:

  •  простота администрирования;
  •  возможность подключения к Web;
  •  быстродействие и функциональные возможности механизма сервера СУБД;
  •  наличие средств удаленного доступа.

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

2.1.4. Внутримашинная реализация данных

         Внутримашинное ИО – это экранные формы для ввода первичных данных в ЭВМ или вывода результатной информации; структуры информационной базы: входных, выходных файлов, базы данных.

        ИО должно быстро и в полном объеме удовлетворять информационные потребности всех пользователей информационной системы.

         Такая организация данных решает целый ряд проблем:

- устраняет многократный ввод и дублирование одних и тех же данных;

- повышает уровень надежности и защищенности информации;

- уменьшает избыточность данных.

         Для решения поставленной задачи был создан справочник «Транспорт» (рис.2.3).

         Справочник «Транспорт» содержит информацию обо всех транспортных средствах торгового предприятия ООО «Ресурс». В справочник «Транспорт» внесена информация о размерах грузового отсека машин, а также внесены данные о грузоподъемности транспорта.

         В качестве обязательных реквизитов справочник имеет Код и Наименование. Код элемента справочника может быть как числовым, так и текстовым. Система «1С: Торговля и Склад 8.0» предоставляет широкие возможности по работе с кодами элементов справочника: автоматическое присвоение кодов, автоматический контроль уникальности кода и другие.

Рис. 2.3 Конструктор справочника «Транспорт»

         Помимо кода и наименования, в справочниках системы «1С: Торговля и Склад 8.0» хранится дополнительная информация об элементе справочника. Для хранения такой информации в справочнике создается список реквизитов. Используя механизм реквизитов справочника, организуется картотека транспорта.

Для решения поставленной задачи будет создан документ «Доставка».

Рис. 2.4 Документ «Доставка»

Документ «Доставка» (рис. 2.4) содержит перечень заказов, которые подлежат доставке клиентам торговому предприятию ООО «Ресурс», а также список товаров, которыми можно доукомплектовать машину  для ее полной загрузки.

У документа «Доставка» есть экранная форма - Диалог. Именно его видит пользователь на экране. Также у документа есть одна или несколько бумажных форм - Таблиц. С помощью Таблиц документ печатается на бумаге. Поведение документа определяется с помощью встроенного языка 1С. На языке записывается, что документ делает в системе, как он формирует бумажный бланк и как он себя ведет на экране.

          Документ имеет печатную форму. Печатная форма полностью формируется средствами встроенного языка 1С, что придает большую гибкость программе. Печатная форма документа - это фактически отчет, формируемый обычно из формы открытого документа и содержащий сведения из этого документа.

2.1.5. Выбор метода прогнозирования спроса на товары торгового предприятия ООО «Ресурс»

2.1.5.1. Обзор основных подходов и методов для решения задачи прогнозирования спроса

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

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

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

Ассортимент торгового предприятия ООО «Ресурс» очень велик, поэтому эффективное доукомплектование транспорта товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе является очевидной задачей. Все это указывает на актуальность и необходимость разработки методики прогнозирования спроса на товары торгового предприятия.

2.1.5.2. Методы прогнозирования спроса

          Рассмотрим основные методы прогнозирования, с помощью которых можно спрогнозировать спрос на товары торгового предприятия ООО «Ресурс».

2.1.5.2.1. Опрос экспертов

          Опрос экспертов - метод прогнозирования, при котором мнения экспертов в разных областях сводятся воедино и усредняются.

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

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

         При использовании метода Делфи (Delphi) каждый эксперт, действующий независимо и обособленно от своих коллег, не общаясь с ними, после вынесения собственного суждения узнает среднестатистический результат по всей группе, а также знакомится с анонимными прогнозами других экспертов. С учетом этой информации он корректирует собственный прогноз, а конечным результатом снова считается средний показатель, который сообщается экспертам, и весь процесс повторяется. Как правило, такая процедура происходит два или три раза.

         Метод расстановки часто используется при создании компьютерных экспертных программ. Он применяется, когда привлекаются эксперты с разным уровнем компетентности или знаниями только об отдельных аспектах проблемы и их прогнозы невозможно прямо сравнивать друг с другом. Если при экспертной оценке обычно принято считать, что мнения всех привлекаемых специалистов одинаково весомы, то метод расстановки исходит из того, что к одним экспертам следует прислушиваться более внимательно, чем к другим. Специалисты ранжируются в зависимости от оценочного уровня их компетентности (хотя бы с субъективной точки зрения аналитика) и объема информации о данной проблеме, которым они владеют. После этого по довольно сложной схеме происходит «взвешивание» и определение конечного прогноза, наибольшее влияние на который имеет мнение самых авторитетных экспертов.

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

2.1.5.2.2. Оценка намерений

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

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

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

2.1.5.2.3. Статистический метод - экстраполяция

Суть его заключается в использовании статистических данных предыдущих периодов (по объемам продаж, складским запасам, количеству покупателей и т.д.) для определения общей тенденции и ее «продления в будущее». При этом подразумевается, что все основные факторы, влияющие на исследуемый показатель, продолжат свое действие в обозримом будущем и определенная тенденция останется в силе на ближайший период.

Этот метод хорошо подходит для прогнозирования таких показателей, как объем рынка, величина складских запасов, уровень развития производства, однако в отношении продаж его применение ограничивается главным образом зрелыми рынками со сложившимся балансом сил и низкой вероятностью качественных изменений. Любая неожиданность, нарушающая прежний ход вещей, резко понижает точность прогнозов, основанных на экстраполяции[6].

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

При всех своих недостатках экстраполяционные методы легко автоматизируются и поэтому часто применяются в тех случаях, когда требуется быстро составить большое число прогнозов (например, при предсказании объема продаж в крупной компании, продающей продукцию тысяч наименований). Кроме того, экстраполяцию всегда можно использовать параллельно с другими методами прогнозирования, применяя числовые ряды в качестве первого приближения.

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

2.1.5.2.4. Адаптивные методы прогнозирования. Адаптивная модель Брауна

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

Рассмотрим один из таких методов - метод Брауна.

Сущность адаптивной модели Брауна в том, что расчетное значение в момент времени t получается по формуле:

                                       Yp(t) = a0(t - 1) + ai(t - 1)k                                              (2.1)

где k - количество шагов прогнозирования (обычно k = 1);

a0 – значение, близкое к последнему уровню, и представляет как бы закономерную составляющую этого уровня (оценка текущего уровня);

ai – определяет прирост сформировавшийся в основном к концу периода наблюдений (оценка текущего прироста или ускорение);

t – время прогнозирования (t = 1, 2, 3….N).

Это значение сравнивается с фактическим уровнем, и полученная ошибка прогноза E(t) = Y(t) – Yp(t) используется для корректировки модели. Корректировка параметров осуществляется по формулам:

                           a0 (t) = a0 (t - 1) + ai (t - 1) + E(t) (1 - B2)                           (2.2)

                            ai (t) = ai (t - 1) + E(t) (1 - B) 2

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

E(t) – ошибка прогноза;

a0 – оценка текущего уровня;

ai – оценка текущего прироста или ускорение;

t – время прогнозирования (t = 1, 2, 3….N).

           Процесс модификации модели (t = 1, 2, ..., N) в зависимости от текущих прогнозных качеств обеспечивает ее адаптацию к новым закономерностям развития. Для прогнозирования используется модель, полученная на последнем шаге (при t = N).

2.1.5.3. Обоснование выбора метода прогнозирования спроса

Для решения задачи прогнозирования спроса на товары торгового предприятия ООО «Ресурс» был выбран метод Брауна, поскольку при сравнении с другими методами (опрос экспертов, метод Делфи, метод расстановки), этот намного дешевле, чем привлечение экспертов. Метод Брауна – самый распространенный метод краткосрочного прогнозирования (прогноз с периодом от 1 месяца до 1 года). Именно метод Брауна даст точный прогноз продаж, чем метод оценки намерений, который заключается в опросе потребителей об их намерений на ближайший период. Метод оценки намерений даст наилучшие результаты, когда речь идет о прогнозировании продаж товаров длительного пользования (автомобиль, бытовая техника, мебель), а торговое предприятие ООО «Ресурс» занимается продажей скоропортящихся товаров (овощи и фрукты), поэтому метод оценки намерений не даст точные результаты прогноза продаж.  

2.1.6. Выбор метода решения задачи оптимизации загрузки товарами транспортных средств

        Рассмотрим основные методы решения задачи оптимизации загрузки товарами транспортных средств торгового предприятия ООО «Ресурс».

2.1.6.1. Транспортная задача

         Транспортная задача- задача об оптимальном плане перевозок продуктов из пунктов отправления в пункты потребления. Разработка и применение оптимальных схем грузовых потоков позволяют снизить затраты на перевозки. Для классической транспортной задачи выделяют 2 типа задач: критерий стоимости (достижение минимальных затрат на перевозку) и расстояний и критерий времени (затрачивается минимум времени на перевозку)[4].

        Транспортная задача — классическая задача линейного программирования. К ней сводятся многие оптимизационные задачи. Формулируется она так. На m складах находится груз, который нужно развезти n потребителям. Пусть ai (i = 1, ..., n) — количество груза на i-ом складе, а bj (j = 1, ..., m) — потребность в грузе j-го потребителя, cij — стоимость перевозки единицы груза с i-го склада j-му потребителю. Требуется минимизировать стоимость перевозок. Если обозначить через xij объем перевозок с i-го склада j-му потребителю, то транспортная задача формализуется так:

                                                                                               (2.3)

                                            , j=1, …, m                                             (2.4)

(все потребители должны быть удовлетворены),

                                                  , i=1,…n                                                 (2.5)

(весь груз должен быть доставлен потребителю),

                                                                                                                     (2.6)

(нельзя перевозить груз от потребителя на склад).

2.1.6.2. Задача коммивояжера

       Задача коммивояжера (разъездной сбытовой посредник) – одна из самых известных задач комбинаторной оптимизации, заключающаяся в отыскании самого выгодного маршрута, проходящего через указанные города, хотя бы по одному разу с последующим возвратом в исходный город. В условиях задачи указываются критерий выгодности маршрута (кратчайший, самый дешевый) и соответствующие матрицы расстояний, стоимости.

Имеется n городов. Выезжая из исходного города А1, коммивояжер должен побывать во всех остальных городах по одному разу и вернуться в город А1.

Задача заключается в определении последовательности объезда городов, при которой коммивояжеру требуется минимизировать некоторый критерий эффективности: стоимость проезда, время в пути, суммарное расстояние и т.д. Пусть задана матрица C=||cij|| расстояний между городами и требуется минимизировать суммарную длину пути.

Введем переменные

xij=1, если коммивояжер переезжает из города Аi в город Аj, ij;

xij=0, в противном случае,

.

Математическая модель задачи выглядит следующим образом.

Целевая функция имеет вид:

                                                                                             (2.7)

Целевая функция представляет суммарную длину пути.

Ограничения имеют вид:

1 условие:                                                                              (2.8)

2 условие:                                                                                (2.9)

3 условие:                                  (2.10)

где ui, - неограниченные действительные переменные.

Условия (1) означает, что коммивояжер выезжает из каждого города один раз, а условия (2)- что он въезжает один раз в каждый город.

Условия (3), выглядящие несколько искусственно, предназначены обеспечить связность маршрута коммивояжера. Более точно эти условия запрещают любой цикл, не проходящий через город 1, и тем самым исключают ситуации, подобные приведенной на рисунке 2.5.

Рис. 2.5 Маршрут коммивояжера

2.1.6.3. Задача о «ранце»

 Задача о ранце – одна из задач комбинаторной оптимизации. Классическая задача о ранце известна очень давно. Вот её постановка: Имеется набор из N предметов, каждый предмет имеет массу Wi и полезность Vi, i=(1,2..N), требуется собрать набор с максимальной полезностью таким образом, чтобы он имел вес не больше W, где W – вместимость ранца. Традиционно полагают что Wi , Vi , W, P – целые неотрицательные числа, но встречаются и другие постановки, условия в которых могут отличаться.

Каждый предмет можно брать только один раз. Формализуем. Пусть задано конечное множество предметов Q = {q1, q2, …, qn} , для каждого q є Q , определена стоимость pi и вес wi , тогда нужно максимизировать  , при ограничениях , где Wi-вместимость транспортного средства, а xj – количество предметов (товаров) j-го наименования, запланированного к погрузке в машину. Если на размер рюкзака имеется только одно ограничение, то задача называется одномерной, в противном случае – многомерной.

Каждый предмет можно брать m раз. Формализация аналогична, разница лишь в том, что xj принимает значения на интервале (0..m).

Каждый предмет можно брать неограниченное количество раз. Очевидно, что xi лежит в диапазоне (0..[W/wi]) квадратные скобочки означают целую часть числа.

Если же значения весов и цен предметов не целые числа, такая задача будет называться непрерывной задачей о рюкзаке, если же числа целые, то соответственно дискретной. Например, если мы имеем дело с золотыми слитками, мы не можем их делить – это дискретная задача, а если с золотым песком, то это непрерывная задача о рюкзаке.    

Для решения задачи оптимизации загрузки товарами транспортного средства была выбрана задача о «ранце», в которой в качестве «предметов» рассматриваются товары, в качестве полезности – стоимость того или иного заказа, в качестве веса – габариты товаров, а в качестве ранца используется транспортное средство.

Для решения задачи о ранце в данном дипломном проекте был выбран метод полного перебора.

2.1.6.4. Обоснование метода решения задачи оптимизации загрузки товарами транспортного средства

       Для решения задачи оптимизации загрузки товарами транспортного средства была выбрана многомерная (2 ограничения по весу и по объему) задача о «ранце», так как при выборе транспортной задачи и задачи коммивояжера мы бы не смогли решить задачу оптимизации загрузки товарами транспортных средств. Так как транспортная задача - задача об оптимальном плане перевозок продуктов из пунктов отправления в пункты потребления. Для классической транспортной задачи выделяют 2 типа задач: критерий стоимости (достижение минимальных затрат на перевозку) и расстояний и критерий времени (затрачивается минимум времени на перевозку). А с помощью задачи коммивояжера можно определить самый выгодный (кратчайший, самый дешевый) маршрут, проходящего через указанные города.

         Предполагается, что имеется n единиц заказов (товаров), и для каждого из них необходимо решить, осуществлять ли его погрузку или нет. Набор формируется из поступивших заявок и при наличии свободного места в транспортном средстве доукомплектовывается товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе.

2.2. Формализация расчетов (математическая модель)

2.2.1. Прогнозирование спроса на товары торгового предприятия ООО «Ресурс» на основе адаптивной модели Брауна

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

Сущность адаптивной модели Брауна в том, что расчетное значение в момент времени t получается по формуле:

                                      Yp(t) = a0(t - 1) + ai(t - 1)k                                              (2.11)

где k - количество шагов прогнозирования (обычно k = 1);

a0 – значение, близкое к последнему уровню, и представляет как бы закономерную составляющую этого уровня (оценка текущего уровня);

ai – определяет прирост сформировавшийся в основном к концу периода наблюдений (оценка текущего прироста или ускорение);

t – время прогнозирования (t = 1, 2, 3….N).

Это значение сравнивается с фактическим уровнем, и полученная ошибка прогноза E(t) = Y(t) – Yp(t) используется для корректировки модели. Корректировка параметров осуществляется по формулам:

                          a0 (t) = a0 (t - 1) + ai (t - 1) + E(t) (1 - B2)                          (2.12)

                                   ai (t) = ai (t - 1) + E(t) (1 - B) 2

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

E(t) – ошибка прогноза;

a0 – оценка текущего уровня;

ai – оценка текущего прироста или ускорение;

t – время прогнозирования (t = 1, 2, 3….N).

          Процесс модификации модели (t = 1, 2, ..., N) в зависимости от текущих прогнозных качеств обеспечивает ее адаптацию к новым закономерностям развития. Для прогнозирования используется модель, полученная на последнем шаге (при t = N).

         Начальные значения параметров модели находятся по методу наименьших квадратов на основе нескольких первых наблюдений.

Метод наименьших квадратов:

                                                                           (2.13)

                                                                                                (2.14)

где tср – среднее значение фактора «время»;

Yср – среднее значение исследуемого показателя;

t –  значение фактора «время»;

Y(t) -  значение исследуемого показателя.

2.2.2. Разработка математической модели решения задачи оптимизации загрузки товарами транспортных средств

    При возникновении проблемы расчета оптимальной загрузки транспортных средств разнотипными товарами необходимо рассмотреть задачу, формулируемую как задача о «ранце».

   Целевая функция задачи о «ранце» имеет вид:

 .  (2.15)

где рj – стоимость j-го товара;

хj – количество j-го товара.

      Целевая функция представляет собой максимизацию суммарной полезности  (стоимости) собранных предметов.

    Ограничения имеют вид:

 xj 0, xj- целое, .            (2.16)

где wij- i-я характеристика товара (вес, объем) j-го наименования ;

Wi - вместимость транспортного средства;

xj - количество товаров j-го наименования, запланированное к погрузке в транспортное средство ;

, где m – количество машин;

, где n – количество товаров.

    Условия (2.24) означают, что количество отобранных предметов не превышает возможностей погрузки.

   С точки зрения экономики и управления предприятием более актуальна интерпретация задачи о ранце, в которой в качестве «предметов» рассматриваются товары, в качестве полезности – стоимость того или иного заказа, в качестве веса – габариты товаров, а в качестве ранца используется транспортное средство.

    Предполагается, что имеется n единиц заказов (товаров), и для каждого из них необходимо решить, осуществлять ли его погрузку или нет. Набор формируется из поступивших заявок и при наличии свободного места в транспортном средстве доукомплектовывается товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе.

   Максимально возможную грузоподъемность транспортного средства обозначим Q. Максимально возможный объем транспортного средства обозначим D.

 Тогда оптимизационная задача примет вид:

                                           (2.17)

где рi – стоимость i-го товара;

хi – количество товара i-го наименования.

                                              (2.18)

где Q – максимально возможная грузоподъемность (вес) транспортного средства;

wi – вес i-го товара

                                                                (2.19)
где
D – максимально возможный объем транспортного средства;

vi - объем i-го товара;

хi – количество товара i-го наименования.

           В результате  должен быть определен ряд товаров, загружаемых в транспортное средство, так чтобы суммарная стоимость (полезность) от доставки выбранных товаров оказалась наибольшей, т.е. необходимо загрузить машину так, чтобы доставить груз с наибольшей прибылью.

2.3. Алгоритмы и технология решения задач

Для решения поставленных задач было принято решение о написании программного модуля документа «Доставка» в среде «1С: Торговля и Склад 8.0», которая работает со следующими видами локальных программных модулей (места размещения программных модулей в конфигурации задачи), доступных в конфигураторе (см. таблицу 2.2).

Таблица 2.2 Виды программных модулей

Название модуля

Размещение

Момент запуска

Контекст выполнения

Модуль Формы документа «Доставка»

Размещается в разделе конфигурации: Метаданные — Документ — Форма.

Запускается при открытии формы документа.

В модуле доступны: глобальный контекст, контекст Модуля формы документа, в котором непосредственно доступны реквизиты текущего документа и реквизиты формы документа.

Модуль документа «Доставка»

Размещается в разделе

конфигурации: Метаданные — Документ — Модуль документа.

Запускается при проведении документа, при удалении проведенного документа, при снятии проведения, при выполнении архивации записей журнала расчетов, порожденных документом.

В модуле доступны: глобальный контекст, контекст Модуля документа, в котором непосредственно доступны реквизиты текущего документа.

       Структуру программного модуля «Доставка» можно подразделить на следующие разделы:

  •  раздел определения переменных;
  •  раздел процедур и функций;
  •  раздел основной программы.

   Раздел определения переменных размещается от начала текста модуля до первого оператора Процедура или оператора Функция или любого исполняемого оператора. В этом разделе находятся только операторы объявления переменных Перем[3].

Например: Перем НачальнаяДатаДокумента, ТабЗн; // для механизма контроля уникальности номеров

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

Раздел процедур – ключевое слово Процедура  начинает секцию исходного текста, выполнение которого можно инициировать из любой точки программного модуля, просто указав Имя_процедуры со списком параметров (если параметры не передаются, то круглые скобки обязательны). При выполнении оператора Возврат процедура заанчивается и возвращает управление в точку вызова. Если в тексте процедуры не встретился оператор Возврат, то после выполнения последнего исполняемого оператора происходит выполнение неявного оператора Возврат. Конец программной секции процедуры определяется по оператору КонецПроцедуры[2].

Пример:

Процедура Прогноз()

ДатаНачПрогноза=ВыбДатаПр-3*КолДнейПр;

КонецПроцедуры //  Прогноз        

Прогноз();// Вызов процедуры

      Раздел функций - ключевое слово Функция  начинает секцию исходного текста, выполнение которого можно инициировать из любой точки программного модуля, просто указав Имя_функции со списком параметров (если параметры не передаются, то круглые скобки обязательны). Выполнение функции заканчивается обязательным оператором Возврат. Функции отличаются от процедур только тем, что возвращают ВозвращаемоеЗначение. Конец программной секции функции определяется по оператору КонецФункции. Вызов любой функции в тексте программного модуля можно записывать как вызов процедуры, т.е. в языке допускается не принимать от функции возвращаемое значение.

        Пример:

Функция ОтборПоМаксСтоимости(Таб, ОгрПоОбъему, ОгрПоВесу, рек,          СпРеш,СпОкРеш,Вес,Объем,Сумма, ОкСумма,кол)

Сумма=Сумма+Таб.ПолучитьЗначение(номер,"ОбщаяСумма");

Возврат СпОкРеш;

КонецФункции // отбор по максимальной стоимости.   

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

2.3.1. Процедуры программного модуля «Доставка»

Процедура ПоКнопкеЗаполнить() формирует запрос к Заявкам покупателей. Результаты выгружаются в Таблицу Значений.

Процедура Прогноз () с помощью запроса формирует таблицу значений, затем анализирует продажи по документу «Реализация», составляет прогноз и сравнивает с остатками на складе.

Процедура Печать () формирует печатную форму документа.

Параметры процедур программного модуля «Доставка» представлены в таблице 2.3.

Таблица 2.3 Параметры процедуры программного модуля «Доставка»

<Имя_процедуры>

Назначает имя процедуры.

//Объявления локальных переменных

Объявляются локальные переменные, на которые можно ссылаться только в рамках этой процедуры (см. оператор Перем).

//Операторы

Исполняемые операторы процедуры.

Возврат

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

Запрос

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

КонецПроцедуры

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

    Описание: Ключевое слово Процедура начинает секцию исходного текста, выполнение которого можно инициировать из любой точки программного модуля, просто указав Имя_процедуры со списком параметров.

    При выполнении оператора Возврат процедура заканчивается и возвращает управление в точку вызова. Если в тексте процедуры не встретился оператор Возврат, то после выполнения последнего исполняемого оператора происходит выполнение неявного оператора Возврат. Конец программной секции процедуры определяется по оператору КонецПроцедуры.

   Переменные, объявленные в теле процедуры в разделе Объявления_локальных_переменных, являются локальными переменными данной процедуры, поэтому доступны только в этой процедуре.

   Ключевые слова Процедура, КонецПроцедуры, являются не операторами, а операторными скобками, поэтому не должны заканчиваться точкой с запятой.

2.3.2. Функция программного модуля «Доставка»

Функция ОтборПоМаксСтоимости формирует список с номерами строк (заявок покупателей) в таблице значений, которые следует поместить в документ «Доставка».

Параметры функции программного модуля «Доставка» представлены в таблице 2.4.

Таблица 2.4 Параметры функции программного модуля «Доставка»

<Имя_функции>

Назначает имя функции.

//Объявления локальных переменных

Объявляются локальные переменные, на которые можно ссылаться только в рамках этой функции.

//Операторы

Исполняемые операторы функции.

Возврат

Ключевое слово, которое завершает выполнение функции и возвращает ВозвращаемоеЗначение в выражение, в котором используется функция. Использование данного ключевого слова в функции обязательно.

Запрос

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

<Возвращаемое

Значение>

Выражение, значение которого содержит результат обращения к функции.

КонецФункции

Обязательное ключевое слово, обозначающее конец исходного текста функции.

Описание: ключевое слово Функция начинает секцию исходного текста функции, выполнение которой можно инициировать из любой точки программного модуля, просто указав Имя_функции со списком параметров.

Выполнение функции заканчивается обязательным оператором Возврат. Функции отличаются от процедур только тем, что возвращают Возвращаемое Значение. Конец программной секции функции определяется по оператору КонецФункции.

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

Переменные, объявленные в теле функции в разделе Объявления_локальных_переменных, являются локальными переменными данной функции, поэтому доступны только в этой функции[11].

 

2.3.3. Алгоритм решения задачи оптимизации загрузки товарами транспортного средства

Решение задачи оптимизации загрузки товарами транспортного средства осуществляет функция ОтборПоМаксСтоимости. Параметры функции ОтборПоМаксСтоимости (Таб, ОгрПоОбъему, ОгрПоВесу, номер, СпРеш, СпОкРеш, Вес, Объем, Сумма, ОкСумма, кол) имеют следующий смысл:

Кол – ограничение числа рекурсивных вызовов по количеству строк в таблице значений;

Таб – таблица значений. Таблица значений - это двумерный массив в 1С, который предназначен для хранения и обработки промежуточных данных, возникающих в процессе работы программы. Таблица значений применяется при программировании на 1С, потому что имеет множество полезных возможностей и работает очень быстро. Таблица значений создается в памяти и не сохраняется в базе данных, т.е. это временный набор данных;

ОгрПоОбъему – ограничение по объему транспорта;

ОгрПоВесу  - ограничение по грузоподъемности транспорта;

Номер – ограничение по числу строк в таблице;

СпРеш – временный список (одномерный массив) для записи номеров формируемой для решения последовательности заказов;

СпОкРеш - текущее частичное или окончательное решение задачи (одномерный массив).

m=Таб.Кол-воСтрок() – строка присваивания. Выбирается количество строк из таблицы и присваивается переменной m.

Таб.ПолучитьЗначение(номер, «ОбщийВес») – из таблицы идет выборка по «номеру» строки и столбцу «ОбщийВес».

СпРеш.УстановитьЗначение (кол, номер,,) – устанавливается значение временного списка.

Вес<=ОгрПоВесу и Объем<=ОгрПоОбъему – ограничения по весу и по объему.

кол<m – перебор по количеству строк

        СпОкРеш=ОтборПоМаксСтоимости(Таб, ОгрПоОбъему,          ОгрПоВесу,номер+1,СпРеш,СпОкРеш,Вес,Объем, Сумма,ОкСумма,кол+1) – рекурсия (обращение функции самой к себе).

        ОкСумма<Сумма – ограничение по сумме.

        СпРеш.Выгрузить(СпОкРеш,,); ОкСумма=Сумма; - выгружается список окончательного решения.

Вес=Вес-Таб.ПолучитьЗначение(номер,"ОбщийВес");

Объем=Объем-Таб.ПолучитьЗначение(номер,"ОбщийОбъем");

Сумма=Сумма-Таб.ПолучитьЗначение(номер,"ОбщаяСумма"); - вычисляется вес, объем и сумма.

Алгоритм решения задачи оптимизации загрузки товарами транспортного средства представлен на рисунке  2.6.

В алгоритме рекурсивно перебираются все заказы, и выбирается  в конечном итоге оптимальный список заказов ограниченных по весу, по объему, по сумме.

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

2.3.4. Алгоритм решения прогнозирования спроса на товары торгового предприятия ООО «Ресурс» на основе адаптивной модели Брауна

Алгоритм прогнозирования спроса на основе адаптивной модели Брауна представлен на рисунке 2.7.

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

В начале программы инициализируется переменные, которые будут задействованы в процедуре Прогноз().

В первом цикле определяется период прогноза продаж (рис 2.8). Во втором вычисляется среднее количество продаж (рис 2.9). В третьем и четвертом циклах вычисляются коэффициенты ai (оценка текущего уровня) и a0 (оценка текущего прироста или ускорение) (рис 2.10). В пятом - нахождение ошибки (рис 2.11) и шестом циклах – корректировка коэффициентов ai (оценка текущего уровня) и a0 (оценка текущего прироста или ускорение) (рис 2.12). В седьмом – удаление колонок с количеством =0 (рис 2.13). В восьмом цикле – вычисление необходимого количества товаров к загрузке  (рис 2.14). В последнем цикле определяется общий вес, общий объем и общая сумма товаров (рис 2.15).


Рис. 2.7 Алгоритм прогнозирования на основе адаптивной модели Брауна

Рис. 2.8 Определение периода прогноза продаж

Рис. 2.9 Вычисление среднего количества продаж

Рис. 2.10 Вычисление коэффициентов А и А0

Рис. 2.11 Нахождение ошибки

Рис. 2.12 Корректировка коэффициентов

Рис. 2.13 Удаление колонок с количеством = 0

Рис. 2.14 Вычисление необходимого количества товаров к загрузке

Рис. 2.15 Определение общего веса, общего объема и общей суммы товаров

2.4. Построение форм ввода-вывода информации

Основная задача программного модуля в системе планирования загрузки транспортных средств и прогнозирования спроса на товары торгового предприятия ООО «Ресурс» – оптимальным образом осуществить отбор заявок покупателей для погрузки в машину, т.е. выбрать заказы, которые будут подходить по накладываемым ограничениям, и иметь максимальную стоимость, и при наличии свободного места в транспорте доукомплектовать товарами на основе сделанного прогнозирования спроса на товары предприятия.

Документ «Доставка» является основным для выбора дальнейших действий.

Для формирования документа «Доставка» необходимо указать период времени (квартал, месяц, день или интервал времени), за который будут выбраны заявки покупателей (рис 2.16).

Рис. 2.16 Выбор периода времени

После ввода временного периода необходимо ввести требуемую информацию в документ «Доставка» (НомерДок, ДатаДок, Водитель, Транспорт, Склад, Фирма) (рис 2.17). После нажатия на кнопку «Заполнить» в табличную часть документа «Доставка» записываются те заказы, которые подлежат доставке (результат работы функции ОтборПоМаксСтоимости).

В нижнем левом углу документа «Доставка» отображается информация об имеющемся свободном месте в транспортном средстве.

Рис.2.17 Документ «Доставка»

При заполнении табличной части документа «Доставка» можно просмотреть отчет о заказах, которые подлежат загрузке в транспортное средство (рис 2.18).

Рис. 2.18 Перечень заказов подлежащих загрузке в транспорт

После заполнения табличной части документа заказами, задается вопрос о доукомплектовании транспортного средства товарами, полученных в результате прогнозирования спроса на товары торгового предприятия и сравнении этих данных остатками выбранных товаров на складе (рис 2.19).

Рис. 2.19 Вопрос о заполнении оставшегося места товарами со склада

При нажатии на кнопку «Нет» формируется окончательная версия перечня заказов подлежащих доставке.

При нажатии на кнопку «Да» прогнозируется спрос на товары торгового предприятия ООО «Ресурс». Список товаров выводится в отчете «Загрузка товарами» (рис 2.20). В нем указывается прогнозируемый спрос на товары, а также отображается информация о требуемом количестве этого товара на складе выбранного филиала (данные выводятся в столбец «Требуется», получены в результате сравнения прогнозируемого количества товара с его остатками на складе). Полученные данные используются для дозагрузки транспортного средства.

Рис. 2.20 Отчет «Загрузка товарами»

Затем в табличную часть документа «Доставка» записываются те товары (берутся из списка, сформированного на основе прогнозирования спроса на товары торгового предприятия), которые подлежат доставке (выводится результат работы функции ОтборПоМаксСтоимости) (рис 2.21).

Рис. 2.21 Документ «Доставка» (доукомплектован товарами на основе спрогнозированного спроса)

Печатная форма документа «Доставка» приведена на рис. 2.22.

Рис. 2.22 Печатная форма документа «Доставка»

2.5. Обоснование выбора системного обеспечения ИС

Для функционирования разрабатываемой системы необходимо выбрать операционную систему.

  1.  Операционная система Windows 2000 значительно отличается в лучшую сторону от Windows NT 4.0 с точки зрения аппаратной и программной совместимости, но она не может сравниться с Windows 98 по простоте. Windows 2000, будучи прямым потомком NT, обладает всеми ее достоинствами, а многие из ее ограничений при этом снимает.

        Windows 2000 характеризуется повышенной производительностью, надежностью и качеством работы в сети. Собственная файловая система NTFS 5 обеспечивает более эффективное использование дискового пространства и лучшую защиту информации – позволяет ограничивать доступ к файлам и папкам и зашифровывать их для того, чтобы их нельзя было получить без пароля для входа в систему.

В целом следует отметить, что Windows2000 Server обладает удобным интерфейсом, имеет большое количество утилит и поддерживаемых программных продуктов, но не обеспечивает хорошего сетевого быстродействия.

  1.  В основе системы Windows XP Professional лежит проверенный код Windows NT® и Windows 2000, характеризуемый 32-разрядной вычислительной архитектурой и полностью защищенной моделью памяти.

Операционная система Windows XP Professional обеспечивает надежную вычислительную среду, отвечающую потребностям всех бизнес-пользователей.

Средство проверки драйверов устройств в операционной системе Windows XP Professional, созданное на основе аналогичного средства системы Windows 2000, обеспечивает еще более тщательное испытание драйверов.

Предохраняет основные системные файлы от перезаписи при установке приложений. Если произошла перезапись файла, правильная версия будет восстановлена благодаря защите Windows.

Операционная система Windows XP Professional адаптируется к особенностям работы конкретного пользователя. Упорядоченная рабочая среда повышает производительность труда пользователя, позволяя ему быстро и легко находить важные данные и приложения. Администратор может выбрать оптимальные параметры вычислительной среды.

Что же касается выбора конкретной операционной системы, то наиболее целесообразным является рассмотрение операционной системы: Microsoft Windows ХР, т. к. эта система уже закуплена предприятием. Данная операционная система полностью удовлетворяют всем современным требованиям. Microsoft Windows ХР идеальна как клиентская ОС, поскольку содержит достаточный набор служб и компонентов для полноценной работы в сети, а главное, выставляет низкие требования к техническому оснащению рабочей станции и очень проста в установке.

2.6. Выбор средства разработки программного обеспечения

В настоящее время в торговом предприятии функционирует специализированный программный комплекс «1С: Бухгалтерия 8.0», который является мощным  инструментом управления торговой деятельностью предприятия. Поэтому было принято решение о целесообразности проведения дальнейшей автоматизации в среде «1С: Торговля и Склад 8.0», так как:

  1.  разработка программных модулей в среде «1С: Торговля и склад 8.0» не поведет за собой избыточность данных;
  2.  создание необходимой прикладной системы на базе данной платформы имеет минимальную стоимость, так как нет необходимости приобретать дополнительную среду разработки;
  3.  сотрудниками торгового предприятия освоен программный комплекс «1С:Торговля и Склад 8.0», т.е. изучение дополнительных модулей не займет много времени;
  4.  для описания специфических алгоритмов поведения объектов в «1С: Торговля и Склад 8.0» используется предметно-ориентированный встроенный язык.

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

        Прогнозирование спроса на товары будет производиться в «1С:Торговля и Склад 8.0» с помощью основного средства программирования — встроенного языка программирования «1С:Предприятие 8.0».

2.7. Обоснование выбора технического обеспечения для функционирования ИС

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

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

От быстродействия ЭВМ зависит скорость работы программного обеспечения, поэтому, чем мощнее ЭВМ, тем лучше. Так как размерность входных данных в реальных условиях является очень большой, поэтому, для решения поставленной задачи требуется быстродействующий компьютер и немалый объем памяти. Большое значение для обработки информации имеют характеристики центрального процессора и оперативной памяти. Процессор должен позволять работать с большими потоками данных, обеспечивать высокую пропускную способность, иметь много ядер и обеспечивать многопоточную обработку информации.  Современные прикладные программы очень требовательны к объему оперативной памяти, который должен быть не менее 4 Гбайт. Емкость жесткого диска должна быть не менее 1024 Гбайт=1 ТБайт, поскольку большую часть занимают непосредственно обрабатываемые данные. Выбор размера экрана монитора зависит от класса решаемых задач. Если работа связана с невысокими разрешениями, то возможен вариант экрана с диагональю 17 дюймов, для работы же с системами автоматизированного проектирования – экран в 21 дюйм.

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

На предприятии имеются ПК со следующими характеристиками:

  •  процессор Intel Xeon E7540 (18M Cache, 2.00 GHz, 6.40 GT/s Intel ® QPI), количество процессоров 4;
  •  оперативная память DDR3 6Гб;
  •  оптический привод DVD-ROM;
  •  видеоадаптер – интегрированный.

2.8. Разработка организационного обеспечения ИС

            Организационное обеспечение - это совокупность методов и средств, регламентирующих взаимодействие сотрудников с техническими средствами и между собой в процессе разработки и эксплуатации ИС.

           Организационное обеспечение реализует следующие функции:

- анализ существующей системы управления предприятием, где будет использоваться ИС, и выявление задач к решению на компьютере, включая техническое задание на проектирование ИС и технико-экономическое  обоснование ее эффективности;

- разработку управленческих решений по составу и структуре предприятия, методологии решения задач, направленных на повышение эффективности системы управления.

            Работа с клиентами состоит в добавлении нового клиента, его атрибутов, удалении клиента, редактирования атрибутов клиентов: код клиента (для каждого клиента код уникален), ФИО, договор, счет, электронная почта. Все атрибуты являются обязательными для заполнения, в случае их не заполнения возникает ошибка.

            Добавление клиента производиться следующим образом: пользователь выбирает соответствующую таблицу и заполняет атрибуты клиента.

            Для редактирования справочника нужно выбрать запись для редактирования, нажать клавишу Enter и изменить необходимую информацию.

           Удаление записи происходит путем двойного щелчка мышью на удаляемой записи. При этом требуется запрос на подтверждение удаления записи.

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

           Добавление новой записи в таблицу осуществляется путем ввода информации о товаре строки таблицы товары. Редактирование – нажатием клавиши Enter на редактируемой строке и изменении информации. Удаление – двойным щелчком мыши на удаляемой строке.

             Работа с заключенными договорами. Работа с данной таблицей для пользователя ограничена, поскольку данными для ее заполнения служат ранее заполненные таблицы (договоры, клиенты).

            Работа с заказами. В отчет «Заказ» включены следующие сведения: номер документа, клиент, дата оплата, дата отгрузки, склад и перечень товара.

2.9. Безопасность и защита данных

        Рассматривая проблемы, связанные с защитой данных,  возникает вопрос о классификации сбоев и несанкционированности доступа, что  ведет  к потере  или  нежелательному  изменению  данных.   Это   могут   быть   сбои оборудования (кабельной системы, дисковых систем, серверов, рабочих  станций и т.д.), потери  информации  (из-за  инфицирования  компьютерными  вирусами, неправильного хранения архивных данных, нарушений прав  доступа  к  данным), некорректная работа пользователей и обслуживающего персонала.  Перечисленные нарушения работы в  сети  вызвали  необходимость  создания  различных  видов защиты информации[7].

2.9.1. Защита от несанкционированного доступа

При работе сотрудников торгового предприятия ООО «Ресурс» с системой «1С: Торговля и Склад 8.0» в сети значение приобретают два вопроса — интеграция и разделение доступа.

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

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

Конфигуратор системы «1С: Торговля и Склад 8.0» содержит развитые средства администрирования, предназначенные для решения указанных задач.

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

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

В системе «1С: Торговля и Склад 8.0» существует возможность создания списка пользователей, которым разрешена работа с системой. Этот список будет использоваться для авторизации пользователя при его входе в систему. Следует обратить внимание, что список пользователей системы «1С: Торговля и склад 8.0» не является частью конфигурации задачи: он создается отдельно в конкретной организации, и которой используется система.

      Для каждого сотрудника торгового предприятия установлен пароль на вход в систему. Пароль используется для подтверждения прав пользователей на работу в системе «1С: Торговля и Склад 8.0».

2.9.2. Списки пользователей

Список пользователей вызывается на экран выбором функции «Пользователи» из меню «Администрирование» главного меню Конфигуратора. С целью предотвращения входа пользователей в систему «1С: Торговля и Склад 8.0» под чужими именами, каждому пользователю, которому разрешена работа с системой, установлен пароль на вход. Как и имя пользователя, пароль служит для подтверждения полномочий пользователя на работу в системе.

Для установки пароля выделяют в списке пользователей имя пользователя, для которого необходимо установить пароль, и в меню «Действия» главного меню программы выберите пункт «Изменить пароль». На экран будет выдан запрос для ввода пароля. Поле «Имя» служит для присвоения и редактирования имени пользователя. Имя пользователя — это произвольная строка длиной не более 24 символов, состоящая из букв, цифр и знаков подчеркивания. Если редактируется имя пользователя, то новое имя не должно совпадать с именами, уже существующими в списке пользователей.

Управляющие элементы закладки «Роль» служат для выбора наименования пользовательского интерфейса и набора прав, которые будут поставлены в соответствие имени пользователя. В поле «Права» необходимо указать название набора нрав пользователя. Набор нрав определяет объем информации, с которой может работать указанный сотрудник в системе «1С: Торговля и Склад 8.0».

Название набора прав представляет собой произвольную строку символов. Название можно ввести с клавиатуры, при этом следует указать его точно так же, как оно записано в списке наборов прав (окно «Конфигурация — Права»).

В поле «Интерфейс» можно указать наименование индивидуального пользовательского интерфейса. Такой пользовательский интерфейс включает команды главного меню и панели инструментов, настроенные на работу пользователя с той информацией, доступ к которой разрешен его набором прав.

Наименование пользовательского интерфейса представляет собой произвольную строку символов. Если наименование пользовательского интерфейса не указано, при работе системы «1С: Торговля и Склад 8.0» будет использован стандартный интерфейс.

Опция «Отключить контроль прав» позволяет отменить для указанного пользователя контроль доступа к различным видам информации в соответствии с его набором прав. Если опция включена, контроль прав пользователя в процессе его работы с системой проводиться не будет. Данная ситуация равносильна тому, как если бы пользователю были предоставлены все права.

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

2.9.3 Тестирование и исправление информационных баз

В процессе работы системы «1С: Торговля и Склад 8.0» могут возникать различные внештатные ситуации - отключение питания компьютера, «зависание» операционной системы, сбои оборудования и прочее. Такие ситуации, возникшие в процессе записи изменений в таблицы информационной базы системы «1С: Торговля и Склад 8.0», могут привести к некорректному состоянию информационной базы. Внешние проявления некорректного состояния информационной базы могут быть различными, вплоть до невозможности запуска «1С: Торговля и Склад 8.0».

Процедура «Тестирование и исправление информационных баз» предназначена для диагностики и устранения ошибочных состояний информационных баз.

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

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

        Логическая целостность таблиц, входящих в состав информационной базы, осуществляется совокупностью проверок третьего уровня. На этом уровне тестируются внутренние связи таблиц, определяемые системой 1С: Предприятие, проверяется фактическое существование элементов данных, на которые имеются ссылки в полях записей. Также па этом уровне происходит анализ записей о периодических реквизитах справочников.

2.9.4. Сохранение и восстановление данных

Накопленная в системе 1С: Торговля и Склад информация может быть случайно повреждена в результате ошибок пользователя, воздействия вируса или поломок оборудования. Чтобы избежать потери информации, 1С: Конфигуратор позволяет создавать резервную копию информации, а в случае повреждения данных — восстановить потерянную информацию из резервной копии.

         Резервная копия может быть сохранена на дискетах или на жестком диске. При создании резервной копии выполняется сжатие информации и сохранение в формате ZIP. По умолчанию резервная копия содержит все файлы данных (DBF-файлы) и системные файлы, содержащие конфигурацию задачи (1CV7.DD, 1CV7.MD, 1CV7.SPL). При необходимости можно расширить список сохраняемых файлов.

      Создание резервной копии выполняется в режиме «Сохранение в архив», который вызывается выбором пункта «Сохранить данные» в меню «Администрирование» главного меню Конфигуратора.

После того, как составлен список сохраняемых файлов и указаны путь и имя файла архивной копии, для сохранения следует нажать кнопку «Сохранить». Далее следует руководствоваться указаниями программы.

При создании резервной копии на жестком диске после нажатия кнопки «Сохранить» начинается сжатие информации и запись се в указанный файл.

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

Если файлы информационной базы системы 1С: Предприятие на жестком диске оказались испорченными, их можно восстановить из резервной копии. Перед восстановлением данных следует подготовить дискеты с резервной копией. Затем необходимо закрыть систему 1С: Предприятие, Отладчик и все открытые окна в Конфигураторе.

Для восстановления данных используется режим «Восстановление из архива», который можно вызвать выбором пункта «Восстановить данные» в меню «Администрирование» главного меню Конфигуратора.

2.9.5. Антивирусное программное обеспечение

Каждый компьютер является потенциальным объектом для проникновения различных вредоносных вирусов. Поэтому в торговом предприятии ООО «Ресурс» для защиты компьютеров установлена антивирусная программа NOD32.

NOD32 – один из самых надежных и удобных средств защиты сегодня. NOD32 предлагает оптимальный набор антивирусных программ для решения трех главных задач: обеспечение комплексной антивирусной защиты, внедрение мощных средств централизованного управления и оптимизация затрат на приобретение необходимого ПО. Работа с NOD32 создает надежную систему антивирусной безопасности сети предприятия. Пакет NOD32состоит из трех основных частей, что позволяет обеспечивать надежный контроль над всеми потенциальными источниками проникновения компьютерных вирусов.

      Базовая защита: защита от вирусов, троянских программ и червей; защита от шпионских и рекламных программ; проверка файлов в автоматическом режиме и по требованию;  проверка почтовых сообщений (для любых почтовых клиентов);  проверка интернет-трафика (для любых интернет-браузеров);  проактивная защита от новых вредоносных программ.

Предотвращение угроз: поиск уязвимостей в ОС и установленном ПО;  блокирование ссылок на зараженные сайты;  распознавание вирусов по способу их упаковки; глобальный мониторинг угроз.

      Восстановление системы и данных: возможность установки программы на зараженный компьютер; функция самозащиты программы от выключения или остановки; восстановление корректных настроек системы после удаления вредоносного ПО; наличие инструментов для создания диска аварийного восстановления.

        Удобство использования:автоматическая настройка программы в процессе установки; готовые решения (для типичных проблем); наглядное отображение результатов работы программы; информативные диалоговые окна для принятия пользователем обоснованных решений; круглосуточная техническая поддержка; автоматическое обновление баз.

В торговом предприятии ООО «Ресурс» создана комплексная, продуманная концепции безопасности, учитывающая специфику работы организации, что помогает свести риск потери ценнейшей информации к минимум.

3. Расчет экономической эффективности от внедрения ИС

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

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

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

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

Необходимо определить эффект от внедрения программы в информационную систему  «1С: Торговля и Склад 8.0» торгового предприятия.                         

3.1. График основных этапов проведения НИР и расчет затрат

 Для составления графика основных этапов проведения НИР рассмотрим  временные  интервалы  проведения  работ:

  1.  подготовительный  этап;
  2.  теоретические  разработки;
  3.  проектирование  и  выполнение  технического  задания  на  ЭВМ;
  4.  консультации  с  руководителем  проекта;
  5.  машинные расчеты и оформление отчета в электронном виде.

Для расчета общих затрат необходимо знать трудоемкости всех этапов выполняемой работы.  Для определения трудоемкости составляется перечень всех видов работ, которые должны быть выполнены.  Трудоемкость выполнения работы определяется по сумме трудоёмкостей этапов и видов составляющих работ. Она   носит вероятностный характер, так как зависит от множества трудно учитываемых факторов.  Поэтому в практике применяются следующие величины при оценке трудоемкости:

ai - минимальные возможные трудоемкости отдельных видов работ;                

bi - максимальные возможные трудоемкости отдельных видов работ;

mi - наиболее вероятная трудоемкость отдельных видов работ.

Ожидаемое значение трудоемкости Тi и их дисперсия Дi оцениваются по формулам:

         (3.1)

                                                                                                (3.2)

Дисперсия характеризует степень неопределённости выполнения работы за ожидаемое время. Продолжительность работы  Тпi   оценивается по формуле:

                                     Тпi = Тi  / Чi ,                                                          (3.3)

где Тi  - трудоёмкость, чел.-дни;

Чi  - численность исполнителей, чел.

Так как работа проводится одним человеком, то Tпi = Ti. При допущении, что работы ведутся в проектной организации для проведения НИР по данному проекту и выполнения основных этапов НИР понадобится следующий персонал:

- ведущий инженер - руководитель проекта;

- инженер - разработчик проекта.

№ этапа

Наименование  этапа

ai

bi

mi

Ti

Дi

   1

Подготовительный  (подбор,  изучение  литературы,  анализ  состояния  вопроса,  составление  технического  задания)

7

20

15

15

28,17

2

Теоретическая  разработка (проектирование схем, разработка теоретических  обоснований)

5

15

8

9

16,67

3

Проектирование  и  выполнение технического  задания  на  ЭВМ

15

30

20

21

37,5

4

Консультации  с  руководителем  проекта

10

30

20

20

66,67

5

Машинные  расчёты  и отчёт  в  электронном  виде

7

25

14

15

54

     Принятые величины трудоемкости  и полученные при расчете значения трудоемкостей сводим в таблицу 3.1.

Таблица 3.1. Трудоемкости основных этапов разработки ПП

   На основании значений, полученных по данным формулам (3.1-3.3), составляется календарный план-график работы над проектом (рис 3.1).

Рис 3.1 Календарный план-график работы над проектом

       Заработная плата разработчиков товара определяется как:

З зп = З ср.дн  * T,         (3.4)

где    Зср.дн - среднедневная зарплата разработчика ПП, рассчитанная на основе его месячного оклада и числа рабочих дней в месяце (21 - 23 рабочих дня);

Т – суммарная длительность дней на разработку системы.

T = 15+9+21+20+15 = 80 дней

Примем Зср.дн равной 900 руб. Исходя из этого сумма заработной платы для разработчиков программной системы на период работ составит:

З зп = З ср.дн  * T = 900*80 = 72000 (руб.)   (3.5)

  Количество дней затраченных на разработку системы  - T =80, число смен работы ЭВМ  n=1, средняя продолжительность работы в день 8 часов, планируемый процент потерь времени на профилактику и ремонт Кп = 5%.

  Действительный фонд времени работы ЭВМ:

                                =80*1*8*(1-0,05)=608ч.                     (3.6)

  Начальная стоимость ЭВМ – 50 000 руб. Затраты на текущий ремонт Срем = 50000*3%=1500руб, затраты на эксплуатационные материалы, необходимые для нормального функционирования технических средств Смат = 600руб.

   Стоимость 1 кВт/ч электроэнергии Цэ =1,81 р, мощность на одно ЭВМ в Вт/ч электроэнергии М =400 Вт/ч. На предприятии 3 компьютера поэтому мощность будет М=400*60*3=72000 Вт/ч=7,2 кВт/ч

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

руб                 (3.7)

где Р – начальная стоимость ЭВМ;

20% - норма начисления амортизации на вычислительную технику.

   Затраты на электроэнергию можно рассчитать по следующей формуле:

                                    руб                           (3.8)           

где  Ц э - стоимость 1 кВт/ч электроэнергии;

 Fд действительный фонд времени работы ЭВМ;

М – мощность на 3 компьютера.

              Годовые эксплуатационные расходы:

Сэкс = Срем + Смат + Сэл + Сам =1500+600+7923,45+10000=20023,45 руб           (3.9)

   Стоимость машинного часа:

                         руб,                            (3.10)

Расчет затрат НИР:

  1.  Затраты на теоретическую часть и работу с литературой:

                         Зт = Ср * Тт*1,34 = 900*15*1,34=18090  руб                              (3.11) 

где  Ср  - тарифная  ставка  инженера за день;

Тт -  время, затраченное на работу с литературой и теоретический анализ;

34% - ставка единого социального налога на фонд оплаты труда.

2.  Затраты на теоретические  разработки:

З тр = Ср * Тр*1,34=900*9*1,34=10854  руб                                     (3.12)

где Ср  - тарифная  ставка  инженера за день;  

Тр - время, затраченное  на  теоретические  разработки.

  1.  Затраты  на  проектирование  и  выполнение  технического  задания  на ЭВМ

Зп = Ср* Тп*1,34=900*21*1,34=25326 руб                            (3.13)

где Ср  - тарифная  ставка  инженера за день;

Тп - время, затраченное на проектирование  и  выполнение  технического задания  на  ЭВМ.                         

  1.  Затраты на оплату машинного времени:

Зм  = См * Тм  =32,93*15=493,9 руб                                                             (3.14)

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

Тм  - время использования машины.   

  1.  Затраты на консультацию с руководителем

Зкп = Скр * Ткп*1,34=1300*20*1,34= 34840  руб                                       (3.15)

где   Скр  - тарифная  ставка  ведущего  инженера за день;

Ткп – время  консультаций  с  руководителем.    

  1.  Полные затраты при использовании ЭВМ для расчетов и составления отчета:

                                      Зсум = Зт + Зтр + Зп  + Зм + Зкп                                                                  (3.16)

      Зсум = 18090+10854+25326+493,9+34840= 89603,9   руб        

            Значение составляющих затрат заносим в итоговую таблицу 3.2, где в последнем столбце указано  их  относительное значение в процентах  к  полным  затратам.

Таблица 3.2 Расчет затрат на разработку программного средства   

Наименование затрат

Обозначение

Сумма

в рублях

в %

1.  Работа    с  литературой      и    теоретическая     часть

Зт

18090.00

20%

2. Теоретические  разработки

Зтр

10854.00

12%

3. Проектирование  и    выполнение

технического задания  на  ЭВМ

Зп

25326.00

23%

4.Оплата  машинного  времени

Зм

493,9

5%

5. Консультация с   руководителем

Зкп

34840.00

40%

ИТОГО

 Зсум

89603,9

100%

         Консультации с руководителем проходят на протяжении всего дипломного проектирования. Количество дней и затрат  на консультацию с руководителем равномерно распределим на все этапы проведения дипломного проекта. Следовательно количество дней каждого этапа увеличится на 5 дней (20/4=5) и затраты каждого из этапов увеличатся на 8710 руб (34840.00/4 = 8710).

3.2. Определение капитальных затрат для нового варианта

           Капитальные затратыэто разовые затраты торгового предприятия на приобретение оборудования и техники.

 Проведем анализ расходов по введению системы в торговое предприятие ООО «Ресурс». Определим капитальные затраты, т.е. вложения которые производятся один раз при введении нового варианта.

В таблице 3.3 представлены капитальные затраты на проект.

Таблица 3.3 Капитальные затраты

Капитальные затраты

Стоимость, руб

Покупка программной конфигурации 1С «Торговля и Склад» 7.7

15200

Обучение персонала

6000

Итого

21200

3.3. Определение эксплуатационных затрат для нового варианта

           Эксплуатационные затраты – это ежегодные денежные затраты, которые идут на содержание и эксплуатацию системы (запчасти, амортизация).

  В состав текущих расходов на эксплуатацию электрооборудования  входят:

1. годовые затраты на обслуживание и текущий ремонт Сор;

2. годовые амортизационные отчисления Са (см. таблицу 3.4).

   Амортизационные отчисления – это отчисления части стоимости основных фондов для возмещения их износа. Эти отчисления включаются в издержки предприятия.

  Расчет амортизационных отчислений производится по формуле (3.7):

руб             

  Начальная стоимость ЭВМ – 50 000 руб. Затраты на текущий ремонт Срем = 50000*3%=1500руб, затраты на эксплуатационные материалы, необходимые для нормального функционирования технических средств Смат = 600руб.

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

         С отр = Срем + Смат =1500+600=2100 руб                                         (3.17)

    Экономия – это выгода, получающаяся в результате бережливости расчетливости денежных средств.

Таблица 3.4 Расходы

Расходы, руб

Периоды

1 год

2 год

3 год

4 год

5 год

Затраты на обслуживание и текущий ремонт

2100

2100

2100

2100

2100

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

10000

10000

10000

10000

10000

Итого

12100

12100

12100

12100

12100

   Экономия от предлагаемого варианта представлена в таблице 3.5.

Таблица 3.5 Экономия

Экономия

Периоды

1 год

2 год

3 год

4 год

5 год

Снижение затрат на доставку товаров, руб.

151728

151728

151728

151728

151728

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

  Снижение затрат на доставку товаров возможно только в случае максимально точного прогнозирования и выбора товаров для перевозки. Среднее количество рейсов в неделю между торговыми предприятиями: г. Алексеевка – 2 раза; г. Губкин – 2 раза; по г. Старый Оскол – ежедневно. При доукомплектовании транспорта товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе происходит снижение затрат на доставку в результате сокращения количества рейсов между предприятиями (сокращение на 4 рейса в месяц по направлениям г. Алексеевка, г. Губкин в месяц, на 8 рейсов  по г. Старый Оскол в месяц).

 Подсчитаем затраты на оптимальный маршрут сокращающий пробег газели предприятия на доставку товаров в г. Алексеевка (средняя длина маршрута в оба конца – 100 км): 25.50 руб. (стоимость одного литра дизельного топлива) * 10 л (необходимое количество дизельного топлива на рейс) + 800 руб. (зарплата водителя) = 1055 рублей. В месяц, таким образом, сумма затрат на доставку товаров сократиться на: 1055*4 = 4220.

 Подсчитаем затраты на оптимальный маршрут сокращающий пробег газели предприятия на доставку товаров в г. Губкин (средняя длина маршрута в оба конца – 60 км): 25.50 руб. (стоимость одного литра дизельного топлива) * 6 л (необходимое количество дизельного топлива на рейс) + 800 руб. (зарплата водителя) = 953 рублей. В месяц, таким образом, сумма затрат на доставку товаров сократиться на: 953*4 = 3812.

 Подсчитаем затраты на оптимальный маршрут сокращающий пробег газели предприятия на доставку товаров по г. Старый Оскол (средняя длина маршрута в оба конца – 20 км): 25.50 руб. (стоимость одного литра дизельного топлива) * 3 л (необходимое количество дизельного топлива на рейс) + 500 руб. (зарплата водителя) = 576.5 рублей. В месяц, таким образом, сумма затрат на доставку товаров сократиться на: 576.5*8 = 4612.

 В год, таким образом, эта сумма составит (4220+3812+4612)*12 = 151728 рублей.

3.4. Определение экономического эффекта

           Экономический эффект – разность между результатами деятельности хозяйствующего субъекта и производственными для их получения затратами на изменения условий деятельности. Различают положительный и отрицательный экономический эффект. Положительный экономический эффект достигается в случае, когда результаты деятельности предприятия (продукт в стоимостном выражении) превышают затраты. Этот эффект называется прибылью. Если затраты превышают результаты, имеет место отрицательный экономический эффект, то есть убыток[8].

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

 Чистый дисконтированный доход — превышение интегральных результатов над интегральными затратами. Определяется как сумма текущих эффектов за весь расчетный период, приведенная к начальному шагу. Расчет ЧДД инвестиционного проекта показывает, является ли он эффективным при некоторой заданной норме дисконта .  

Если в течение расчетного периода не происходит инфляционного изменения цен или расчет производится в базовых ценах, то величина ЧДД для постоянной нормы дисконта вычисляется по формуле:  

                                                         (3.18)

где   Дt – результаты, достигаемые на том же шаге расчета (включая инвестиции);

Рt – затраты, осуществляемые на том же шаге;

α – норма дисконта;

Дt – Рt – эффект достигаемый на том  же шаге (включая инвестиции).

  Если ЧДД инвестиционного проекта положителен, то проект является эффективным (при данной норме дисконта), и может рассматриваться вопрос о его принятии. Чем больше ЧДД, тем эффективнее проект. Если инвестиционный проект будет осуществлен при отрицательном ЧДД, инвестор понесет убытки (проект неэффективен).

  Индекс доходности – это один из показателей эффективности инвестиций, представляющий собой отношение суммы приведенных эффектов к величине капитальных вложений:

                                             (3.19)

 Индекс доходности строится из тех же элементов, что и ЧДД. Если ЧДД положителен, то ИД > 1 и наоборот.

 Рассчитаем экономические показатели эффективности.

 Ставка рефинансирования – это размер процентов в годовом исчислении, подлежащий уплате центральному банку страны за кредиты, предоставленные кредитным предприятиям (α = 0,08).

         Инвестиции – это долгосрочные вложения капитала в экономику с целью получения дохода.

Единовременные затраты берутся из табл.3.2 и табл.3.3.

Единовременные затраты =89603,9 + 21200 = 110803.9

Единовременные затраты представлены в таблице 3.6.

Таблица 3.6 Единовременные затраты

Единовременные затраты

110803.9

Итого

110803.9

          Экономические показатели эффективности разрабатываемого модуля представлены в таблице 3.7.

Таблица 3.7 Экономические показатели

Показатели

Периоды

1 год

2 год

3 год

4 год

5 год

Капитальные затраты

-110803.9

-

-

-

-

Экономический эффект

151728

151728

151728

151728

151728

Текущие расходы

-12100

-12100

-12100

-12100

-12100

Текущие результаты за год

28824,1

139628

139628

139628

139628

Результат нарастающим итогом

28824,1

168452,1

308080,1

447708,1

587336,1

Коэффициент дисконтирования

0,925

0,857

0,793

0,735

0,681

Результат по году дисконтированный

26662,2

119661,2

110725,04

102626,5

95086,6

Результат нарастающим итогом дисконтированный (ЧДД)

26662,2

146323,4

257048,44

359674,9

454761,5

          

           Капитальные затратыэто разовые затраты торгового предприятия на приобретение оборудования и техники.

Капитальные затраты берутся из табл. 3.2 и табл.3.3

          Экономическая эффективность – это результативность экономической системы, выражающаяся в отношении полезных конечных результатов ее функционирования к затраченным ресурсам.

Экономический эффект (экономия) берется из табл. 3.5

Текущие расходы берутся из табл. 3.4

Текущие результаты = Капитальные затраты + Экономическая      эффективность + Текущие расходы

          Коэффициент дисконтирования – коэффициент, используемый для преобразования будущих значений стоимости в текущую стоимость.

Коэффициент дисконтирования рассчитывается по формуле:

                                                         1/ (1+α)t                                                       (3.20)

где t – количество периодов

α – это средняя ставка рефинансирования.

Результат по году дисконтированный = Текущие результаты по году *1/ (1+α)t

             Дисконтирование – это приведение всех денежных потоков к единому моменту времени. Дисконтирование является базой для расчетов стоимости денег с учетом фактора времени. При этом будущие денежные потоки приводятся к текущему периоду с учетом изменения стоимости денег с течением времени.

            На основании полученных данных построим график срока окупаемости проекта.

   Срок окупаемости — это минимальный временной интервал (от начала осуществления проекта), за пределами которого интегральный эффект становится и в дальнейшем остается неотрицательным, т.е. это период (измеряемый в месяцах, кварталах или годах), начиная с которого первоначальные вложения и другие затраты, связанные с проектом, покрывается суммарными результатами его осуществления.

Рис 3.2. График  срока окупаемости проекта

   Анализируя график видно, что срок окупаемости проекта составляет 8 месяцев.

   Рассчитаем индекс доходности разрабатываемой системы.

  Индекс доходности – представляет собой отношение суммы приведенных эффектов к величине капитальных вложений и вычисляется по формуле (3.19).

  Итоговый расчет индекса доходности представлен в таблице 3.8.

Таблица 3.8 Индекс доходности

  Показатели

Периоды

1 год

2 год

3 год

4 год

5 год

Доходы

151728

151728

151728

151728

151728

Расходы

12100

12100

12100

12100

12100

1/(1+α)t

0.925

0.857

0.793

0.735

0.681

Дисконтированные доходы

140348,4

130030,8

120320,3

111520,1

103326,7

Дисконтированные расходы

11192,5

10369,7

9595,3

8893,5

8240,1

           Дисконтированные доходы = Доходы * 1/(1+α)t                              (3.20)

           Дисконтированные расходы = Расходы * 1/(1+α)t                             (3.21)

ИД = (140348,4+130030,8+120320,3+111520,1+103326,7) /      (11192,5+10369,7+9595,3+8893,5+8240,1) = 12,55 > 0.

          Вывод: в результате проведенных в данном разделе дипломного проекта исследований было выяснено, что экономический эффект от внедрения разрабатываемого программного модуля составит 151728 рублей за 1 год эксплуатации. Причем модуль окупится через 8 месяцев после своего внедрения, а индекс доходности составит 12. Так как индекс доходности положителен, то проект является эффективным.

4. Безопасность жизнедеятельности и охрана окружающей среды

 Безопасность   жизнедеятельности – это область знаний, в которой изучаются опасности, угрожающие человеку, закономерности их проявления и способы защиты от них.

 Основная задача безопасности жизнедеятельности – обеспечение нормальных (комфортных) условий деятельности людей, защита человека и природной среды от воздействия вредных факторов, превышающих нормативно допустимые уровни.

  Безопасность труда (охрана  труда) – это система законодательных актов, социально-экономических, организационных, технических, гигиенических и лечебно-профилактических мероприятий и средств, обеспечивающих безопасность, сохранение здоровья и работоспособность человека в процессе труда.

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

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

4.1. Правовые и нормативно-технические основы

          Законодательную и правовую основу охраны труда составляют соответствующие законы и постановления, принятые представительными органами РФ, а также подзаконные акты, указы Президента, постановления Правительства РФ, местных органов власти предписания специально уполномоченных органов.

Среди законодательных актов по охране труда следуют отметить следующие:

  1.  Конституцию РФ (статьи 2, 7, 24, 37, 41, 42, 45, 60). Эти статьи определяют права и свободы граждан на труд.

2. Трудовой кодекс РФ. Он был введен в действие с 1 февраля 2002 года. Устанавливает государственные гарантии трудовых прав и свобод граждан, создание благоприятных условий труда, обеспечивает защиту прав работников и работодателей.

3. Федеральный закон 181 – ФЗ «Об основах охраны труда в Российской Федерации» от 17 июля 1999 года, который устанавливает правовые основы регулирования отношений в области охраны труда между работодателем и работниками и направлен на создание условий труда, соответствующих требованиям сохранения жизни и здоровья работникам в процессе трудовой деятельности.

4. Федеральный закон «О промышленной безопасности опасных производственных объектов» от 20 июня 1997 года, определяющий правовые, экономические и социальные основы обеспечения безопасной эксплуатации опасных производственных объектов и направленный на предупреждение аварий и обеспечение готовности их ликвидации.

5. Закон Белгородской области «Об охране труда» от 25 марта 1999 года, определяющий систему управления охраной труда на территории Белгородской области.

6. Закон «Об охране окружающей среды» введенный в действие в январе 2002 года и направленный на обеспечение экологической безопасности на территории РФ.

7. Закон «О санитарно – эпидемиологическом благополучии населения» (1991г.), устанавливающий категории безопасности и безвредности факторов среды обитания человека.

8. Закон РФ «О защите населения и территории от чрезвычайных ситуаций природного и техногенного характера» (1994 г.), составляющий правовую основу организации работ в чрезвычайных ситуациях.

9. Закон «Об обязательном социальном страховании от несчастных случаев на производстве и профессиональных заболеваний» от 7 июля 2003 года  №118 – ФЗ устанавливает правовые, экономические и организационные основы социального страхования.

10. Закон «О техническом регулировании» от 27.12.2002 г. №184 – ФЗ определяет возможность полного или частичного использования при разработке проектов технических регламентов международных и (или) национальных стандартов.

         В России существуют документы, регламентирующие условия безопасной работы с ПЭВМ. В настоящее время действуют СанПиН  2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы» (утв. постановлением Госкомсанэпиднадзора РФ от 14 июля 1996 г. N 14)[9].

          Следует учесть и нормативные требования, которыми руководствуются на предприятии согласно постановлению Правительства РФ от 12 августа 1994 г. Основные направления работы по созданию безопасных производственных условий для работающих охватывает система стандартов безопасности труда (ССБТ). Разрабатываемая с 1972 г. она состоит из следующих категорий стандартов: государственные, отраслевые, республиканские и стандарты предприятия.  

          Строительные нормы и правила (СНиП) разработаны на проектирование зданий и помещений предприятия (СНиП 11-04-2003), организацию освещения (СНиП 23-02-2003), защиту от шума (СНиП 23-03-2003), обеспечение пожарной безопасности (СНиП 21-01-97*) и другие.

Так как разработка дипломного проекта проводится с использованием компьютерной техники, необходимо включить СанПиН 2.2.2/2.4.1340-03 от 30 июня 2003 г. «Гигиенические требования к персональным электронно- вычислительным машинам и организации работы».

4.2. Организационные мероприятия

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

         Инструктаж – это доведение до работника сведений об особенностях и технике безопасности при выполнении конкретных работ. На производстве проводят вводный, первичный, повторный, внеплановый и целевой инструктажи.

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

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

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

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

          Целевой инструктаж необходимо проводить в случаях поручения работнику выполнения разовых работ, не связаны с прямыми трудовыми обязанностями работника по его основной специальности (погрузочно-разгрузочные работы, уборка территории, выполнение разовых

работ вне территории данного юридического лица). Аналогичный инструктаж должен проводиться с работниками в случае поручения им выполнения работ по ликвидации последствий аварий, стихийных бедствий и катастроф, производства работ, на которые необходимо оформлять наряд-допуск, специальное разрешение и иные документы, а также в других случаях, предусмотренных правилами по охране труда.

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

          Лица, показавшие неудовлетворительные знания при проведении проверки, к самостоятельной работе или практическим занятиям не допускаются и обязаны вновь пройти инструктаж.

4.3. Анализ вредных и опасных производственных факторов

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

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

4.3.1. Опасные факторы при работе с ПК

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

     К опасным факторам относятся: пожароопасность; опасность поражения электрическим током.

4.3.1.1. Пожароопасность

         Пожар – неконтролируемый процесс горения, причиняющий материальный ущерб, вред жизни и здоровью граждан, интересам общества и государства.           

        Пожары в помещениях с автоматически работающими устройствами представляют собой достаточную опасность, так как сопряжены с большими потерями. Как известно пожар может возникнуть при взаимодействии горючих веществ, окислителя и источника зажигания.

К  средствам  тушения  пожара,  предназначенных  для  локализации  небольших  возгораний,  относятся:  пожарные  стволы; внутренние  пожарные  водопроводы; огнетушители; сухой  песок.

Для  тушения  пожаров  на  начальных  стадиях  широко  применяются  огнетушители: пенные, газовые и порошковые.

4.3.1.2. Электробезопасность 

        Электробезопасность – система сохранения жизни и здоровья работников в процессе трудовой деятельностью, связанной с влиянием электрического тока и электромагнитных полей.      

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

4.3.2. Вредные факторы при работе с ПК

         Вредный фактор – это такое воздействие на человека, которое в определенных условиях приводит к заболеванию или снижению работоспособности.

          К вредным факторам относятся: шум; вибрация; электромагнитное излучение; освещенность; микроклимат.

4.3.2.1. Шум 

           Шум – это совокупность апериодических звуков различной интенсивности и частоты (шелест, дребезжание, скрип, визг и т.п.).         

         Звук или шум возникает при механических колебаниях в твердых, жидких и газообразных средах. Шумом являются различные звуки, мешающие нормальной деятельности человека и вызывающие неприятные ощущения. Нормативным документом, регламентирующим уровни шума для различных категорий рабочих мест, является ГОСТ 12.1.003-83 «ССБТ. Шум. Общие требования безопасности».

Длительное воздействие шума вызывает в организме различные неблагоприятные для здоровья изменения. Объективно действие шума проявляется в виде повышенного кровяного давления, учащенного пульса, снижения работоспособности. Субъективно действие шума может выражаться в виде головной боли, головокружения и т.д. Шум возникает при работе тягодутьевого  оборудования (вентиляторы, воздуходувки и др.), мощных электродвигателей, генераторов и редукторов, а также в результате работы другого оборудования.

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

4.3.2.2. Вибрация

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

         По способу передачи различают следующие виды вибрации:

1) общую вибрацию, передающуюся через опорные поверхности на тело сидящего или стоящего человека;

2) локальную вибрацию,  передающуюся через руки или ноги человека, а также через предплечья, контактирующие с вибрирующими поверхностями.

        В соответствии с ГОСТ 24346-80 (1926-79), под вибрацией понимается движение точки или механической системы, при котором происходит поочередное возрастание, и убывание во времени значений.  Шум, как правило, является следствием вибрации.

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

Так как шум является следствием вибрации, то источниками возникновения последней является те же самые машины и оборудование (двигатели, вентиляторы, генераторы и т. п.).

К средствам индивидуальной защиты рабочих в местах повышенной вибрации относятся виброрукавицы и виброобувь.

4.3.2.3. Электромагнитное излучение

        Электромагнитное излучение –  распространяющееся в пространстве

возмущение (изменение состояния) электромагнитного поля.

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

Электромагнитное излучение низкой частоты распространяется, в основном, в стороны и назад, поскольку экран его ослабляет. Поэтому, при организации рабочих мест минимальное расстояние между боковыми поверхностями мониторов должно составлять 1,2 м, а между тылом одного и экраном другого – 2,0 м.

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

Компьютеры должны удовлетворять требованиям ГОСТа по электрической, технической, механической, пожарной безопасности (ГОСТ Р 50377-92, 29216-91), по работоспособности в условиях радиопомех (ГОСТ Р 50628-93) и санитарно  гигиеническим требованиям (шумы, рентгеновское, ультрафиолетовое, электромагнитное излучение).

4.3.2.4. Освещённость 

       Под производственным освещением понимают систему устройств и мер обеспечивающую благоприятную работу зрения человека. Чтобы человек мог выполнять зрительную работу, необходимы определенные характеристики света и зрения человека.

По типу освещение делится на:

  1.  искусственное освещение;
  2.  естественное освещение;
  3.  смешанное освещение.

        Естественное освещение создается дневным светом. Оно может быть бытовым, верхним или комбинированным в зависимости от направления поступления света.

       Искусственное освещение создают электрическими источниками света. Это освещение отличается по спектру. В практике получило распространение, смешанное освещение при котором недостаточное по нормам естественное освещение дополняется искусственным.

        Искусственное освещение должно осуществляться системой общего равномерного освещения. В случаях преимущественной работы с документами допускается применение систему комбинированного освещения. Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300-500 лк. Допускается установка светильников местного освещения для подсветки документов, если они не создают бликов на поверхности экрана и не увеличивают освещенность экрана более 300 лк.

Яркость светящихся поверхностей, находящихся в поле зрения, должна быть не более 200 кд/м2. Яркость бликов на экране монитора не должна превышать 40 кд/м2. Соотношение яркости между рабочими поверхностями не должно превышать 3:1-5:1, а между рабочими поверхностями и поверхностями стен и оборудования 10:1. В качестве источников света должны применяться преимущественно люминесцентные лампы. Допускается применение ламп накаливания в светильниках местного освещения. Коэффициент пульсации не должен превышать 5%.

4.3.2.5. Микроклимат 

         Микроклимат – это комплекс метеорологических условий в помещении (температура, относительная влажность, воздухообмен, скорость движения воздуха, содержание в воздухе твердых частиц (пыли), наличие приятных запахов и др.).

         Необходимые характеристики микроклимата воздуха рабочей зоны обеспечиваются вентиляцией.

         Под вентиляцией понимают организованный и регулируемый воздухообмен, обеспечивающий удаление из помещения загрязненного воздуха и подачу на его место чистого, определенной влажности и температуры.

Вентиляция бывает:

1) естественная вентиляция осуществляется с помощью проемов в стенах (окон, дверей, форточек) или вентиляционных каналов без применением специальных механических воздушных насосов (вентиляторов, роторов, компрессоров);

2) принудительная вентиляция, осуществляемая с помощью механических побудителей (вентиляторов) по специальным воздуховодам или каналам. Принудительная вентиляция осуществляется тремя способами. Она бывает вытяжная, приточная и приточно-вытяжная. При вытяжной вентиляции вентилятором откачивается воздух из помещения. При приточной вентиляции свежий воздух нагнетается вентилятором в помещение, создавая в нем избыточное давление. Приточно-вытяжная вентиляция предполагает наличие в одном помещении двух вентиляторов, один из которых работает в вытяжном режиме, а другой – в приточном;

3) организованная вентиляция, которая предусмотрена заранее при проектировании здания или рабочего места (двери, форточки, каналы в стенах);

4) неорганизованная вентиляция, осуществляемая через неплотности в окнах, дверях, стенах из-за некачественного строительства здания или неправильной эксплуатации[10].

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

Наличие приточно-вытяжной вентиляции или кондиционирование воздуха в помещении обязательно. Приточно-вытяжная вентиляция достигается перемещением загрязнённого воздуха из помещения и свежего в помещение. Кондиционирование воздуха создаётся посредствам автоматического поддержания в помещении постоянных или изменяющихся по определённой программе температуры, влажности и скорости движения воздуха. Системы отопления и системы кондиционирования  устанавливают так, чтобы ни теплый, ни холодный воздух не направлялся на людей.

Для повышения влажности воздуха в помещениях с мониторами ПЭВМ следует применять увлажнители воздуха, заправляемые ежедневно дистиллированной или прокипяченной питьевой водой.

4.3.3. Расчет вентиляции

        Вентиляционные установкиустройства, обеспечивающие в помещении

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

Для обеспечения требуемого по санитарным нормам качества воздушной среды необходима постоянная смена воздуха в помещении; вместо удаляемого вводится свежий, после соответствующей обработке, воздух.

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

Для расчета примем следующие размеры рабочего помещения:

  •  длина В = 7 м;
  •  ширина А = 6 м;
  •  высота Н = 4.2 м.

Vвент - объем воздуха, необходимый для обмена;

Vпом - объем рабочего помещения.

Соответственно объем помещения равен:

                                                                       (4.1)

Необходимый для обмена объем воздуха Vвент определим исходя из уравнения теплового баланса:

                        (4.2)

Qизбыт - избыточная теплота (Вт);

С = 1000 - удельная теплопроводность воздуха (Дж/кгК);

Y = 1.2 - плотность воздуха (мг/см).

Температура уходящего воздуха определяется по формуле:

                                           (4.3) 

где t = 1-5 °С - превышение t на 1м высоты помещения;

tр.м. = 25 °С  - температура на рабочем месте;

Н = 4.2 м - высота помещения;

tприход = 18 градусов.

                                                                    (4.4)

где Qизб. - избыток тепла от электрооборудования и освещения.

                                     Вт                              (4.5)

где Е - коэффициент потерь электроэнергии на теплоотвод (Е=0.55 для освещения);

р - мощность, р = 40 Вт 15 = 600 Вт.

Qизб.2 - теплопоступление от солнечной радиации,

                    Вт                 (4.6)

где m - число окон, примем m = 2;

S - площадь окна,  м2;

k - коэффициент, учитывающий остекление. Для двойного остекления k=0.6;

Qc = 127 Вт/м - теплопоступление от  окон.

Qизб.3 - тепловыделения людей

                                   Вт                               (4.7)

где q = 80 Вт/чел. , n - число людей, например, n = 3

                                Вт                              (4.8)

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

                                           м3/час                          (4.9)

Оптимальным вариантом является кондиционирование воздуха, т.е. автоматическое поддержание его состояния в помещении в соответствии с определенными требованиями (заданная температура, влажность, подвижность воздуха) независимо от изменения состояния наружного воздуха и условий в самом помещении.

В результате полученных данных о скорости потока был выбран настенный кондиционер японской фирмы Daikin, который оснащен двузонным датчиком наличия движения (Intelligent Eye) и режимом «Комфортный поток». Совместная работа этих технологий автоматически исключает попадание человека в зону непосредственного воздухораспрастранения.

4.3.4. Чрезвычайные ситуации

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

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

         План эвакуации – документ, в котором указаны эвакуационные пути и выходы, установлены правила поведения людей, а также порядок и последовательность действий обслуживающего персонала на объекте при возникновении ЧС.

         На рис 4.1 представлен план эвакуации помещения торгового предприятия ООО «Ресурс».

Рис 4.1. План эвакуации

4.4. Охрана окружающей среды

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

         Как известно, компьютеры и оргтехника имеют весьма  сложное строение и химический состав. Со временем любая техника устаревает и требует утилизации.

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

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

         Выводы по разделу: в результате проведенного анализа условий труда при выполнении офисных работ выявлено, что оптимальным вариантом поддержания комфортного микроклимата является кондиционирование воздуха. Разработаны и предлагаются организационно-технические мероприятия по устранению производственных факторов. Для создания условий труда максимально приближенных к благоприятным в офисе было установлено:

  1.  осветительные приборы встроенного типа: светящиеся панели, которые позволяют создать равномерную освещенность помещения и благоприятно влияют на трудоспособность человека;
  2.  настенный кондиционер японской фирмы Daikin, который не только поддерживает необходимый поток воздуха в помещение, но и исключает попадание человека в зону непосредственного воздухораспределения.  Также обеспечивает многоступенчатую очистку воздуха;
  3.  жидкокристаллические мониторы для обеспечения сотрудникам комфортной работы за ПК.

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

Заключение

  Дипломный проект был посвящен теме «Оптимизация автоматизированной информационной системы «1С: Торговля и Склад 8.0» для торгового предприятия ООО «Ресурс»».

  При создании системы был рассмотрен существующий  уровень  автоматизации  торгового предприятия ООО «Ресурс». Было выявлено, что проблемы оптимизации загрузки транспорта и прогнозирования спроса на товары торгового предприятия не автоматизированы. На  основании  существующей проблемы были  сформулированы  требования  к  информационной системе.

  В проектной части для практической реализации поставленной задачи было принято решение о целесообразности создания информационной системы в среде «1С: Торговля и Склад 8.0». Оптимизация и прогнозирование автоматизированной информационной системы позволит: автоматизировать компоновку заказов для загрузки в транспорт; автоматизировать прогнозирование спроса на товары; автоматизировать доукомплектование товарами из списка, сформированного на основе анализа продаж с учетом спрогнозированного спроса и остатков товаров на складе транспортные средства при наличии свободного места.

        В разделе «Расчет экономической эффективности от внедрения ИС» предположительные экономические прогнозы показали, что окупаемость данной системы будет достигнута через 8 месяцев ее функционирования.

         В разделе «Безопасность жизнедеятельности и охрана окружающей среды» проанализированы опасные и вредные факторы  при работе с персональным компьютером и произведен расчет вентиляции.

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

Список источников информации

  1.  Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учеб. пособие Под ред. Проф. А.Д. Хомоненко. – 3-е изд., доп. и перераб – Спб.:КОРОНА принт, 2003 г.
  2.  Шубина Е.В. Работаем в 1С: Предприятие 8.0. Настройка, эксплуатация, конфигурирование и программирование. – М.: Издательско-торговая корпорация «Дашков и К0» , 2010.- 448 с.
  3.  Байдаков В.П. 1С: Предприятие 8.0. Конфигурирование и администрирование . Ч.1. М.: 1С, 1999 г.
  4.  Трифанов А.Г. Постановка задачи оптимизации и численные методы ее решения. – М.: Лучшие книги, 2010. – 320 с.
  5.  Лукашин Ю.П. Адаптивные методы краткосрочного прогнозирования временных рядов: Учеб. пособие. – М.: Финансы и статистика, 2003. – 416 с.
  6.   Фадеева Е.П., Рабинович Л.М. Применение адаптивной модели Брауна к прогнозированию чистой прибыли ОАО «КамАЗ». // ИСУП, - 2008. вып.5,

    С 15-20.

  1.   Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. Защита информации в компьютерных системах и сетях / Под. ред. В.Ф. Шаньгина. – 2-е изд., перераб. и доп. – М.: Радио и Связь, 2001.-376с.: ил.
  2.  Экономичекая теория: Учебник для вузов/ Н.В. Сумцова, Л.Г. Орлова, В.В. Пранович и др. – М.: ЮНИТИ-ДАНА, 2000. – 655 с.
  3.   СанПин 2.2.2.542.-96. Санитарные правила и нормы, гигиенические требования к видеодисплейным терминалам и ПЭВМ и организация работы с ними.
  4.  Белов С.В., Ильницкая А.В., Козьяков А.Ф. Безопаснлсть жизнедеятельности: Учебник для вузов / Под ред. С.В. Белова. – 7-е изд., стер.-М.: Высш. Шк., 2007. – 616 с.: ил.
  5.   http://www.1c.ru



α

α

Д

Д

Р

t

t

t

t

t

t

1

(

1

)

1

(

1

)

1

5

1

5

=

×

+

×

+

=

=

å

å

α

ЧДД

Д

P

t

t

t

t

(

)

1

(

1

)

1

5

=

-

×

+

=

å


 

А также другие работы, которые могут Вас заинтересовать

51493. Установка нескольких операционных систем на один жесткий диск 152.5 KB
  Если хотите использовать только операционные системы семейства Windows в том числе Windows 2000 или Windows XP то без менеджера загрузки можно обойтись каждая из этих ОС имеет встроенный менеджер загрузки который в начальной стадии запуска компьютера предлагает меню для выбора запускаемой операционной системы. Если же кроме Windows хотите использовать другие операционные системы например Linux то без менеджера загрузки вам не обойтись. Windows NT 2000 XP Различные версии Windows NT и Windows 2000 имеют следующие ограничения:...
51494. Установка нескольких операционных систем на разные жесткие диски 61 KB
  Предположим что в компьютере уже есть жесткий диск № 1 с тремя операционными системами: Windows 2000 в первом первичном разделе; Windows ХР во втором первичном разделе; Linux в логическом разделе. Допустим требуется подключить еще один чистый жесткий диск № 2 и установить на него следующие операционные системы: Windows XP в первый первичный раздел; Windows 2000 во второй первичный раздел Linux другую разновидность в логический раздел. Первичный раздел №1 Первичный раздел №2 Логические разделы Windows 2000 Windows XP Linux...
51495. Установка и настройка сервера Lotus Domino 1.55 MB
  Lotus Notes является платформой для построения приложений автоматизации управленческих и документных процессов. Особенностью системы является объектно-ориентированная архитектура, благодаря которой возможно создание информационных систем, автоматизирующих работу со сложно-структурированными данными и неформализованными динамическими процессами.
51496. Основы маркетинга 243.5 KB
  ОТКРЫТИЕ МАРКЕТИНГА Вступительная статья Это что ирония Отнюдь. На такой вывод наталкивает сам факт появления книги Основы маркетинга с переводом которой знакомит советского читателя издательство Прогресс. Ее автор Филип Котлер профессор маркетинга Северо-Западного университета США один из активных деятелей Американской ассоциации маркетинга.
51497. Социальные основы маркетинга: удовлетворение людских потребностей 411.5 KB
  Дать определение маркетинга и рассказать о его роли в экономике. Рассказать чего именно ждут от системы маркетинга покупатели продавцы и рядовые граждане. Повседневное воздействие маркетинга на потребителей Маркетинг затрагивает интересы каждого из нас в любой день пашей жизни.
51498. Системы маркетинговых исследований и маркетинговой информации 540.5 KB
  Рассказать о значении информации для фирмы. Маркетинговые исследования ― залог успеха шампуня и кремаополаскивателя Агри Шампунь Агри и кремополаскиватель Агри фирмы Джонсон вакс оказались двумя из самых успешных новинок последнего времени в категории средств личной гигиены. А для специалистов фирмы Фреда Нордина и Нила Деклерка за успехом этих товаров стоит почти десятилетие напряженного труда который называют еще проведением маркетинговых исследований. Отделу исследований и разработок фирмы дали задание создать обезжиренный...
51499. Потребительские рынки и покупательское поведение потребителей 446.5 KB
  Описать процесс восприятия потребителем товаровновинок. человек ежегодно потреблявших товаров и услуг на общую сумму около 18 трлн. Совершеннолетние молодые люди представляют собой привлекательный рынок в силу нескольких причин: 1 они восприимчивы к идее опробования новых товаров; 2 в большей мере настроены тратить нежели откладывать деньги; 3 будут дольше выступать в роли покупателей4. Во врезке 10 приводится несколько примеров влияния географического местоположения на характер выбора товаров.