Диплом: Автоматизация учета и обработки заявок клиентов в ООО «Константа-Инфо»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
Таблица 7
Сравнение рассмотренных систем
Функционал/CR
M-система
Megaplan
CRM
bpm
online
Sales
Bitrix
24
CRM
AMO
CRM
1C CRM
Mango
CRM
Работа со сделкой
3
3
2
1
1
2
Телефония
2
1
1
1
2
3
Бизнес-процессы
0
3
3
0
1
2
Задачи
3
2
3
1
3
1
Email-рассылка
1
2
1
1
1
0
Email-клиент
1
1
1
1
3
1
Настройка
интерфейса
1
3
1
1
1
0
Права доступа
2
2
1
1
2
1
Отчетность
1
2
1
1
3
1
Веб-формы
0
1
2
3
0
0
API
2
1
2
3
3
0
Возможность
доработки
0
3
1
1
3
0
Social CRM
0
0
0
1
0
0
Разделение на
лиды и контакты
Нет
Нет
Да
Нет
Нет
Нет
Вариант поставки
SAAS и
Stand
Alone
SAAS
SAAS
и
Stand
Alone
SAAS
SAAS и
Stand
Alone
SAAS
Качество
документации
Высокое
Высоко
е
Средн
ее
Средне
е
Низкое
Средне
е
Уровень сложности
системы
Низкий
Высоки
й
Высок
ий
Низкий
Высокий
Низкий
В верхней строке таблицы прописаны названия CRM-систем, а в левом
столбце – названия функций. На пересечении будет дана оценка по 4-бальной
шкале, где:
0 – функция отсутствует в системе;
1 – функция присутствует, но в силу сложности или наоборот
примитивности, ею нельзя пользоваться;
2 – функцией возможно пользоваться, но необходимы усилия со
стороны программиста и/или консультанта;
3 – функцией возможно пользоваться из коробки при определенной
подготовке (прочитав мануал).
39
Для рассматриваемой задачи необходима только одна основная функция
– организация сбора и анализа информации по продажам с возможностью
составления отчетов. В рассмотренных системах данные возможности
присутствуют, но одновременно вместе с необходимыми функциями в пакете
программного обеспечения могут приобретаться и многие другие, которыми,
возможно, менеджеру отдела продаж воспользоваться и не придется, так как
одни функции явно избыточны, другие продублированы уже используемым
программным обеспечением.
Поэтому более целесообразным предоставляется вариант
самостоятельной разработки с учетом всех тонкостей деятельности
предприятия, в частности, процесса по расчету показателей экономической
устойчивости.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Под стратегией автоматизации понимаются базовые принципы,
применяемые при автоматизации организации. В нее могут быть включены
следующие компоненты:
Направления деятельности компании и порядок, в котором они
будут автоматизированы;
Методики автоматизации: комплексная автоматизация, хаотичная
по направлениям, участкам;
Утвержденная техническая политика – совокупность внутренних
стандартов, реализованных на предприятии;
Ограничения: временные, финансовые и т.д.;
Способы контроля изменений плана.
Автоматизация становится одним из способов достижения
стратегических бизнес-целей, и не является обычным процессом,
развивающимся по своим внутренним законам. В любой стратегии
40
автоматизации должна быть заложена стратегия бизнеса компании: ее миссия,
направления и модель бизнеса. Поэтому стратегия автоматизации – это некий
план, согласованный по срокам и целям со стратегией компании.
Параметрами отбора стратегии автоматизации в компании становится
расширение и добавление новых возможностей системы после его внедрения,
рентабельность использования системы, ограничения временных затрат.
Именно поэтому рассмотрим возможность использования одной из 3
стратегий автоматизации:
Хаотичная автоматизации, предполагающая установку частей ИС по
мере доступности. Характеризуется как «заплатка». Является самым худшим
вариантом с точки зрения ощутимого эффекта. Не имеет стратегического
плана развития ИС. Разрабатывается зачастую для решения сиюминутных
задач;
Автоматизация по участкам, определяющая процесс автоматизации
выбранных производственных или управленческих подразделений, которые
можно объединить по функциональному признаку. Внедрение вязано с
большой трудоемкостью, а для качественной реализации стратегии
необходимы стратегические и оперативные планы. Подобный подход
выбирается в случае, если инвестиционные ресурсы ограничены и не потянут
полную автоматизацию компании, а реализованная автоматизация участка
показывает неплохие результаты;
Автоматизации по направлениям, подразумевающая автоматизацию
отдельных групп, бизнес-процессов (направлений) - изготовление, продажу,
управление финансами.
Если мы меняем объект, то нужно менять и предметную область.
Выбор системы зачастую связан с видом услуг и составом затрат.
Реализовав систему, мы получаем «конструктор» АРМов.
Хаотичная стратегия не актуальна, так как использование ИС
рассматривается в долгосрочной перспективе, а также возможно расширение и
41
добавление технических возможностей системы. Автоматизация по участкам
включает автоматизацию некоторых отделов компании. Метод автоматизации
по направлениям самый подходящий, поскольку в случае его использования
будет реализована автоматизация единого направления – учета
взаимоотношений с клиентами.
Стратегия автоматизации изначально должна соответствовать задачам и
стратегии бизнеса. В понятие стратегии обычно включаются пути достижения
этого соответствия.
В данном случае для предприятия подходит стратегия автоматизации
«по участкам», т.к. автоматизируется отдельное подразделение (участок) –
отдел по работе с клиентами.
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Способы внедрения ИС – это совокупность действий от определения и
формализации решения об использовании ИС до момента, когда ИС уже будет
использоваться в компании. Есть следующие способы приобретения ИС:
Создание (самостоятельно или на заказ);
Покупка системы (отечественной или зарубежной ИС);
Покупка и последующая доработка (самостоятельно или на заказ);
Аренда.
Опишем детально все способы на предмет их применения к
автоматизации указанной ранее задачи.
При покупке готового решения важно выбрать такое решение, которое
сможет 100% соответствовать схемам построения бизнеса. Это довольно
сложно, поскольку разработчики систем автоматизации хотят угодить
большинству потенциальных клиентов и создают системы, которые
изначально перегружены лишним функционалом, за который в любом случае
42
надо платить, либо система является каркасом для реализации решения под
отдельного потребителя. Эти варианты не подходят для решения указанной
ранее задачи, поскольку покупка готовой ИС для автоматизации по
направлениям становится невыгодным с точки зрения конечной стоимости
такой системы.
Купленная ИС также не подходит из-за ряда недостатков и
минимального функционала, плохо проработанной системы будущего
развития ИС, длительного срок адаптации под требования предприятий, так
же необходимости постоянного обращения в службу поддержки.
Заказ разработки у другой IT-компании дает возможность получить ИС,
которая будет удовлетворять бизнес-правилам компании в настоящий момент.
Но в процессе изменения бизнес-процессов может потребоваться ее
переработка, что выльется в дополнительные затраты на переработку уже
созданной ИС.
Покупка и доработка имеет место, если объем доработки не так велик,
подобная доработка становится возможна в рамках модели ядра ИС, что
может вызвать затруднения из-за отсутствия полноценной документации.
Вариант с арендой ИС имеет следующие преимущества:
Оптимизирует инновационные возможности компании благодаря
взаимодействию и партнерству с поставщиками мирового уровня, которые
уже накопили огромный интеллектуальный потенциал и имеют богатый опыт
разработки;
Поддерживает большую гибкость компании в момент очередного
изменения рыночной ситуации или потребительских предпочтений: удобнее и
дешевле стать сотрудничать с новыми поставщиками, у которых уже есть
необходимые технические возможности и ресурсы, чем полностью менять
внутреннюю деятельность компании, заменяя одни мощности и ресурсы на
другие;
Ускоряет процесс приобретения новых ресурсов и навыков;
43
Дает возможность подробнее останавливаться на тех операциях,
которые реализуются внутри самой компании, а также тех, которые лучше
изначально сохранить под ее контролем.
Однако в таком случае компания рискует вывести за свои пределы
значительную часть деятельности и может потерять некоторые собственные
ресурсы и возможности. И тогда компания утратит виды деятельности,
которые гарантировали ей успех на рынке в течение некоторого времени.
Поэтому ИС будет создаваться в компании собственными силами,
поскольку в штате фирмы есть квалифицированные сотрудники, способные
разработать и внедрить данную ИС. Создание собственной системы обязывает
компанию иметь специалистов, способных реализовать анализ бизнес-
процессов, спроектировать и внедрить систему для их автоматизации. Так как
автоматизируется одно не самое объемное направление деятельности,
имеющимся сотрудникам не составит особого труда реализовать весь
комплекс работ по созданию проекта, разработке и внедрению системы
автоматизации.
Полученная в итоге ИС будет сочетать в себе необходимый функционал,
учитывать основные особенность работы, а также пожелания и требования
сотрудников компании, поскольку будет изначально являться уникальным
продуктом, позволяющим оперативно дорабатывать функциональность в
соответствии с требованием работников компании.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному обеспечению
Информационное обеспечение (ИО) – это система концепций, методов и
средств, предназначенных для обеспечения пользователей (потребителей)
информацией. ИО подсистемы состоит из информационной модели работы
персонала компании. ИО комплекса задач, которые поставлены перед
44
выпускной квалификационной работой организовано в виде реляционной базы
данных, в которой хранится вся информация о заявках и клиентах компании
«Константа-Инфо».
Согласно концепции реляционной модели данных, которая используется
в данном дипломном проекте, все объекты предметной области
представляются в виде таблиц. А связи между объектами – связями между
таблицами. Причем все операции над объектами в реальном мире (добавление,
изменение, удаление) выполняются аналогичным образом с записями
соответствующих таблиц [Ошибка! Источник ссылки не найден.].
Эту модель данных используются почти все современные системы
управления базами данных. Основным плюсом такой организации является
простота представления данных в виде таблиц, т.к. они являются достаточно
привычной формой, также среди достоинств реляционной модели данных
стоит выделить естественных характер формирования запросов на получение
данных, либо их изменение.
Разработанная система с использованием базы данных позволяет:
централизовать информационный фонд системы;
произвести структурирование данных в виде удобном для
проектировщика или разработчика;
рассчитывать показатели.
Входными данными для проектируемой информационной системы
автоматизации процесса учета и обработки заявок клиентов выступают
данные клиентов, их запросы и списки товаров (услуг) для продажи.
В ИС важно предусмотреть механизмы проверки входной и выходной
информации, обновления данных в массивах данных, отслеживания
целостности БД и защиты от несанкционированного доступа.
Сама база информации может состоять из:
справочников, которые ведутся методом работы с программой
самим персоналом системы, который с ней работает;
45
подстроенных таблиц для работы системы в требуемых условиях,
исходная загрузка которых реализована вместе с инсталляцией
системы, и данные, в которых могут изменятся админом системы;
таблиц сохраненной и текущей информации, доступ к которым
реализуется на основе ПО системы с указанными правами
пользователей.
Обмен данными между комплексами задач, включёнными в состав
системы, а также остальными системами реализуется в рамках функций,
включенных в систему.
К первичной информации относится:
информация о товаре или услуге: код товара или услуги,
наименование, тип товара или услуги;
информация о продажах товара или услуг: код, наименование,
количество, цена, дата;
информация о клиентах.
К результатной информации будут относиться:
отчет «Список клиентов»;
прайс-лист;
договор;
список договоров;
отчет «Заявка»;
журнал учета заявок.
46
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение – это совокупность программ для реализации
целей и задач информационной системы, а также нормального
функционирования комплекса технических средств. Все ПО принято делить
на два класса:
Общее ПО (ОС, оболочки, компиляторы, интерпретаторы, среды для
создания прикладных программ, СУБД, сетевые программы и т.п.);
Специальное ПО (несколько прикладных программ, созданных под
конкретные задачи в рамках своих подсистем).
Для работы и применения ПО используется ОС. Сами ОС контролируют
работу ПК, их ресурсы, запускают на выполнение разнообразные прикладные
программы, реализуют всевозможные вспомогательные действия по желанию
пользователя. ОС делятся на однопользовательские, многопользовательские, и
сетевые. Факторы, влияющие на выбор конкретной ОС, следующие:
Общее число поддерживаемых программных продуктов;
Конкретные требования к аппаратным средствам;
Поддержка сетевой технологии;
Доступность справочной службы для пользователя;
Скорость работы;
Понятный и простой интерфейс.
Разрабатываемая система является веб-ориентированной системой,
поэтому она основана на клиент-серверной архитектуре, для ее
функционирования необходима серверная СУБД. Одной из наиболее
распространенных СУБД, используемых в веб-приложениях, является MySQL.
Эта СУБД динамично развивается и по умолчанию установлена на ОС
FreeBSD. На ОС уже имеются все необходимые приложения, облегчающие
администрирование MySQL, поэтому нет необходимости устанавливать
стороннее ПО.
47
Кроме того, MySQL является одной из самых производительных систем
на рынке и имеет хорошую документацию на русском языке. Продукт
поддерживается разработчиками и продолжает развиваться.
В рамках данного проекта к СУБД предъявляется ряд требований:
поддержка транзакций,
поддержка внешних ключей,
корректная работа с русским языком,
наличие инструмента администрирования с графическим
интерфейсом,
возможности доступа к данным посредства языка запросов SQL,
возможности резервного копирования базы данных.
MySQL с включенной поддержкой таблиц типа InnoDB и утилитой
PHPMyAdmin удовлетворяет всем представленным требованиям.
На рынке серверных СУБД существуют и другие решения,
ориентированные на работу веб-приложений. К ним в первую очередь
относятся PostgreSQL, Microsoft SQL Server, Oracle. Сравнительная
характеристика MySQL и MS SQL представлена в таблице 8.
Таблица 8
Сравнение возможностей СУБД MS SQL и MySQL
Особенности
MS SQL
MySQL
ANSI SQL совместимость
Близка к стандарту ANSI
SQL
Следует некоторым
стандартам ANSI SQL
Скорость работы
Медленнее
Быстрее
Вложенные SELECT
Да
Да
Транзакции
Да
Да, однако, должен
использоваться тип
таблицы InnoDB
Внешние ключи
Да
Да, однако, должен
использоваться тип
таблицы InnoDB
Представления
Да
Нет
Триггеры
Да
Нет
Поддержка Windows
Да
Да
ODBC
Да
Да
JDBC
Да
Да
Различные типы таблиц
Нет
Да

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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 - менеджмент: реализация проекта (на примере ООО "АГРОПАК")