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

Проектирование ИС по учету поставок топлива потребителю (Технико-экономическая характеристика предметной области и предприятия)

Содержание:

ВВЕДЕНИЕ

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

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

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

Объект исследования – ООО «АТС».

Предмет исследования – проектирование информационной системы.

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

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

– изучить технико-экономические характеристики предметной области и предприятия;

– разработать информационное обеспечение задачи;

– разработать программное обеспечение задачи;

– описать контрольный пример программной реализации.

1. Технико-экономическая характеристика предметной области и предприятия

1.1. Характеристика предприятия и его деятельности

Компания «Алгоритм. Топливный сервис» (ООО «АТС») входит в группу компаний «Алгоритм», более 10 лет успешно работающую на рынке нефтепродуктов.

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

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

Компания готова поставлять топливо по индексированным ценам, исходя из котировок рынка по данным СПбМТСБ.

Топливные карты «Алгоритм. Топливный сервис» позволяют совершать заправку на более чем 7 000 АЗС во всех регионах России за безналичный расчет. По данному показателю компания занимает лидирующую позицию на рынке России.

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

Компании доверяет более 200 постоянных клиентов, в их числе крупные международные компании.

1.2. Организационная структура управления предприятием

Организационная структура компании «АТС» представлена на рис 1. Охарактеризуем несколько ключевых отделов компании, участвующие в функционировании ФИТ.

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

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

Рисунок 1 – Организационная структура компании

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

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

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

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

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

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

1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

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

Рисунок 2 – Функции отдела продаж

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

В компании классические задачи отдела продаж можно разделить между следующими подразделениями, табл. 1.

Таблица 1

Задачи отдела продаж

Подразделение

Типичные задачи

Контакт-центр (в том числе и работающий на аутсорсинге)

Работа с входящими звонками.

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

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

Отдел продаж

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

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

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

Отдел по работе с клиентами

Ведение документооборота, в том числе работа с договорами и финансовыми документами.

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

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

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

2. Информационное обеспечение задачи

2.1. Информационная модель и её описание

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

Рисунок 3 – Информационная модель

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

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

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

Табл. 2 «Перечень обозначений и систем кодирования» и табл. 3 «Перечень обозначений видов классификаторов» предназначены для объяснения формирования классификаторов, описанных в сводно-проектной табл. 4 «Используемые классификаторы и коды».

Таблица 2

Перечень обозначений систем кодирования

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

Порядковая

Серийно-порядко-вая

Разрядная (позиционная)

Комбинированная (смешанная)

Краткое обозначение

П

СП

Р

К

Таблица 3

Перечень обозначений видов классификаторов

Вид классификатора

Общегосудар-ственный

Отрасле-вой

Локаль-ный

Международный

Краткое

обозначение

ОГ

О

Л

М

Таблица 4

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

п/п

Наименование объекта

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

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

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

Вид

клас-тора

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

Код

Значение

1

2

3

4

5

6

7

1

Код склада

3

К

Л

001

001 – код склада

2

Код вида перевозки

3

К

Л

001

001 - код вида перевозки

3

Код реализации топлива

3

К

Л

001

001 - код реализации топлива

4

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

3

К

Л

001

001 - код сотрудника

5

Код товара

3

К

Л

001

001 - код типа начисления

6

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

3

К

Л

001

001 - код контрагента

7

Код договора

3

К

Л

001

001 - код договора

8

Код типа товара

3

К

Л

001

001 - код типа товара

9

Код организации

3

К

Л

001

001 - код организации

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

2.3. Характеристика нормативно-справочной, входной и оперативной информации

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

Реализация топлива конечным потребителям на использовании справочника «Контрагент». Данный справочник включает основную информацию о контрагенте, среди которой можно отметить: код контрагента; наименование контрагента; ИНН; КПП; ОКПК; расчетный счет.

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

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

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

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

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

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

Рисунок 4 – Расходная накладная

Документ «Реализация топлива» регламентирует финансовые взаимоотношения организации и контрагента при реализации товара.

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

3. Программное обеспечение задачи

3.1. Общие положения (дерево функций и сценарий диалога)

Дерево функций разрабатываемой информационной системы отражает иерархическую структуру действий, реализованных в информационной системе [4]. Все действия программного продукта можно разделить на два основных подмножества: служебные функции – создание и редактирование справочников информационной системы; основные функции – работа с документами, запросами и отчетами [2].

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

Для обработки данных используются следующие документы – договор; реализация топлива. Для анализа и консолидации данных используются запросы и отчеты: реестр накладных; реестр договоров; контрагенты; реализуемые ГСМ. Главное меню объединяет все объекты информационной системы. Состав функций информационной системы представлены в виде дерева функций рис. 5.

Рисунок 5 – Дерево функций информационной системы

На рис. 6 представлена обобщенная схема диалога разработанного приложения и пользователя.

Справочники

Документы

Запросы

Отчеты

Главное меню

Организация;

Сотрудник;

Контрагент;

Товар;

Тип товара;

Вид перевозки;

Склад.

Договор;

Реализация топлива.

Реестр накладных;

Реестр договоров

Контрагенты;

Реализуемые ГСМ.

Выход

Рисунок 6 – Обобщенная схема диалога

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

3.2. Характеристика базы данных

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

Рисунок 7 – Схема данных

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

– таблица «Склад» включает следующие реквизиты: код склада; наименование склада;

– таблица «Вид перевозки» включает следующие реквизиты: код вида перевозки; наименование вида перевозки;

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

– таблица «Сотрудник» включает следующие реквизиты: код сотрудника; ФИО сотрудника; должность; паспортные данные; домашний адрес; контактный телефон; электронный адрес;

– таблица «Товар» включает следующие реквизиты: код товара; наименование товара; код вида товара;

– таблица «Контрагент» включает следующие реквизиты: код контрагента; наименование контрагента; полное наименование контрагента; ИНН; КПП; ОКПО; расчетный счет; контактный телефон; электронный адрес;

– таблица «Договор» включает следующие реквизиты: код договора; код организации; дата начала; дата окончания; код сотрудника; предмет договора;

– таблица «Тип товара» включает следующие реквизиты: код вида товара; наименование вида товара;

– таблица «Организация» включает следующие реквизиты: код организации; наименование организации; полное наименование организации; юридический адрес; физический адрес; ИНН; КПП; ОКПО; расчетный счет; контактный телефон; электронный адрес.

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

3.3. Структурная схема пакета (дерево вызова программных модулей)

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

Рисунок 8 – Структура меню «Справочники»

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

3.4. Описание программных модулей

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

Структура справочников в информационной системе реализована при помощи специального компонента MainMenu. Интерфейс конструирования меню справочников представлен на рис. 9.

Рисунок 9 – Структура меню «Справочники»

Интерфейс структуры меню «Документы» информационной системы представлен на рис. 10.

Рисунок 10 – Структура меню «Документы»

Интерфейс структуры меню «Отчеты» информационной системы представлен на рис. 11.

Рисунок 11 – Структура меню «Отчеты»

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

4. Контрольный пример реализации и его описание

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

– справочники;

– документы;

– отчеты.

Интерфейс главной формы информационной системы представлен на рис. 12.

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

– организация;

– сотрудник;

– контрагент;

– товар;

– тип товара;

– вид перевозки;

– склад.

 Рисунок 12 – Главное меню системы

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

 Рисунок 13 – Интерфейс формы «Организация»

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

 Рисунок 14 – Интерфейс формы «Сотрудник»

Работа с информацией о контрагентах организации в информационной системе выполняется при помощи пользовательской формы справочника «Контрагент», рис. 15.

 Рисунок 15 – Интерфейс формы «Контрагент»

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

 Рисунок 16 – Интерфейс формы «Товар»

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

 Рисунок 17 – Интерфейс формы «Тип товара»

Работа с информацией о видах перевозки в информационной системе выполняется при помощи пользовательской формы справочника «Вид перевозки», рис. 18.

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

 Рисунок 18 – Интерфейс формы «Вид перевозки»

 Рисунок 19 – Интерфейс формы «Склад»

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

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

 Рисунок 20 – Интерфейс формы «Договор»

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

 Рисунок 21 – Интерфейс формы «Реализация топлива»

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

– реестр накладных;

– реестр договоров;

– контрагенты;

– реализуемые ГСМ.

ЗАКЛЮЧЕНИЕ

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

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

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

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

Главное меню информационной системы позволяет получить доступ к следующим объектам: справочники; документы; отчеты.

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

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

Обработка данных в информационной системе выполняется при помощи следующих запросов и отчетов: реестр накладных; реестр договоров; контрагенты; реализуемые ГСМ.

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

  1. Валитов Ш.М. Современные системные технологии в отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова. - М.: Проспект, 2016. – 504 c.
  2. Венделева М.А. Информационные технологии в управлении.: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - Люберцы: Юрайт, 2016. – 462 c.
  3. Гаврилов М.В. Информатика и информационные технологии: Учебник / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. – 383 c.
  4. Дарков А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. – 448 c.
  5. Долганова О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. – 289 c.
  6. Ерохин В.В. Безопасность информационных систем: учеб пособие / В.В. Ерохин, Д.А. Погонышева, И.Г. Степченко. - М.: Флинта, 2016. – 184 c.
  7. Жданов С.А. Информационные системы: учебник / С.А. Жданов, М.Л. Соболева, А.С. Алфимова. - М.: Прометей, 2015. - 302 с.
  8. Згадзай О.Э. Информационные технологии в юридической деятельности: Учебное пособие / О.Э. Згадзай и др. - М.: ЮНИТИ, 2016. – 335 c.
  9. Информационные системы и технологии: Научное издание. / Под ред. Ю.Ф. Тельнова. - М.: ЮНИТИ, 2016. – 303 c.
  10. Информационные технологии: Учебное пособие / Л.Г. Гагарина, Я.О. Теплова, Е.Л. Румянцева и др.; Под ред. Л.Г. Гагариной - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. – 320 c.
  11. Корнеев И.К. Информационные технологии в работе с документами: Учебник / И.К. Корнеев. - М.: Проспект, 2016. – 304 c.