Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка конфигурации «Логистическая компания» в среде 1С: Предприятие

Содержание:

Введение

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

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

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

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

Используемые методы исследования:

  • Теоретический анализ литературы и материалов сети Internet;
  • Моделирование базнес-процессов;
  • Проведение экспериментов;
  • Анализ полученных данных;

Глава 1. Теоретическая часть.

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

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

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

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

Основными задачами автоматизации являются:

  • сокращение трудозатрат при выполнении традиционных процессов и операций;
  • устранение рутинных операций;
  • ускорение процессов обработки и преобразования информации;
  • расширение возможностей осуществления статистического анализа и повышение точности учётно-отчётной информации;
  • повышение оперативности и качественного уровня обслуживания пользователей;
  • модернизация или полная замена элементов традиционных технологий;
  • расширение возможностей организации и эффективного использования информационных ресурсов организации за счёт применения новых информационных технологий – штриховое кодирование, RFID, RAID, СD и DVD, системы теледоступа и телекоммуникаций, электронная почта, другие сервисы Интернета, гипертекстовые, полнотекстовые и графические машиночитаемые данные и др.;
  • облегчение возможностей широкого обмена информацией, предоставление услуг, эффективное участие в кооперативных и интеграционных системах.

Интегрированные АИС используются для автоматизации всех функций фирмы и охватывают весь цикл работ от планирования деятельности до сбыта продукции. Они включают в себя ряд модулей (подсистем), работающих в едином информационном пространстве и выполняющих функции поддержки соответствующих направлений деятельности. К ним относят корпоративные АИС, которые, в свою очередь, можно отнести к системам управления корпорациями, или системам планирования ресурсов предприятия ERP (англ. «Enterprise Resources Planning Systems»).

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

Основным действующим стандартом структурного функционального моделирования (моделирования бизнес-процессов) на настоящий момент является стандарт IDEF0. Кроме него используются методика потокового моделирования функций IDEF3, методика моделирования потоков данных DFD, методика моделирования данных IDEF1X.

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

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

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

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

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

Глава 2. Анализ предметной области

2.1 Краткое описание объекта исследования.

В качестве объекта разработки была выбрана компания «СовТрасАвто». Выбранная организация занимается организацией перевозок, которые в себя включают:

  • Разработка новых путей перевозок;
  • Размещение товаров клиентов на своих складах;
  • Перевозка товаров клиента

Компания на рынке с 2011 года и насчитывает около 40 сотрудников. За 6 лет работы, компания разработала более 150 путей перевозок и провела около 8000 перевозок товара.

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

В качестве предмета исследования был выбран процесс «Организация перевозки», так как это позволит более быстро и безошибочно производить приём заявки и выезд на неё, соответственно увеличит скорость выполнения заказа.

2.2 Описание бизнес-процессов.

Перед началом разработки, необходимо разработать схемы процессов, а именно:

  • Диаграмма сущность-связь
  • Диаграмма нотации IDEF0
  • Диаграмма нотации IDEF3

Данные диаграммы представлены на рисунках 1-3.

Рис. 2.1. Диаграмма сущность-связь.

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

«Клиенты» - база данных, в которой указывается информация и контактные данные клиентов.

«Водители» - база данных, в которой хранятся данные о водителях компании.

«автомобили» - база данных, в которой хранится информация о предоставляемых компанией автомобилей.

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

«менеджеры» - база данных, в которой хранятся данные о менеджерах компании.

Рис. 2.2. Диаграмма нотации IDEF0

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

Входными данными тут является «Заявка Клиента» - информация о том, что нужно клиенту от компании; все его пожелания.

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

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

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

C:\Users\Papa\Desktop\Снимок.JPG

Рис. 2.3. Диаграмма нотации IDEF3

При декомпозиции выбранного бизнес-процесса, можно увидеть, что сам процесс делится на 4 пункта:

«обработка заявки» - непосредственное общение с клиентом и приём от него всей необходимой информации.

«Уточнение заявки»– проверка, соответствует ли заказа деятельности компании, законность товара на перевозку и есть ли у компании всё необходимое для осуществления данного заказа. При необходимости, поставить в известность клиента о невозможности выполнения заказа.

«Назначение водителя» - процесс выбора водителя для перевозки.

«Назначение автомобиля» - процесс выбора соответствующего автомобиля для перевозки.

«Выдача документов по заявке» - менеджер передаёт данные водителю о месте загрузки товара.

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

  • Ведение баз данных;
  • Ведение отчётной документации;
  • Учёт проведения операций;

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

Глава 3. Проектная часть.

Разрабатываемая конфигурация должна быть интуитивно понятна и разработана под пользователя. Специально для этого будут разработаны 2 подсистемы: «Заявки» и «Управление» (рис. 1).

C:\Users\Papa\Desktop\курсач\1C\Главная.JPG

Рис. 3.1. Панель «главное».

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

«Заявки» - панель на которой будут отображаться документы о заявке на перевозку.

Следующим этапом идёт создание справочников. Для данного бизнес-процесса необходимо 4 справочника (рис. 2.):

  • Автомобили – справочник с информацией и техническими данными об имеющихся автомобилях.
  • Водители – справочник с информацией и контактными данными о водителях.
  • Клиенты – справочник с информацией и контактными данными о клиенте.
  • Компании – справочник с информацией и контактными данными о Компаниях.
  • Менеджеры - справочник с информацией и контактными данными о менеджерах.

C:\Users\Papa\Desktop\курсач\1C\Управление.JPG

Рис. 3.2. Панель управления.

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

Справочник «Автомобили» состоит из реквизитов (ри. 3-4):

Наименование (стандартный реквизит) – Наименование автомобиля для его идентификации.

Код (стандартный реквизит) – индивидуальный код водителя.

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

Категория прав – информация о требуемой категории прав у водителя.

C:\Users\Papa\Desktop\курсач\1C\Автомобили.JPG

Рис. 3.3. Справочник «Автомобили».

C:\Users\Papa\Desktop\курсач\1C\Автомобили добав.JPG

Рис. 3.4. Форма записи справочника «Клиенты»

Следующий справочник – «Водители».

Справочник «Водители» состоит из реквизитов (рис.5-6):

  • Код (стандартный реквизит) – код элемента справочника;
  • ФИО (стандартный реквизит) – Имя водителя;
  • стаж – количество лет на работе;
  • Категория водительских прав – разрешение на управление автомобилем определённой категории;
  • статус – (булевая функция) отображения занятости водителя;

C:\Users\Papa\Desktop\курсач\1C\Водители.JPG

Рис. 3.5. Справочник «Водители»

C:\Users\Papa\Desktop\курсач\1C\Водители добав.JPG

Рис. 3.6. Форма записи справочника «Водители»

Следующий справочник – «Клиенты» (Рис.7-8). Он состоит из реквизитов:

  • Код (стандартный реквизит) – код записи в справочнике;
  • Наименование (стандартный реквизит с синонимом «ФИО») – ФИО Клиента;
  • Паспортные данные – информация о клиенте;
  • Компания – справочник с информацией и контактными данными компании;
  • Город – информация о месте проживания;

C:\Users\Papa\Desktop\курсач\1C\Клиенты.JPG

Рис. 3.7. Справочник «Клиенты».

C:\Users\Papa\Desktop\курсач\1C\Клиенты Добав.JPG

Рис. 3.8. Форма записи справочника «клиенты».

Следующий справочник – «Компании» (рис.9-10). Он состоит из реквизитов:

  • Код (стандартный реквизит) – код записи в справочнике;
  • Наименование (стандартный реквизит) – название Компании;
  • Адрес – место нахождение компании
  • Тип компании – (Перечисление) юридическое описание структуры компании
  • номер телефона –Связь с компанией

C:\Users\Papa\Desktop\курсач\1C\Компании.JPG

Рис. 3.9. Справочник «Компании».

C:\Users\Papa\Desktop\курсач\1C\Компании добав.JPG

Рис.3.10. Форма записи справочника «Компании».

Следующий справочник – «Менеджеры» (Рис.11-12). Он состоит из реквизитов:

  • Код (стандартный реквизит) – код записи в справочнике;
  • Наименование (стандартный реквизит с синонимом «ФИО») – ФИО Менеджера;
  • Дата рождения – информация Менеджере;
  • Должность – (перечисление)место которое занимает сотрудник в иерархии компании;

C:\Users\Papa\Desktop\курсач\1C\Менеджеры.JPG

Рис. 3.11. Справочник «Менеджеры».

C:\Users\Papa\Desktop\курсач\1C\Менеджер добав.JPG

Рис. 3.12. Форма записи справочника «Менеджеры».

Когда справочники созданы, следующий этап – создание заявки. В данной конфигурации она одна – «Заявки».

«Заявки» - документ, в котором хранится информация принятых заявках;

Документ «Заявки» состоит из реквизитов (рис.13-14):

  • Код (стандартный реквизит) – код записи в документе;
  • Дата (стандартный реквизит, выставляется системой) – дата создания заказа;
  • Компания-название компании от которой делается заказ на перевозку(тип данных: СправочникСсылка.Компании)
  • Клиент – ФИО клиента, делающего заказ (тип данных: СправочникСсылка.Клиенты);
  • Название товара - общее наименование товара для перевозки
  • Количество-количество перевозимых единиц товара
  • Вес - общая масса товара
  • Место отправления - место погрузки товара
  • Место прибытия – место прибытия товара
  • Водители – имя водителя(типданных: СправочникСсылка.Водители)
  • Автомобили-наименование автомобиля(тип данных: СправочникСсылка.Автомобили);
  • Менеджеры – ответственный менеджер(тип данных: СправочникСсылка.Менеджеры);
  • Статус – (перечисление) положение заявки в производстве
  • Причина отказа – (перечисление) краткое объяснение отказа от перевозки

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

N (стандартный реквизит) – номер записи в таблице;

Наименование – точное название товара;

Количество – количество товара;

C:\Users\Papa\Desktop\курсач\1C\Заявки.JPG

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

C:\Users\Papa\Desktop\курсач\1C\Заявки добав.JPG

Рис. 3.14. Форма записи документа «Заявки».

Заключение

Таким образом, была разработана конфигурация 1С на платформе «1С: Предприятие» для автоматизации бизнес-процесса «Организации перевозки».

Цель «автоматизировать процесс организации перевозки» была достигнута. Задачи «разработать и внедрить конфигурацию 1С-предприятия для организации перевозки » были выполнены.

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

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

Список литературы

  1. Федеральный закон от 30 июня 2003 г. N 87-ФЗ "О транспортно-экспедиционной деятельности"
  2. Федеральный закон от 8 ноября 2007 г. N 259-ФЗ "Устав автомобильного транспорта и городского наземного электрического транспорта"
  3. Кашаев С.М. Программирование в 1С: Предприятие 8.3. — Питер, 2014.
  4. Радченко М.Г., Хрусталева Е.Ю. 1С: Предприятие 8.3. Практическое пособие разработчика — 1С-Паблишин, 2013.
  5. Прокимнов Н.Н. Теория информационных процессов и систем — Университет Университет, 2011.- http://e-biblio.ru/book/bib/01_informatika/teor_inform_processov_i_system/sg.html
  6. Алешин Л.И. Автоматизированные информационные системы — Университет Университет, 2014. - http://e-biblio.ru/book/bib/01_informatika/sg.html

Проектирование информационной системы завершено и теперь, для её тестирования, я приведу контрольный пример.

  1. Создание клиента (рис. 3.15)
  2. Добавление водителя (рис. 3.16)
  3. Добавление Автомобиля (рис. 3.17)
  4. Заполнение и проведение Заявки (рис. 3.18)
  5. Проверка путевых листов(рис3.19)

C:\Users\Papa\Desktop\курсач\1C\Клиенты Добав.JPG

Рис. 3.15. Создание нового клиента в базе данных.

C:\Users\Papa\Desktop\курсач\1C\lj,fdktybt djlbntkz.JPG

Рис. 3.16. Добавление нового водителя в базу данных.

C:\Users\Papa\Desktop\курсач\1C\lj,fdktybt fdnjvj,bkz.JPG

Рис. 3.17. Добавление нового автомобиля в базу данных.

C:\Users\Papa\Desktop\курсач\1C\cjplfybt pfzdrb.JPGРис. 3.18. Заполнение и проведение заявки на перевозку.

Список путевого листа

Рис. 3.19. Список путевых листов

На данном этапе, тестирование завершено и можно подвести итоги.