- •Пояснительная записка дипломного проекта
- •Введение
- •1. Объектно-ориентированный анализ и проектирование системы
- •1.1 Сущность задачи
- •1.2 Проектирование модели
- •2. Вычислительная система
- •Проектирование задачи
- •3.1 Требования к приложению
- •3.2 Концептуальный прототип
- •3.3 Организация данных
- •3.4 Функции: логическая и физическая организация
- •3.5. Проектирование справочной системы приложения
- •4. Описание программного средства
- •4.1 Общие сведения
- •4.2 Функциональное назначение
- •4.3 Входные данные
- •4.4 Выходные данные
- •5 Методика испытаний
- •5.1 Технические требования
- •5.2 Порядок проведения испытаний
- •5.2.1 Функциональное тестирование
- •5.2.2 Полное тестирование
- •6 Применение
- •6.1 Назначение программы
- •6.2 Условия применения
- •7. Охрана труда
- •8. Технико-экономическое обоснование разработки дипломного проекта на тему: «Децкий центр развития » и презентации к ней с использованием сетевого графика
- •1. Основные события:
- •2. Сетевой график
- •3. Определение продолжительности работ
- •4. Затраты в стоимостном выражении
- •Заключение
- •Литература
- •Приложение а
- •Приложение b
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.
Было выбрано именно это приложение, так как оно позваляет в кратчайшие сроки и без особых усилий создать удобную справочную систему.