Лекции по высокоуровневым методам информатики и программированию — страница 7

  • Просмотров 6654
  • Скачиваний 269
  • Размер файла 151
    Кб

диалоговом режиме под воздействием пользователя осуществляется запуск функций обработки, изменение свойств объектов, производится настройка – параметров выдачи информации на печать и т.п. Меню могут быть иерархическим и содержать вложенные подменю следующего уровня. -  Выставить панели инструментов. -  или путем заполнения экранной формы с регламентированным по составу и структуре набором реквизитов осуществляется

подготовка сообщений: "Выполнили не допустимую операцию" Описание сценария диалога выполняют блок-схемы, специализированные объектно-ориентированные языки построения сценариев. ООТехнологии, включают в себя специальные языки программирования и инструментальные средства разработки пользовательского интерфейса. Возможны настройки главных меню, создание системы подсказок с помощью встроенных средств и языков

программирования. 0.7.2. Графический интерфейс пользователя Реализуется для ПП, Обязательный компонент большинства современных ПП. Требования к графическому интерфейсу: 1. Содержать привычные и понятные пользователю пункты меню, соответствующие функциям обработки; 2. Ориентироваться на пользователя, который общается с программой на внешнем уровне взаимодействия; 3. Удовлетворять правилу "шести" – в одну линейку меню

включать не более 6 понятий, каждое из которых содержит не более 6 опций; 4. Сохранять стандартизированное назначение и местоположение на экране графических объектов. работающих в среде Windows. К нему предъявляются высокие требования с инженерной и художественной стороны разработки. Строится в виде системы ниспадающих меню с использованием в качестве средства манипуляции мыши и клавиатуры. С помощью интерфейса пользователь

работает с экранными формами, содержащими объекты управления, панели инструментов с пиктограммами режимов и команд обработки. 0.8. Структурное проектирование и программирование 0.8 Структурное проектирование включает в себя: -          -          -          0.8.1.Нисходящее проектирование Функция 1 Приложение1 ПодЦель 11 ПодЦель 1S Цель 1 Функция 2 Функция M Приложение2

ПриложениеN Функция 11 Функция 1k Программные модули Метод предполагает последовательное разложение функции обработки данных на простые функциональные элементы ("сверху вниз"). В результате строится функциональная структура алгоритма (ФСА) приложения, в которой отражаются: ·   цели предметной области (цель-подцель); ·   состав приложений (задач обработки), обеспечивающих реализацию поставленных целей; ·