Дипломная работа: Автоматизация приема заявок на ремонт и модернизацию ПК в АО НПО "Турботехника"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
113
Таблица А.7
Матрица сравнений альтернатив согласно аспекту
«Производительность»
DB2
Oracle
MySQL
MS SQL
Postgre SQL
DB2
1
4
5
3
5
Oracle
1/4
1
3
1/2
3
MySQL
1/5
1/3
1
1/4
1
MS SQL
1/3
2
4
1
4
Postgre SQL
1/5
1/3
1
1/4
1
Вектор приоритетов: 0,47 0,15 0,07 0,24 0,07
Отношение согласованности (ОС): 0,03. Индекс согласованности (ИС):
0,036. Главное собственное значение: 5,14.
Проанализируем аспект «Требования к рабочей среде». В таблице А.8
приведены итоги анализа альтернатив аспекту «Поддерживаемые
операционные системы» [3].
Таблица А.8
Поддерживаемые ОС анализируемых систем
DB2
MS SQL Server
MySQL
Oracle
Postgre SQL
Windows
+
+
+
+
+
Mac OS
+
+
+
+
+
Linux
+
+
+
+
+
BSD
-
+
+
-
+
UNIX
+
+
+
+
+
AmigaOS
-
+
+
-
-
Symbian
-
+
+
-
-
Дадим оценку рассматриваемых СУБД согласно аспекту «Требования к
рабочей среде», выстроим матрицу сравнений альтернатив (таблица А.9).
Предположим, что производительность обладает максимальной
важностью в сравнении с остальными критериями, запросы к рабочей среде
также считаются важными, поскольку при выборе СУБД на начальных
этапах затрагивается вопрос о совместимости анализируемой системы с
имеющимися и программными аппаратными средствами.
114
Таблица А.9
Матрица сравнений альтернатив согласно аспекту «Требования к
рабочей среде»
DB2
Oracle
MySQL
MS SQL
Postgre SQL
DB2
1
1
1/4
1/4
1/3
Oracle
1
1
1/4
1/4
1/2
MySQL
4
4
1
1
3
MS SQL
4
4
1
1
3
Postgre SQL
3
2
1/3
1/3
1
Выстроим матрицу сравнений критериев (таблица А.10), пронумеруем
их от 1 до 5 для удобства.
Таблица А.10
Матрица сравнений критериев
1
2
3
4
5
1
1
1
1/2
1/6
1/4
2
1
1
1/2
1/6
1/3
3
2
2
1
1/5
1/2
4
6
6
5
1
2
5
4
3
2
1/2
1
Вектор приоритетов альтернатив: 0,07 0,07 0,12 0,49 0,25
Отношение согласованности (ОС): 0,01. Индекс согласованности (ИС):
0,01. Главное собственное значение: 5,03.
Следовательно, веса анализируемых СУБД распределились таким
образом: PostgreSQL (0.11), Oracle (0.13), MySQL (0.16), DB2 (0.28), MS SQL
Server (0.32). На основании данного сравнения выбираем для использования
СУБД MS SQL Server.
115
Приложение Б. Диаграммы UML работы автоматизированной системы
приема и обработки заказов отдела техобслуживания
Администратор (диспетчер)
Управление справочниками
системы
Просмотр загруженности
наладчиков
Отправка заявки исполнителю
Просмотр открытых и закрытых
нарядов за определенный
период
Просмотр комплектующих на
складе
Получение отчетов
Сравнительный отчет по
простою оборудования
Отчет по простаивающему
оборудованию в настоящий
момент
Отчет по количеству
поступивших заявок за период
за каждый цех сравнительно с
другими цехами
Отчет по загруженности
наладчиков за определенный
промежуток времени
По оборудованию, которое
более всего простаивало за
период (сравнительно по типам)
Сравнительный отчет по
количеству выполненных
заявок за период
Рисунок Б.1 Диаграмма прецедентов администратора
Заказчик
Оформление заявки
Просмотр оформленных заявок
Просмотр времени простоя
оборудования за период
Просмотр текущего времени
простоя оборудования
Выбор оборудования
Ввод предполагаемой причины
поломки
Отчет по простаивающему
оборудованию в настоящий
момент
Отчет по количеству
поступивших заявок за период
По оборудованию, которое
более всего простаивало за
период (сравнительно по типам)
Получение отчетов за свой цех
Рисунок Б.2 Диаграмма прецедентов заказчика
116
Наладчик
просмотр невыполненных нарядов
просмотр закрытых нарядов
просмотр отремонтированного
оборудования
оформление аварийной заявки
Прием за явки
Мотивированный отказ от заявки
Формирование накладной на
выдачу комплектующих
Закрытие заявки
Оформление наряда
Получение отчетов
Сравнительный от чет по простою
оборудования
Отчет по простаивающему
оборудованию в настоящий
момент
Отчет по количеству поступивших
заявок за период
Отчет по загруженности наладчика
за определенный промежуток
времени
По оборудованию, которое более
всего простаивало за период
(сравнительно по типам)
Рисунок Б.3 Диаграмма прецедентов наладчика
117
Оператор
Кнопка
Данные
аутентификации
Окно авторизации Основное окно
Ввод логина и пароля
Нажатие на кнопку
Запрос данных
Данные аутентификации
Проверка полученных
данных
Вывод сообщения о
неверно введенных данных
Открытие главного окна, если проверка успешна
Рисунок Б.4 Диаграмма очередности «Аутентификация
пользователя»
Источник: https://baza.diplomsite.ru/previewfile/1930