Procházet zdrojové kódy

дополнительные материалы

Kikita před 1 rokem
revize
8d1daf391a

+ 28 - 0
README.md

@@ -0,0 +1,28 @@
+# Заголовок проекта
+
+Основная цель приложения - учет заявок на ремонт оборудования, эффективное и оперативное осуществление ремонтных работ
+с минимализацией простоев и удовлетворение запросов клиентов или сотрудников. 
+Эта предметная область широко используется в различных сферах деятельности, 
+таких как сервисные услуги, производство, информационные технологии и другие.
+
+## Начало работы
+
+Скопировать на компьютер исполняемый файл и библиотеку DLL для формирования QR-кода.
+
+### Необходимые условия
+
+1) Необходимо наличие на компьютере .NET Framework 4.7.2
+2) наличие доступа к базе данных
+
+```
+Предоставьте примеры
+```
+
+### Установка
+
+Устанавливать приложение не требуется.
+Достаточно запустить исполняемый файл.
+
+## Авторы
+
+* **Ковалев Никита**

binární
dbtehservice.sql


+ 33 - 0
Отчет_по_результатам_тестирования.docx

@@ -0,0 +1,33 @@
+        Отчет по результатам тестирования
+                 (СУБД ООО <<Техносервис>>)
+
+Краткое описание объекта тестирования: Проверка работы приложения при авторизации пользователя
+Применяемые методы и тестирования: метод черного ящика
+Количество проведенных тестов: 4
+Сведения о ходе тестирования
+                            № тест-кейса
+                     Тестируемая функция
+                  Результат тестирования
+                Замечания и рекомендации
+                                       1
+Тестирование авторизации пользователя - менеджер
+Открывается рабочее место пользователя - менеджер
+
+                                       2
+Тестирование авторизации пользователя - мастера
+Открывается рабочее место пользователя - мастер
+
+                                       3
+Тестирование авторизации пользователя - клиента
+Открывается рабочее место пользователя - клиент
+
+                                       4
+Тестирование авторизации с использованием некорректных логина и пароля
+Выводит сообщение об ошибке авторизации
+
+
+
+          Выводы по результатам испытаний
+Выявлены ошибки высокого приоритета: не выявлено
+Выявлены ошибки среднего приоритета: не выявлено
+Выявлены ошибки низкого приоритета: не выявлено

+ 123 - 0
Руководства_системного_программиста_19.doc

@@ -0,0 +1,123 @@
+
+              Департамент образования и науки Брянской области
+   Государственное автономное профессиональное образовательное учреждение
+           «Новозыбковский профессионально-педагогический колледж»
+
+
+
+
+
+                     РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА
+
+                  Специализированная СУБД ООО «Техносервис»
+
+                                               Ковалев, Никита Ярославович
+                                               Специальность 09.02.07
+                                               Информационные   системы    и
+                                               программирование
+                                               4 курс, 47 группа
+
+
+
+
+                              Новозыбков, 2024
+                                 Содержание
+
+
+
+
+
+
+      1. Общие сведения      3
+      2. Описание системы    4
+      3. Состав технических и программных средств  5
+      4. Структура программы 6
+      5. Настройка и проверка программы 7
+      6. Сообщения системному администратору 8
+
+
+
+
+                              1. Общие сведения
+
+
+
+      Назначение  программы  -  учёт  заявок  на  ремонт  оборудования   для
+эффективного и оперативного осуществления  ремонтных  работ  с  минимизацией
+простоев  и  удовлетворением  запросов   клиентов   или   сотрудников.   Эта
+предметная область широко  используется  в  различных  сферах  деятельности,
+таких  как  сервисные  услуги,  производство,  информационные  технологии  и
+другие.
+      Предметная  область  учёта  заявок  на  ремонт  оборудования  касается
+процесса  подачи,  обработки   и   учёта   заявок   на   ремонт   различного
+оборудования.
+
+
+
+                             2. Описание системы
+
+      СУБД «Техносервис» обеспечивает  процесс  авторизации  и  аунтефикации
+пользователей. Пользователи могут быть  трех  типов  –  менеджер,  мастер  и
+клиент. При успешной  авторизации  открывается  рабочее  место  пользователя
+соответствующего типа.
+      На  рабочем  месте  менеджера  выводится   список   заявок   клиентов.
+Пользователь имеет возможность выполнить поиск по  различным  параметрам,  а
+также просмотреть статистическую информацию. Имеется возможность  добавления
+заявок в базу данных и редактирования заявок.
+      На рабочем месте мастера выводится список заявок клиентов, для которых
+мастер  назначен  исполнителем.  Пользователь  имеет  возможность  выполнить
+поиск  по  различным  параметрам,   а   также   просмотреть   статистическую
+информацию.  Имеется  возможность  добавления  заявок  в   базу   данных   и
+редактирования заявок.
+      На рабочем месте клиента выводится список заявок, которые были созданы
+для авторизированного клиента. Пользователь имеет  возможность  сформировать
+QR-код для открытия формы опроса.
+
+
+
+
+
+
+
+
+
+
+                 3. Состав технических и программных средств
+
+
+
+      Используемое программное обеспечение, необходимое для развертывания:
+         • ОС Windows 7 или выше;
+         • Net Framework 4.7.2;
+         • СУБД Microsoft SQL Server 2019 или выше;
+
+
+
+                           4. Структура программы
+
+
+
+      Специализированная СУБД «Техносервис»  выполнена  в  виде  клиентского
+приложения, взаимодействующего с базой  данных,  расположенной  на  сервере.
+Программа состоит  из  исполняемого  файла  и  библиотеки  DLL,  позволяющей
+сформировать QR-код.
+
+                      5. Настройка и проверка программы
+
+
+
+      Приложение не требует специальных настроек. Для работы  приложения  на
+компьютер должен быть установлен .NET Framework  4.7.2.  Также  должен  быть
+доступ к серверу баз данных.
+      Для запуска приложения достаточно запустить исполняемый файл.
+
+                   6. Сообщения системному администратору
+
+|Сообщение                          |Действие системного программиста        |
+|Нет пользователя с указанным       |Проверить правильность вывода логина и  |
+|логином и паролем!                 |пароля в окне авторизации.              |
+|Невозможно подключиться к базе     |Проверить наличие доступа к базе данных.|
+|данных!                            |                                        |
+
+
+

+ 53 - 0
Тест-кейс авторизация.docx

@@ -0,0 +1,53 @@
+Название тест-кейса: Тестирование авторизации пользователей
+Уникальный идентификатор тест-кейса: #UI1
+Краткое описание тест-кейса: Проверка работы приложения при авторизации пользователя
+Дата тестирования: 13.06.2024
+ФИО тестировщика: Ковалев Никита Ярославович
+Метод тестирования: метод черного ящика
+Программное и аппаратное окружение:
+Процессор: 11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz   2.69 GHz
+Оперативная память: 8,00 ГБ (доступно: 7,71 ГБ)
+Приоритет тест  -  кейса: высокий
+Предварительные шаги (шаги для начала тестирования):
+Запустить исполняемый файл приложения
+                                   № п/п
+                     Тестируемая функция
+ Входные данные или действия пользователя
+                     Ожидаемый результат
+                    Полученный результат
+                                 Статус
+                                       1
+Тестирование авторизации пользователя - менеджер
+Логин  -  m
+Пароль  -  m 
+Открывается рабочее место пользователя - менеджер
+Открывается рабочее место пользователя - менеджер
+Верно
+                                       2
+Тестирование авторизации пользователя - мастера
+Логин  -  r
+Пароль  -  r
+Открывается рабочее место пользователя - мастер
+Открывается рабочее место пользователя - мастер
+Верно
+                                       3
+Тестирование авторизации пользователя - клиента
+Логин  -  c
+Пароль  -  c
+Открывается рабочее место пользователя - клиент
+Открывается рабочее место пользователя - клиент
+Верно
+                                       4
+Тестирование авторизации с использованием некорректных логина и пароля
+Логин  -  g
+Пароль  -  t
+Выводит сообщение об ошибке авторизации
+Выводит сообщение об ошибке авторизации
+Верно
+
+Краткий вывод о результатах тестирования:
+Приложение работает без ошибок при авторизации пользователей различных типов, а также при указании некорректных логина и пароля
+Количество выявленных ошибок высокого приоритета: 0
+Количество выявленных ошибок среднего приоритета: 0
+Количество выявленных ошибок низкого приоритета: 0
+

+ 25 - 0
блоксхема количество заявок.pdf

@@ -0,0 +1,25 @@
+                     Начало
+Получить список заявок из базы данных
+
+                    Count = 0
+
+Есть необработанные
+
+заявки в списке?                       Да
+
+                        Прочитать из
+                     списка следующую
+
+                             заявку
+
+                                       За явк а
+
+                                       выполнена?  Да
+
+Нет
+
+                  Нет
+                                                       Count = Count + 1
+
+Конец
+

binární
блоксхема количество заявок.vsdx