КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Концептуальные основы реализации справочной системы
Создание справочной системы приложения Разработанное вами приложение должно быть интуитивно понятным и дружественным к пользователю. В случае возникновения у него затруднений он должен быстро получить справку о возможных действиях. Обычно требуемую формацию можно получить одним из следующих способов: · найти в руководстве пользователя; · обратиться за консультацией к разработчику приложения; · воспользоваться справочной системой приложения, содержащей информацию, о приложении, описание его основных функций и инструкцию по работе. Это самый простой способ получения нужной справочной информации. Создание справочной системы приложения является необходимым шагом в процессе создания серьезного приложения. Для решения этой задачи предназначено приложение HTML Help Workshop, которое предоставляет разработчику широкие возможности организации справочной системы для приложений. Создание справочной системы включает в себя ряд этапов проектирования и реализации, рассмотрению которых и посвящен этот урок. Разработку справочной системы следует начать с планирования, которое включает в себя два блока задач: содержание справочной системы и организацию доступа к файлам справочной системы. Основу любой справочной системы составляют темы, содержащие пояснительный текст в виде html-файлов. Перечислим основной набор задач, которые необходимо решить при разработке справочной системы приложения. 1. Содержание справочной системы представляет собой список доступных в системе тем, каждая из которых имеет заголовок и уникальный символьный идентификатор. Дополнительно каждой теме можно поставить в соответствие уникальный индекс темы, который должен быть целым числом. 2. Для поиска темы в справочной системе предусмотрены ключи, содержащие название темы и ссылку на нее. Каждой теме можно поставить в соответствие более одного ключа поиска. Допускается и обратное, один ключ может содержать ссылку на несколько тем. 3. Для организации контекстного вызова темы из справочной системы вы можете использовать числовые значения индексов или значения ключа. Использование идентификаторов тем для контекстного вывода справочной информации не допускается. 4. Для связывания между собой отдельных тем предназначены перекрестные ссылки. При этом текст, используемый для организации перекрестной ссылки, выделяется зеленым цветом и подчеркиванием. 5. В описании любой системы используются термины, специфичные для конкретной системы. Например, в системах складского учета такими терминами будут накладная, счет, отпуск товара. В качестве термина может рассматриваться не только отдельное слово, но и любая фраза из текста темы. Рассмотрим только средства, используемые при создании справочной системы с помощью пакета HTML Help Workshop. В качестве примера создадим простую справочную систему, состоящую из нескольких тем. Для каждой темы определим заголовки, идентификаторы и ключи, используемые для поиска информации.
Дата добавления: 2013-12-14; Просмотров: 370; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |