Научная статья на тему 'ИНФОРМАЦИОННАЯ СИСТЕМА СЕРВИСНОГО IT-ЦЕНТРА'

ИНФОРМАЦИОННАЯ СИСТЕМА СЕРВИСНОГО IT-ЦЕНТРА Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
75
15
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Telegram / сервисный IT центр / информационная система / информационная модель / платформа «1С:Управление торговлей» / IDEF0 / Telegram / IT service center / information system / information model / 1C platform:Trade Management / IDEF0

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Секретарева Елизавета Николаевна, Черненькая Людмила Васильевна

В статье рассмотрены этапы и результаты разработки прикладного решения для автоматизации системы управления продажами и взаимоотношениями с клиентами сервисного IT-центра. Разрабатывается информационная модель прикладного решения на платформе «1С:Управление торговлей».

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

INFORMATION SYSTEM OF THE IT SERVICE CENTER

The article describes the stages and results of the development of an application solution for the automation of the sales management system and customer relations of the IT service center. An information model of an application solution on the 1C:Trade Management platform is being developed.

Текст научной работы на тему «ИНФОРМАЦИОННАЯ СИСТЕМА СЕРВИСНОГО IT-ЦЕНТРА»

Заключение

Таким образом, каждая организация проходит несколько этапов своего жизненного цикла, характеризующихся определенными чертами структуры, поведения и управления. Модель жизненного цикла организации позволяет анализировать проблемы и своевременно принимать меры для обеспечения развития организации.

Список литературы

1. Адизес И. Управление жизненным циклом корпораций: Пер. с англ. - М.: Манн, Иванов и Фербер, 2014. - 512 с.

2. Иванов Д.Е. Жизненные стадии и циклы организации. - М.: Парта, 2005. -

75 с.

3. Сайт Power Branding [Электронный ресурс]. - URL: http://powerbranding.ru/ (дата обращения: 01.11.2022).

4. Лавизина О.В. Некоторые аспекты управления жизненным циклом организации, понимаемой как социальная система // Социс. - 2006. - № 12. - С. 37-42.

5. Абдулина В. Э. Жизненный цикл организации и его практическое применение на основе анализа коммерческой организации [Электронный ресурс] // Электронный научно-практический журнал «Экономика и менеджмент инновационных технологий». - 2014. - № 3 (30). - URL: https://ekonomika.snauka.ru/2014/03/4148 (дата обращения: 01.11.2022).

УДК 004.94(06) doi:10.18720/SPBPU/2/id23-498

Секретарева Елизавета Николаевна \

студент магистратуры;

л

Черненькая Людмила Васильевна ,

профессор, д-р технич. наук, профессор

ИНФОРМАЦИОННАЯ СИСТЕМА СЕРВИСНОГО

1Т-ЦЕНТРА

1 2

' Россия, Санкт-Петербург, Санкт-Петербургский политехнический

университет Петра Великого,

1 2 liza. sek.000@mail.ru, ludmila@qmd.spbstu.ra

Аннотация. В статье рассмотрены этапы и результаты разработки прикладного решения для автоматизации системы управления продажами и взаимоотношениями с клиентами сервисного IT-центра. Разрабатывается информационная модель прикладного решения на платформе «1С:Управление торговлей».

Ключевые слова: Telegram, сервисный IT центр, информационная система, информационная модель, платформа «1С:Управление торговлей», IDEF0.

Elizaveta N. Sekretareva \

Master's Student;

л

Liudmila V. Chernenkaya ,

Doctor of Tech. Sciences, Professor

INFORMATION SYSTEM OF THE IT SERVICE CENTER

1 2

, Peter the Great St. Petersburg Polytechnic University,

1 2 St. Petersburg, Russia, liza.sek.000@mail.ru, ludmila@qmd.spbstu.ru

Abstract. The article describes the stages and results of the development of an application solution for the automation of the sales management system and customer relations of the IT service center. An information model of an application solution on the lC:Trade Management platform is being developed.

Keywords. Telegram, IT service center, information system, information model, lC platform.Trade Management, IDEF0.

Введение

Сервисный IT центр занимается обслуживанием клиентов и ведением торговли. Для ведения учета или аналитики предприятия используют различные ИС, в том числе типовые решения 1С. Такие как: "1С: Управление торговлей", "1С: Розница", "1С: Бухгалтерия". Для обратной связи с клиентами: "Telegram", "WhatsApp". Внедрение CRM системы позволит расширить клиентскую базу, оптимизировать бизнес — процессы предприятия и оповещение клиентов.

Преимущества интеграции с "Telegram":

- бесплатное использование бота;

- простота интеграции через Bot API, сервер Telegram берет на себя работу по шифрованию данных с помощью протокола MTProto [1].

Цель работы

Целью работы является разработка прикладного решения для комплексной автоматизации системы управления продажами и взаимоотношениями с клиентами сервисного IT-центра.

1. Системный анализ и моделирование предметной области

На этапе системного анализа и моделирования предметной области были изучены функциональная структура предприятия IT фирмы и схема документооборота (рис. 1).

В результате выявлены следующие бизнес-процессы:

- Обработка заявки.

- Выполнение работы или продажа товаров.

- Заказ поставщику.

- Закрытие заявки.

Рис. 1. Схема документооборота

Начальным процессом является обработка заявки, которая предусматривает инициатора начала процесса, заказчика, подавшего заявку на приобретение товаров и услуг, в результате формируется документ «Заказ клиента», также может быть составлен «Договор купли-продажи», назначается ответственный исполнитель. В процессе обработки заявки продавец консультант записывает контактную информацию контрагента и его ФИО.

В процессе продажи товара либо выполнения работы на основании заказа клиента создается реализация товаров или услуг, исполнителем резервируется товар на складе, либо выполняется работа по техническому заданию клиента.

При подписании договора о купле продажи и выставления счета клиенту товар выдается покупателю. Если товара на склад нет, то формируется заказ поставщику. Производится уведомление заказчика о выполнении работ. В процессе продажи товара исполнителем автоматически становится продавец-консультант.

Процесс заказа поставщику делится на следующие подпроцессы:

1) Обработка заявки, формирование документа - при получении заявки на заказ поставщику начальник отдела закупок формирует документ Заказ поставщику;

2) При поступлении товаров на склад начальником отдела закупок формируются документы: Приходный ордер, Поступление товаров и услуг;

3) В процессе оплаты поставщику, начальник отдела закупок выставляет аванс поставщику, либо выставляет счет на оплату поставщику на основании документа Поступление товаров и услуг. Формируются следующие документы: Списание денежных средств, Расходный кассовый ордер;

4) При резервировании товаров, материалов на складе начальником отдела закупок формируется документ Приходная Накладная, на основании документа Приходный ордер.

В процессе закрытия заявки клиенту выставляется счет на основании документа Реализация товаров и услуг. В процессе получение оплаты от клиента в зависимости от вида оплаты формируется платежное поручение, либо приходный кассовый ордер.

Для оптимизации модели бизнес-процессов представлена контекстная диаграмма модель «как есть» (рис. 2) и «как будет» (рис. 3) в нотации ГОЕБО [2].

На данной диаграмме (рис. 2) показаны следующие процессы:

1. «Обработка заявки» — при поступлении заявки от покупателя на товар или услугу, формируется договор и документ Заказ Клиента.

2. «Выполнение работ, продажа товара» — при продаже товара клиенту, возможно проведение консультации по его использованию. При выполнении работы назначают исполнителя и выполняют работу согласно договору, либо заказу покупателя.

3. «Заказ поставщику» — если для выполнения работы или продажи товара не хватает материала или самого товара нет в наличие, то формируется заказ поставщику.

4. «Закрытие заявки» — завершающий этап, в котором возможно формирование договора купли продажи, если он не был подписан на этапе обработки заявки. На этом этапе также выставляются счета и формируются кассовые ордера.

Рис. 2. Контекстная диаграмма «Управление продажами и взаимоотношениями

с клиентами» - модель «как есть»

На контекстной диаграмме «Работа сервисного IT центра» (рис. 3) видно, что Telegram бот будет участвовать в процессе «Обработка заявки». Он сможет принимать заявки в Telegram и обрабатывать их, создавать заказ клиента, оповещать покупателей. Также бот будет участвовать в процессе «Заказ поставщику».

Рис. 3. Контекстная диаграмма «Управление продажами и взаимоотношениями

с клиентами» — модель «как будет»

2. Практическая реализация

Отладка запускает регламентное задание, которое выполняет процедуру «ПрочитатьСообщенияПользователя» (рис. 4).

Н Процедура ПрочитатьСообщенияПользователя(ПарыетрыСозданияДокументов) Экспорт СтруктураНастроек — ПолучитьНастроикиТе1едгат{);

Источник — "bot" + СтруктураНастроек.token + "/getUpdates";

НТТРСоединение=Новый НТТРСоединение(СтруктураНастроек.арi,4 43,,,,,Новый ЗащищенноеСоединениеОрепЗйЬ()}; НТТРЗапрос = Новый НТТРЗапрос(Источник);

НТТРЗапрос.Заголовки.Вставить("Content—type", "application/json"); НТТРОтвет = НТТРСоединение.Получить(НТТРЗапрос); Если НТТРОтвет.КодСостсяния — 2 00 Тогда

Данные — ДесериализоватьJSON(НТТРОтвет.ПолучитьТелоКакСтроку()); Если Данные.ok И Данные.result.Количество{)>0 Тогда //Запишем историю сообщений

//Данные.result[0].message.chat.id айди человека; Для каждого СтрокаМассива Из Данные. resultljHim СообщениеЮ = СтрокаМассива.update_id; Если Проверить НаличиеСообщеыияПоЮ (СообщениеЮ} Тогда Продолжить;

КонецЕсли;

Если СтрокаМассива.Свойство("message") Тогда

Команда = ВернутьКомандуТе1едгат(СтрокаМассива.message.text); КонецЕсли;

ОбработатьОтветПользовате-ля(Команда,СтруктураНастроек,СтрокаМассива,СообщениеЮ,ПарметрыСозданияДокументов); //Если СтрокаМассива.message.text — "/start" тогда If ОтправитьКомандуПриветствия(СтрокаМассива.message.chat.id)? //КонецЕсли; Попытка

ЗаписатьИсториюСообщений (СтрокаМассива .message, СообщениеЮ, Команда) ;

Исключение ЗаписатьИсториюСообще—ний(СтрокаМассива.callback_query.message,СообщениеЮ,Команда); КонецЛопытки; //Иначе

//Команда = ВернутьКомандуТе1едгат(СтрокаМассива.message.text); ЗаписатьИсториюСообщений (СтрокаМассива .message, СообщениеЮ, Команда) ;

КонецЦикла; КонецЕсли; КонецЕсли; L КонецПроцедуры

Рис. 4. Общий модуль «TelegramСервер»

Данная процедура посылает HTTP запросы на сервер и считывает ответ Telegram.

Рис. 5. Результат выполнения «TelegramОбработкаОтладки»

Таким образом, на рисунке 5 показан результат интеграции Bot IP и «1С:Управление торговлей» [3].

3. Результаты

Изучены и описаны типовые бизнес-процессы IT-фирмы, разработана контекстная диаграмма модель «как есть» и «как будет» в нотации IDEF0, разработано прикладное решение, реализующее следующие функциональные возможности реализация автоматической отправки сообщении, например, количество товара и его стоимость, резервирование товара на складе, создание документа «Заказ поставщику», если нет свободного остатка на складе.

Заключение

Значимость разработанной ИС заключается в возможности создания современной инфраструктуры дляведения торговли сервисного IT центра. Разработанная ИС оптимизирует бизнес-процессы продаж, а также обрабатывает, заполняет и отслеживает сопровождающую документацию.

Список литературы

1. MTProto мобильный протокол [Электронный ресурс]. - URL: https://core.telegram.org/mtproto (дата обращения: 13.09.2022).

2. Беляева И.В. Архитектура информационных систем: учебное пособие. - Ульяновск: УлГТУ, 2019 - 192 с.

3. «1С:Управление торговлей 8» - инструмент повышения эффективности торгового бизнеса! [Электронный ресурс]. - URL: https://v8.1c.ru/trade/ (дата обращения: 13.09.2022).

i Надоели баннеры? Вы всегда можете отключить рекламу.