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

1.2.7 Создание отчета

Для того чтобы работать с данными, хранящимися в БД, их часто требуется распечатывать. Распечатки служат для проверки и распространения информации.

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

Распечатка данных из таблицы БД в заданном формате называется отчетом.

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

Рекомендуемая литература:

    1. Диго С. М. Access: учебно-практ. Пособие. - М.: ТК Велби, Изд-во Проспект, 2008. – 240 с.

    1. VBA

1.4.1 Графический язык (схемы алгоритмов)

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

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

Принцип программирования «сверху вниз» требует, чтобы блок-схема поэтапно конкретизировалась и каждый блок «расписывался» до элементарных операций. Но такой подход можно осуществить при решении несложных задач. При решении сколько-нибудь серьезной задачи блок-схема «расползется» до такой степени, что ее невозможно будет охватить одним взглядом.

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

Составление алгоритмов графическим способом подчиняется ГОСТу: ГОСТ 19.701-90, Схемы алгоритмов, программ, данных и систем.

Название

Символ (рисунок)

Выполняемая функция (пояснение)

1. Блок вычислений

Выполняет вычислительное действие или группу действий

2. Логический блок

(условие)

Выбор направления выполнения алгоритма в зависимости от условия

3. Блоки ввода/вывода

Ввод или вывод данных вне зависимости от физического носителя

Вывод данных на печатающее устройство

4. Начало/конец (вход/выход)

Начало или конец программы, вход или выход в подпрограмму

5. Предопределенный процесс

Вычисления по стандартной или пользовательской подпрограмме

6. Блок модификации

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

7. Соединитель

Указание связи между прерванными линиями в пределах одной страницы

8. Межстраничный соединитель

Указание связи между частями схемы, расположенной на разных страницах

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

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

Символы в схеме алгоритма должны быть одного размера, не должны изменяться углы и другие параметры. Минимальное количество текста помещается внутри каждого символа. Если объем текста превышает размер символа, то следует использовать символ комментария.

Алгоритм начинается и заканчивается символами «Начало» и «Конец». Для записи внутри символов команд используется естественный язык с элементами математической символики. Каждый графический символ схемы имеет один вход и один выход. Исключение составляет символ «Решение», который имеет один вход и ряд альтернативных выходов.

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