Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УЧ_ПОСОБИЕ ПО КР.doc
Скачиваний:
2
Добавлен:
29.08.2019
Размер:
1.21 Mб
Скачать
      1. Подготовка данных для контрольного примера.

Главное требование к данным контрольного примера  представительность (полнота) данных, учитывающая особенности информации, указанные в описании предметной области. Такие данные должны обеспечить отладку алгоритма на компьютере и подтвердить его работоспособность при решении задачи. Например, если решается задача, результатом которой является список покупателей, недоплативших за поставленные им товары, то среди товарно-транспортных накладных (ТТН) и платежных поручений (ПП) для части покупателей должны быть такие, что общая сумма по ТТН по каждому такому покупателю должна быть больше общей суммы по оплаченным им ПП.

Исходные данные следует готовить непосредственно в виде первичных документов1, т. е. ТТН, ПП, договоров, справочников и т. д. Что касается количества экземпляров оперативных документов с исходными данными, то в общем случае можно рекомендовать подготовить не менее трех экземпляров каждого вида документа и не менее трех строк в каждом документе.

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

  • проверку правильности проектирования экранных форм для ввода данных в БД,

  • целостность данных,

  • удобство отладки алгоритма решения задачи.

      1. Ввод данных контрольного примера в базу данных и проектирование экранных форм

Ввод данных в таблицы Microsoft Access возможен различными способами:

  • непосредственный ввод с клавиатуры,

  • импорт таблицы из другой базы данных СУБД,

  • импорт электронной таблицы типа Excel.

Ввод данных контрольного примера выполняется первым способом. Он является также определяющим при создании, изменении и пополнении БД.

Ввод с клавиатуры производится:

  • непосредственно в таблицы,

  • при помощи экранных форм.

Оба способа являются универсальными, т.е. пригодными для ввода данных как в несвязанные, так и в связанные таблицы. В обоих способах ввод данных в связанные таблицы позволяет производить однократный ввод значений одних и тех же реквизитов одновременно в несколько связанных таблиц, обеспечивая тем самым целостность данных в этих таблицах. Перед вводом данных в связанные таблицы необходимо создать Схему данных и в окне “Изменение связей” установить флажок “Обеспечение целостности данных”. Как правило, устанавливаются также флажки “Каскадное обновление связанных полей” и “Каскадное удаление связанных полей”. Наличие Схемы данных обязательно для построения составных связанных форм.

Экранная форма ввода и редактирования базы данных является отображением первичного документа в среде Microsoft Access.

Ввод данных при помощи форм обеспечивает:

    • однократный ввод данных в связанные поля в главной и подчинённой таблицах;

    • выбор значений полей из списка, построенного на основе справочника, что облегчает ввод и обеспечивает целостность данных;

    • подсчёт значений полей по заданным проектировщиком математическим зависимостям;

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

Формы в Microsoft Access делятся на две группы: простые и составные (сложные). Простые формы строятся на основе одной таблицы, а составные – нескольких таблиц.

Простые формы

Простую форму в Microsoft Access целесообразно представлена в одном из двух видов:

    • “в столбец”,

    • “ленточная”,

Для автоматического конструирования этих видов форм Microsoft Access предоставляет средство “Автоформат”. Наименования столбцов в ленточной форме и “в столбец”являются подписями полей.

В форме вида “в столбец” значения полей и их подписи выводятся на экран попарно сверху вниз, причём для каждой строки таблицы отводится один экран. Такой вид формы целесообразно использовать для ввода данных из анкет (рис.1). На рис. 2 представлена ленточная форма справочника товаров.

Рис.1. Форма справочника товаров вида “в столбец

Рис.2. Форма справочника товаров вида “ленточная”

Подчинённые формы

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

Приложение 1. Образец титульного листа отчета по курсовой работе

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ И ФИНАНСОВ

Кафедра информатики