Диплом: Автоматизация обработки заявок ООО "Облако"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
Таблица 1.7
Сравнительная таблица CRM-решений
Критерии/CRM-
системы
1C: CRM
BPMOnline
AMOCR
M
Microsoft
Dynamic
s CRM
Sales
Expert
Ценовая
политика
19600 руб./1
р.м.
1000 руб./мес.
за 1 р.м.
500
руб./мес.
за 1 р.м.
3250
руб./мес.
за 1 р.м.
10000
руб./
1 р.м.
Возможность
интеграции с
другими
приложениями
MSWord,
Outlook,
OpenOffice
MSExchange,
Google, 1C
Dropbox,
телефония
,
социальн
ые сети
Microsoft
Office
1С:
Предпри
ятие
Представительст
во компании в
России
+
+
+
+
-
Электронные и
SMS-рассылки
+
-
+
+
-
Положительный
опыт внедрения
в гос. структурах
+
-
-
+
-
Выбор произведем в пользу Dynamics CRM, так как, во-первых, система
предоставлена в рамках партнерского соглашения с Microsoft, т.е. не требует
дополнительных затрат, во-вторых, система уже внедрена в организации, и
требуется доработка, в-третьих, есть возможность развития в сторону внедрения
MS Dynamics CRM, в том числе сдача в аренду по технологии SaaS. Из трудностей
отметим необходимость выделить специалиста для доработки системы, однако для
дальнейшей работы с клиентами в заданном направлении такой специалист в
любом случае потребуется.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Существует несколько видов стратегий автоматизации:
кусочная (хаотичная);
по участкам;
по направлениям;
полная.
Рассмотрим эти виды стратегий подробно.
Хаотичная автоматизация является одним из наиболее неэффективных видов
инвестирования средств в развитие предприятия. Под хаотичностью процесса в
33
данном случае понимается отсутствие стратегического плана. Как правило, при
таком подходе процесс внедрения информационных технологий определяется
краткосрочными локальными задачами, а не реальными потребностями бизнеса.
Автоматизация по участкам подразумевает процесс автоматизации
отдельных производственных или управленческих подразделений предприятия,
объединённых по функциональному признаку.
Автоматизация по направлениям подразумевает автоматизацию отдельных
направлений деятельности предприятия, таких, как производство, сбыт, управление
финансами.
Под полной автоматизацией понимается автоматизация всех функций
предприятия.
Принимая во внимание указанные выше моменты, произведём анализ
указанных стратегий автоматизации и выберем подходящую стратегию.
Выбор стратегии автоматизации по участкам обоснован тем, что задача
имеет небольшой размер и будет реализована как модуль в уже установленной
системе.
Итак, учитывая, основные функции, реализованные в рассмотренных
системах их возможности и недостатки, а так же специфику компании можно
сформировать стратегию и выработать наиболее оптимальный метод
автоматизации. Поскольку, функционал рассмотренных систем удовлетворяет
потребностям компании, то он и будет принят в качестве базового функционала в
проектируемом модуле.
Дополнительным требованием к проектируемому модулю является
реализация возможности статистической обработки пожеланий и замечаний
покупателей при возврате или обмене приобретённого товара.
Учитывая так же, что на момент разработки в компании установлена и
успешно функционирует система Dynamics, основные этапы автоматизации будут
выглядеть следующим образом:
анализ бизнеса;
анализ стратегии развития бизнеса;
определение объектов и субъектов взаимодействия предметной области;
определение связей между объектами и субъектами взаимодействия;
34
построение концептуальной модели взаимодействия;
определение архитектуры системы;
проектирование и реализация информационного хранилища – базы
данных;
проектирование и реализация приложения баз данных – клиентской части
системы;
осуществление взаимосвязи разработанной и установленной систем;
тестирование системы;
внедрение системы на участке.
Итак, основываясь на том, что в дипломе рассматривается лишь
узкоспециализированная задача, стратегией автоматизации является –
автоматизация по участкам.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Существует три способа приобретения информационной системы:
покупка готовой информационной системы;
покупка и доработка информационной системы;
разработка собственной информационной системы.
Покупка готовой информационной системы:
Перед тем как приобретать готовое решение необходимо оценить не только
сам программный продукт, но узнать больше о фирме поставщике, чтобы компания
была уверена, что требуема поддержка программного обеспечения будет
осуществляться.
Преимущества:
не требуется время на разработку;
система тиражирована;
часто имеется возможность выбора из нескольких готовых систем;
помимо информационной системы покупаются и бизнес процессы.
Недостатки:
необходима адаптация под организационную структуру, функциональные
требования и т.д.;
35
система тиражируема: вопросы защиты, новизны и др. вызывают
определённые опасения;
высокая степень риска;
потребности сотрудников в функционале системы скорее всего будет
удовлетворены не полностью.
Покупка и доработка информационной системы
В этом случае покупается ядро системы (например, в бухгалтерии это
проводки), а остальное доделывается.
Преимущества:
покупаемое ядро является отлаженным и законченным компонентом;
возможная доработка именно требуемой функциональности;
не надо платить за то, что компании не нужно.
Недостатки:
необходим отдел информационных технологий;
схема эффективна, если объем работ по доведению относительно
невелик;
часто можно доработать только в рамках информационной модели ядра.
Разработка собственной информационной системы
Существует два подхода разработки информационной системы:
привлечение сторонних программистов;
создание системы осуществляется внутренними специалистами.
При обоих подходах можно выделить следующие преимущества и
недостатки:
Преимущества:
хорошая адаптация к предъявляемым требованиям;
индивидуальный проект;
возможность быстрого изменения
Недостатки:
необходимо создавать команду, либо отрывать от работы текущих
сотрудников информационно-технического отдела;
часто учитываются пожелания руководства в ущерб качеству разработки;
36
как правило, плохая документированность системы;
проект, может быть, свёрнут по следующим причинам:
из-за нехватки квалификации внутренних специалистов;
из-за ухода ведущих специалистов;
из-за нехватки внутренних ресурсов.
Основным же преимуществом привлечения внутренних специалистов
является знакомство с предметной областью и внутренней организацией данных,
что позволяет значительно сократить время на изучение проблемы и выявления
узких мест.
Способ покупки, а также разработки новой системы не подходит, так как в
пункте 1.3.1 не было найдено идеально подходящего решения и уже установлена
готовая система. Поэтому доработка установленной информационной системы
наиболее оптимальна и имеет следующие достоинства:
доработанная система будет отвечать всем требованиям;
будут задействованы лишь собственные специалисты (благодаря которым
также не требуется тратить дополнительного времени на изучение
существующих систем и технологий);
будут реализованы только те функции, которые необходимы и подходят
организации.
На данный момент в организации действует мощнейший инструмент
хранения, обработки и анализа данных «Microsoft Dynamics® AX». Данная система
является открытой, что позволит специалистам организации при необходимости
расширить функционал с учётом возрастающих потребностей. Ещё одним
достоинством является узнаваемый интерфейс и ставшая привычной логика
данного продукта, что позволит сократить временные затраты на обучение
сотрудников.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Существует несколько способов регистрации первичной информации:
документальный;
документальный с регистрацией на машинном носителе;
автоматический.
37
В разрабатываемом модуле будет использоваться как первый, так и второй
способы регистрации информации. Ввод, обработка и выдача информации
производятся в диалоговом режиме.
В основе диалогового режима лежит динамическое взаимодействие машины
и человека посредством приёма и передачи данных через устройства ввода/вывода.
При диалоговом режиме обеспечивается поиск необходимой информации, быстрая
обработка команд, сообщений, активное воздействие пользователя на ход
обработки данных.
Организация диалога осуществляется посредством установки связей между
данными, которые представляют собой информационные модели.
Учитывая, что разрабатываемый модуль будет функционировать в составе
готовой системы Dynamics, выбор информационного взаимодействия, СУБД,
внешний вид диалогов и отчётных форм предопределён и будет реализовываться в
соответствии с требованиями однотипности.
К внутримашинному обеспечению относится:
база данных предметной области;
отчёты.
Входной информацией для системы, будут являться заявки клиентов.
Выходной информацией - отчёты по заявкам.
Для реализации базы данных была выбрана реляционная модель. Одно из
важнейших достоинств реляционных баз данных состоит в том, что можно хранить
логически сгруппированные данные в разных таблицах и задавать связи между
ними, объединяя их в единую базу. Такая организация данных позволяет
уменьшить избыточность хранимых данных, упрощает их ввод и организацию
запросов и отчетов.
1.4.2. Обоснование проектных решений по программному обеспечению
Требования, предъявляемые к разрабатываемому модулю, совпадают с
рекомендуемыми разработчиком требованиями для системы Dynamics.
Типы соединений при планировании архитектуры системы:
в случае работы в локальной сети, работать через клиента Dynamics;
в случае работы через глобальную сеть, использовать сервисы Windows
Server Terminal или иные продукты для удалённого доступа.
38
Требования к домену:
компьютер, на котором запускается Dynamics, должен иметь доступ к
компьютерам в том же домене службы Active Directory,
сконфигурированном для работы в автономном режиме
в рекомендуемой рабочей конфигурации системы, компоненты Dynamics
устанавливаются на несколько серверов (таких как сервер приложений
(AOS), сервер базы данных и сервер корпоративного портала). В
подобной конфигурации, домен должен использовать Kerberos
authentication.
для поддержки механизма оповещений по электронной почте в Dynamics,
в серверном окружении должен работать SMTP
Следующие основные и дополнительные компоненты Dynamics могут быть
установлены на клиентскую машину:
файлы приложения;
клиент Windows;
отладчик;
инструменты отчётности;
.Net Business Connector.
Требования к программному обеспечению для клиентских машин приведены
в таблице 1.8.
Требования к программному обеспечению для администрирования и
разработки дополнительных модулей или бизнес логики, приведены в таблице 1.9.
Таблица 1.8
Требования к программному обеспечению для клиентских машин
Название
Требования
Примечание
Операционная
система
Windows Vista/Seven Buisiness и
Enterpise Edition
Для операционных систем,
которые доступны в 32-х и
64-х битных версиях.
Браузер
IE 7.0 или более поздней версии
Mozilla Firefox 2.0 или более
поздней версии
Требуется для доступа к
ролевым центрам и
корпоративному порталу
Portal.
Microsoft
Office
2007 Office SP1, или более
поздней версии
39
Таблица 1.9
Требования к программному обеспечению для разработки и администрирования
Название
Требования
Примечание
SQL Server
Analysis
SQL Server Manager Object
Collection 2008 или более поздней
версии
Microsoft Analysis Management
Object 2008 или более поздней
версии
Требуется для клиентских
компьютеров, которые
используются для
администрирования базы
данных OLAP
Инструменты
разработки
Visual Studio 2008
Visual Studio 2010
Для разработки бизнес
логики и дополнительных
модулей
Visual Studio 2008 – на
языке 4GL
Visual Studio 2010 – на языке
C#
Эти компоненты могут быть также установлены на любую поддерживаемую
серверную операционную систему.
Для разработки модуля необходимо выбрать СУБД. Рассмотрим наиболее
популярные СУБД.
Наглядное представление характеристик СУБД представлено в таблице 1.10.
Таблица 1.10
Сравнительный анализ характеристик СУБД
Характеристики
Microsoft
SQL Server
Oracle
Microsoft
Access
FireBird
1
2
3
4
5
Стоимость
От $ 500
от $800
от $ 250
Бесплатная
Тип СУБД
Реляционная
СУБД
Объектно-
реляционная
СУБД
Реляционная
СУБД
Реляционная
СУБД
Работа под
управлением
различных ОС
Приемлемо
Хорошо
Приемлемо
Отлично
Продолжение таблицы 1.10
40
1
2
3
4
5
Административное
управление
Хорошо
Отлично
Очень
хорошо
Хорошо
Графические
инструменты
Отлично
Хорошо
Отлично
Хорошо
Простота
обслуживания
Хорошо
Отлично
Отлично
Хорошо
Механизм данных
Хорошо
Отлично
Хорошо
Хорошо
Работа с
несколькими ЦП
Приемлемо
Отлично
Приемлемо
Хорошо
Функция соединения
и выбор индексов
Отлично
Отлично
Хорошо
Хорошо
Одновременный
доступ нескольких
пользователей
Хорошо
Отлично
Хорошо
Хорошо
Обработка
мультимедиа-данных
Плохо
Отлично
Плохо
Плохо
Обработка аудио,
видео, изображений
Плохо
Отлично
Плохо
Плохо
Поиск по всему
тексту
Хорошо
Отлично
Очень
хорошо
Хорошо
Функциональная
совместимость
Хорошо
Приемлемо
Хорошо
Хорошо
Сопряжение с
другими БД
Хорошо
Плохо
Хорошо
Хорошо
Возможности
программирования
Приемлемо
Отлично
Хорошо
Хорошо
Хранимые
процедуры и
триггеры
Хорошо
Отлично
Хорошо
Хорошо
Внутренний язык
программирования
Плохо
Отлично
Хорошо
Хорошо
Построение баз
данных
Хорошо
Отлично
Хорошо
Отлично
Язык SQL
Отлично
Отлично
Очень
хорошо
Очень
хорошо
Объектно-
ориентированные
системы
Плохо
Отлично
Плохо
Отлично
Обработка
транзакций
Отлично
Отлично
Отлично
Хорошо
41
Окончание таблицы 1.10
1
2
3
4
5
Организация
хранилищ данных и
подготовка отчетов
Отлично
Хорошо
Отлично
Хорошо
Средства загрузки
Отлично
Отлично
Хорошо
Хорошо
Средства анализа
Отлично
Хорошо
Хорошо
Хорошо
Защита данных
Отлично
Отлично
Хорошо
Хорошо
Подключение к Web
Плохо
Отлично
Хорошо
Хорошо
Основными критериями выбора СУБД MS SQL Server являются:
компактный размер;
простота установки;
простота администрирования;
кросплатформенность – способность поддерживать ОС, такие как
Windows, GNU/Linux, FreeBsd, Solaris, OS X, HP-UX;
допускает подключение пользовательских функций (UDF) в видее dll
библиотек, разработанных на любом языке программирования с использованием
любой среды разработки (Delphi, C++Builder, MS Visual Studio, C++, Pascal).
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – технические средства, которые предназначены
для работы информационной системы, а также соответствующая документация на
эти средства и технологические процессы.
В первую очередь необходимо наличие централизованного хранилища
данных. Доступ к данным многих участников бизнес-процесса обеспечивается за
счет хранения данных на сервере (файловом или сервере баз данных). Так как в
существующей локальной сети компании уже есть сервер, отданный под нужды
1С, то его вполне можно использовать и для хранения базы данных учета
кредитных операций.
Во-вторых, для работы информационной системы необходимы
автоматизированные рабочие места, то есть клиентское приложение, которое бы
функционировало на рабочем компьютере сотрудников. Так как каждый сотрудник
имеет современный стационарный компьютер или ноутбук, то необходимости в
покупке более совершенного оборудования или модернизации существующего нет.
Описание технического обеспечения представлено в таблице 1.11.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)