- •Аннотация
- •Реферат
- •Содержание
- •Введение
- •Описание и анализ предметной области – профсоюза строителей г. Геленджик
- •Краткое описание профсоюза строителей г. Геленджик
- •Организационная структура профсоюза строителей г. Геленджик
- •Сценарий работы профсоюза строителей г. Геленджик
- •Состав комплекса технических и программных средств в профсоюзе строителей г. Геленджик
- •Оценка документооборота профсоюза строителей г. Геленджик
- •Профсоюз Членов профсоюза
- •Разработка математической модели бизнес-процессов обслуживания членов профсоюза
- •Выделение проблем предметной области, подлежащих решению в дипломной работе
- •Постановка задачи работы
- •Оптимизация бизнес-процессов работы профсоюза строителей г. Геленджик
- •Оптимизация математической модели обслуживания заявок в профсоюзе строителей г. Геленджик
- •Анализ вариантов реализации оптимизированной модели
- •Выбор методологии моделирования
- •Методы структурного анализа
- •Язык uml
- •Сравнительный анализ и выбор подхода к моделированию системы
- •Выбор case-средств моделирования
- •Реинжиниринг бизнес-процессов обслуживания членов профсоюза в профсоюзе
- •3 Проектирование информационной системы профсоюза строителей г. Геленджик
- •3.1 Сравнительный анализ платформ для разработки аналогов проектируемой системы
- •Оценка аналогов и прототипов с помощью метода анализа иерархий
- •3.2 Формирование требований к объекту проектирования
- •3.3 Выбор архитектуры информационной системы профсоюза строителей г. Геленджик
- •3.4 Проектирование структуры баз данных
- •4 Реализация информационной системы
- •Выбор используемых средств реализации
- •4.1.1. Операционная система
- •Система управления базами данных
- •Среда разработки
- •Технические средства
- •4.2 Описание интерфейса пользователя
- •5 Социальный аспект разработки
- •6 Технико-экономическое обоснование разработки
- •Описание целесообразности проектирования с точки зрения коммерческого использования
- •Описание предметной области
- •Расчет экономической эффективности проекта
- •Расчет затрат на функционирование предприятия до и после внедрения
- •Стоимостная оценка проекта
- •Оценка экономического эффекта от внедрения
- •Безопасность и экологичность разработки
- •Оценка напряженности трудового процесса
- •Разработка мероприятий по улучшению условий труда
- •7.2.1 Организационные методы
- •7.2.2 Организационно-технические методы
- •7.2.3 Технические методы
- •7.2.4 Основные требования к организации работы с эвм
- •Пожарная и электробезопасность
- •7.3.1 Пожарная безопасность
- •7.3.2 Электробезопасность
- •Экологичность проекта
- •Заключение
- •Библиографический список
Оценка аналогов и прототипов с помощью метода анализа иерархий
Рассмотрим процесс оценки прототипов с более формальной и точной математической точки зрения. Проведем их анализ с помощью метода анализа иерархий (МАИ).
Ограничимся семью наиболее важными критериями:
Безопасность
Русская документация
Интеграция с форумом
Шаблоны оформления
Расширенная функциональность (плагины)
Виджеты/блоки
Экспорт/импорт данных
Первым шагом является построение матрицы попарных сравнений для критериев. Заполняя таблицу 3.1, попарно сравниваем критерий из строки с критерием из столбца по отношению к цели - выбору информационной системы. Значения из шкалы относительной важности вписываю в ячейки, образованные пересечением соответствующей строки и столбца.
Таблица 3.1 – Относительные веса критериев
|
Безопасность |
Русская документация |
Интеграция с форумом |
Шаблоны оформления |
Плагины |
Виджеты |
Экспорт/импорт данных |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приори-тета |
λ max |
Интеграция с форумом |
1 |
1/8 |
1/7 |
1/5 |
1/3 |
1/2 |
1/5 |
0,3573 |
0,0309 |
0,9582 |
Плагины |
8 |
1 |
1 |
2 |
3 |
4 |
2 |
3,0000 |
0,2595 |
0,9624 |
Виджеты |
7 |
1 |
1 |
2 |
2 |
3 |
2 |
2,5714 |
0,2224 |
0,8845 |
Шаблоны оформления |
5 |
1/2 |
1/2 |
1 |
2 |
3 |
1 |
1,8571 |
0,1607 |
1,1300 |
|
Безопасность |
Русская документация |
Интеграция с форумом |
Шаблоны оформления |
Плагины |
Виджеты |
Экспорт/импорт данных |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приори-тета |
λ max |
Русская документация |
3 |
1/3 |
1/2 |
1/2 |
1 |
2 |
1/3 |
1,0952 |
0,0947 |
1,1212 |
Безопасность |
2 |
1/4 |
1/3 |
1/3 |
1/2 |
1 |
1/3 |
0,6786 |
0,0587 |
0,9686 |
Экспорт/импорт данных |
5 |
1/2 |
1/2 |
1 |
3 |
3 |
1 |
2,0000 |
0,1730 |
1,1880 |
ИТОГО: |
31,0000 |
3,7083 |
3,9762 |
7,0333 |
11,8333 |
16,5000 |
6,8667 |
11,5597 |
|
7,2128 |
Определим наибольшее значение веса критерия, см. таблицу 3.2.
Таблица 3.2 – Сравнение критериев
Критерии |
|
Нормализованные оценки вектора приоритета |
Интеграция с форумом |
__ |
0,0309 |
Плагины |
___________________ |
0,2595 |
Виджеты |
__________________ |
0,2224 |
Шаблоны оформления |
_____________ |
0,1607 |
Русская документация |
________ |
0,0947 |
Безопасность |
_____ |
0,0587 |
Экспорт/импорт данных |
______________ |
0,1730 |
Сравнивая нормализованные оценки вектора приоритета можно сделать вывод, что наибольшее значение придается критерию « Плагины», наименьшее - « Интеграция с форумом».
Определим индекс согласованности (ИС), который дает информацию о степени непротиворечивости суждений при составлении матрицы попарных сравнений критериев.
ИС = (λ max - n)/(n - 1),
где λ max - максимальное собственное значение матрицы (λ max ≥ n),
n-размерность матрицы
ИС = (7,2128– 7)/ (7-1) = 0,0354
Разделив ИС на число, соответствующее случайной согласованности матрицы шестого порядка, равного 1,32, получим отношение согласованности (ОС). Величина ОС должна быть порядка 10% или менее, чтобы быть приемлемой. В некоторых случаях допускается ОС до 20%, но не более, иначе надо проверить свои суждения.
ОС = 0,0354 / 1,32 = 2,68% < 10%, т.е. пересматривать свои суждения нет нужды.
Следующим шагом является сравнение информационных систем по каждому критерию отдельно. Данные об информационных системах по перечисленным выше критериям представлены в таблице 3.1. Для этого необходимо выполнить попарные сравнения каждой системы по каждому критерию в отдельности (таблицы 3.3 – 3.9)
Таблица 3.3 – Сравнительные оценки систем по
критерию «Интеграция с форумом»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
1/2 |
1/2 |
0,6667 |
0,2000 |
1 |
Joomla |
2 |
1 |
1 |
1,3333 |
0,4000 |
1 |
Wordpress |
2 |
1 |
1 |
1,3333 |
0,4000 |
1 |
ИТОГО: |
5,0000 |
2,5000 |
2,5000 |
3,3333 |
|
3 |
Относительная согласованность матрицы равна 1,08%, т.е. <10%.
Таблица 3.4 – Сравнительные оценки систем
по критерию «Плагины»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
5 |
5 |
3,6667 |
0,7143 |
1 |
Joomla |
1/5 |
1 |
1 |
0,7333 |
0,1429 |
1 |
Wordpress |
1/5 |
1 |
1 |
0,7333 |
0,1429 |
1 |
ИТОГО: |
1,4000 |
7,0000 |
7,0000 |
5,1333 |
|
3 |
Относительная согласованность матрицы равна 1,28%, т.е. <10%.
Таблица 3.5 – Сравнительные оценки систем по критерию «Виджеты»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
3 |
2 |
2,0000 |
0,5538 |
1,01538 |
Joomla |
1/3 |
1 |
1 |
0,7778 |
0,2154 |
1,07692 |
Wordpress |
1/2 |
1 |
1 |
0,8333 |
0,2308 |
0,92307 |
ИТОГО: |
1,8333 |
5,0000 |
4,0000 |
3,6111 |
|
3,01538 |
Относительная согласованность матрицы равна 0,32%, т.е. <10%.
Таблица 3.6 – Сравнительные оценки систем
по критерию «Шаблоны оформления»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
1 |
1 |
1,0000 |
0,3333 |
1 |
Joomla |
1 |
1 |
1 |
1,0000 |
0,3333 |
1 |
Wordpress |
1 |
1 |
1 |
1,0000 |
0,3333 |
1 |
ИТОГО: |
3,0000 |
3,0000 |
3,0000 |
3,0000 |
|
3 |
Относительная согласованность матрицы равна 0,01 %, т.е. <10%.
Таблица 3.7 – Сравнительные оценки систем
по критерию «Русская документация»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
3 |
2 |
2,0000 |
0,5294 |
0,97058 |
Joomla |
1/3 |
1 |
1/2 |
0,6111 |
0,1618 |
0,97058 |
Wordpress |
1/2 |
2 |
1 |
1,1667 |
0,3088 |
1,08088 |
ИТОГО: |
1,8333 |
6,0000 |
3,5000 |
3,7778 |
|
3,02205 |
Относительная согласованность матрицы равна 2,32%, т.е. <10%.
Таблица 3.8 – Сравнительные оценки систем
по критерию «Безопасность»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
2 |
1/4 |
1,0833 |
0,1924 |
1,05814 |
Joomla |
1/2 |
1 |
1/7 |
0,5476 |
0,0973 |
0,97251 |
Wordpress |
4 |
7 |
1 |
4,0000 |
0,7104 |
0,98942 |
ИТОГО: |
5,5000 |
10,000 |
1,3929 |
5,6310 |
|
3,02008 |
Относительная согласованность матрицы равна 1,56%, т.е. <10%.
Таблица 3.9 – Сравнительные оценки систем
по критерию «Импорт-экспорт данных»
|
Drupal |
joomla |
WordPress |
Оценки компонент собственного вектора |
Нормализованные оценки вектора приоритета |
λ max |
Drupal |
1 |
2 |
1/4 |
1,0833 |
0,1818 |
1 |
Joomla |
1/2 |
1 |
1/8 |
0,5417 |
0,0909 |
1 |
Wordpress |
4 |
8 |
1 |
4,3333 |
0,7273 |
1 |
ИТОГО: |
5,5000 |
11,000 |
1,3750 |
5,9583 |
|
3 |
Относительная согласованность матрицы равна 0%, т.е. <10%.
Результаты оценок информационных систем по всем критериям сведены в таблицу 3.10.
Таблица 3.10 – Сравнительные оценки систем по всем критериям
Альтернативы |
Безопасность |
Русская документация |
Интеграция с форумом |
Шаблоны оформления |
Плагины |
Виджеты |
Экспорт/импорт данных |
Нормализованные оценки вектора приоритета |
|
Численное значение вектора приоритета |
|
|
|||||
Drupal |
0,2000 |
0,7143 |
0,5538 |
0,3333 |
0,5294 |
0,1924 |
0,1818 |
0,46114674 |
Joomla |
0,4000 |
0,1429 |
0,2154 |
0,3333 |
0,1618 |
0,0973 |
0,0909 |
0,18766849 |
Wordpress |
0,4000 |
0,1429 |
0,2308 |
0,3333 |
0,3088 |
0,7104 |
0,7273 |
0,35110052 |
Выбранной альтернативой считается альтернатива с максимальным значением глобального приоритета. Сравнение информационных систем сведены в таблицу 3.11.
Таблица 3.11 – Сравнение альтернатив
Наименование информационной системы |
|
Глобальные приоритеты |
Drupal |
___________________________ |
0,46114674 |
Joomla |
___________ |
0,18766849 |
Wordpress |
_____________________ |
0,35110052 |
Таким образом, аналогом и прототипом информационной системы профсоюза строителей г. Геленджик можно считать CMS Drupal.