Диплом: Автоматизация взаимоотношений с клиентами для ООО “Дион”

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
результатов которого была сформирована таблица 4.
Таблица 4
Сравнительный анализ существующих решений
п/п
Название функции
1С:
CRM
EspoCRM
Битрикс24
1
Веб-интерфейс
+
+
+
2
Открытый исходных код
-
+
-
3
База клиентов
+
+
+
4
Экспорт/импорт данных
+
+
+
5
Поддержка интеграции
+
+
+
6
Подключение фискального
регистратора
+
-
-
7
Хранилище файлов
+
+
+
8
Работа с электронными письмами
+
+
+
9
История взаимодействия с клиентом
+
+
+
10
Календарь событий
-
+
-
Исходя из данных размещенных в таблице 4 можно сделать выводы
что, система взаимоотношений с клиентами EspoCRM лучше своих аналогов,
так как она имеет похожий функционал, но ее огромным преимуществом
среди других является открытый исходный код, который можно дорабатывать
под себя.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Разработка и внедрение в организации информационной системы -
трудоемкий процесс. Необходимо четко сформулировать последовательность
действий - разработать стратегию автоматизации. Стратегия автоматизации
отображена в таблице 5.
Таблица 5
Стратегия автоматизации
п/п
Название этапа
Содержание работ
Цель этапа
1
Анализ
организации
Провести анализ деятельности
организации, изучить
организационную структуру,
специфику и методы
использования информационной
системы
Изучить
деятельность
организации
38
Продолжение таблицы 5
п/п
Название этапа
Содержание работ
Цель этапа
2
Анализ
предметной
области
Анализ существующих бизнес-
процессов в компании
Изучить бизнес-
процессы
3
Определение
функциональности
ИС в целом
Составление технической и
программной архитектур, на
основании полученных данных от
it-специалиста
Изучить
техническую и
программную
архитектуры
4
Формирование
требований к ИС
Определение требований к
создаваемой ИС, спланировать
методы ее взаимодействия с
существующей ИС
Сформировать
требования к ИС
5
Выбор стратегии
автоматизации
Изучение, выбор и обоснование
выбранной стратегии
автоматизации
Выбрать стратегию
автоматизации
6
Формирование
комплексного
проекта ИС
Разработка технического
задания, технико-экономического
обоснования, определение
проектных решений по
аппаратному, программному и
информационному обеспечению
проектируемой ИС
Получить четкие
представления о
проектируемой ИС
7
Реализация
проекта
Разработка проектируемой
информационной системы
Разработать ИС
8
Внедрение ИС
Тестирование системы, ее
внедрение
Внедрение ИС
Перед началом автоматизации, первым делом необходимо выбрать
стратегию автоматизации, из всех существующих вариантов стратегий, а
именно: хаотичная, по участкам, по направлениям и полная. Для того чтобы
точно определится с выбором стратегии, необходимо рассмотреть каждую
поподробнее:
Хаотичная стратегия автоматизации или как ее еще называют
кусочная, предполагает установку частей ИС по мере возможности, а также
процесс внедрения определяется задачами, которые не терпят отлагательств.
Автоматизация по участкам представляет собой процесс
автоматизации отдельных подразделений в компании, таких как: отдел кадров,
бухгалтерия, отдел безопасности и т.п.
39
Автоматизация по направлениям – это автоматизация
направлений деятельности, таких как производство, сбыт, управление
финансами, она требует проведения реинжиниринга бизнес-процессов и
создания модели.
Полная автоматизация предусматривает что все задуманные
функции автоматизированы, иначе говоря, все бизнес-процессы будут
автоматизированы.
Если обратить внимание на существующую информационную систему,
и требования которые составлены для будущей информационной системы, то
целесообразно будет выбрать стратегию автоматизации по участкам, так как
система взаимоотношений с клиентами будет реализована в учебной части, а
как уже было сказано выше, данная стратегия предусматривает
автоматизацию отдельных подразделений, что в данном случае отлично
подходит. Дальнейшее развитие разрабатываемой системы возможно
благодаря открытому исходному коду, интеграциям с сторонними
приложениями, или приобретения уже готовых расширений.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Среди способов приобретения информационной системы можно
выделить следующие:
приобретение готовой ИС;
самостоятельная разработка ИС;
покупка и доработка ИС;
разработка ИС фирмой разработчиком (на заказ).
Далее приведено описание способов приобретения информационной
системы.Приобретение готовой информационной системы имеет ряд
преимуществ и недостатков, из преимуществ можно выделить следующие:
готовый протестированный продукт;
ориентированность на Российское законодательство;
40
доступность разработчиков и системы технической поддержки.
А недостатками данного способа являются:
Проблема защиты инвестиций;
В условиях нестабильности экономики и несовершенства
законодательства, тяжело дать гарантии стабильности фирмы-производителя
программного обеспечения (ПО) на протяжении всего срока эксплуатации ПО.
Самостоятельная разработка информационной системы, является
одновременно самой удобной и функциональной, но также она является самой
дорогой в разработке, так как требует найм высококвалифицированных
специалистов для разработки.
Покупка и доработка информационной системы является самым
подходящим вариантом для начинающих разработчиков, так как для
доработки системы не обязательно иметь высокую квалификацию, достаточно
знать основы алгоритмизации и программирования, и иметь какое-то
представление в разработке программных продуктов.
Разработка информационной системы фирмой разработчиком этот
способ приобретение стоит наравне с покупкой и доработкой, но в отличии от
покупки и доработки, не нужно иметь знаний для разработки системы, а
достаточно привлечь фирму или собрать команду, которая разработает
систему по вашем требованиям, но этот способ также требует больше
финансирования чем покупка и доработка.
На основании описания, преимуществ и недостатков всех способов
приобретения информационной системы, можно выделить два способа:
покупка и доработка информационной системы и самостоятельная разработка,
проведя сравнение этих способов было принято решение использовать способ
самостоятельная разработка так как он является более подходящим под
требования указанные выше, не требует большого финансирования в отличии
от покупки и доработке, также при собственной разработке можно добавить,
любые необходимые функции, однако на разработку системы уйдет больше
времени чем на покупку и доработку.
41
2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Обоснование проектных решений
2.1.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение – является важнейшим элементом
информационной системы и информационных технологий, оно предназначено
для отражения информации, характеризующей состояние управляемого
объекта и являющейся основой для принятия управленческих решений.
Информационное обеспечение включает в себя совокупность единой системы
показателей:
потоков информации - вариантов организации документооборота;
систем классификации и кодирования экономической
информации;
унифицированную систему документации;
различные информационные массивы (файлы), хранящиеся в
машине и на машинных носителях и имеющие различную степень
организации.
Существует два типа информационного обеспечения:
Внемашинное;
Внутримашинное.
К внемашинному информационному обеспечению относят:
оперативную документацию, содержащую сведения о состоянии
управляемого объекта и среды, нормативно-справочные документы,
включающие систематизированную проектно-сметную, техническую,
технологическую, организационную и производственную документацию, а
также архивную информацию; систему классификации и кодирования
информации; инструкции по организации ввода, хранения, внесения
изменений в нормативно-справочную документацию, в том числе и в массивы
данных о среде.
42
Внутримашинное информационное обеспечение включает
информационную базу на машинных носителях и средства ее ведения.
Структура внутримашинной базы определяется моделью логически
взаимосвязанных данных конкретной предметной области. В базу данных
также входят отдельные невзаимосвязанные массивы входных, выходных и
промежуточных данных, хранимых на машинных носителях.
Основными компонентам базы данных являются: нормативно-
справочная, плановая, оперативная, учетная информация. К плановой
информации относится та часть нормативных данных, которые
непосредственно связаны с организационно-технологическими моделями
строительных объектов и плановыми ресурсами по строительным работам.
Данные этой группы можно считать условно-постоянными.
В процессе проектирования и внедрения информационной системы по
автоматизации взаимоотношений с клиентами, потребуется использование
ряда классификаторов, список и описание которых приведено ниже:
Отраслевой классификатор услуг компании. Данный
классификатор необходим для описания перечня услуг. К каждой услуге в
перечне присваивается код услуги, который записывается в виде четырех
цифр. Например, «обучение на автомеханика» будет с кодировкой «0005».
Локальный классификатор клиентов. Необходим для
классификации и структурирования клиентов.
Локальный классификатор результатов операций. Необходим для
присвоения каждому результату уникального кода, который необходим для
процесса «составление отчётностей», при составлении отчёта необходимо
указать код классификатора результата операции
В качестве входных документов информационной системы
используются:
Контактная информация о клиенте;
Контактная информация о контрагенте;
Список услуг;
43
Шаблоны документов.
Выходной информацией будет являться:
Экранные формы сделок с клиентами;
Экранные формы истории работы с клиентами;
Календарь событий;
Отчётности.
Для создания экранных форм которые будут предназначены для ввода
переменной и условно-постоянной первичной информации, а также форм
предназначенных для вывода на экран записанной в базу данных информации,
будет использоваться однодокументный интерфейс (Single Document Interface
(SDI)) способ организации графического интерфейса приложений в
отдельных окнах, при его использовании каждая форма будет иметь свой
набор меню, инструментов, и управляющих элементов. Использование
данного метода позволит сделать интерфейс более удобным и понятным для
простого пользователя.
2.1.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) является широким понятием, которое
объединяет три основных вида:
Системное программное обеспечение;
Прикладное программное обеспечение;
Программное обеспечение сферы производства программ.
Программное обеспечение – совокупность программ обработки данных
и необходимых для их эксплуатации документов.
Если углубиться в тему программного обеспечения, то можно заметить,
что, операционные системы относятся к виду системного программного
обеспечения, рассмотрим подробнее операционную систему Windows 10,
лицензионные копии которой установлены на всех рабочих станциях
сотрудников в компании.
Windows 10 – это операционная система для персональных
44
компьютеров, которая разработана корпорацией Microsoft в рамках семейства
Windows NT. После Windows 8.1 система получила номер 10, минуя 9.
Серверным аналогом Windows 10 — является Windows Server 2016. Данная
операционная система была выпущена в 2015 году, и сразу начала набирать
популярность, вместе с этим компания Microsoft объявила о бесплатном
переходе на Windows 10 в течении года, если на компьютере была установлена
Windows 7 или Windows 8.1, можно было БЕСПЛАТНО перейти на новую
версию.
Из плюсов данной системы можно выделить следующие:
Кроссплатформенность, данная операционная система может быть
использована как на стационарных компьютерах, так и на карманных
устройствах.
Полноэкранные приложения можно уменьшить до необходимых
размеров чего нельзя было сделать на предыдущих версиях.
Также стоит отметить, что системные требования остались такими
же, как и для Windows 7, что не может не радовать пользователей, которые
захотели перейти на неё.
Для работы с операционной системы достаточно приобрести
лицензионный ключ, и установить ее, в состав операционной системы уже
входит большинство стандартных драйверов для работы сетевой карты, это
необходимо для наладки интернет соединения и скачивания или обновления
драйверов для других комплектующих персонального компьютера.
У данной операционной системы, были добавлены новые возможности
для разработчиков:
Поддержка биллинга операторов на всех устройствах Windows 10;
Обновленный пакет Microsoft Advertising SDK для Windows 10 с
поддержкой видеорекламы и отслеживания установки приложений;
Поддержка подписки на покупки внутри приложения.
Самым главным преимуществом данной операционной системы в
45
сравнении с аналогами является совместимость почти со всеми программными
продуктами.
Можно заметить, что рассмотренная операционная система Windows
10 достаточно удобна и имеет необходимый функционал, и её замена на
другую операционную систему ни к чему не приведет, разве что к временным
затратам.
При выборе метода проектирования, командой разработчиков было
принято решение выбрать объектно-ориентированное проектирование.
Обоснуем выбор:
1. Необходима высокая скорость разработки;
2. Необходима возможность модификации БД;
3. Необходима возможность передача сообщений объектам.
Требования к средствам проектирования ИС:
1. Низкая стоимость
2. Простота внедрения
3. Высокая скорость работы
4. Низкие системные требования
Для начала проектирования необходимо выбрать средства
проектирования информационных систем, для этого ниже приведен список и
краткое описание средств.
Первым дело следует описать системы управления базами данных
(СУБД) для управления и хранения данных.
Рассмотрим преимущества СУБД MySQL [7]:
Высокая скорость обработки информации и функциональность
СУБД;
Данная система представляет собой программное обеспечение с
открытым кодом, и она доступна любому пользователю абсолютно бесплатно;
MySQL является лишь одним из многих программных
обеспечений, работающих с SQL.
SQL – (Structure Query Language) это язык структурированных
46
запросов, язык является непроцедурным языком системы управления
реляционной базой данных, который может обрабатывать записи группами и
обеспечивает автоматический поиск нужных данных. Язык SQL дает
возможность указывать, какие данные необходимо получить или изменить, не
заботясь о том, как найти эти данные [8].
Основные недостатки СУБД MySQL:
По определению, MySQL не может сделать всё, что угодно, и в ней
присутствуют определённые ограничения функциональности;
Некоторые операции реализованы менее надёжно, чем в других
РСУБД;
Хотя MySQL и является продуктом с открытым исходным кодом,
работа над ней сильно заторможена. Тем не менее, существует несколько БД,
полностью основанных на MySQL (например, MariaDB).
Рассмотрим преимущества СУБД PostgreSQL [9]:
Полная SQL-совместимость;
Поддержка сторонними организациями: несмотря на очень
продвинутые функции, PostgreSQL используется в многих инструментах,
связанных с РСУБД;
PostgreSQL можно программно расширить за счёт хранимых
процедур;
PostgreSQL — не только реляционная, но и объектно-
ориентированная СУБД.
Рассмотрим недостатки СУБД PostgreSQL:
В простых операциях чтения PostgreSQL может уступать своим
соперникам;
Из-за своей сложности инструмент не очень популярен;
Из-за вышеперечисленных факторов проблематично найти
подходящего провайдера.
После описания СУБД целесообразно будет привести краткое описание

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")