Разработка автоматизированной ИС учета автоперевозок для ООО "ДСК "АБЗ-Дорстрой""

Описание деятельности ООО "ДСК "АБЗ Дорстрой". Анализ первичных документов с нормативно-справочной и входной оперативной информацией. Разработка блок-схемы алгоритма или информационно-технологическая схема на основании программного кода для одной задачи.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 07.08.2018
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

· планирование графика перевозки;

· планирование транспорта;

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

· коммерческое предложение;

· выставление счета и выгрузка реестра;

· отчет о выполнение заказа;

· договор на оказание услуг;

· акт о выполнение заказа;

· мониторинг оплаты.

3. Сравнительный анализ современных средств автоматизации

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

3.1 Программа TopLogistic

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

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

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

TopLogistic комплектуется модулем GPS/ГЛОНАСС -мониторинг для контроля в режиме реального времени транспорта и записи маршрутов перемещения в архив. Это позволяет сравнивать плановый и фактический пробег автомобилей.

Система обеспечивает:

­ автоматизацию работ по распределению заказов по автомобилям;

­ автоматизированный расчет маршрутов доставки заказов;

­ визуализацию адресов и маршрутов доставки на электронной карте;

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

Система использует для расчётов:

­ базу данных автотранспорта с характеристиками каждого а/м;

­ базу данных точек доставки с адресами, привязанными к карте;

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

Система рассчитывает:

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

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

Система учитывает:

­ рабочее время каждого автомобиля;

­ ограничения по количеству точек доставки для автомобилей;

­ продолжительность разгрузки заказа в точке доставки;

­ возможность подъезда автомобилей определенного типа к точке доставки;

­ зональный принцип формирования заказов.

Система комплектуется:

­ модулем работы с картой;

­ подробными картами городов и регионов России и ближнего зарубежья;

­ модулем GPS/ГЛОНАСС мониторинга с возможностью on-line контроля местонахождения а/м и получения план/факта маршрутов доставки;

Система позволяет редактировать на карте и учитывать при прокладке маршрутов:

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

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

Отчеты и документы:

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

­ сводные документы и отчеты по клиентам, заказам;

­ отчеты по результатам маршрутизации;

­ отчеты по заданному пользователем шаблону.

Интеграция с внешними системами:

­ экспорт и импорт данных через независимые от конкретной системы файлы;

­ бухгалтерия, склад, финансы и др.;

­ управленческие системы (ERP, CRM, SCM и т.д.). [9]

3.2 1С: Управление автотранспортным предприятием

Фирма “1С” совместно с Центром разработки “1С-Рарус” извещает пользователей и партнеров о выпуске нового отраслевого решения на базе технологической платформы “1С:Предприятие 8.2” - “1С:Предприятие 8. Управление транспортным предприятием”, предназначенного для автоматизации полного контура учета в крупных транспортных компаниях, осуществляющих грузовые перевозки, крупных производственных и торговых предприятий, предприятий, осуществляющих пассажирские перевозки и транспортно-экспедиторских компаний.

Конфигурация “Управление транспортным предприятием” разработана на базе типовой конфигурации “Управление производственным предприятием” ред. 1.3 системы программ “1С:Предприятие 8” с сохранением всех возможностей и механизмов типового решения.

В дополнение к возможностям типовой конфигурации “Управление производственным предприятием”, конфигурация “Управление транспортным предприятием” учитывает специфику предприятий отрасли или типа предприятия:

Подсистема управления заказами:

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

- управление мультимодальными перевозками;

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

- оформление заказов на транспортные средства;

- формирование суточной разнарядки и маршрутных листов;

- управление контейнерными перевозками:

- учет контейнеров по номерам и спецификациям

- диспозиция и контроль прохождения грузами маршрута;

Подсистема выписки и обработки путевых листов грузовых и легковых автомобилей, специальной и строительной техники, пассажирских автобусов;

Подсистема спутникового мониторинга:

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

- взаимодействие с внешними системами спутникового мониторинга;

Подсистема интеграции с ГИС и маршрутизация;

Подсистема учета ГСМ:

- настройка норм расхода ГСМ;

- учет поступления и выдачи ГСМ;

- учет масел и технологических жидкостей;

Подсистема учета ремонтов и планового технического обслуживания автотранспорта;

Подсистема ПТО:

- учет карточек транспортных средств;

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

- контроль окончания сроков действия документов, выданных на водителей и транспортные средства (медицинские справки, полисы ОСАГО, талон ТО и др.);

Подсистема взаиморасчетов:

- ведение прейскурантов и тарифов на транспортные услуги;

- расчет стоимости услуг;

- формирование счетов и актов;

Подсистема учета работы водителей:

- начисление заработной платы;

- формирование табеля учета рабочего времени;

Подсистема учет прямых и косвенных затрат:

- учет доходов и расходов по перевозкам грузов;

- учет себестоимости перевозки грузов;

- учет рентабельности грузов в разрезе различных аналитик

Подсистема планирования работы автопарка;

Подсистема бюджетирования и учета движения денежных средств;

Подсистемы учета пассажирских перевозок:

- учет билетов и посадочных ведомостей;

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

- учет сданной выручки. [6]

3.3 1С-Рарус: Автотранспорт

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

Основные возможности:

- Учет путевых листов различных типов (Формы: №3, №4-П, №4-С, №3 спец., №ЭСМ-2).

- Расчет нормативного и фактического расхода топлива.

- Расчет пробега, грузооборота, времени в наряде и простое.

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

- Одновременный учет горючего, приобретенного различными способами.

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

- Учет номерных запчастей и агрегатов.

- Учет заявок на транспортные средства.

- Учет предоставляемых услуг и работ по заказам.

- Начисление износа транспортных средств и агрегатов.

- Управленческие отчеты: по работе автомобилей, по движению ГСМ, по услугам, статистическая отчетность.

3.4 АСТУ "Автотранспорт"

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

АСТУ "Автотранспорт" автоматизирует выполнение видов расчетов:

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

- расчет полученного и фактически израсходованного количества ГСМ на основании данных путевых листов с сохранением данных в карточках транспортных средств;

- расчет по путевому листу нормируемого значения расхода топлива с учетом работы его основного двигателя на одном или нескольких видах топлива с учетом поправок к нормам расхода ГСМ;

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

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

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

Основные возможности АСТУ "Автотранспорт":

- классифицированный учет автотранспорта предприятия;

- ведение путевых листов;

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

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

Программа позволяет получить следующую отчетность:

- расход ГСМ по отдельной машине, по виду автотранспорта

- пробег автотранспорта

- износ покрышек

- учет аккумуляторов

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

Все отчеты в программе строятся на основе специального генератора отчетов.

Пользователь может настроить все отчеты под собственные потребности, создать свои собственные формы печати.

3.5 Transoft

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

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

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

Особенности транспортной программы:

- внедрение программы не требует специалиста - установка полностью автоматизирована;

- удобный интерфейс, интуитивно понятный пользователю с любым уровнем владения компьютером;

- оперативное оформление заказа;

- автоматические расчеты по заранее определенным тарифам, формулам, правилам;

- отдельные тарифы для клиентов и привлеченных исполнителей;

- интеллектуальный поиск клиентов и исполнителей (водителей, транспортных средств);

- учет и анализ всех финансовых операций по оказанию транспортных услуг;

- хранение всех сведений и документов делопроизводства;

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

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

- конфиденциальность информации внутри системы;

- протоколирование действий пользователей;

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

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

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

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

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

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

Преимущества программы для транспортной логистики:

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

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

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

3.6 Постановка задачи на разработку ЭИС

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

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

В функции транспортного отдела, подлежащие автоматизации, входят следующие:

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

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

· внесение в систему информации о проведенных ремонтах автомобилей с последующей выпиской соответствующих документов.

· автоматизированное формирование различных отчетов на основании введенных в систему данных.

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

Но следует отметить, что эти программы не учитывают специфики ООО “ДСК “АБЗ Дорстрой”“, а кроме того - их стоимость очень высока (в частности стоимость программы “1С: Управление автотранспортным предприятием” превышает 220 000 рублей) [4].

Поэтому для автоматизации задач учета автотранспорта для ООО “ДСК “АБЗ Дорстрой”“ в бакалаврской работе будет разрабатываться собственная система автоматизации учета транспорта.

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

4.1 Используемые классификаторы и системы кодирования

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

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

В зависимости от сферы применения классификаторы делят на несколько групп:

­ общегосударственные, используемые во всех отраслях и на всех уровнях управления для повсеместного и одинакового обозначения объектов;

­ отраслевые, используемые в пределах отдельной отрасли;

­ локальные, используемые внутри конкретного предприятия (организации). [7]

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

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

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

Принято выделять четыре системы кодирования:

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

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

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

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

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

В разрабатываемой АИС использовано большое количество классификаторов, которые по классификации 1С делятся на справочники и документы. Все классификаторы используют порядковую систему кодирования. [11]

Классификатор Контрагенты.

Данный классификатор был введен для идентификации контрагентов.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - контрагенты.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование]

Код контрагента

Классификатор представлен в таблице 4.1.

Таблица 4.1

Классификатор “Контрагенты”

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

Код

Контрагент №1

000000001

….

Контрагент №9

000000009

Классификатор Контактные лица.

Данный классификатор был введен для идентификации контактных лиц.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - контактные лица.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование]

Код

Классификатор представлен в таблице 4.2.

Таблица 4.2.

Классификатор “Контактные лица”

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

Код

Контактное лицо №1

000000001

….

Контактное лицо №9

000000009

Классификатор Счета кассы

Данный классификатор был введен для идентификации счетов кассы.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - счета кассы.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование]

Код

Классификатор представлен в таблице 4.3.

Таблица 4.3. Классификатор “Счета кассы”

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

Код

Счет касссы №1

000000001

….

Счет кассы №9

000000009

Классификатор Сотрудники.

Данный классификатор был введен для идентификации сотрудников.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Сотрудники.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор представлен в таблице 4.4.

Таблица 4.4. Классификатор Сотрудники

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

Код

Сотрудник №1

000000001

….

Сотрудник №9

000000009

Классификатор Виды грузов

Данный классификатор был введен для идентификации видов грузов

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Виды грузов.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование]

Код

Классификатор представлен в таблице

Таблица 4.5. Классификатор “Виды грузов”

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

Код

Вид груза №1

000000001

….

Вид груза №9

000000009

Классификатор Грузы

Данный классификатор был введен для идентификации грузов.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Грузы

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор представлен в таблице 4.6.

Таблица 4.6. Классификатор “Грузы”

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

Код

Груз №1

000000001

….

Груз №9

000000009

Классификатор Транспорт

Данный классификатор был введен для идентификации транспорта.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Транспорт.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор представлен в таблице 4.7.

Таблица 4.7. Классификатор “Транспорт”

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

Код

Транспорт №1

000000001

….

Транспорт №9

000000009

Классификатор Виды транспорта.

Данный классификатор был введен для идентификации видов транспорта.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Виды транспорта.

4. Структурная формула классификатора:

Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор представлен в таблице 4.8.

Таблица 4.8. Классификатор “Виды транспорта”

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

Код

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

000000001

….

Вил транспорта №9

000000009

Классификатор Заказ на перевозку.

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

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Заказы на перевозку.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор заказ на перевозку представлен в таблице 4.9.

Таблица 4.9. Классификатор “Заказ на перевозку”

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

Код

Заказ на перевозку №1

000000001

….

Заказ на перевозку №9

000000009

Классификатор Задание на перевозку.

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

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Задания на перевозку.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор Задания на перевозку представлен в таблице 4.10.

Таблица 4.10. Классификатор “Задания на перевозку”

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

Код

Задание на перевозку №1

000000001

….

Задание на перевозку №9

000000009

Классификатор Акт выполненных работ.

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

5. Система кодирования - порядковая.

6. Количество признаков классификации - 1.

7. Объекты кодирования - Акты выполненных работ.

8. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор представлен в таблице 4.11.

Таблица 4.11.

Классификатор “Акты выполненных работ”

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

Код

Акт выполненных работ №1

000000001

….

Акт выполненных работ №9

000000009

Классификатор Расход денежных средств.

Данный классификатор был введен для идентификации расхода денежных средств.

1. Система кодирования - порядковая.

2. Количество признаков классификации - 1.

3. Объекты кодирования - Расход денежных средств.

4. Структурная формула классификатора: Фн=[XXХХХХХХХ]:[Наименование] Код

Классификатор “Расход денежных средств” представлен в таблице 4.12.

Таблица 4.12.

Классификатор “Расход по банку”

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

Код

РДС №1

000000001

….

РДС №9

000000009

4.2 Характеристика первичных документов с нормативно-справочной и входной оперативной информацией

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

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

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

­ Информация по видам транспорта;

­ Информация по транспорту;

­ Информация по маркам автомобилей;

­ Информация по грузам;

­ Информация по видам грузов;

­ Информация по контрагентам;

­ Информация по контактным лицам;

­ Информация по сотрудникам;

­ Информация по счетам и кассе;

­ Заказы на перевозку;

­ Установка цен на перевозку;

­ Задания на перевозку;

­ Акт выполненных работ;

­ Поступление денег;

­ Ввод начальных остатков;

­ Расход денежных средств.

Данные по справочникам представлены в таблице 4.13.

Таблица 4.13

Данные по справочникам

Название справочника

Ответственный

Средний

объём

Частота

актуализации

Средний объем

актуализации

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

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

5

низкая

1

Транспорт

Менеджер по транспорту

8

низкая

2

Марка автомобиля

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

8

низкая

2

Грузы

Менеджер по транспорту

100

высокая

80

Виды грузов

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

10

низкая

5

Контактные лица

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

10

низкая

5

Контагенты

Коммерческий департамент

500

высокая

200

Сотрудники

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

50

низкая

25

Счета и кассы

Коммерческий департамент

100

средняя

80

Структура используемых справочников и их формы представлены ниже по тексту. Документы используемые в АИС условно можно разделить на платежные документы (двигают регистры по кассе и банку), документы установки цен и документы услуг и производства. Платежные документы это: “Ввод начальных остатков”, и “Расход денежных средств”, “Поступление денежных средств”. Документ установки цен это “Установка цен на перевозку”. Документами услуг и производства это следующие документы: “Заказ на перевозку”, “Задание на перевозку”, “Акт выполненных работ”. Частота возникновения документов зависит от объема предоставленных услуг фирмы и может варьироваться от одного в неделю до нескольких сотен в день. Структура документов и их формы представлены ниже по тексту. Данные по документам представлены в таблице 4.14.

Таблица 4.14

Данные по справочникам

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

Ответственный

Средний

объём

Частота

актуализации

Средний объем

актуализации

Заказ на перевозку

Менеджер по транспорту

100

высокая

90

Установка цен на перевозку

Бухгалтер

90

средняя

90

Задание на перевозку

Менеджер по транспорту

80

средняя

8

Акт выполненных работ

Бухгалтер

50

средняя

5

Поступление денег

Бухгалтер

10

низкая

5

Ввод начальных остатков

Бухгалтер

10

низкая

5

Расход денежных средств

Бухгалтер

10

низкая

5

4.3 Характеристика результатной информации

Результатами автоматизации отдела предприятия являются:

­ Заполненные справочники

­ Поиск и фильтрация по справочникам

­ Введенные документы, внешние и внутренние

­ Печатные формы документов

­ Печать отчетов.

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

По результатам введенных документов в дальнейшем можно строить аналитическая отчетность.

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

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

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

Рис. 4.1. - Блок-схема работы процедуры планировщика

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

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

Основной чертой данного интерфейса является наличие динамического планировщика заявок на перевозку.

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

Рис.4.2. - Окно динамического планировщика заказов

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

При этом автоматически изменяются данных в заданиях на перевозку.

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

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

Работа с системой начинается с заполнения справочников. Справочники в системе находятся на вкладке “НСИ”.

Рис. 4.3. - Справочники в системе

Одним из основных справочников в системе является справочник “Транспорт”. Сюда заносятся данные о транспортных средствах фирмы.

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

Рис. 4.4. - Форма журнала справочника “Транспорт”

Для добавления нового транспортного средства необходимо нажать на кнопку “Создать”. На экран выводится окно создания нового транспортного средства.

Рис. 4.5. - Форма ввода транспортного средства

Необходимо ввести нужные данные в поля ввода, после чего нажать на кнопку “Записать и закрыть” либо “Записать”. Данные по транспортному средству будут сохранены.

Для регистрации нового сотрудника в системе необходимо нажать на кнопку “Сотрудники” на вкладке “НСИ”.

На экран выводится журнал справочника сотрудников.

Рис. 4.6. - Журнал справочника сотрудников

Для добавления нового сотрудника необходимо нажать на кнопку “Создать”.

На экран выводится окно добавления сотрудника.

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

Необходимо ввести ФИО сотрудника и нажать на кнопку “Записать и закрыть” либо “Записать”. Данные сохраняются.

Остальные справочники в системе заполняются аналогично.

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

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

Журнал заказов на перевозку выглядит следующим образом:

Рис. 4.8. - Журнал заказов на перевозку

Для формирования нового заказа нужно нажать на кнопку “Создать”, появляется форма создания заказа.

Для создания заказа на перевозку необходимо нажать на кнопку “Создать” в журнале этих документов.

Появляется форма создания заказа.

Здесь необходимо указать нужные данные и нажать на кнопку “Провести и закрыть”. Обязательным условием является указание документа-основания, на основе которого формируется задание.

Далее на основании введенных данных можно сформировать различные отчеты в системе.

Например, отчет по денежным средствам.

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

Все отчеты в системе можно вывести на печать. Для этого необходимо нажать на кнопку “Еще” и выбрать печать.

4.6 Проектирование БД

Справочник “Контрагенты” является одним из основных справочников в разработанной системе. Он содержит данные по контрагентам, с которым работает предприятие.

Таблица 4.15. Реквизиты справочника “Контрагенты”

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

Тип

Описание

Номер

Строка (9)

Номер контрагента

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

Строка (неограниченно)

Наименование контагента

Родитель

ПеречислениеСсылка.ТипыКонтрагентов

Родительская группа

Адрес

Строка (неограниечено)

Адрес контрагента

Вид контрагента

ПеречислениеСсылка.ЮрФизЛицо

Вид контрагента (юридическое или физическое лицо)

ИНН

Строка (12)

ИНН контагента

Телефон

Строка (50)

Телефон

Факс

Строка (50)

Факс

Email

Строка (50)

Электронный адрес

Другое

Строка (неограниченна)

Прочие реквизиты

Справочник не имеет табличной части.

Справочник “Виды транспорта” предназначен для хранения информации о видах транспорта.

Реквизиты справочника “Виды транспорта” представлены в таблице 4.16.

Таблица 4.16. Реквизиты справочника “Виды транспорта”

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

Тип

Описание

Номер

Строка (9)

Номер контрагента

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

Строка (неограниченно)

Наименование контагента

Справочник не имеет табличной части.

Справочник “Транспорт” предназначен для хранения информации по транспортным средствам на предприятии. Он содержит следующие данные.

Таблица 4.17 Реквизиты справочника “Транспорт”

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

Тип

Описание

Номер

Строка (9)

Номер контрагента

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

Строка (неограниченно)

Наименование контагента

Марка автомобиля

СправочникСсылка.МаркаАвтомобиля

Марка автомобиля

Вместительность

СправочникСсылка.ВидыТранспорта

Вместительность

Номер автомобиля

Строка(10)

Номер автомобиля

Справочник “Марка автомобиля” содержит данные о марках автомобилей. Он содержит следующие данные.

Таблица 4.18. Реквизиты справочника “Марка автомобиля”

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

Тип

Описание

Номер

Строка (9)

Номер марки

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

Строка (неограниченно)

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

Справочник не имеет табличной части.

Справочник “Грузы” предназначен для хранения информации по перевозим

Таблица 4.19.

Реквизиты справочника “Грузы”

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

Тип

Описание

Номер

Строка (9)

Номер марки

Вид груза

СправочникСсылка.ВидыГрузов

Вид груза

Справочник не имеет табличной части.

Справочник “Виды грузов” предназначен для хранения информации о видах перевозимых грузов.

Справочник имеет следующую структуру.

Таблица 4.20.

Реквизиты справочника “Виды грузов”

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

Тип

Описание

Номер

Строка (9)

Номер вида груза

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

Строка (неограниченно)

Наименование вида груза.

Справочник не имеет табличной части.

Справочник “Сотрудники” предназначен для хранения информации о сотрудниках предприятия. Он имеет следующую структуру:

Таблица 4.21.

Реквизиты справочника “Сотрудники”

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

Тип

Описание

Номер

Строка (9)

Номер вида груза

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

Строка (неограниченно)

Наименование вида груза.

Заключение

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

- Внедрение сетевых технологий обработки информации. Создание автоматизированных систем на базе локальных и глобальных сетей.

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

- Создание виртуальных офисов с полной реализацией с них всех функций управления.

- Применение современных мультимедийных средств отображения информации.

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

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

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

- Существенное сокращение, а в ряде случаев и полное исключение документов на бумажных носителях.

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

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

1) Изучены общие вопросы автоматизации автотранспорта.

2) Сделана подробная характеристику предприятия.

3) Проанализирована техническая и программная архитектура подразделений предприятия.

4) Определены задачи автоматизации совместно с заказчиком разработки.

5) Проведен сравнительный анализ современных средств автоматизации.

6) Разработана автоматизированная ИС учета автоперевозок для ООО “ДСК “АБЗ-Дорстрой”“.

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

Список использованных источников

1. Митичкин, С.А. Разработка в системе 1С: Предприятие 8.3 [Текст]/ С.А. Митичкин: - М.: ООО “1С-Паблишинг”, 2003. - 413 с.

2. Гладкий, А.А. 1С:Бухгалтерия 8.2 с нуля. 100 уроков для начинающих. [Текст]/ А.А. Гладкий:- СПб.: БХВ, 2012. - 896 с.

3. 1С: Предприятие 8.3 Описание встроенного языка часть 2, [Текст] - Москва, Фирма “1С”, 2010

4. 1С: Предприятие 8.3 Конфигурирование и администрирование, [Текст] - Москва, Фирма “1С”, 2010

5. Гвоздева, Т. В., Проектирование информационных систем, [Текст]/Т.В. Гвоздева, Б. А. Баллод,: - М, Издательство: Феникс, 2009 г., - 512 стр.

6. Голицына, О. Л. Информационные технологии, [Текст]/О.Л. Голицина, И. И. Попов, Н. В. Максимов, Т. Л. Партыка,: - М, Издательство Инфра-М, 2009 г., - 608 стр.

7. Емельянова, Н. З. Проектирование информационных систем, [Текст]/ Н.З. Емельянова, Т. Л. Партыка, И. И. Попов: - М, Издательство: Форум, 2009 г., - 432 стр.

8. Симионов, Ю.Ф. Информационный менеджмент. [Текст]/ Симионов Ю.Ф., В.В. Боромотов: -- Ростов н.Д: Феникс, 2008, - 250с.

9. Вендров А.М. CASE технологии Современные методы и средства проектирования информационных систем, [Текст]/ А.М. Вендров: - М.: Финансы и статистика, 2009. - 176 с.

10. Харитонов, С. А. Секреты профессиональной работы с "1С: Бухгалтерией 8" (редакция 3.0). Учет основных средств., [Текст]/ С. А. Харитонов, Д. В. Чистов: - М.: 1С-Паблишинг, 2012. - 470 с.

11. Гартвич, А. 1С: Бухгалтерия 8 как на ладони., [Текст]/ А. Гартвич: - М.: 1С-Паблишинг, 2012. - 240 с.

Приложение А

Организационная структура ООО АБЗ-Дорстрой

Приложение Б

Организационная структура компании ООО АБЗ-Автотранс

Приложение В

Листинг программного модуля обработчика планировщика

&НаКлиенте

Процедура ПриОткрытии(Отказ)

Дата = ТекущаяДата();

СоздатьПлан();

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

Процедура СоздатьПлан()

Планировщик.ТекущиеПериодыОтображения.Очистить();

Планировщик.ТекущиеПериодыОтображения.Добавить(НачалоДня(Дата), КонецДня(Дата));

// Инициализируем измерения планировщика

ИзмеренияПланировщика = Планировщик.Измерения;

ИзмеренияПланировщика.Очистить();

#Область Заполнение_магазинов

// Создание группы Магазины

ИзмерениеТранспорт = ИзмеренияПланировщика.Добавить("Транспорт");

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

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

"ВЫБРАТЬ

|Транспорт.Ссылка

|ИЗ

|Справочник.Транспорт КАК Транспорт

|ГДЕ

|Транспорт.ЭтоГруппа = ЛОЖЬ";

РезультатЗапроса = Запрос.Выполнить();

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

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

// Добавление магазинов в группу Магазины

НовыйМагазин = ИзмерениеТранспорт.Элементы.Добавить(ВыборкаДетальныеЗаписи.Ссылка);

НовыйМагазин.Текст = ВыборкаДетальныеЗаписи.Ссылка;

КонецЦикла;

#КонецОбласти

// Инициализация элементов планировщика (записи по измерениям)

ЭлементыПланировщика = Планировщик.Элементы;

ЭлементыПланировщика.Очистить();

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

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

"ВЫБРАТЬ

|ЗаданиеНаПеревозку.Ссылка,

|ЗаданиеНаПеревозку.ВерсияДанных,

|ЗаданиеНаПеревозку.ПометкаУдаления,

|ЗаданиеНаПеревозку.Номер,

|ЗаданиеНаПеревозку.Дата,

|ЗаданиеНаПеревозку.Проведен,

|ЗаданиеНаПеревозку.Основание,

|ЗаданиеНаПеревозку.Автомобиль,

|ЗаданиеНаПеревозку.ДатаВремяНачала,

|ЗаданиеНаПеревозку.ДатаВремяОкончания,

|ЗаданиеНаПеревозку.Контрагент,

|ЗаданиеНаПеревозку.ОбъемГруза,

|ЗаданиеНаПеревозку.Километраж

|ИЗ

|Документ.ЗаданиеНаПеревозку КАК ЗаданиеНаПеревозку

|ГДЕ

|ЗаданиеНаПеревозку.ДатаВремяНачала МЕЖДУ &НачалоПериода И &КонецПериода

|И ЗаданиеНаПеревозку.Проведен = ИСТИНА";

Запрос.УстановитьПараметр("КонецПериода", КонецДня(Дата));

Запрос.УстановитьПараметр("НачалоПериода", НачалоДня(Дата));

РезультатЗапроса = Запрос.Выполнить();

РезультатПланы = РезультатЗапроса.Выбрать();

Пока РезультатПланы.Следующий() Цикл

// Связка записей с измерениями выполняется через соответствия

СоответствиеЗначений = Новый Соответствие;

СоответствиеЗначений.Вставить("Транспорт", РезультатПланы.Автомобиль);

СоответствиеЗначений.Вставить("Док", РезультатПланы.Ссылка);

Начало = РезультатПланы.ДатаВремяНачала;

Конец = РезультатПланы.ДатаВремяОкончания;

// Добавление новой записи в промежуток времени

НовыйЭлемент = ЭлементыПланировщика.Добавить(Начало, Конец);

НовыйЭлемент.ЗначенияИзмерений = Новый ФиксированноеСоответствие(СоответствиеЗначений);

НовыйЭлемент.Текст = РезультатПланы.Контрагент.Наименование + "; Объем груза: " + РезультатПланы.ОбъемГруза + " кг. Километраж: " + РезультатПланы.Километраж + " км.";

КонецЦикла;

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

&НаКлиенте

Процедура Обновить(Команда)

СоздатьПлан();

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

&НаКлиенте

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

СоздатьПлан();

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

&НаКлиенте

Процедура ПланПриОкончанииРедактирования(Элемент, НовыйЭлемент, ОтменаРедактирования)

Если НовыйЭлемент = Истина Тогда

ОтменаРедактирования = Истина;

Иначе

Документ = Элемент.ВыделенныеЭлементы[0].ЗначенияИзмерений.Получить("Док");

Если Документ = Неопределено Тогда

ОтменаРедактирования = Истина;

СоздатьПлан();

Сообщить("Для изменения автомобиля, необходимо изменить документ ЗАДАНИЕ НА ПЕРЕВОЗКУ!", СтатусСообщения.Внимание);

Возврат;

КонецЕсли;

ИзменитьДокумент(Документ, Элемент.ВыделенныеЭлементы[0].Начало, Элемент.ВыделенныеЭлементы[0].Конец);

КонецЕсли;

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

Процедура ИзменитьДокумент(Документ, Начало, Конец)

ДокументОбъект = Документ.ПолучитьОбъект();

ДокументОбъект.ДатаВремяНачала = Начало;

ДокументОбъект.ДатаВремяОкончания = Конец;

ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);

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

&НаКлиенте

Процедура ПланПередНачаломБыстрогоРедактирования(Элемент, СтандартнаяОбработка)

f=2;

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

&НаКлиенте

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

а=2;

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

&НаКлиенте

Процедура ПланПриАктивизации(Элемент, СтандартнаяОбработка)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланПередСозданием(Элемент, Начало, Конец, Значения, Текст, СтандартнаяОбработка)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланВыбор(Элемент, СтандартнаяОбработка)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланПередНачаломРедактирования(Элемент, НовыйЭлемент, СтандартнаяОбработка)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланПередУдалением(Элемент, Отказ)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланПриСменеТекущегоПериодаОтображения(Элемент, ТекущиеПериодыОтображения, СтандартнаяОбработка)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланНачалоПеретаскивания(Элемент, ПараметрыПеретаскивания, Выполнение)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланПроверкаПеретаскивания(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка, Дата, Значения)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланОкончаниеПеретаскивания(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка)

а=2;

// Вставить содержимое обработчика.

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

&НаКлиенте

Процедура ПланПеретаскивание(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка, Дата, Значения)

а=2;

// Вставить содержимое обработчика.

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

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.