Отчёт, И_2
.pdf- помощь при работе с приложениями на Angular, React, Vue.js,
Electron и Meteor;
-интеграция с системами управления версиями Git, GitHub, Subversion, Perforce и Mercurial;
-интеграция с системами отслеживания ошибок (ESLint, JSHint, JSLint, TSLint и Stylelint).
Live Edit позволяет мгновенно видеть результаты ваших изменений в CSS, HTML и JavaScript файлах проекта в браузере без перезагрузки страницы. Live Edit доступен в режиме отладки JavaScript и работает в браузере Google Chrome
спредустановленным плагином JetBrains IDE Support.
WebStorm поддерживает современные языки, компилируемые в JavaScript,
такие как TypeScript, CoffeeScript и новую версию JavaScript – ECMAScript 2017,
предлагая автодополнение кода, проверку ошибок, рефакторинг и отладку.
Рисунок 1.1 – Интерфейс редактора WebStorm
WebStorm позволяет эффективно разрабатывать приложения на Node.js и
поддерживает полноценную отладку Node.js приложений. Новое приложение
12
можно создать, используя шаблон Node.js Express, а необходимые модули легко установить через npm, не используя командную строку.
Данный системный редактор является платным, поэтому за него придется отдать минимум 8 000 рублей за год использования. Интерфейс представлен на рисунке 1.1.
Sublime Text - кроссплатформенный проприетарный текстовый редактор.
Поддерживает плагины на языке программирования Python.
Возможности программного продукта [9]:
-быстрая навигация (Goto Anything);
-командная палитра (Command Palette);
-API плагинов на Python;
-одновременное редактирование (Split Editing);
-высокая степень настраиваемости (Customize Anything);
Sublime Text поддерживает большое количество языков программирования и имеет возможность подсветки синтаксиса.
В дополнение к тем языкам программирования, которые включены по умолчанию, пользователи имеют возможность загружать плагины для поддержки других языков.
Особенности Sublime Text 3 [9]:
-дополнительно реализована функция автосохранения, помогающая пользователям не потерять проделанную работу;
-настраиваемые комбинации клавиш и инструмент навигации позволяют назначать свои комбинации клавиш для меню и панелей инструментов (только для первой версии, во второй и третьей - Command Palette);
-возможность поиска по мере набора используется для поиска в документе;
-функция проверки синтаксиса работает подобным же образом, проверяя корректность прямо во время ввода;
-есть возможность автоматизации с помощью макросов и повтора последних действий;
13
-команды редактирования, включая редактирование отступов,
переформатирование параграфов и объединение строк.
Данным продуктом официально можно пользоваться бесплатно, не теряя никаких функций, но стоимость для поддержания разработчика составляет 5 000
рублей. Интерфейс представлен на рисунке 1.2.
Рисунок 1.2 – Интерфейс редактора Sublime text 3 |
|
Notepad ++ - свободный текстовый |
редактор с открытым исходным |
кодом для Windows с подсветкой синтаксиса |
большого количества языков |
программирования и разметки. Поддерживает открытие более 100
форматов. Базируется |
на |
компоненте Scintilla, |
написан |
на C++ с |
использованием STL, а |
|
также Windows API и |
распространяется под |
лицензией GNU General Public License. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
Возможности данного программного продукта [10]:
-подсветка синтаксиса;
-сворачивание кода;
-автодополнение и автоматическое закрытие скобок и тэгов (если активировано);
14
-закладки;
-регулярные выражения для поиска и замены;
-запись и воспроизведение макросов;
-сравнение файлов;
-менеджер проектов;
-карта документа;
-переопределение любых горячих клавиш;
-резервное копирование сохраняемых файлов (включается в настройках);
-трансформация текста при помощи подключённого плагина TextFX;
-поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2;
-блоковое выделение текста, одновременное выделение нескольких разных мест (с Ctrl);
-мультистрочное редактирование.
Рисунок 1.3 – Интерфейс редактора Notepade ++
Данный программный продукт является полностью бесплатным.
Интерфейс представлен на рисунке 1.3.
15
Сравнение будет производиться на нескольких критериях: расширяемость,
эстетика, скорость работы, кросс-платформенность, цена.
Система оценивания будет происходить по пятибалльной шкале.
Таблица 1 – Сравнительная характеристика редакторов
Критерии/Редактор |
WebStorm |
Sublime Text 3 |
Notepade ++ |
|
|
|
|
|
|
Расширяемость |
5 |
5 |
5 |
|
|
|
|
|
|
Эстетика |
5 |
5 |
3 |
|
|
|
|
|
|
Скорость работы |
5 |
4 |
4 |
|
|
|
|
|
|
Кросс- |
5 |
5 |
2 |
|
платформенность |
||||
|
|
|
||
|
|
|
|
|
Цена |
2 |
4 |
5 |
|
|
|
|
|
|
Средний балл |
4,4 |
4,6 |
3,8 |
|
|
|
|
|
Исходя из таблицы 1 можно сделать вывод, что самым оптимальным решением является редактор Sublime Text 3, который набрал 4,6 балла.
Для проектирования веб-приложения, обеспечивающего взаимодействие организации по производству и торговле электроматериалами с клиентами, был выбран редактор Sublime Text 3, так как обеспечивает всеми необходимыми функциями для решения поставленных задач.
1.3. Анализ проблем взаимодействия с клиентами и пути их решения
Организации по производству и торговле электроматериалами отличаются по огромному количеству критериев: виды продукции, техническая оснащенность, количество сотрудников и так далее. Все организации разные и у каждой есть своя специфика и требования к реализации тех или иных проектных решений. В данной работе рассматривается организация по производству и торговле электроматериалами с широким ассортиментом. Магазины данной категории отличаются высоким ежедневным тарффиком, быстрой скоростью обслуживания. В таких ресторанах вопрос скорости обслуживания, при этом
16
сохраняя качество сервиса и продукта крайне актуален и проекты по внедрению АИС также на данный момент очень актуальны и помогут решить ряд проблем,
которые могут возникнуть в процессе ежедневной работы.
В организациях по производству и торговле электроматериалами можно выделить следующие проблемы, которые возникают при взаимодействии с клиентами и при коммуникации внутри организации:
Отсутствие инструмента прогнозирования реализации услуг и спроса для активного управления бизнес-процессами;
Отсутствие возможности проведения анализа клиентской базы,
построения комплексных отчетов о предоставлении услуг и их качества.
Отсутствие информации о продукте приводит к потере времени сотрудниками организации на объяснение состава продукта клиентам;
Если перечисленные проблемы имеют место в организациях, то система сможет помочь в их решении.
Рассмотрим основные проблемы взаимодействия организаций общественного питания с клиентами:
на рынке существует низкая конкуренция, поэтому необходимо поддерживать уровень качества товаров и сервиса для удержания старых клиентов и привлечения новых;
клиент не может сформировать заказ удаленно.
Для отображения имеющейся в организациях по производству и торговле электроматериалами системы взаимодействия с клиентами использовано CASE-
средство верхнего уровня AllFusion Process Modeler (BPwin). Методология
IDEF0 (функциональная модель) производит построение иерархической системы диаграмм – единичных описаний системы. Контекстная диаграмма системы взаимодействия организаций по производству и торговле электроматериалами с клиентами «as is» («как есть») представлена на рисунке
1.4. Количественный анализ модели представлен в приложении В в таблице В1.
Для отражения функционала объекта исследования будет использовать стандарт
IDEF0 [21-24].
17
Входы (слева): информация о продукте, запросы покупателей. Выходы
(справа): готовый заказ, отчетная документация. Механизмы и управление
(сверху): требования СанПин, внутренние нормы организации. Ресурсы:
менеджер, продавец-консультант. После описания контекстной диаграммы проводится функциональная декомпозиция – система разбивается на подсистемы, и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем, при необходимости каждая система, разбивается на более мелкие и так далее до достижения нужной степени подробности. Диаграммы декомпозиции представлены в приложении Б, на рисунках Б.1-Б.4. Ее количественный анализ представлен в приложении В, в таблице В.1.
Рисунок 1.2- Контекстная диаграмма модели AS-IS
Весь процесс взаимодействия с клиентами в процессе выполнения заказа подразделяется на следующие процедуры:
Прием заказа. На данном этапе с клиентом работает сотрудник организации (продавец-консультант), который помогает клиенту с выбором товара и формированием заказа.
18
Приготовление заказа. На данном этапе осуществляются процедуры приготовления заказанной продукции.
Сбор и выдача заказа. На данном этапе сформированный заказ сразу же собирается, упаковывается и отдается клиенту.
Таким образом, для организаций по производству и торговле электроматериалами необходима CRM-система, которая могла бы решить следующие задачи: формирование заказа дистанционно.
Из приведенного исследования можно сделать вывод, что для решения имеющихся проблем возможно внедрение специального программного продукта
– веб-приложения, которое позволило бы осуществлять заказ продукции дистанционно. Предоставлять эксклюзивное предложение для удержания и привлечения аудитории.
Проанализировав рынок информационных систем в области взаимодействия организаций по производству и торговле электроматериалами с клиентами не был найден ни один аналог разрабатываемого приложения,
необходимый организации по производству и торговле электроматериалами для принятия управленческих решений. На рынке присутствуют различные универсальные платформы, но они не учитывают специфику деятельности организации по производству и торговле электроматериалами ООО
«Электрокомплект», поэтому требуют адаптации к условиям работы и требованиям организаций, что является сложным и крайне трудоемким процессом. Также данные системы изначально имеют высокую стоимость.
Поэтому ставится задача спроектировать и разработать веб-приложение для взаимодействия организации по производству и торговле электроматериалами
ООО«Электрокомплект» с клиентами.
1.4Выводы по разделу
В организации по производству и торговле электроматериалами протекает множество бизнес процессов, основным и самым важным из которых является
19
взаимодействие с клиентами. Поэтому организации для эффективного функционирования необходимо внедрение информационной системы,
позволяющей автоматизировать взаимодействие организации с клиентами Выявлены следующие проблемы взаимодействия организаций по
производству и торговле электроматериалами с клиентами: низкая конкуренция,
клиент не может оформить заказ дистанционно и получить продукт, в связи с большой конкуренцией необходима дополнительная мотивация для совершения покупки.
Приняв во внимание выявленные проблемы, ставится задача спроектировать и разработать информационную систему, которая решила бы их.
20
2 ТЕХНИКО-ЭКОНОМИЧЕСКИЙ АНАЛИЗ ОБЪЕКТА ИССЛЕДОВАНИЯ И ЗАДАЧ АВТОМАТИЗАЦИИ ПРОЦЕССА ВЗАИМОДЕЙСТВИЯ ООО «ЭЛЕКТРОКОМПЛЕКТ» С КЛИЕНТАМИ
2.1Характеристика ООО «Электрокомплект»
Объектом исследования является организация ООО «Электрокомплект».
Данная организация была основана 25 июля 2008 года. Компания имеет широкий ассортимент электротоваров, которые можно приобрести непосредственно на месте в магазине, либо на заказ. Поскольку спектр товаров широк, их можно использовать для строительных, ремонтных и монтажных работ любой сложности. При этом не важно, связан клиент с этой сферой – компания способна предложить оборудование как профессионального, так и любительского уровня
[14].
В отличие от узкоспециализированных магазинов, компания может предложить следующие виды электротоваров: инструменты, инженерную сантехнику и светотехнику, садовую технику, сварочное оборудование и тепловое оборудование.
Основные и дополнительные виды деятельности организации по ОКВЭД представлены в таблице 1.1 [15].
Таблица 2.1 – Направления деятельности ООО «Электрокомплект» по ОКВЭД
Код |
Вид деятельности |
Наименование вида деятельности |
|
43.21 |
Дополнительный |
Производство электромонтажных работ |
|
46.90 |
Основной |
Торговля оптовая неспециализированная |
|
47.7 |
Дополнительный |
Торговля розничная прочими товарами в специализированных |
|
магазинах |
|||
|
|
||
|
|
|
За 10 лет эффективной деятельности организация закрепилась на первых строчках в Смоленске, Рославле и Сафоново. Она скопила огромный опыт в области торговли электротоварами.
21