Материал: Автоматизация процесса продажи нефтепродуктов для ООО «Агронефтепродукт»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
40
Стратегия автоматизации задачи должна в первую очередь соответствовать
приоритетам и задачам бизнеса. При принятии решения о внедрении
информационной системы автоматизации, компании необходимо выбирать
стратегию из следующих вариантов:
хаотичная стратегия заключается в автоматизации отдельных задач,
которые не связаны между собой и могут выполняться как одним, так и
несколькими сотрудниками. Недостатками данной стратегии можно считать
неавтоматизированные участки, низкую эффективность автоматизации и
вероятность появления дублированной информации при вводе ее в различные
приложения;
стратегия автоматизации по участкам позволяет автоматизировать
задачи, которые решаются в отдельных подразделениях компании и объединены
по функциональному признаку. При этом одна или несколько задач, могут быть
выбраны для решения сотрудниками одного отдела, без привязки к
существующим на предприятии бизнес-процессам. Такая стратегия выгодна для
применения тогда, когда у компании нет достаточных средств для внедрения
системы комплексной автоматизации, но имеются участки, при автоматизации
которых появится значительный экономический эффект.
стратегия автоматизации по направлениям немного отличается от
автоматизации по участкам. Данная стратегия предполагает участие в данном
процессе всех подразделений компании, деятельность которых связана с
автоматизируемым направлением. При автоматизации по направлениям
предполагается автоматизировать один либо несколько бизнес-процессов от
начала до конца.
стратегия полной автоматизации позволяет автоматизировать все
функции управления и все бизнес-процессы компании. При данном подходе
наблюдается максимальная эффективность внедрения системы автоматизации (по
сравнению с автоматизацией по участкам и по направлениям), но такая система
будет дорого стоить и предъявлять высокие требования к процессу управления
внедрением системы.
В нашем случае для ООО «Агронефтепродукт» подходит стратегия
автоматизации «по направлениям», т. к. автоматизация приема и обработки заявок
41
отделом продаж ООО «Агронефтепродукт» охватывает многие подразделения
компании специалисты по продажам формируют заявку и документ на отгрузку,
а бухгалтерия создает счет на оплату, руководство использует отчетные
документы для анализа продаж.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Рассмотрим основные возможные варианты приобретения
информационной системы для автоматизации приема и обработки заявок отделом
продаж ООО «Агронефтепродукт»:
1) Купить готовое решение. Преимуществом этого варианта является то,
что готовое решение является отлаженным и содержит минимальные количество
ошибок, в связи с чем на внедрение информационной системы потребуется
меньше времени. Покупная информационная система, обычно является хорошо
документированной и зачастую прошла испытания на других предприятиях с
похожей сферой деятельности. Однако в исследуемой компании имеются
уникальные бизнес-процессы, под которых трудно подобрать подходящую
информационную систему. Исследование готовых программ автоматизации
обработки заявок показало, что решений, которые полностью подходят под
функциональные требования к информационной системе нет.
2) Разработать информационную систему на заказ. Данный вариант
приобретения информационной системы позволит получить решение, которое
полностью подходит под требования заказчика. Но при этом появляются
дополнительные риски, связанные с большим сроком разработки
информационной системы, а также высокой стоимостью. Кроме того,
информационная система может иметь скрытые дефекты, которые можно будет
обнаружить уже после того, как решение будет внедрено. Данный вариант
приобретения информационной системы, так же связан с передачей
разработчикам конфиденциальных сведений, что для ООО «Агронефтепродукт»
является кране нежелательным действием.
3) Купить и доработать. Этот вариант позволяет доработать уже готовое
решение до соответствия перечню функциональных требований, которые
42
выдвигаются к информационной системе. В этом решении сочетаются
преимущества и недостатки предыдущих вариантов «Купить готовое решение» и
«Разработать ИС на заказ». В результате полученное решение может не
полностью соответствовать потребностям исследуемой компании. Так же часть
«базовых» программных модулей будут хорошо отлажены, а часть написанная «с
нуля» может содержать различные дефекты.
4) Разработка собственной ИС. Данный вариант позволит получить
информационную систему, которая полностью удовлетворяет нуждам ООО
«Агронефтепродукт», кроме того, в штате компании не имеется программистов,
силами которых можно в короткие сроки выполнить автоматизацию приема и
обработки заявок от клиентов. Таким образом для разработки собственной ИС, в
любом случае, придется прибегнуть к услугам аутсорсинговых компаний.
Преимуществами данного варианта является:
в последующем можно модернизировать информационную систему;
снижение риска получить информационную систему, которая не будет
соответствовать потребностям компании;
наличие полной совместимости всех компонентов информационной
системы;
возможность осуществить полную интеграцию с уже имеющимися
информационными системами собственной разработки;
защита конфиденциальной информации от сторонних разработчиков.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Под информационным обеспечением понимается совокупность единой
системы классификации и кодирования информации, а также унифицированных
систем документации и информационных массивов, которые представлены в
определенной форме для дальнейшей компьютерной обработки.
Информационное обеспечение по своему составу можно подразделить на
два комплекса компонентов:
внемашинное информационное обеспечение, к которому относится
документация и классификаторы технико-экономической информации;
43
внутримашинное информационное обеспечение, к которому можно
отнести макет, экранную форму для ввода первичных данных в персональный
компьютер, экранную форму вывода результативной информации, а также
структуру информационной базы: входные, выходные файлы, база данных.
Для эффективного поиска экономической информации, а также для ее
обработки и передачи по каналам связи, данную информацию нужно представить
в цифровом виде. Для этого данную информацию сначала классифицируют
(упорядочивают), а потом кодируют (формализуют) используя классификатор.
Под классификатором понимается документ, при помощи которого можно
формализовано описать экономическую информацию в разрабатываемой
информационной системе, которая содержит наименования объектов,
классификационные группировки, а также их кодовые обозначения.
Учитывая, что на сегодняшний момент реляционные модели данных имеют
большие преимущества для представления информации, которая обрабатывается
при решении задачи, то целесообразно использовать в данном случае
реляционную модель базы данных.
В связи с этим моделью логической структуры базы данных выберем
именно реляционную, так как с ее помощью можно в короткие сроки
сформировать связи между таблицами для правильного построения запросов к
базе данных и также легко разорвать данные связи для создания новых и
построения других запросов. Так же простота архитектуры построения связи и
меньшее время выполнения запросов в реляционной модели выше сетевых или
иерархических структур.
Для решения поставленных задач исходными сведениями будут являться
следующие данные:
- заявка от клиента;
- документы клиента (паспорт, права, техпаспорт автомобиля);
Результат решения данных задач отображается в различных отчетах,
которые связанны с поступающими заявками и ответами на них по выполнению
либо по невыполнению.
44
Для решения поставленных задач задействованы следующие
классификаторы объектов клиенты, заявки, продажа товара. В таблице 6
представлены данные классификаторы и их описание.
Таблица 9. Описание используемых классификаторов
Наименование
кодируемого
множества
объектов
Значимость
кода
Система
кодирования
Система
классификации
Вид
классификатора
Клиенты
4
Порядковая
Отсутствует
Локальный
Заявки
4
Порядковая
Отсутствует
Локальный
Продажа
товара
4
Порядковая
Отсутствует
Локальный
1.4.2. Обоснование проектных решений по программному обеспечению
Рассмотрим популярные и наиболее востребованные средства разработки
программного обеспечения, используемые на сегодняшний момент (Delphi,
C++Builder, MS Visual Studio).
Delphi является интегрированной средой разработки ПО для Microsoft
Windows, Mac OS, iOS и Android на языке Delphi (ранее носившем название Object
Pascal), созданная первоначально фирмой Borland и на данный момент
принадлежащая и разрабатываемая Embarcadero Technologies. На сегодняшний
момент вышла версия Delphi 10.3, которая имеет обновленный интерфейс для
разработчиков, а также позволяет разрабатывать нативные кроссплатформенные
приложения с использованием облачных сервисов и широкого подключения IoT.
Delphi 10.3 имеет компоненты VCL для Windows 10 и обеспечивает разработку на
FMX для Windows, Mac и мобильных устройств. Delphi 10.3 обеспечивает 5-
кратно увеличенную скорость разработки и развертывания на нескольких
настольных, мобильных, облачных средах и платформах баз данных, включая 32-
разрядные и 64-битные ОС Windows 10 [6].
C++ Builder программный продукт, инструмент быстрой разработки
приложений (RAD), интегрированная среда программирования (IDE), система,
используемая программистами для разработки программного обеспечения на
языке программирования C++. На сегодняшний момент вышла версия C++ Builder
10.2, при помощи которой можно создавать и обновлять интенсивно работающие
Источник: https://baza.diplomsite.ru/previewfile/2132