- •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.11.1. Простые формы
Простую форму в Microsoft Access целесообразно представить в одном из двух видов: "в столбец" и "ленточная".
Для автоматического конструирования этих видов форм Microsoft Access предоставляет средство "Автоформа". Наименования столбцов в ленточной форме и "в столбец" являются подписями полей.
В форме вида "в столбец" значения полей и их подписи выводятся на экран попарно сверху вниз, причем для каждой строки таблицы отводится один экран. Такой вид формы целесообразно использовать для ввода данных из анкет (рис.4.21 ). На рис. 4.22 представлена ленточная форма справочника товаров.
Рис.4.21. Форма справочника товаров вида «в столбец»
Рис.4.22. Форма справочника товаров вида "ленточная"
Простые формы обычно используются для справочников.
7.11.2. Составные формы
В этом виде форма имеет иерархический вид, отображающий структуру первичного документа. Форма состоит из одной главной формы и одной или нескольких подчиненных форм. Вверху формы содержатся наименования и значения полей, входящих в главную форму и соответствующие анкетной части документа, а внизу формы отображаются наименования и значения полей, входящих в подчиненные формы, отображающие табличную часть документа. На рис.4.23. приведена форма документа ТТН.
7.11.3. Свойства экранных форм
При проектировании экранных форм задаются следующие
свойства:
порядок сортировки записей в форме;
характер использования формы: изменение, удаление, добавление записей или ввод новых данных (в пустую форму);
последовательность перехода между полями формы; она должна производиться слева направо и сверху вниз.
Внешний вид формы определяет набор свойств Макет. Окно формы может иметь тип всплывающего окна, выходящего на передний план, или модального окна, сохраняющего вид до закрытия окна. С формой можно связать панель инструментов, контекстное меню, справку и т.п.
Рис.4.23. Форма документа "Товарно-транспортная накладная"
Применительно к форме может контролироваться большое число событий:
переход на очередную запись таблицы, запроса ("текущая запись");
вставка новой, обновление/удаление существующей записи таблицы;
открытие/закрытие, загрузка/выгрузка формы, активация/деактивация экранной формы;
нажатие клавиш, движение курсора и т.д.
Форма состоит из разделов, которые имеют макетные свойства. События разделов формы, в основном, связаны с нажатием кнопок или перемещением курсора.
В макете формы размещаются элементы управления (поля, списки, переключатели, флажки и т.п.).
Для каждого элемента управления существует свой набор свойств. Свойства группы Данные определяют:
• источник (данные) для элемента управления - поле таблицы, запроса, вычисляемое выражение;
• маска ввода, значение по умолчанию, условие на значение - могут отличаться от аналогичных свойств полей таблиц;
наличие доступа - отображение объекта на экране;
блокировка - запрет внесения изменений.
Свойства группы Макет позволяют изменить внешнее представление элемента управления, свойства группы Другие управляют созданием всплывающих подсказок, формированием строки состояния, переходами в форме по клавише Tab и др.
События, связанные с элементом управления, позволяют контролировать:
вход/выход курсора из элемента управления;
обновление, изменение значений элемента управления;
нажатие клавиш, движение курсора и др.
Форма может иметь иерархическую структуру, главная форма и подчиненные формы, между которыми может устанавливаться связь с помощью ключей (полей) связи.
Для многотабличной экранной формы необходимо обосновать выбор главной и подчиненной форм, порядок включения подчиненной формы, поля (ключи) связи форм.
В макете формы размещаются управляющие элементы (командные кнопки, флажки, вычисляемые поля и т.п.), связанные с предопределенными событиями. В курсовой работе следует указать, какие события связаны с управляющими элементами, привести используемые макросы, процедуры или программы (программные модули) для обработки событий.