Диссертация (1145511), страница 34
Текст из файла (страница 34)
– Файловая структура компонента Joomla192В файле README.md производится описание компонента. Содержимое данного файла приведено в приложении 3.В файле CHANGELOG.md содержатся изменения версий компонента.Содержимое данного файла приведено в приложении 3.В файле fuzden.xml содержится управляющая инструкция для установщика Joomla. Содержимое данного файла приведено в приложении 3.Для компонента CMS Joomla манифест2 представляет собой xml-файлс управляющими конструкциями для установщика расширений Joomla. Исходный код файла манифеста приведён в приложении 3.Этот этап реализации web-сервиса подразумевает создание и управление элементами базой данных на web-сервере (см. рис 4.2.6).Манифест (документ, акт, декларация) — предварительное описание характеристик проекта, архитектурыи базового набора шаблонов проектирования, без привязки к конкретным технологиям и платформам.2193Рисунок 4.2.6.
– Алгоритм работы управления в базе данныхна web-сервереГлавной страницей web-сервиса является fuzzy.php. На рис. 4.2.7представлен интерфейс взаимодействия web-браузера, web-сервера и базы данных.194Рисунок 4.2.7 – Интерфейс взаимодействия компонент web-сервиса«Оценка имплицитных факторов»Обращение пользователя к веб-сервису инициирует вызов запроса кбазе данных, который влечет создание ассоциативного массива, элементы которого последовательно отправляются на страницу interest.php. Скрипт этойстраницы предлагает пользователю осуществить действия по вводу данных,которые аккумулируются на страницеexperiment.php.
Страница parameter.php,195не обращаясь к базе данных, создаёт два массива MARK [NUMBER * NUMBER] и AGENT [NUMBER * NUMBER] с названием параметров и один массивVALUE [NUMBER * NUMBER] со значениями соответствующими взаимномувлиянию параметров друг на друга, которые отправляются на страницу calculation.php, где и производятся необходимые расчеты.Рассмотрим работу MVC паттерна в компоненте Joomla. Обращение ккомпоненту Joomla, инициирует запуск файла fuzden.php, являющегося точкойвхода компонента, далее к нему подключается библиотека контроллера Joomlaи создаётся экземпляр класса контроллера с префиксом названия нашего компонента.
Часть исходного кода файла fuzden.php приведена на рисунке 4.2.8 исодержит описание классов и методов.Рис. 4.2.8. – Описание класса и методов в файле контроллераПри взаимодействии пользователя с web-сервисом вызывается объектбазы данных, подготавливается SQL-запрос на сохранение данных опроса и вбазу данных добавляются ответы нового респондента (см.рис.4.2.9).Данная процедура происходит при каждом новом прохожденииопроса.196Рисунок 4.2.9.
– Сохранение данных опроса в таблице базы данныхПрограммный модуль, реализующий интеллектуальную обработку результатов исследований по авторской модели оценки имплицитного фактора,последовательно осуществляет расчёт индексов нечеткости составляющих имплицитного фактора и преобразует результаты по формуле нечеткого логического вывода и свертки составляющих по уровням (см. рис. 4.2.10.).197Рисунок 4.2.10 – Фрагмент, программы, реализующий нечеткийлогический выводПосле того как все расчёты выполнены и сохранены в объекте resultони передаются контроллеру представления результатов, а затем представляются в табличной и графической формах на странице с результатами.Для графического представления результатов было решено использовать JavaScript библиотеку Chart.js (см.
рис 4.2.11).198Рисунок 4.2.11 – Ввод результатов в модуль Chart.js для представлениярезультатов в графической форме.Для вывода графика используется элемент HTML5 – Canvas,которыйпредназначен для создания растрового изображения при помощи JavaScript.Исходный код, используемый в web-сервисе показан на рисунке 4.2.12.Данный код позволяет сделать отображение графиков интерактивным, то естьизменяемым в режиме реального времени, по мере добавления данных в БДпользователями сервиса.Рисунок 4.2.12 – Фрагмент кода вывода графика в Canvas199Таким образом, описанная нами архитектура и технология созданияweb-приложения «Implicit influences Joomla component» позволяет обеспечитьдоступ через сеть Интернет к функциональности модулей интеллектуальногоанализа данных без передачи пользователям их версий, реализовать единуюсреду для функционирования web-сервисов за счет унификации инструментальных средств для их разработки и управления; реализовать поддержку контролируемого доступа к функциональным возможностям с помощью единойсистемы администрирования правами на использование прикладных и инструментальных средств, организовать идеологию аккумуляции информации изнаний в рамках имеющихся инструментальных средств, создать условия длякооперативной деятельности пользователей разработанных модулей интеллектуального анализа данных, экспертов, специалистов предметных областейи программистов.4.3 Технология работы с web-приложением «Implicit influences Joomlacomponent»После разработки web-приложения его необходимо установить на соответствующий ресурс.
Web-приложение «Implicit influences Joomla component»было установлено на сайт кафедры bi.usue.ru в раздел «Научные исследования» c целью продвижения научных разработок кафедры в сети Интернет. Инсталляция web-приложения была осуществлена стандартными средствамиCMS Joomla в виде MVC-компонента. Результат установки представлен нарис.
4.3.1.Продемонстрируем работу web-сервиса «Поиск имплицитных факторов» на примере анализа моделей корпоративной культуры в историческом генезисе экономической науки. При изучении литературных источников, намибыли выделены следующие ключевые модели, характеризующие развитиекорпоративной культуры: модель Мэйо, модель Т. Дилла и А. Кеннеди, модельС.Блэка, Д. Мейстера и др.
Данные по этим моделям систематизированы в таблице 4.3.1.200Рис. 4.3.1– Web-приложение «Implicit influences Joomla component»Таблица 4.3.1– Ключевые составляющие корпоративной культуры с учетомгенезиса экономической наукиИсследователиПоказатели эффек- Ключевые составляющие корпотивностиративной культурыХоторнский экспе- Производительность условия работы;римент группы аме- трудазаработная плата;риканских учёныхорганизация труда;во главе с Э. Мэйомежличностные отношения;стиль руководства.Американские ис- Производительность сильная,объединяющаяследователи в обла- трудакорпоративная философия и миссти экономики просия;изводства Т. Дилл илидер, который доверяетА. Кеннеди [22]другим, и в которого верят;открытые каналы коммуникаций и доступ к высшему руководству;особое внимание к людям ипроизводительности;особое внимание к клиентами сервису;наличие поддерживаемыхвсеми церемоний, ритуалов, обычаев;общийэмоциональныйподъем, касающийся работы ибудущего;201ИсследователиАмериканскийследовательД.
МайстерПоказателитивностиис-Американский исследователь ДеннисДж. Краветц, его исследованиябылиподтвержденыДж.Томпсоном[95], [52]эффек- Ключевые составляющие корпоративной культурычувствоудовлетворения,связанное с исполнительским мастерством, вложенными в общеедело усилиями и вознаграждением.Финансовая успеш- самосовершенствование;ность компаниипсихологический климат вколлективе;высокие стандарты, под которыми он понимал личные качества сотрудников, их лояльность,ориентацию на высокую производительность;ориентацию на долгосрочные цели;делегирование полномочий;справедливое вознаграждение;удовлетворённость сотрудников.Снижение количе- ценности и цели компании;ства нарушений тех- стиль менеджмента;никибезопасно- структура производства;сти/количествоорганизационная структура;несчастных случаев, система коммуникации;уровеньабсенте- система мотивации;изма, доля клиентов обучение работников;полностью удовле- отношение к труду;творённыхкаче- лояльность;ством продукции, система адаптации работниколичество трудо- ков;выхконфликтов, практика отбора и карьеррост прибыли и рост ного продвижения работников.продаж202ИсследователиПоказатели эффек- Ключевые составляющие корпотивностиративной культурыТуринский между- Та же проблематика открытость новым идеям;народный учебный на макроуровнеподдержание высокого процентр [272]фессионального уровня работников;гибкая, адаптивная структура предприятия;эффективная система коммуникации;децентрализованнаясистема управления;ориентация на долгосрочные цели.ИсследовательКачествополная и правдивая инфорС.
Блэк, книга «PR.мация, направленная сверхуМеждународнаявниз, снизу-вверх и от сотрудпрактика»[158]ника к сотруднику;атмосфера доверия междуработником и работодателем;условия труда, безопасные ибезвредные для здоровья;достойное вознаграждение,отсутствие конфликтов, удовлетворенность работой;гордость за свою организацию и уверенность в будущем.Анализ истории развития понятия «корпоративная культура» начнем смодели Э.
Мэйо (1927-1932 гг.).Основоположник и первооткрыватель феномена «организационная (корпоративная) культура» выделял следующие взаимосвязанные компонентыкорпоративной культуры и отмечал ее ключевое влияние на производительность труда:-условия работы;-заработная плата;-организация труда;-межличностные отношения;-стиль руководства.203Для проведения исследования на главной странице веб-сервиса предлагается ввести название исследования и количество параметров (в нашем случае их 5) – рисунок 4.3.2.Рисунок 4.3.2 - Главная страница web-сервиса«Поиск имплицитных факторов»На следующей странице необходимо ввести названия параметров (см.рис. 4.3.3).Рисунок 4.3.3 - Ввод названий параметров модели МэйоПосле нажатия на кнопку «Ввод значений» появляется диалоговое окно«нечеткого регулятора», позволяющего ввести степень влияния параметров204друг на друга.