Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по курсовой работе..docx
Скачиваний:
9
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

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

    1. Метод решения

Модули в языке Delphi составляют основу модульного программирования. Они используются для создания библиотек, которые могут включаться в различные программы (при этом совсем не обязательно иметь в наличии исходный код), а большие программы могут подразделяться на логически связанные модули.

Структура модуля выглядит следующим образом:

  • Unit «имя» -заголовок модуля;

  • interface (интерфейсная часть модуля, начало раздела объявлений) в этой части описываются константы, типы данных и переменные. В операторе Uses описывается необходимые процедуры и функции, доступные из вне;

  • implementation (раздел реализации) – черный ящик, в него помещаются блоки, заголовки которых приведены в интерфейсной части;

  • begin … end (инициализационная часть) – основная часть модуля, приведенные здесь операторы выполняются 1 раз, то есть перед оператором основного блока главной программы.

    1. С труктурная схема программы

Структурная схема программы представлена на рисунке 2.

Сортировка по параметрам

Адреса

Поиск

Удаление

Добавление

Сотрудники

Сортировка по параметрам

Поиск

Удаление

ТСЖ «Искра»

Добавление

Показания

Сортировка по параметрам

Поиск

Удаление

Добавление

Оформление отчётов

Подсчитать сумму

Печать

Сохранить

Помощь

О программе

Руководство по эксплуатации

О разработчике

Рисунок 2 – Структурная схема программы

    1. Д иалоговый режим

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

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

Системы, поддерживающие диалоговые процессы, классифицируются на:

  • системы с жестким сценарием диалога — стандартизированное представление информации обмена;

  • дескрипторные системы — формат ключевых слов сообщений;

  • тезаурусные системы — семантическая сеть дескрипторов, образующих словарь системы (аналог — гипертекстовые системы);

  • системы с языком деловой прозы — представление сообщений на языке, естественном для профессионального пользования.

Диалоговый процесс управляется согласно созданному сценарию, для которого определяются:

  • точки (момент, условие) начала диалога;

  • инициатор диалога — человек или программный продукт;

  • параметры и содержание диалога — сообщения, состав и структура меню, экранные формы;

  • реакция программного продукта на завершение диалога.

Описание сценария диалога выполняют:

  • блок-схема, в которой предусмотрены блоки выдачи сообщений и обработки полученных ответов;

  • ориентированный граф, вершины которого — сообщения и выполняемые действия, дуги — связь сообщений; словесное описание;

  • специализированные объектно-ориентированные языки построения сценариев.

Для создания диалоговых процессов и интерфейса конечного пользователя наиболее подходят объектно-ориентированные инструментальные средства разработки программ.