Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / docx57 / Записка(5).docx
Скачиваний:
21
Добавлен:
01.08.2013
Размер:
33.79 Кб
Скачать

Министерство образования Республики Беларусь

Учреждение образования

“Белорусский государственный университет информатики и радиоэлектроники”

Факультет информационных технологий и управления

Кафедра интеллектуальных информационных технологий

К защите допустить Заведующий кафедрой

В.В. Голенков

Пояснительная записка

к курсовой работе

по дисциплине «Проектирование баз знаний»

на тему «Добавление всплывающих подсказок»

БГУИР КР7 1 – 40 03 01 02  04  ПЗ

Выполнил Кукареко И.А,

студент группы

921704

Руководитель Голенков В.В.

Минск 2012

Перечень условных обозначений

SC–SemanticCode

OSTIS – Open semantic technology for intelligent systems

SCg – Semantic Code graphical

SCL – Semantic Code Logic

SRS –Semantic reference system

ИРЗ – интеллектуальный решатель задач

KBE – Knowledge base editor

БЗ – база знаний

ВУЗ– высшее учебное заведение

ПрО – предметная область

ПК – персональный компьютер

ИСС – интеллектуальная справочная система

МОЗ – машина обработки знаний

ИПИ – интеллектуальный пользовательский интерфейс

ГИП – графический интерфейс пользователя

ЯПЗ – язык представления знаний

Введение

Одним из основных направлений в области изучения искусственного интеллекта является представление знаний и разработка систем, основанных на знаниях. Оно связано с разработкой моделей представления знаний, созданием баз знаний.

Целью данной курсовой работы является добавление всплывающих подсказок к ИСС.

Для достижения поставленной цели необходимо выполнить следующие задачи:

  • проанализировать ПО;

  • составить технико-экономическое обоснование проектируемой ИСС по РБ;

  • Проанализировать способы размещения всплывающей подсказки.

  • Реализация компонента

  1. Технико-экономическое обоснование проектируемой интеллектуальной системы

Интерфейс пользователя (UI) - это часть программы, которая находится на виду у пользователя и призвана обеспечивать отображение данных, управление или диалог с пользователем. При разработке программного обеспечения программисты не должны оставлять дизайн интерфейса пользователя "на потом", считая, что в программе только код должен быть краеугольным камнем.

Удобство пользовательского интерфейса входит в такое понятие как "Эргономика", которое включается в процессы разработки и тестирования программного продукта как часть системы качества. Разработка пользовательского интерфейса (ПИ) должна вестись соместно с дизайном программного продукта в целом.

Процесс разработки ПИ разбивается на этапы жизненного цикла:

  • Анализ трудовой деятельности пользователя, объединение бизнес-функций в роли.

  • Построение пользовательской модели данных, привязка объектов к ролям и формирование рабочих мест.

  • Формулировка требований к работе пользователя и выбор показателей оценки пользовательского интерфейса.

  • Разработка обобщенного сценария взаимодействия пользователя с программным модулем (функциональной модели) и его предварительная оценка пользователями и Заказчиком.

  • Корректировка и детализация сценария взаимодействия, выбор и дополнение стандарта (руководства) для построения прототипа.

  • Разработка макетов и прототипов ПИ и их оценка в деловой игре, выбор окончательного варианта.

  • Имплементация ПИ в коде, создание тестовой версии.

  • Разработка средств поддержки пользователя (пользовательские словари, подсказки, сообщения, помощь и пр.) и их встраивание в программный код.

  • Usability тестирование тестовой версии ПИ по набору раннее определенных показателей.

  • Подготовка пользовательской документации и разработка программы обучения.

Соседние файлы в папке docx57