Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пояснительная записка.doc
Скачиваний:
6
Добавлен:
16.04.2019
Размер:
2.11 Mб
Скачать

3.4 Функции: логическая и физическая организация

Проект Delphi представляет собой набор программных единиц – модулей. Один из модулей – главный, содержит инструкции, с которых начинается выполнение программы. Главный модуль приложения полностью формируется Delphi. Главный модуль представляет собой файл с именем project.dpr.

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

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

Project1.exe – откомпилированная программа. Сохраняется

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

Project1.res – ресурсный файл. Содержит в себе иконки, значки

указателя мыши, картинки, звуки;

Project1.cfg – содержит настройки конфигурации проекта.

Данная программа содержит в себе следующие модули:

Unit1 – служит для выбора разграничения доступа к различным

функциям программного продукта;

Unit2 – служит для отображения формы директора и содержит в

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

Unit3 – служит для отображения формы преподавателя и содержит

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

Unit4 – служит для отображения формы родителей и содержит в

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

Unit5 – содержит в себе процедуры и функции, с помощью

которых организован вывод отчета учащихся учреждения;

Unit6 – содержит в себе процедуры и функции, с помощью

которых организован вывод отчета преподавателей учреждения;

Unit7 – содержит в себе процедуры и функции с помощью

которых организован вывод отчета родителей учащихся учреждения;

Unit8 – содержит в себе процедуры и функции, с помощью

которых организован вывод отчета учащихся учреждения по группам;

Unit9 – содержит в себе процедуры и функции, с помощью

которых организован вывод отчета работы преподавателя учреждения;

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

3.5. Проектирование справочной системы приложения

Справочная система программы является фактически отдельным программным продуктом и использоваться с помощью приложения Winhlp32. Однако программа должна сама предоставлять справочную информацию пользователю во время работы с ней. Для этого к программе подключается файл справочной системы.

Помимо самого подключения к программе справочная система, как правило, обеспечивает контекстно-зависимую подсказку. Это означает, что пользователь получает справочную информацию по активному элементу в результате нажатия клавиши F1 - это фактически стандартный способ вызова справочной системы.

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

Если размер окна недостаточен для отображения раздела целиком, у него появляется горизонтальная и вертикальная полоса просмотра (либо сразу и горизонтальная, и вертикальная полосы.

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

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

Приложение winhelp является старейшим элементом операционной системы Microsoft Windows. И, несмотря на новые технологии, он по-прежнему присутствует во всех реализациях Microsoft Windows.

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