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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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