- •4. Общие положения по выполнению курсовой работы
- •6. Содержание курсовой работы
- •2. Постановка задач
- •7. Методические рекомендации по написанию курсовой работы
- •7.1. Последовательность действий при выполнении курсовой работы
- •7.2. Описание предметной области
- •Описание функционирования отдела сбыта
- •1.2. Цель выполняемых функций
- •1.3. Описание предметной области
- •Справочник цехов
- •Т аблица 5
- •1.4. Список сокращений и терминов, используемых в заданиях
- •1.5. Ограничения предметной области
- •7.3. Постановка задачи
- •7.3.1. Составление плана работ по созданию информационных технологий приложений
- •7.3.2. Разделы постановки задачи
- •7.4. Информационный анализ и информационное моделирование предметной области
- •7.4.1. Информационное обеспечение приложений
- •7.4.1.1. Определение базы данных
- •7.4.1.2. Архитектура базы данных
- •7.4.1.3. Этапы проектирования базы данных
- •7.4.1.4. Информационно-логическая модель предметной области
- •Спецификация на поставку товаров к договору №__
- •7.4.1.5. Алгоритм построения информационно-логической модели предметной области
- •7.4.1.6. Структурные связи ио
- •7.4.1.7. Каноническая форма илм по
- •7.4.1.8. Пример разработки илм задачи "Учет движения готовой продукции на складах"
- •Информационный анализ справочных документов
- •7.5. База данных
- •7.5.1. Организационная форма базы данных
- •7.5.2. Структура базы данных
- •7.5.3. Администрирование базы данных
- •7.6. Система документов и документооборот
- •7.7. Классификация и кодирование технико-экономической информации
- •7.8. Алгоритмы и программы информационных технологий приложений
- •7.9. Проектирование таблиц базы данных
- •7.9.1. Определение комплекса таблиц субд Microsoft Access
- •7.10. Подготовка данных для контрольного примера
- •7.11. Ввод данных контрольного примера в базу данных и проектирование экранных форм
- •7.11.1. Простые формы
- •7.11.2. Составные формы
- •7.11.3. Свойства экранных форм
- •7.11.4. Рекомендации по проектированию экранных форм
- •7.12. Запросы
- •7.13. Отчеты
- •7.14. Макросы и модули
- •7.15. Ведение нормативно-справочной информации
- •7.16. Интерфейс конечного пользователя
- •8. Положение о защите курсовой работы
- •8.1. Общие требования, предъявляемые к курсовой работе
- •8.2. Теоретические вопросы по субд
- •8.3. Тематика вопросов по машинной части курсовой работы
- •9. Рекомендуемая учебно-методическая литература
7.10. Подготовка данных для контрольного примера
Главное требование к данным контрольного примера - представительность (полнота) данных, учитывающая особенности информации, указанные в описании предметной области. Такие данные должны обеспечить отладку алгоритма на компьютере и подтвердить его работоспособность при решении задачи. Например, если решается задача, результатом которой является список покупателей, недоплативших за поставленные им товары, то среди товарно-транспортных накладных (ТТН) и платежных поручений (ПП) для части покупателей должны быть такие, что общая сумма по ТТН по каждому такому покупателю должна быть больше общей суммы по оплаченным им ПП. Использование форм первичных документов для подготовки данных контрольного примера обеспечивает:
проверку правильности проектирования экранных форм для ввода данных в БД;
целостность данных;
удобство отладки алгоритма решения задачи.
Исходные данные следует готовить непосредственно в виде первичных документов8, т. е. ТТН, ПП, договоров, справочников и т. д. Количество экземпляров оперативных документов в контрольном примере должно обеспечить представительность данных. В общем случае можно рекомендовать подготовить не менее трех экземпляров каждого вида документа и не менее трех строк в его табличной части.
7.11. Ввод данных контрольного примера в базу данных и проектирование экранных форм
Ввод данных в таблицы Microsoft Access возможен различными способами:
непосредственный ввод с клавиатуры;
импорт таблицы из другой базы данных СУБД;
импорт электронной таблицы типа Excel.
Ввод данных контрольного примера выполняется первым способом. Он является также определяющим при создании, изменении и пополнении БД.
Ввод с клавиатуры производится:
непосредственно в таблицы,
при помощи экранных форм.
Оба способа можно использовать для ввода данных как в несвязанные, так и в связанные таблицы. Ввод данных в связанные таблицы позволяет производить однократный ввод значений одних и тех же реквизитов одновременно в несколько связанных таблиц, обеспечивая тем самым целостность данных в этих таблицах. Перед вводом данных в связанные таблицы необходимо создать Схему данных и в окне "Изменение связей" установить флажок "Обеспечение целостности данных". Как правило, устанавливаются также флажки "Каскадное обновление связанных полей" и "Каскадное удаление связанных полей".
Наличие Схемы данных обязательно для построения составных связанных форм.
Экранная форма ввода и редактирования базы данных является отображением первичного документа в среде Microsoft Access. Это означает, что должно выполняться следующее правило.
Поля формы, соответствующие реквизитам первичного документа, должны быть расположены в том же порядке, как в документе.
Ввод данных при помощи форм обеспечивает:
однократный ввод данных в связанные поля в главной и подчиненной таблицах;
выбор значений полей из списка, построенного на основе справочника, что облегчает ввод и обеспечивает целостность данных;
• подсчет значений полей по заданным проектировщиком математическим зависимостям;
• удобный интерфейс пользователя, поскольку экранную форму можно максимально приблизить к форме первичного документа.
Формы в Microsoft Access делятся на две группы: простые и составные (сложные). Простые формы строятся на основе одной таблицы, а составные - нескольких таблиц.