
- •1 Современные технологии в логистике
- •1.1 Основные термины штрихового кодирования.
- •1.1.1 История изобретения
- •1.2 Регулирование и стандартизация
- •1.2.1 Штриховое кодирование в Республике Беларусь
- •1.3 Структура штриховых кодов ean-13 и ean-8
- •1.4 Кодирование информации
- •1.4.1 Типы сканеров
- •2. Проектирование прикладной информационной системы в среде субд ms aссess
- •2.1 Создание таблиц
- •2.2 Создание запросов
- •2.3 Создание форм
- •2.4 Создание отчетов
- •2.5 Создание макросов
2.3 Создание форм
Формы предназначены для вывода данных на экран в удобном виде, форма может использоваться для поиска данных. Если изъять формы из MS Access, то программа превратится в заурядную СУБД, каких множество. С одной стороны, формы позволяют пользователям вводить данные в таблицы базы данных без непосредственного доступа к самим таблицам. С другой стороны, они позволяют выводить результаты работы запросов не в виде скупых результирующих таблиц, а в виде красиво оформленных форм. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса, хотя возможен и комбинированный подход, – это вопрос творчества.
В разработанной базе данных есть основная форма, нажимая на кнопки которой можно переходить к остальным вспомогательным формам. Вспомогательные формы предоставляют сведения по каждой таблице базы данных, а также по существующим запросам.
Рисунок 2.43 – Основная форма
Нажав на главной форме кнопку «Сведения о транспортных средствах» появляется форма, в которой собраны сведения о подвижном составе. При нажатии кнопок на вспомогательной форме открываются автоформы, содержащие обработанные сведения из таблиц и запросов.
Рисунок 2.44 – Форма «Транспортные средства»
Рисунок 2.45 – Автоформа: запрос на срок службы автомобилей
Рисунок 2.46 – Форма «Водители»
Рисунок 2.47 – Автоформа: запрос на водителей, стаж которых более 10 лет
Рисунок 2.48 – Форма «Пункты назначения»
Рисунок 2.49 – Автоформа: пункты назначения на расстоянии более 1000км
Рисунок 2.50 – Форма «СВХ»
Рисунок 2.51 – Автоформа: товары на складе
Рисунок 2.52 – Форма «Договора»
Рисунок 2.53 – Автоформа: вывод договоров за определенное время
Рисунок 2.54 – Форма «Отчеты»
2.4 Создание отчетов
Для вывода на печать документов на основе данных из базы используются отчеты. Отчеты во многом похожи на формы, но имеют иное функциональное назначение – они служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитывать параметры принтера и параметры используемой бумаги.
В разработанной базе данных имеются следующие отчеты:
Рисунок 2.55 – Диаграмма: количество поездок каждого водителя
Рисунок 2. 56 – Отчет: договора
Рисунок 2.57 – Отчет: автомобили требующие ремонта
Рисунок 2.58 – Отчет: наклейки контакты получателей
Рисунок 2.59 – Отчет: подвижной состав
Рисунок 2.60 – Отчет: пункты назначения
Рисунок 2.61 – Отчет: СВХ
Рисунок – 2.62 Содержание договоров
2.5 Создание макросов
Макросы - это небольшие программы на языке макрокоманд СУБД Access, состоящие из последовательности определенных команд (одной или нескольких макрокоманд). Набор макрокоманд в Access очень широк. Макросы являются простейшими средствами автоматизации действий над объектами Access. Необходимо отметить, что макросы легко создавать, и для этого не нужно знать синтаксис языка программирования.
В разработанной базе данной применяются макросы для открытия таблиц, запросов в созданных формах.
Рисунок 2.63 – Макрос для открытия формы