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

«Транспортная доставка заказов» в среде 1С: Предприятие 8.3..

Содержание:

ВВЕДЕНИЕ

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

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

Объектом исследования данной работы является транспортный отдел.

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

Цель курсовой работы – разработка информационной системы «Транспортная доставка грузов» организации в среде 1С Предприятие 8.3.

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

На основании поставленной цели определены задачи для выполнения в курсовой работе:

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

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

1.1 Выбор комплекса задач автоматизации

С целью оптимизации транспортной логистики доставки заказов увеличивается частота движения транспорта по городу. Добавляются промежуточные пункты доставки по пути следования автомашины. Формируется маршрут таким образом, чтобы на автомобиль попало максимальное количество отделений выдачи или адресов доставки заказов клиенту [1].

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

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

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

Часто путевые листы в организациях заполняются вручную, а учет ГСМ ведется при помощи неспециализированных программ, таких как таблицы Excel. Подобный способ требует несоразмерно больших затрат времени и труда работников. Ведь необходимо по каждому автомобилю:

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

Для ведения документации и учета работы автомобилей следует применять компьютерные программы [4].

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

Результатом моделирования предметной области является создание контекстной диаграммы IDEF0. В IDEF0 также моделируются управление и механизмы исполнения: – управление – объекты, воздействующие на способ, которым блок преобразует вход в выход; – механизм исполнения – объекты, которые непосредственно выполняют преобразование входа в выход, но не потребляются при этом сами по себе [2].

Основными материалами для моделирования предметной области являются первичные и результатные документы, сбор и анализ которых осуществляется во время предпроектного обследования предприятия. Учет транспортной доставки заказов основывается на входящей информации о транспортных средствах, данных о заказах и доставки их клиенту в транспортной накладной, а так же информацией о характеристике автопарка. Результатом учета являются документы о маршрутах и расписании движения, транспортная накладная на доставку заказов, путевые листы и отчет о расходе ГСМ. Механизмами взаимодействия определены логист, бухгалтер, заведующий гаражом, начальник транспортного отдела. Схема IDEF0 представлена на рисунке 1. Для уточнения управляющих процессов и потоков информации производится декомпозиция, т.е. разбиение модели на составляющие процессы. Декомпозиция модели IDEF0 представлена на рисунке 2.

Рисунок 1. Модель IDEF0 деятельности учета транспортной доставки заказов

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

  • учет транспортных средств;
  • учет маршрутов доставки по адресам клиентов;
  • составление расписания движения по маршрутам, прием заказов в доставку;
  • составление путевых листов, формирование отчета о пробеге и потребленном ГСМ [7, 19].

Рисунок 2. Декомпозиция модели IDEF0 деятельности учета транспортной доставки заказов

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

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

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

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

Разрабатываемое программное обеспечение должно обеспечивать:

  • работу со справочниками;
  • хранение в базе данных транспортных средств;
  • учет заказов для доставки;
  • учет документов транспортной доставки, транспортных накладных;
  • хранение в базе данных списка маршрутов доставки и маршрутов;
  • хранение в базе данных списка путевых листов и отчета по расходу ГСМ;
  • формирование графика по статистике и итоговым значениям.

1.2 Характеристика документооборота, возникающего при решении задачи

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

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

Таблица 1

Характеристики объёма информационных потоков

Наименование документа

Частота возникновения, раз/год

Трудовые затраты на обработку одного документа, чел.-час/док.

Трудовые затраты на обработку документа в год, чел.-час/год

Учет транспорта

12

6

72

Маршрут следования

12

6

72

Путевой лист

300

0,5

70

Заказ

300

0,2

60

Транспортная накладная

300

0,2

60

Итог

15

414

В среднем оплата труда бухгалтера составляет 130 руб./ч. Следовательно, стоимость составление документа по заказам составит 130 руб./ч. * 60 ч. = 7800 руб.

При использовании ИС «Учет транспортной доставки заказов», время, потраченное на формирование заказов, составит 0,1 часа. В год, данная операция будет занимать 30 ч. Следовательно, стоимость в год составит:

130 руб./ч. * 30 ч. = 3900 руб.

Экономическая выгода только по оформлению данных о заказах для транспортной доставки составит: 7800 руб. – 3900 руб. = 3900 руб. Использование информационной системы «Учет транспортной доставки заказов» при оформлении документов дает положительный экономический эффект по оплате труда и увеличивает производительность труда, что может привести к большей эффективности сотрудников и минимизации издержек при трудоустройстве дополнительного персонала [13].

Схемы документооборота оформления доставки заказов представлена на рисунке 3.

Рисунок 3. Схема документооборота оформления доставки заказов

1.3 Обоснование проектных решений по информационному обеспечению

Обоснование выбора обеспечивающих технологий включает в себя определение подсистем технического, технологического, программного, информационного, обеспечения, необходимых для создания ИС [1].

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

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

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

Результат обработки будет представляться в виде отчетов, либо измененных наборов данных для отображения на экране [13].

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

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

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

  1. Общий журнал.
  2. Журнал маршрута.
  3. Журнал путевых листов.
  4. Журнал ГСМ.
  5. Журнал доставки..

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

  • бухгалтер;
  • логист;
  • начальник транспортного отдела.

Документы, которые будут обрабатываться в системе:

  1. Маршрут.
  2. Путевой лист.
  3. Расписание.
  4. Транспортное средство.
  5. Расход ГСМ.
  6. Заказ.
  7. Транспортная накладная.

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

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

Получателем входящей информации по заказам является бухгалтер. На основании имеющегося заказа составляется транспортная накладная бухгалтером, и передается логисту. Логист как получатель данной информации производит на ее основании (адрес получателя) составление маршрута доставки и оформляет путевой лист. В котором производится расчет расстояния и расход топлива [15].

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

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

Требования к справочным данным. Система должна обеспечивать хранение информации о следующих объектах:

  1. Адрес.
  2. Вид маршрута.
  3. Вид транспорта.
  4. Марка.
  5. Отделение доставки.
  6. Почтовые ящики.
  7. Сотрудник.
  8. Клиент.
  9. Товар.

Формы для ввода справочников должны позволять просматривать, добавлять, редактировать, удалять записи. При проектировании макетов форм ввода справочников применим анкетную форму расположения реквизитов, удобную для ввода и актуализации справочников [10].

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

  1. Регистр по заказам.
  2. Регистр по транспортным накладным.
  3. Регистр путевых листов.

Модель базы данных 1С:Предприятия 8.3 имеет ряд особенностей, отличающих ее от классических моделей систем управления базами данных (например, основанных на реляционных таблицах), с которыми имеют дело разработчики в универсальных системах [14].

В «1С:Предприятии 8.3» реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени [12, 13, 21].

В Microsoft SQL Server для обработки данных базовых таблиц используется мощный язык SQL (структурированный язык запросов). Используя SQL можно выделить из одной или нескольких таблиц необходимую для решения конкретной задачи информацию. SQL Server значительно упрощает задачу обработки данных. Совсем не обязательно знать язык SQL. При любой обработке данных из нескольких таблиц SQL Sever использует однажды заданные связи между таблицами [2, 9].

Выводы по главе.

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

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

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

2.1 Характеристика разработанных справочников в среде 1С:Предприятие (справочники, константы, перечисления)

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

В таблице 2 представлен перечень и описание нормативно-справочной информации, которая обрабатывается в информационной системе.

Таблица 2

Перечень нормативно-справочной информации

Название

Ответственный за ведение

Средний объём в записях

Средняя частота актуализации

Описание

Адрес

Логист

20

200 раз в год

Адрес доставки, получателя

Вид маршрута

Логист

10

1 раз в год

Вид маршрута

Транспортное средство

Начальник транспортного отдела

150

12 раз в год

Название и характеристика транспортного средства

Вид транспорта

Начальник транспортного отдела

20

1 раз в год

Вид транспорта

Марка

Начальник транспортного отдела

500

100 раз в год

Марка транспорта

Отделение доставки

Логист

1000

200 раз в год

Название отделения доставки

Почтовые ящики

Логист

10

4 раза в год

Наименование ящика доставки

Сотрудник

Бухгалтер

10

12 раз в год

ФИО сотрудника

Клиент

Бухгалтерия

10

200 раз в год

Название клиента

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

Таблица 3

Перечень нормативно-справочной информации

Название

Ответственный за ведение

Средний объём в записях

Тип информации

Стоимость ГСМ

Начальник транспортного отдела

1

Постоянное значение

Должность

Администратор системы

10

Перечисление

Вид клиента

Администратор системы

2

Перечисление

Единицы измерения

Администратор системы

10

Перечисление

Выполняется создание таблиц в технологической платформе 1С Предприятие 8.3. Доступ к СУБД осуществляется через встроенные механизмы технологической платформы.

Структура справочников представлена в таблицах 4 – 13.

Таблица 4

Структура таблицы «Адрес»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код адреса

Код_адреса

Числовой

5

+

Адрес

Адрес

Строка

50

-

Таблица 5

Структура таблицы «Вид маршрута»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код вида маршрута

Код_вида маршрута

Числовой

5

+

Вид маршрута

Вид_маршрута

Строка

50

-

Таблица 6

Структура таблицы «Вид транспорта»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код вида

Код_вида

Числовой

5

+

Вид транспорта

Вид_транспорта

Строка

50

-

Таблица 7

Структура таблицы «Марка»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код марки

Код_марки

Числовой

5

+

Марка

Марка

Строка

50

-

Таблица 8

Структура таблицы «Почтовые ящики»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код почтового ящика

Код_почтового ящика

Числовой

5

+

Код адреса

Код адреса

Строка

50

-

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

Рисунок 4. Макет формы справочника

Таблица 9

Структура таблицы «Отделение доставки»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код отделения доставки

Код_отделения доставки

Числовой

5

+

Код адреса

Код_адреса

Строка

50

-

Название

Название

Строка

50

-

Номер ОПС

Номер ОПС

Строка

5

-

Макет экранных формы справочника «Отделение доставки» представлен на рисунке 5.

Рисунок 5. Макет формы справочника «Отделение доставки»

Таблица 10

Структура таблицы «Сотрудник»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

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

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

Числовой

5

+

ФИО

ФИО

Строка

50

-

Должность

Должность

Строка

50

-

Стоимость часа

Стоимость часа

Числовой

9

-

Макет экранных формы справочника «Сотрудник» представлен на рисунке 6.

Рисунок 6. Макет формы справочника «Сотрудник»

Таблица 11

Структура таблицы «Транспортное средство»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код ТС

Код_ТС

Числовой

5

+

Номер

Номер

Строка

10

-

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

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

Строка

50

-

Код вида

Код_вида

Числовой

9

-

Код марки

Код_марки

Числовой

9

-

Расход

Расход

Числовой

9

-

Год выпуска

Год_выпуска

Дата

10

-

Макет экранных формы справочника «Транспортное средство» представлен на рисунке 7.

Рисунок 7. Макет формы справочника «Транспортное средство»

Таблица 12

Структура таблицы «Клиент»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код клиента

Код_клиента

Числовой

5

+

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

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

Строка

50

-

Адрес

Код_адреса

Числовой

5

-

Вид клиента

Вид_клиента

Строка

20

-

Макет экранных формы справочника «Клиент» представлен на рисунке 8.

Рисунок 8. Макет формы справочника «Клиент»

Таблица 13

Структура таблицы «Товар»

Наименование поля

Идентификатор

Тип данных

Размер

Первичный ключ

Код товара

Код_товара

Числовой

9

+

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

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

Строка

50

-

Единица измерения

Единица_измерения

Строка

50

-

Вес

Вес

Числовой

9

-

Цена

Цена

Числовой

9

-

Макет экранных формы справочника «Товар» представлен на рисунке 9.

Рисунок 9. Макет формы справочника «Товар»

2.2 Характеристика разработанных экранных форм документов в среде 1С:Предприятие

2.2.1 Описание документов, необходимых для получения исходной информации (разработка документов и регистров)

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

Таблица 14

Перечень входной информации

Название

Источник

Описание

Заказ

Бухгалтер

Содержит название товара, артикул, количестве, дата заказа, получатель, сумма и количество товаров, вес

Путевой лист

Начальник транспортного отдела

Содержит информацию о транспортном средстве на котором будет выполняться доставка, и сотрудник

Транспортная накладная

Логист

Содержит информацию о дате доставки, адресе доставки, доставляемых заказах

Структура таблиц входящих документов в таблицах 15 – 17.

Таблица 15

Структура таблицы «Заказ»

Наименование поля

Идентификатор

Тип

Размер

Первичный ключ

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

Код_заказа

Числовой

9

+

Дата документа

Дата_документа

Дата

10

Клиент

Клиент

Числовой

5

Адрес получателя

Адрес

Числовой

5

Сотрудник

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

Числовой

5

Дата заказа

Дата_заказа

Дата

10

Отделение доставки

Отделение доставки

Числовой

5

Товар

Код_товара

Числовой

5

Количество

Количество

Числовой

5

Цена

Цена

Числовой

9

Вес

Вес

Числовой

5

Сумма

Сумма

Числовой

9

Макет экранной формы «Заказе» представлен на рисунке 10.

Рисунок 10. Макет формы документа «Заказ»

Макет отчета документа «Заказ» представлен на рисунке 11.

Рисунок 11. Макет печатного отчета документа «Заказ»

Таблица 16

Структура таблицы «Путевой лист»

Наименование поля

Идентификатор

Тип

Размер

Первичный ключ

Код путевого листа

Код_путевого листа

Числовой

9

+

Номер путевого листа

Номер_путевого листа

Числовой

5

-

Дата

Дата

Дата

10

-

Код ТС

Код_ТС

Числовой

5

-

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

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

Числовой

5

-

Показания начало

Начало

Числовой

5

-

Показания окончание

Окончание

Числовой

9

-

Фактический расход топлива

Расход топлива

Числовой

9

-

Фактический груз

Груз

Числовой

9

-

Макет экранной формы «Путевой лист» представлен на рисунке 12.

Рисунок 12. Макет формы документа «Путевой лист»

Макет отчета документа «Путевой лист» представлен на рисунке 13.

Рисунок 13. Макет печатного отчета документа «Путевой лист»

Таблица 17

Структура таблицы «Транспортная накладная»

Наименование поля

Идентификатор

Тип

Размер

Первичный ключ

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

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

Числовой

9

+

Дата документа

Дата_документа

Дата

10

-

Дата доставки

Дата_доставки

Дата

10

-

Сотрудник

Сотрудник

Числовой

5

-

Адрес доставки

Адрес_доставки

Числовой

5

-

Клиент

Клиент

Числовой

9

-

Заказ

Заказ

Числовой

9

-

Дата заказа

Дата_заказа

Дата

10

-

Макет экранной формы документа «Транспортная накладная» представлен на рисунке 14.

Рисунок 14. Макет формы документа «Транспортная накладная»

Макет печатного отчета документа «Транспортная накладная» представлен на рисунке 15.

Рисунок 15. Макет печатного отчета «Транспортная накладная»

2.2.2 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи

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

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

Таблица 18

Перечень результатной информации

Название

Адресат

Описание

Частота возникновения док./год

Маршрут

Начальник транспортного отдела

Описание порядка следования для доставки заказов

200

Расписание доставки

Логист

Расписание следование по маршрутам

100

ГСМ

Начальник транспортного отдела

Затраты ГСМ для доставки

200

Отчёт по заказам

Бухгалтер, директор

Отчет по заказам в транспортной доставке

200

Отчет по путевым листам

Логист, начальник транспортного отдела

Отчет по путевым листам

200

Отчет о транспортным накладным

Бухгалтер, Логист, Начальник транспортного отдела

Отчет по сформированным в доставку транспортным накладным

300

Структура реквизитов документа по маршруту движения представлена в таблице 19.

Таблица 19

Структура отчета «Маршрут»

Наименование поля

Идентификатор

Тип

Размер

Первичный ключ

Код маршрута

Код_маршрута

Числовой

9

+

Код вида маршрута

Код_вида маршрута

Числовой

9

-

Длительность маршрута

Длительность_маршрута

Числовой

5

-

Нормативный груз

Нормативный_груз

Числовой

9

-

Адрес доставки

Адрес_доставки

Числовой

9

-

Расстояние

Расстояние

Числовой

9

-

Макет экранной формы документа «Маршрут» представлен на рисунке 16.

Рисунок 16. Макет формы документа «Маршрут»

Макет отчета представлен на рисунке 17.

Рисунок 17. Макет документа «Маршрут»

Структура документа «Расписание» представлена в таблице 20.

Таблица 20

Структура документа «Расписание»

Наименование поля

Идентификатор

Тип

Размер

Первичный ключ

Код расписания

Код_расписания

Числовой

9

+

Дата расписания

Дата_расписания

Дата

10

-

Код маршрута

Код_маршрута

Числовой

9

-

Код ТС

Код_ТС

Числовой

5

-

Макет экранной формы документа «Расписание» представлен на рисунке 18.

Рисунок 18. Форма документа «Расписание»

Макет отчета по расписанию представлен на рисунке 19.

Рисунок 19. Макет отчета по расписанию

Структура документа «ГСМ» представлена в таблице 21.

Таблица 21

Структура документа «ГСМ»

Наименование поля

Идентификатор

Тип

Размер

Первичный ключ

Код выдачи

Код_выдачи

Числовой

9

+

Дата

Дата

Дата

10

-

Объем

Объем

Числовой

9

-

Остаток

Остаток

Числовой

9

-

Код путевого листа

Код_путевого листа

Числовой

9

-

Макет экранной формы документа «ГСМ» представлен на рисунке 20.

Рисунок 20. Форма документа «ГСМ»

Отчет по заказам будет содержать данные о заказах и товарах в заказе (продукции). Как за все время, так и за определенный период. Макет отчёта по заказам представлен на рисунке 21.

Рисунок 21. Макет отчета по заказам

2.3 Описание реализации периодических расчетов в среде 1С:Предприятие

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

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

Разработанные регистры для хранения промежуточных данных по документам представлены на рисунках 22 - 23.

Рисунок 22. Регистр накопления заказы

Рисунок 23. Регистр накопления путевой лист

Настройка регистратора представлена на рисунке 24.

Рисунок 24. Настройка движения регистров заказов

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

Рисунок 25. Регистр заказов

2.4 Описание созданной / откорректированной карты маршрута бизнес-процесса в среде 1С:Предприятие

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

Бизнес-процесс формирования маршрута движения транспортных средств приведена на рисунке 26.

Рисунок 26. Бизнес-процесс формирования маршрута движения транспортных средств

2.5 Описание разработанных подсистем в среде 1С:Предприятие

Программа представляет собой модуль с разработанными формами и встроенными модулями [14, 18].

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

Рисунок 27. Подсистемы конфигурации 1С Предприятие «Транспортная доставка заказов»

А так же формы и объекты, разработанные с помощью встроенных средств. Описание функциональных модулей ИС представлено в таблице 22.

Таблица 22

Описание функций модулей

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

Функции модуля

Модуль инициализации интерфейса программы

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

Главная кнопочная форма

Формирует запуск форм, обеспечивает выполнении обработок ИС

Модуль работы со справочниками

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

Модель «Маршрут»

Разделен на подкатегории «Маршрут» и «Расписание»

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

Содержит экранные формы для работы с заказами, транспортными накладными, путевыми листами

Модуль «Журналы»

Содержат информацию о журналах документов

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

Рисунок 28. Дерево вызова программных модулей 1С Предприятие «Транспортная доставка заказов

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

В «1С:Предприятии 8.3» реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени.

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

Рисунок 29. Конфигурация программного обеспечения

2.6 Описание разработанного интерфейса пользователя в среде 1С:Предприятие (разработка управляемого интерфейса)

В информационной системе «Транспортная доставка заказов» будут автоматизированы процессы создания документации в виде документов по учету заказов товаров, отгрузке в доставку в виде транспортной накладной, создания путевых листов на доставку, определения маршрутов и расписания доставки, учета расхода ГСМ транспортом [14, 17, 18].

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

Сценарий диалога представлен на рисунке 30.

Рисунок 30. Сценарий диалога ИС «Учет транспортной доставки заказов»

2.7 Контрольный пример реализации проекта в среде 1С:Предприятие и его описание

Форма имеет несколько подсистем, на которые имеются специальные вкладки, главная форма представлена на рисунке 31.

Рисунок 31. Главная форма ИС «Учет транспортной доставки заказов»

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

Справочная информация вводится в соответствующие формы, которые расположены на вкладке «Справочники», рисунок 32.

Рисунок 32. Вкладка «Справочники»

Добавление товара представлено на рисунке 33.

Рисунок 33. Форма добавления товаров

Справочник транспортных средств представлен на рисунке 34.

Рисунок 34. Форма справочника «Транспортное средство»

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

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

Рисунок 35. Форма документа «Заказ»

Форма списка документов заказы представлена на рисунке 36. Печатная форма на рисунке 37.

Рисунок 36. Форма поступления товаров

Рисунок 37. Печатная форма заказа

На основании заказа формируется документ «Транспортная накладная», рисунок 38.

Рисунок 38. Документ «Транспортная накладная»

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

Рисунок 39. Журнал доставки

На основании транспортной накладной формируется путевой лист с указанием места доставки, рисунок 40.

Рисунок 40. Документ «Путевой лист»

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

Рисунок 41. Документ «Маршрут доставки»

На рисунке 42 представлена печатная форма документа «Маршрут доставки.

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

На рисунке 43 представлен отчет по маршрутам доставки, с указанием названия маршрута и его вида.

Рисунок 43. Отчет «Маршрут доставки»

После выполнения доставки производится регистрация расхода ГСМ, и формирование отчета по ГСМД, рисунок 44.

Рисунок 44. Регистрация расхода ГСМ

Отчет по ГСМ представлен на рисунке 45.

Рисунок 45. Отчет по ГСМ

Выводы по главе.

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

ЗАКЛЮЧЕНИЕ

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

Для достижения цели были выполнены следующие задачи:

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

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Александров, Д.В. Инструментальные средства информационного менеджмента. CASE-технологии и распределенные информационные системы: учебное пособие / Д.В. Александров – М.: Финансы и статистика, 2012 – 225 с.
  2. Балдин, К.В.  Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. – М.: Дашков и Ко, 2012. - 395 с.
  3. Блинов, А.О. Реинжиниринг бизнес-процессов: учеб. пособие / А. О. Блинов, О.С. Рудакова – М.: Юнити-Дана, 2012 – 342 с.
  4. Вендров А. М. Проектирование программного обеспечения экономических информационных систем / А. М. Вендров. - М. : Финансы и статистика, 2012. - 352 с.
  5. Всяких, Е.И. Практика и проблематика моделирования бизнес-процессов. / Е.И. Всяких, Е.В. Сидоренко – ДМК Пресс, 2013 – 247 с.
  6. Гартвич, А. Планирование закупок, производства и продаж в 1С: Предприятии 8 / А.Гартвич. – М.: 1С-Паблишинг и Питер, 2013. -160с.
  7. Гвоздева, Т.В. Проектирование информационных систем: учебное пособие / Т.В. Гвоздева, Б.А. Баллод. – Ростов-н/Д: Феникс, 2014 – 508c.
  8. Заботина Н.Н. Проектирование информационных систем. Учебное пособие для студентов высших учебных заведений, обучающихся по специальности 080801 "Прикладная информатика (по областям) и другим экономическим специальностям" / Н. Н. Заботина – Москва: ИНФРА-М, 2013 – 329с.
  9. Избачков, Ю. Информационные системы : учеб. для вузов / Ю. Избачков. – 3-е изд. – СПб. : Питер, 2013. – 544 с. 
  10. Ильин В.В. Моделирование бизнес-процессов. Практический опыт разработчика. – М.: «Вильямс», 2012. –176 с.
  11. Илюшечкин, В.М. Основы использования и проектирования баз данных : учеб. пособие / В.М. Илюшечкин. - М.: Юрайт, 2014 - 213c.
  12. Информационные системы и технологии в экономике и управление: Учебник для бакалавров /В.В. Трофимов. – М.: Юрайт, 2012 – 521 с.
  13. Информационные системы и технологии управления: учебник / под ред. Г.А.Титоренко. - 3-е изд., перераб и доп. - М.: ЮНИТИ-ДАНА, 2014. - 591c.
  14. Исаев Г.Н. Информационные технологии: учебное пособие /Г.Н. Исаев. – Изд-во: Омега-Л, 2012 – 464 с.
  15. Качала, В.В. Основы теории систем и системного анализа: учеб. пособие для вузов. / В.В. Качала. – М.: Горячая линия – Телеком, 2012. – 210 с.
  16. Косиненко Н.С. Информационные системы и технологии в экономике. Учебное пособие / Н. С. Косиненко, И. Г. Фризен - Москва : Дашков и К° , 2012 - 303 с.
  17. Перерва А.Д., Иванова В.А. Путь аналитика. Практическое руководство IT-специалиста. – СПб.: Питер, 2012. – 304 с.
  18. Ситосенко, Е. Управление заказами в системе программ 1С: Предприятие 8.0 / Е.Ситосенко. – М.: 1С-Паблишинг, 2012. - 219с.
  19. Смирнов, Г.Н. Проектирование экономических информационных систем: учебник для вузов / А.А. Смирнов, А.А. Сорокин, Ю.Ф. Тельнов. - М.: Финансы и статистика, 2014 – 512c.
  20. Советов Б.Я. Моделирование систем. Учебник для бакалавров: для студентов высших учебных заведений, обучающихся по направлениям "Информатика и вычислительная техника" и "Информационные системы" / Б.Я. Советов, С.А. Яковлев; Санкт-Петербургский гос. электротехнический ун-т. - 7-е изд. – Москва: Юрайт , 2012 – 342 с.
  21. Соколов Р.В. Проектирование информационных систем. Учебник для студентов, обучающихся по направлению "Прикладная информатика" и другим экономическим специальностям / Р. В. Соколов; М-во образования и науки Российской Федерации, Федеральное гос. бюджетное образовательное учреждение высш. проф. образования "Санкт-Петербургский гос. инженерно-экономический ун-т" - Санкт-Петербург : СПбГИЭУ , 2012 – 334с.
  22. Фирма 1С. Режим доступа : http://www.1c.ru/ (дата обращения 12.09.2016)
  23. Чекалов А.П. Базы данных: от проектирования до разработки приложений / А.П. Чекалов. – СПб.: БХВ-Петербург, 2012 – 384 с.

ПРИЛОЖЕНИЕ

&НаКлиенте

Процедура ТоварыПриИзменении(Элемент)

СтрокаТовары = Элементы.Товары.ТекущиеДанные;

Если НЕ СтрокаТовары = Неопределено Тогда

СтрокаТовары.Сумма = СтрокаТовары.Цена*СтрокаТовары.Количество;

КонецЕсли

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

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр Регистр_заказы Приход

Движения.Регистр_заказы.Записывать = Истина;

Для Каждого ТекСтрокаТовары Из Товары Цикл

Движение = Движения.Регистр_заказы.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Товар = ТекСтрокаТовары.Товар;

Движение.Сотрудник = Сотрудник;

Движение.Количество = ТекСтрокаТовары.Количество;

Движение.Вес = ТекСтрокаТовары.Вес;

Движение.Сумма = ТекСтрокаТовары.Сумма;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Процедура Печать(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы.Заказ.ПолучитьМакет("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Заказ.Адрес_получателя,

| Заказ.Дата,

| Заказ.Дата_заказа,

| Заказ.Клиент,

| Заказ.Номер,

| Заказ.Отделение_доставки,

| Заказ.Сотрудник,

| Заказ.Товары.(

| НомерСтроки,

| Товар,

| Количество,

| Вес,

| Цена,

| Сумма

| )

|ИЗ

| Документ.Заказ КАК Заказ

|ГДЕ

| Заказ.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ОбластьТоварыШапка = Макет.ПолучитьОбласть("ТоварыШапка");

ОбластьТовары = Макет.ПолучитьОбласть("Товары");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда

ТабДок.ВывестиГоризонтальныйРазделительСтраниц();

КонецЕсли;

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(ОбластьТоварыШапка);

ВыборкаТовары = Выборка.Товары.Выбрать();

Пока ВыборкаТовары.Следующий() Цикл

ОбластьТовары.Параметры.Заполнить(ВыборкаТовары);

ТабДок.Вывести(ОбластьТовары, ВыборкаТовары.Уровень());

КонецЦикла;

ВставлятьРазделительСтраниц = Истина;

КонецЦикла;

//}}

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

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр Регистр_заказы Приход

Движения.Регистр_заказы.Записывать = Истина;

Для Каждого ТекСтрокаТовары Из Товары Цикл

Движение = Движения.Регистр_заказы.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Товар = ТекСтрокаТовары.Товар;

Движение.Сотрудник = Сотрудник;

Движение.Количество = ТекСтрокаТовары.Количество;

Движение.Вес = ТекСтрокаТовары.Вес;

Движение.Сумма = ТекСтрокаТовары.Сумма;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)

//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.Заказ") Тогда

// Заполнение шапки

Адрес_доставки = ДанныеЗаполнения.Адрес_получателя;

Клиент = ДанныеЗаполнения.Клиент;

Сотрудник = ДанныеЗаполнения.Сотрудник;

КонецЕсли;

//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

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

Процедура Печать(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы.Транспортная_накладная.ПолучитьМакет("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Транспортная_накладная.Адрес_доставки,

| Транспортная_накладная.Дата,

| Транспортная_накладная.Дата_доставки,

| Транспортная_накладная.Клиент,

| Транспортная_накладная.Номер,

| Транспортная_накладная.Сотрудник,

| Транспортная_накладная.Заказы.(

| НомерСтроки,

| Заказ,

| Дата

| )

|ИЗ

| Документ.Транспортная_накладная КАК Транспортная_накладная

|ГДЕ

| Транспортная_накладная.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ОбластьЗаказыШапка = Макет.ПолучитьОбласть("ЗаказыШапка");

ОбластьЗаказы = Макет.ПолучитьОбласть("Заказы");

Подвал = Макет.ПолучитьОбласть("Подвал");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда

ТабДок.ВывестиГоризонтальныйРазделительСтраниц();

КонецЕсли;

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(ОбластьЗаказыШапка);

ВыборкаЗаказы = Выборка.Заказы.Выбрать();

Пока ВыборкаЗаказы.Следующий() Цикл

ОбластьЗаказы.Параметры.Заполнить(ВыборкаЗаказы);

ТабДок.Вывести (Область) Заказы, Выборка Заказы. Уровень());

Конец Цикла;

Подвал.Параметры.Заполнить(Выборка);

ТабДок. Вывести (Подвал);

Вставлять Разделитель Страниц = Истина;

Конец Цикла;

//}}

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