Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оформление.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
255 Кб
Скачать
☆

Общие сведения

Обозначение программы: Tester

Полное наименование программы: система автоматизированного контроля знаний учеников по химии за курс школьной программы.

Для работы программы необходима операционная система Windows XP и выше, манипулятор типа «мышь».

Программа написана на алгоритмическом языке Object Pascal (Delphi) в интегрированной среде Embarcadero RAD Studio XE6.

В разделе «Функциональное назначение» должны быть указаны классы решаемых задач и (или) назначение программы и о функциональных ограничениях на применение.

В разделе «Описание логической структуры» должны быть указаны:

  • алгоритм программы (в виде блок-схем и/или словесных описаний);

  • используемые методы;

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

  • связи программы с другими программами.

Описание логической структуры программы выполняют с учётом текста программы на исходном языке.

Правила оформления блок-схем представлены в приложении 1. Примеры блок-схем приведены в приложении 2.

Структура программы

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

Например:

Используемые технические средства

Для нормального функционирования программы необходим IBM-совместимый компьютер под управлением операционной системы семейства Windows (не ниже XP), монитор с разрешением экрана не ниже 1024х768 (рекомендуемое 1280х720), около 100 МБ свободного места на жёстком диске для установки и работы программы, звуковая карта и акустические системы, манипулятор типа «мышь».

В разделе «Вызов и загрузка» должен быть указан способ запуска программы с соответствующего носителя данных. Если необходимо, то расписан процесс инсталляции.

Вызов и загрузка

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

Настройка путей для сохранения результатов работы производится в главном меню, пункт «Настройка», «Каталоги».

В разделе «Входные данные» должны быть указаны: характер, организация и предварительная подготовка входных данных; формат описания и способ кодирования входных данных.

Например:

Входные данные

Входными данными в СУБД «Журнал успеваемости» являются сведения об учениках, предметах и оценках. Структура записи TPupil, используемой для описания учащегося, приведена в таблице 9. Структура записи TSubj, используемой для описания предметов, приведена в таблице 10. Структура записи TMark, используемой для описания оценок, приведена в таблице 11. Структура вспомогательной записи TDate, используемой для описания дат, приведена в таблице 12.

Таблица 9. Структура записи TPupil

Название поля

Тип поля

Описание

ID

longint

Идентификационный номер учащегося

Name

string [50]

Имя учащегося

Surname

string [50]

Фамилия учащегося

Patronymic

string [50]

Отчество учащегося

DateOfBirth

TDate

Дата рождения

ClassN

byte

Класс

ClassL

char

Литера класса

NMarks

longint

Поле для связи с таблицей оценок

Таблица 10. Структура записи TSubj

Название поля

Тип поля

Описание

ID

longint

Идентификационный номер предмета

Name

string [50]

Наименование предмета

Таблица 11. Структура записи TMark

Название поля

Тип поля

Описание

ID

longint

Идентификационный номер оценки

Date

TDate

Дата получения оценки

SubjN

longint

Поле для связи с таблицей предметов

PupilN

longint

Поле для связи с таблицей учащихся

Mark

byte

Выставленный балл

Таблица 12. Структура записи TDate

Название поля

Тип поля

Описание

Day

byte

День

Month

byte

Месяц

Year

word

Год

В разделе «Выходные данные» должны быть указаны: характер и организация выходных данных; формат, описание и способ кодирования выходных данных.

Например: