Файл: Автоматизация обработки обращений в службу технической поддержки ФГУП РСВО.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 27.04.2023

Просмотров: 421

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Рисунок 17 - Алгоритм обновления

Алгоритм добавления модели рисунок 18.

Рисунок 18 - Алгоритм добавление модели

Удаление модели из БД рисунок 19.

Рисунок 19 - Алгоритм удаления модели данных

4. Контрольный пример реализации

4.1 Средства разработки

В качестве СУБД для реализации разрабатываемой системы был выбран Microsoft SQL Server. Причина выбора данной СУБД состоит в том, что она представляет собой компактную базу данных, развертывание которой возможно как на настольном компьютере, так и на смарт-устройстве или планшетном ПК, также неоспоримым преимуществом является то, что данная СУБД является бесплатной, что заметно уменьшает затраты на разработку и внедрение ИС. 

Среда разработки приложений, язык программирования С#. Данная среда разработки благодаря её обширным возможностям наличию бесплатной полнофункциональной версии является наиболее приемлемой при разработке информационной системы.

4.2 Описание программного обеспечения

При запуске программного комплекса запускается стартовое окно приложения, смотрите рисунок 20.

Рисунок 20 - Стартовое окно программы

Далее можно пройти авторизацию если ты администратор или оператор БД, смотрите рисунок 21.

Рисунок 21 - Авторизация пользователя

Пройдя авторизацию, мы попадаем в окно отделы организации, смотрите рисунок 22.

Рисунок 22 - Учет отделов

Здесь пользователь может добавить, удалить, обновить и найти информацию об отделах.

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


Мы попадаем в окно для работы с сотрудниками организации, смотрите рисунок 23.

Рисунок 23 - Учет сотрудников

Здесь пользователь может добавить, удалить, обновить и найти информацию об сотрудниках.

Далее заявки. Мы попадаем в окно для работы с заявками данного сотрудника организации, смотрите рисунок 24.

Рисунок 24 - Учет заявок

Здесь пользователь может добавить, удалить, обновить и найти информацию о заявках.

Далее мастера. Мы попадаем в окно для работы с мастерами данной организации, смотрите рисунок 25.

Рисунок 25 - Учет мастеров

Здесь пользователь может добавить, удалить, обновить и найти информацию об мастерах.

Далее операторы БД. Мы попадаем в окно для работы с операторами данного отдела, смотрите рисунок 26.

Рисунок 26 - Учет операторов

Здесь пользователь может добавить, удалить, обновить и найти информацию об операторах.

Далее материалы. Мы попадаем в окно для работы с материалами данного отдела организации, смотрите рисунок 27.

Рисунок 27 - Учет материалов

Здесь пользователь может добавить, удалить, обновить и найти информацию об материалах.

Далее, с данного окна, можно попасть в окно склад. Мы попадаем в окно для работы со складом данного отдела, смотрите рисунок 28.

Рисунок 28 - Учет материалов на складе

Здесь пользователь может добавить, удалить, обновить и найти информацию об материалах на складе.

Далее этапы выполнения заявки. Мы попадаем в окно для работы с тапами выполнения заявок, смотрите рисунок 29.

Рисунок 29 - Учет этапов выполнения заявок

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

Далее акты. Мы попадаем в окно для работы по формированию актов по выполненным работам, смотрите рисунок 30.

Рисунок 30 - Учет актов

Здесь пользователь может добавить, удалить, обновить и найти информацию об актах.

Далее расход материалов. Мы попадаем в окно для работы с расходом материалов при ремонте конкретной заявки, смотрите рисунок 31.


Рисунок 31 - Учет материалов

Здесь пользователь может добавить, удалить, обновить и найти информацию о расходе материалов при ремонте конкретной заявки.

4.3 Отчеты по отделу

В результате своей деятельности программный комплекс формирует много отчетов. Все они выводятся в EXCELдокумент для дальнейшего использования.

А именно:

  • Сохранить как резервную версию;
  • Перевести в WORD документ;
  • Распечатать для руководителя;
  • Распечатать для бумажной БД.

4.4 Тестирование

На этом этапе представим доказательства того, что спроектированное ПС работает в соответствии с требованиями.

Тест кейсы представим в таблице 12.

Таблица 12 - Таблица тестов программы

Суть

Шаги

Ожидаемый результат

Да/Нет

1

Проверка запуска программы

1.Запуск программы

2. Открытия главного окна

Наблюдения стартового окна

Да

2

Проверка добавления отдела

1.Запуск программы

2. Авторизация

3. Отделы Добавить

4. Заполнить корректно поля

5. Кликнуть кнопку "Добавить"

Наличие новой

информации

в БД

Да

3

Проверка ввода данных при добавления данных

1.Запуск программы

2. Авторизация

3. Отделы. Добавить

4. Заполнить не корректно поля

5. Кликнуть кнопку "Добавить"

Наличие сообщения об ошибке ввода данных

Да

4

Проверка наличия всех отделов

для выбора

1.Запуск программы

2. Ввод логина и пароля

3. Авторизация

4. Отделы. Добавить

5. Таблица по центру

Наличие списка отделов

Да

5

Проверка возможности

просмотра информации

об клиентах

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отдела. Клиенты

Получение информации об

клиентах

Да

6

Проверка возможности

просмотра информации заявках

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки

Получение информации об заявках

Да

7

Проверка возможности

просмотра информации об операторах БД

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Операторы БД.

Получение информации об операторах БД

Да

8

Проверка возможности

просмотра информации мастерах

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Мастера.

Получение информации об мастерах

Да

Продолжение таблицы 12

Суть

Шаги

Ожидаемый результат

Да/Нет

9

Проверка возможности

просмотра информации об материалах

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Материалы.

Получение информации об материалы

Да

10

Проверка возможности

просмотра информации об расходах

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Расходы.

Получение информации об расходах

да

11

Проверка возможности

просмотра информации об актах

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Акты.

Получение информации об актах

Да

12

Проверка возможности

просмотра информации шагах заявки

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Шаги.

Получение информации об шагах

Да

13

Проверка возможности

удаления информации об складе

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Материалы. Склад

Получение информации об складе

Да

14

Проверка возможности

Обновления

информации об отделах

1.Запуск программы

2. Авторизация

3. Отделы

4.Выбор отдела и изменения данных.

5. Обновить

Обновление необходимой информации

Да

15

Возможность

просмотра информации

о заявках по оператору

1.Запуск программы

2. Открытия главного окна

3. Отделы. Отчеты

4. Далее "По оператору"

5. Выбор списка

6. Старт

Наличие необходимого отчета.

Да

16

Возможность

просмотра информации

о заявках по мастеру

1.Запуск программы

2. Открытия главного окна

3. Отделы. Отчеты

4. Далее "По мастеру"

5. Выбор списка

6. Старт

Наличие необходимого отчета.

Да

17

Возможность

просмотра информации

о заявках по отделу

1.Запуск программы

2. Открытия главного окна

3. Отделы. Отчеты

4. Далее "По отделам"

5. Выбор списка

6. Старт

Наличие необходимого отчета.

Да

Продолжение таблицы 12

Суть

Шаги

Ожидаемый результат

Да/Нет

18

Возможность

просмотра информации

о остатках по складу

1.Запуск программы

2. Открытия главного окна

3. Отделы. Отчеты

4. Далее "Остатки"

Наличие необходимого отчета.

Да

19

Проверка авторизации

1.Запуск программы

2. Открытия главного окна

3. Ввод неверного логина и пароля. Ввод

Сообщение об ошибке

20

Возможность

просмотра информации

о шагах по заявке

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Шаги.

Наличие необходимой информации.

Да

21

Возможность

просмотра информации

об актах по заявке

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Акты.

Наличие необходимой информации.

Да

22

Формирование отчета в EXCEL документе об актах

1.Запуск программы

2. Открытия главного окна

3. Авторизация

4. Отделы. Клиенты. Заявки.

Акты.

5. Печатать. EXCEL

EXCEL документ о выполненных работах

Да