4.1.2 Структура программы
После запуска приложения появляется форма «Авторизация» для присвоения пользователя специального псевдонима для обмена информацией. Форма содержит две кнопки: «Войти» и «Закрыть». По нажатию кнопки «закрыть» происходит выход из приложения. По нажатию кнопки «войти» происходит переход на основную форму программы, данная форма содержит поле вывода сообщений - «поле истории переписки», также поле ввода сообщений, кнопку «ОТПРАВИТЬ» для отправки сообщений, а также кнопки отсоединиться, закрыть и соединится, которая будет появится на форме только после нажатия на кнопку «отсоединиться». Также на форме присутствует панель инструментов с кнопками :
1. Сохранить историю переписки,
2. Загрузить историю переписки.
3. Получить данные о носителях.
4. Справка.
При нажатии на первую кнопку появляется диалоговое окно, в котором необходимо выбрать файл, содержащий историю переписки, если такой имеется, и вывод содержимого этого файла в поле истории переписки.
При нажатии на вторую кнопку происходит открытие диалогового окна, в котором предлагается назначить сохраняемому файлу имя и каталог, в котором данный файл будет сохранён. Содержимым данного файла будет являться история последней переписки.
При нажатию на четвёртую кнопку происходит запуск файла справочной системы, содержащей всю необходимую информацию о программе.
При нажатии на третью кнопку происходит открытие дополнительного окна программы.
Дополнительное окно программы имеет заголовок «Служебная информация о носителях». Это окно содержит поле вывод информации о всех носителях присутствующих в системе . Поле вывода краткой информации о носителе, поле вывода расшифрованной информации о блоке параметров Bios, поле вывода расшифрованной информации о таблице разделов носителя, а также две таблицы, содержащие 16ричные значения первого сектора логического диска- блок параметров Bios и 16ричные значения первого сектора носителя, к которому относится выбранный логический диск (в этом секторе находится таблица разделов логического диска - Partition Table). Также на форме находятся 4 кнопки:
1. Начать работу с диском
2. Считать BPB(блок параметров Bios)
3. Считать Partition Table.
4. Закрыть.
При нажатии на первую кнопку происходит вывод краткой информации о носителе. При нажатии на кнопку «Считать BPB» происходит считывание блока BPB и заполнение значениями таблицы содержащей расшифрованные данные из BPB и таблицы, содержащей 16ричные значения считанные из BPB, выбранного логического диска.
При нажатии на кнопку - «Считать Partition Table» происходит считывание первого сектора носителя информации и заполнение данными таблицы, содержащей расшифрованные данные о таблице разделов диска и таблицы содержащей 16ричные значения считанные из первого сектора носителя.
- Введение
- 1. Техническое задание
- 1.1 Основания для разработки программы
- 1.2 Назначение разработки
- 1.3 Требования к программам
- 1.4 Требования к надежности
- 1.5 Требования к программной документации
- 1.6 Текст задания по варианту
- 2. Описания разработанных программ
- 2.1 Общие сведения
- 2.2 Функциональное назначение
- 2.3 Описание логической структуры
- 2.3.1 Логическая структура программы
- 2.3.2 Логическая структура справочной системы.
- 2.3.3 Создание программы инсталлятора
- 2.4 Используемые технические средства
- 2.5 Вызов и загрузка
- 2.6 Входные данные
- 2.7 Выходные данные
- 3. Программа и методика испытаний
- 3.1 Объект испытаний
- 3.2 Цель испытаний
- 3.4 Требования к программной документации
- 3.5 Средства и порядок испытаний
- 3.6 Методы испытаний
- 4. Эксплуатационные документы
- 4.1 Руководство программиста
- 4.1.1 Общие сведения о программе
- 4.1.2 Структура программы
- 4.1.3 Проверка программы
- 4.1.4 Дополнительные возможности
- 4.1.5 Сообщения системному программисту
- 4.2.2 Обращение к программе для запуска:
- 4.2.3 Входные и выходные данные:
- 4.2.4 Сообщения оператору:
- Приложение
- 33. Перспективы программирования в delphi
- Система программирования Delphi
- 1. Назначение и состав системы Delphi
- Язык программирования Delphi
- 3.1.1 Выбор средств программирования
- 43 Понятие о системе программирования
- 4.2 Выбор языка программирования
- I. Особенности разработки программ под Windows. Введение в Delphi.
- 2. Использование системы программирования Delphi для создания Windows-приложений