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

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

конструкцию построения – совокупность программных модулей. ПП обладает внутренней структурой, что обеспечивает удобство разработки, программирование, отладку и внесение изменений в ПП. Программные комплексы большой алгоритмической сложности разрабатываются коллективом разработчиков ( 2-15 человек ). Управлять разработкой программ можно при научной основе. Структурное разбиение программ на отдельные составляющие служит

основой и для выбора средств их создания. При создании ПП выделяются многократно используемые модули, проводится их типизация и унификация, за счет чего сокращаются сроки и трудозатраты на разработку ПП в целом. Некоторые ПП используют модули из готовых библиотек стандартных подпрограмм, процедур, функций, объектов, методов обработки данных. На Рис. Приведена типовая структура ПП, состоящая из отдельных программных модулей и

библиотек процедур, встроенных функций, объектов. Существует в единственном числе. В работе ПП активизируются необходимые программные модули. Управляющие модули задают последовательность вызова на выполнение очередного модуля. Информационная связь модулей обеспечивается за счет использования общей БД либо межмодульной передачи данных через переменные обмена. Структура ППП многомодульная. 0.7.Проектирование интерфейса

пользователя 0.7 0.7.1. Диалоговый режим Большинство ПП работают в Диалоговом режиме. Состав диалоговых систем: ·   Меню – пользователю предлагается выбор альтернативных функций обработки из фиксированного перечня; Меню может содержать вложенные подменю. ·   Действия запрос-ответ – фиксированный перечень возможных значений, выбираемых из списка или ответы типа Да/Нет; ·   Запрос по формату - с помощью ключевых

слов, фраз. Диалоговый процесс управляется согласно созданному сценарию, для которого определяются: ·   Момент начала диалога; ·   Инициатор диалога – человек или ПП; ·   Параметры и содержание диалога – сообщения, состав и структура меню, экранные формы; ·   Реакция ПП на завершение диалога. Для создания диалогового процесса и интерфейса пользователя используют объектно-ориентированные средства разработки

программ (Delphi). В их составе содержатся: ·   Построители меню (для создания главного меню и вложенного подменю); ·   Конструктор экранных форм (для разработки форматов экранного ввода и редактирования данных). Диалоговые окна содержат элементы управления: ·   Тексты сообщения; ·   Поля ввода информации пользователя; ·   Списки возможных альтернатив для выбора; ·   Кнопки, переключатели и т.п. В