Применение метода сортировки карточек при проектировании навигационного меню информационной системы
Виды методов сортировки карточек. Возможности применения приложения UXSort к процессу проектирования навигационного меню web-ресурса, предоставляющего информацию о выпускающей кафедре ВУЗа. Кластерный анализ результатов открытой сортировки карточек.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 31.07.2018 |
Размер файла | 556,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
Размещено на http://www.allbest.ru//
Волжский политехнический институт (филиал)
Волгоградский государственный технический университет
Применение метода сортировки карточек при проектировании навигационного меню информационной системы
Рыбанов Александр Александрович
кандидат наук, доцент, заведующий кафедрой
Статья посвящена вопросу проектирования навигационного меню информационной системы на основе метода сортировки карточек. Приведен обзор приложений для автоматизации процесса сортировки карточек.
Сортировка карточек - это популярный метод, который используется для получения ментальных моделей структурирования информации в области информационной архитектуры [6, 7], когнитивной психологии [1] и когнитивной антропологии.
От навигационного меню информационной системы зависит эффективность человеко-машинного взаимодействия [2-4].
Метод сортировки карточек можно использовать для проектирования навигационного меню информационной системы, потому что он исследует процесс концептуальной организации информации потенциальными пользователями [5]. Подходы к концептуальной организации информации, предлагаемые потенциальными пользователями, обрабатываются методами кластерного анализа или частотного анализа группировок блоков информации. Полученные результаты используются для организации навигационного меню информационной системы. Виды методов сортировки карточек приведены в табл. 1.
Таблица 1. Виды методов сортировки карточек
Метод |
Тип исследования |
Получение знаний |
|
Открытая сортировка |
Генеративное исследование |
Ментальные модели пользователей, навигационная иерархия, наименования пунктов меню, семантические отношения между пунктами меню |
|
Закрытая сортировка |
Оценочное исследование |
Навигационная иерархия, наименования пунктов меню. |
В настоящее время, альтернативой ручному методу сортировки карточек, становится метод веб-ориентированной сортировки карточек (электронной сортировки карточек).
Приложения, автоматизирующие процесс сортировки карточек, представлены в табл. 2.
Таблица 2. Приложения для автоматизации процесса сортировки карточек
Наименование программы (URL) |
Платформа |
Доступность |
|
OptimalSort (www.optimalworkshop.com) |
Web-ориентированная |
Коммерческий сервис |
|
SynCaps (http://www.syntagm.co.uk/design/cardsortdl.shtml) |
Windows |
Коммерческий продукт |
|
xSort (http://www.xsortapp.com/) |
MAC OS X |
Коммерческий продукт |
|
WebCAT (http://zing.ncsl.nist.gov/WebTools/WebCAT/overview.html) |
Windows UNIX |
Свободно распространяемое программное обеспечение |
|
UXSort (http://www.uxsort.com/) |
Windows |
Свободно распространяемое программное обеспечение |
Электронная сортировка карточек имеет ряд преимуществ по сравнению с ручной сортировкой карточек:
привлечение более широкого круга потенциальных пользователей, участвующих в исследовании;
снижение физических требования к пространству;
ввод данных исследования в режиме реального времени;
быструю обработку результатов потенциальных пользователей, с последующим представлением в виде графиков или дендрограмм.
UXSort - windows-приложение, позволяющее выполнять исследования, связанные с определением структуры методом сортировки карточек. Поддерживает до 1000 карточек, глубина сортировки - до 2-х уровней. Позволяет импортировать карточки из MS Excel или MS Word. Поддерживает следующие алгоритмы кластеризации: метод "одиночной связи" (singlelinkage); метод "полных связей" (сompletelinkage) ; метод "средней связи" (averagelinkage). Поддерживает следующие метрики расстояний: Евклидово расстояние (EuclideanDistance); квадрат Евклидова расстояния (squaredeuclideandistance).
Рассмотрим возможности применения приложения UXSort к процессу проектирования навигационного меню web-ресурса, предоставляющего информацию о выпускающей кафедре ВУЗа. На рис. 1-2 приведены результаты открытой сортировки карточек, ассоциированных с предполагаемыми пунктами проектируемого меню, разными потенциальными пользователями. Всего пользователей, принявших участие в открытой сортировке карточек - 15.
Рис 1. Метод "открытой сортировки": Результаты пользователя №1
Рис 2. Метод "открытой сортировки": Результаты пользователя №2
навигационный меню сортировка карточка
На рис. 3. Приведена дендограмма, полученная в результате кластерного анализа результатов открытой сортировки карточек.
Рис. 3. Дендограмма: метод "одиночной связи"
Для определения количества групп, на которые рационально разбить пункты навигационного меню, необходимо выбрать пороговое расстояние, при превышении которого объединяться будут уже слишком далекие с точки зрения исследователя объекты.
После выбора порогового расстояния проводится перпендикуляр через точку, соответствующую выбранному расстоянию, и подсчитывается количество его пересечений с "ветвями" дендограммы. Количество пересечений и будет определять количество групп пунктов меню, а объекты, оказавшиеся на "отсеченной " ветке - состав групп.
При пороговом расстоянии 10, первый уровень меню будет состоять из 8 пунктов, которым необходимо присвоить наименования. В результате анализа дендограммы (рис. 3) может быть предложен следующий вариант структуры навигационного меню (рис. 4).
Рис. 4. Структура навигационного меню
Электронная сортировка карточек - объективный и надежный подход к проектированию навигационного меню информационной системы, основанный на сборе информации от потенциальных пользователей.
Список литературы
Билялова В.М., Рыбанов А.А. Применение закона Фиттса к оценке навыков работы пользователей с компьютерными устройствами целеуказания // NovaInfo.Ru. 2015. Т. 2. № 32. С. 9-14.
Панкова Л.А., Рыбанов А.А. Исследование методов адаптации к обучаемому в современных компьютерных обучающих системах // Известия Волгоградского государственного технического университета. 2008. Т. 5. № 5 (43). С. 67-69.
Rybanov A.A. Set of criteria for efficiency of the process forming the answers to multiple-choice test items // Turkish Online Journal of Distance Education. 2013. Т. 14. № 1. С. 75-84.
Рыбанов А.А. Моделирование динамики процесса оценивания ответов для тестовых заданий на установление соответствия при дистанционном тестировании знаний // Качество. Инновации. Образование. 2008. № 1 (32). С. 2-9.
Рыбанов А.А., Коростелев Р.А., Киселев В.В. IDEF1X-модель базы данных web-ориентированной информационной системы оценки семантического качества меню пользователя // Молодой ученый. 2013. № 5. С. 170-172.
Рыбанов А.А., Рыльков А.В. Разработка web-ориентированной информационной системы мониторинга и управления процессом прохождения производственной практики // Молодой ученый. 2013. № 7. С. 34-36.
Рыбанов А.А. Оценка качества текстов электронных средств обучения // Школьные технологии. 2011. № 6. С. 172-174.
Размещено на Allbest.ru
...Подобные документы
Изучение алгоритмов внутренней сортировки массивов данных, сравнение сложности их реализации и производительности. Отличительные черты сортировки включением, выбором, разделением, сортировки Шелла, обменной сортировки. Сравнение методов: плюсы и минусы.
курсовая работа [203,8 K], добавлен 03.12.2010Разработка программы для осуществления сортировки данных методами "Выбора" с использованием языка C# и Visual Studio 2012. Плавный метод сортировки. Основные фазы сортировки во внутреннем представлении пирамиды. Программа сортировки методами выбора.
курсовая работа [637,6 K], добавлен 29.11.2014Краткое описание языка программирования С++. Алгоритм линейного выбора элемента, методов минимального (максимального) элемента и челночной сортировки. Анализ и разработка приложения, организующего сортировку массива данных пятью методами сортировки.
реферат [614,8 K], добавлен 12.04.2014Обработка массивов элементов любого типа как главное назначение алгоритмов сортировки. Анализ наиболее используемых алгоритмов сортировки: пузырьком, выбором, вставками, методом Шелла и быстрой сортировкой. Основные требования к алгоритмам сортировки.
реферат [189,8 K], добавлен 06.12.2014Понятие алгоритма и сортировки. Способы и алгоритмы сортировки массивов. Быстрая сортировка Хоара. Описание алгоритма "быстрой сортировки". Реализация на языке программирования. Анализ наихудшего разбиения. Вероятностные алгоритмы быстрой сортировки.
курсовая работа [291,5 K], добавлен 22.03.2012Технология разработки пользовательского интерфейса в среде Delphi. Создание таблицы, меню, форм для ввода и редактирования данных. Принципы организации меню как элемента интерфейса пользователя. Реализация сортировки, фильтрации, вычислений в таблице.
курсовая работа [1,6 M], добавлен 13.11.2012Исследование основных особенностей алгоритмов быстрой и поразрядной сортировки данных. Построение графиков зависимости времени сортировки от количества элементов в файле и от степени перемешенности элементов. Описания сортировки чисел и строковых данных.
лабораторная работа [1,2 M], добавлен 23.07.2012Сущность и порядок реализации простых методов сортировки при составлении программного алгоритма, их классификация и разновидности, отличительные признаки, характерные свойства. Особенности алгоритмов для сортировки файлов записей, содержащих ключи.
реферат [20,7 K], добавлен 20.05.2010Анализ основных алгоритмов внутренней сортировки массивов данных, сравнение сложности их реализации и производительности. Сортировка пузырьком, методами вставок, выбора, методом Шелла, быстрая сортировка. Операция разделения массива внутренней сортировки.
курсовая работа [161,7 K], добавлен 17.12.2015Постановка задачи сортировки. Анализ основных понятий сортировок слияниями. Алгоритм сортировки простым и естественным слиянием. Оценка сложности алгоритма. Программная реализация простого слияния. Тестирование меню на корректность входных данных.
курсовая работа [283,6 K], добавлен 22.06.2015Понятие и основной принцип действия алгоритмов сортировки информации. Сравнительное исследование и анализ эффективности методов сортировки Шелла и Флойда в виде графиков зависимостей количества сравнений и числа перестановок элементов от объёма данных.
контрольная работа [573,6 K], добавлен 09.11.2010Алгоритмы сортировки методами простых вставок и пузырька. Зависимость среднего времени сортировки от числа сортируемых элементов. Функции, осуществляющие сортировку любого количества элементов методом простых вставок, на основе сортировки таблицы адресов.
курсовая работа [557,1 K], добавлен 26.05.2010Анализ структуры топологической сортировки в программной среде. Метод топологической сортировки с помощью обхода в глубину. Программа, реализующая топологическую сортировку методом Демукрона. Создание карты сайта и древовидная система разделов.
курсовая работа [1,3 M], добавлен 22.06.2011Виды визитных карточек, особенности исполнения. Основные возможности программы обработки векторной графики CorelDraw. Анализ работы программы верстки Adobe Page Maker. Функциональные возможности пакета Microsoft Publisher 2007. Создание визитной карточки.
дипломная работа [6,7 M], добавлен 01.08.2010Определение понятия, видов и задач сортировки. Рассмотрение основ построения простых и улучшенных алгоритмов сортировки, анализ числа операций. Линейная и пирамидальная организация данных. Основные правила нижней оценки числа операций в алгоритмах.
презентация [274,5 K], добавлен 19.10.2014Разработка программы, сортирующей массивы данных различного типа методом подсчета. Основные шаги алгоритма сортировки, ее свойства и модификация подсчетом. Целесообразность применения сортировки подсчетом. Условия эффективности алгоритма сортировки.
лабораторная работа [438,5 K], добавлен 16.07.2015Сортировка как процесс расстановки элементов "в некотором порядке", ее структура и основные компоненты, характеристика методов. Порядок выбора того или иного метода сортировки: линейный с обменом и подсчетом, методом Шелла, с отложенными обменами.
реферат [27,1 K], добавлен 13.09.2009Методы реализации алгоритмов сортировки и алгоритмов поиска на языках программирования высокого уровня. Программирование алгоритмов сортировки и поиска в рамках создаваемого программного средства на языке Delphi. Создание руководства пользователя.
курсовая работа [1,7 M], добавлен 16.04.2012Модификация и сравнения двух текстовых файлов. Программа, написанная на языке программирования Cи и работоспособна на IBM совместимых компьютерах. Псевдографический и графический интерфейсы. Анализ программы методом сортировки одномерного массива.
курсовая работа [116,2 K], добавлен 21.02.2008Реализация различных методов сортировки. Алгоритмические языки программирования. Обработка большого числа единообразно организованных данных. Алгоритмы сортировки массивов. Анализ проблем реализации и использования различных видов сортировок массивов.
курсовая работа [640,3 K], добавлен 07.07.2011