- •Пояснительная записка
- •Перечень условных обозначений
- •Введение
- •Технико-экономическое обоснование проектируемой интеллектуальной системы
- •2.Анализ способов размещения всплывающей подсказки
- •4.1.Планирование тестирования
- •4.2. Средства автоматизации процедуры тестирования.
- •4.3.Техника модульного тестирования.
- •4.4.Проведение юнит-тестирования
- •Направления дальнейшего развития прототипа интеллектуальной справочной системы и пути промышленного изготовления спроектированной интеллектуальной системы
- •Развитие бз исс
Министерство образования Республики Беларусь
Учреждение образования
“Белорусский государственный университет информатики и радиоэлектроники”
Факультет информационных технологий и управления
Кафедра интеллектуальных информационных технологий
К защите допустить Заведующий кафедрой
В.В. Голенков
Пояснительная записка
к курсовой работе
по дисциплине «Проектирование баз знаний»
на тему «Добавление всплывающих подсказок»
БГУИР КР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
БЗ – база знаний
ВУЗ– высшее учебное заведение
ПрО – предметная область
ПК – персональный компьютер
ИСС – интеллектуальная справочная система
МОЗ – машина обработки знаний
ИПИ – интеллектуальный пользовательский интерфейс
ГИП – графический интерфейс пользователя
ЯПЗ – язык представления знаний
Введение
Одним из основных направлений в области изучения искусственного интеллекта является представление знаний и разработка систем, основанных на знаниях. Оно связано с разработкой моделей представления знаний, созданием баз знаний.
Целью данной курсовой работы является добавление всплывающих подсказок к ИСС.
Для достижения поставленной цели необходимо выполнить следующие задачи:
проанализировать ПО;
составить технико-экономическое обоснование проектируемой ИСС по РБ;
Проанализировать способы размещения всплывающей подсказки.
Реализация компонента
Технико-экономическое обоснование проектируемой интеллектуальной системы
Интерфейс пользователя (UI) - это часть программы, которая находится на виду у пользователя и призвана обеспечивать отображение данных, управление или диалог с пользователем. При разработке программного обеспечения программисты не должны оставлять дизайн интерфейса пользователя "на потом", считая, что в программе только код должен быть краеугольным камнем.
Удобство пользовательского интерфейса входит в такое понятие как "Эргономика", которое включается в процессы разработки и тестирования программного продукта как часть системы качества. Разработка пользовательского интерфейса (ПИ) должна вестись соместно с дизайном программного продукта в целом.
Процесс разработки ПИ разбивается на этапы жизненного цикла:
Анализ трудовой деятельности пользователя, объединение бизнес-функций в роли.
Построение пользовательской модели данных, привязка объектов к ролям и формирование рабочих мест.
Формулировка требований к работе пользователя и выбор показателей оценки пользовательского интерфейса.
Разработка обобщенного сценария взаимодействия пользователя с программным модулем (функциональной модели) и его предварительная оценка пользователями и Заказчиком.
Корректировка и детализация сценария взаимодействия, выбор и дополнение стандарта (руководства) для построения прототипа.
Разработка макетов и прототипов ПИ и их оценка в деловой игре, выбор окончательного варианта.
Имплементация ПИ в коде, создание тестовой версии.
Разработка средств поддержки пользователя (пользовательские словари, подсказки, сообщения, помощь и пр.) и их встраивание в программный код.
Usability тестирование тестовой версии ПИ по набору раннее определенных показателей.
Подготовка пользовательской документации и разработка программы обучения.