Разработка информационной системы для службы ИТ-поддержки предприятия

Автор: Коваленко В.А., Подпругин А.И., Игнатенко Н.В., Игнатенко П.В.

Журнал: Мировая наука @science-j

Рубрика: Основной раздел

Статья в выпуске: 6 (63), 2022 года.

Бесплатный доступ

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

Информационная система, служба поддержки, предприятие

Короткий адрес: https://sciup.org/140294421

IDR: 140294421

Текст научной статьи Разработка информационной системы для службы ИТ-поддержки предприятия

На сегодняшний день крупные предприятия имеют довольно сложную и многокомпонентную ИТ-инфраструктуру, которой требуется корректное и непрерывное функционирование всех компонентов. Это является обязательным условием предприятия для поддержания своих основных функций и работоспособности. Службы поддержки пользователей, как правило, позволяют обеспечить качественное выполнение этой функции, а также исправить некорректное функционирование и ошибки в различных компонентах ИТ-инфраструктуры.

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

В ходе работы будет разработана информационная система, поэтому необходимо рассмотреть все объекты системы в общем. Система будет содержать в себе базу данных, состоящую из одной таблицы, а также десктопное приложение, с помощью которого будет осуществляться добавление, изменение и удаление значений из базы данных, а также возможность осуществления двух видов связи с клиентом: сообщением на почту или звонком.

Для начал разработаем базу данных. Создаем таблицу clients путем ввода SQL-запроса «CREATE», присваиваем полю id_client автоинкремент для удобства заполнения и с помощью него таблица добавлена в базу данных (Рис. 1).

BCREATE TABLE clients( id_client int IDENTITY(1, 1) MOT NULL, name_client nvarchar(45) NOT NULL, problem nvarchar (100) NOT NULL ,| phone_number nvarchar(13), email nvarchar(75), connection nvarchar(40), PRIMARY KEY(id_client)

100 St -gi Сообщения Выполнение команд успешно завершено.

Рис. 1. SQL-запрос для создания таблицы

Следующим шагом в создании базы данных будет заполнение данными таблицу. Результатом будут данные приведённые ниже (Рис. 2).

id_client name_client

  • 4        Коваленко Виктория Алексеевна

  • 5       Журавлев Валерий Альбертович

  • 6        Воротынцев Владислав Сергеевич

problem

Случайно положила сервера АлиЭкспресс удалил интернет всему миру случайно взломал Пентагон

phone_number  email                  connection

Рис. 2. Заполненная таблица clients

После успешной разработки базы данных можно приступить к разработке самого приложения. Оно будет реализовано на языке программирования C#. Для разработки пользовательского интерфейса была выбрана технология Windows Form.

Итогом разработки приложения будет несколько окон, подключенных к базе данных. Всего окон будет три. Одно из них, это будет главная и основная форма с подключенной базой данных, различными кнопками и увидеть ее можно ниже (Рис. 3).

Рис. 3. Главное окно системы

Далее перейдем ко второму окну – это окно, позволяющее набрать номер и совершить звонок клиенту. Сама форма представлена в следующем рисунке

(Рис. 4).

Рис. 4. Окно для звонка

В главном меню можно попасть на третье окно, нажав на кнопку «Написать». Верхнее поле подключено к базе данных, что упрощает набор почты клиента, так как оформлен выпадающий список. Увидеть это можно на рисунке ниже (Рис. 5).

Рис. 5. Окно для сообщения

После полного создания приложения были проведены проверки данной системы. Первая проверка была на корректность заполнения методом черного ящика, при котором не задействуется сам код. Ниже можно увидеть успешный процесс добавления корректных данных в таблицу (Рис. 6).

Рис. 6. Добавление данных в таблицу

При отсутствии какого-либо заполненного поля выводится предупреждение о том, что добавление невозможно, так как поле не заполнено (Рис. 7).

Рис. 7. Некорректное заполнение

Затем методом белого ящика, вместе с кодом, был проведён тест кнопок добавления, удаления и редактирования. Для корректного подключения к базе данных, выброса предупреждения об ошибке и функционала кнопки «Добавить» был написан код ниже (Рис. 8).

qstзрзгв"cjoaBCOUUGCfтой ()!

:)

Н=?гэ8бвох'грам(_Еъих.| _* „ellol.* нбггэбвдохвпххоиг'ок' нбггэВбеохтсои’мэьитиК)!

:{

;}

■    ;   fBXfBOXSIGXf =_.i

:   ,   fBXfBoxuiexf =..;

;   1   xextBoxs'iext =..t

1   ^sxfBOXS’iexf =„1

I   esxteoxj’iexe =„1

Н5гг98бвох'грам(_зэинср uopsmjGHg।„* _xcu6Xj_‘ нвггвЕввохвпееоиг'ок' ыеггэКбвохтсои'рцршветои)!

couuauq ■ £xscnf «wou^neiXf ) 1

•    ; ml couiuguq = иви 5dj(ou™guq(gqq(jnsLA‘ qgfapgzBgBfeouuBCj:jou()}?

: ml gqqtineu?, = t.juzeu timo ensues (u9e6~cjT6ue' bLOpjsu' bpoue-uaipeu* 6W9Jj* cowecpTOti) лэулег (и.{и9шб}.> H,{bLopj6w}.’ ц.

;       (

. Jt (изшв j= eg Ььортве j= gg couuccp |= „.)

;   ml couuect = texLgoxj ■ ^вхр?

;   ml Buraij = №х1дохд дбц:1

:   ml bpoue = eBxegoxB'jBXf!

:   ML bLOpJBUl = ХбХДЮХ^ЧБХр!

:   ML U9WG = e6X£B0XJ'16XCl jq3(9p9№'сЬвисоиивсртои ( ) 1

Рис. 8. Код кнопки «Добавить»

Таким образом, была разработана и протестирована информационная система для службы поддержки предприятия.

Список литературы Разработка информационной системы для службы ИТ-поддержки предприятия

  • Казанский, А. А. Программирование на Visual C#: учебное пособие для среднего профессионального образования / А. А. Казанский. - 2-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2020. - 192 с. - (Профессиональное образование). - 978-5-534-14130-6. - Текст: электронный // Образовательная платформа Юрайт [сайт]. - URL: https://urait.ru/bcode/467844 (дата обращения: 02.06.2022).
  • ISBN: 978-5-534-14130-6
  • Нестеров, С. А. Базы данных: учебник и практикум для среднего профессионального образования / С. А. Нестеров. - Москва: Издательство Юрайт, 2022. - 230 с. - (Профессиональное образование). - 978-5-534-11629-8. - Текст: электронный // Образовательная платформа Юрайт [сайт]. - URL: https://urait.ru/bcode/495981 (дата обращения: 02.06.2022).
  • ISBN: 978-5-534-11629-8
  • Подбельский, В. В. Программирование. Базовый курс С#: учебник для вузов / В. В. Подбельский. - Москва: Издательство Юрайт, 2022. - 369 с. - (Высшее образование). - 978-5-534-10616-9. - Текст: электронный // Образовательная платформа Юрайт [сайт]. - URL: https://urait.ru/bcode/469616 (дата обращения: 02.06.2022).
  • ISBN: 978-5-534-10616-9
Статья научная