Инфоурок Информатика Другие методич. материалыУчебно-методическая разработка на тему: «Разработка пользовательского интерфейса простого приложения» MS Access

Учебно-методическая разработка на тему: «Разработка пользовательского интерфейса простого приложения» MS Access

Скачать материал

Министерство образования Московской области

 

Государственное образовательное учреждение высшего образования Московской области «Государственный гуманитарно-технологический университет»

(ГГТУ)

 

Ликино-Дулевский политехнический колледж – филиал ГГТУ

 

 

УТВЕРЖДАЮ

 

                                                                                                          ________________

                                                                                                                                                                                                                                                           «___» _____ 20__ г

 

 

 

 

 

Учебно-методическая разработка

по теме  «Разработка пользовательского интерфейса простого приложения».

ОП.5 «Основы программирования и базы данных»

Специальность 09.02.02 «Компьютерные сети»

базовой подготовки

очной формы обучения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ликино-Дулево, 2018г.

 

 

Учебно-методическая разработка по дисциплине «Основы программирования и базы данных» разработана на основе рабочей программы дисциплины ОП.5 «Основы программирования и базы данных» специальности 09.02.02 компьютерные сети.

 

 

 

                                           

Автор учебно-методической разработки:

Гжегожевский С.В., преподаватель спец. дисциплин

 

Методическое сопровождение: Асташенко И.Ю., Сабитова Д.Р.

 

Учебно-методическая разработка по дисциплине ОП.5 «Основы программирования и базы данных» рассмотрена на заседании предметно-цикловой комиссии  укрупненной группы специальностей 09.00.00 Информатика и вычислительная техника.

 

Протокол заседания № _____ от «____» ___________ 20__ г.

 

Председатель предметно-цикловой комиссии

Селиверстова О.М.________________

 

Фамилия И.О., подпись

 


 

Оглавление

1. Общие положения. 3

2. Создание пользовательского интерфейса в СУБД MS Access 2010. 4

2.1 Создание таблиц и определение связей. 4

2.2 Создание интерфейса путем использования форм. 7

2.3 Создание макроса пользовательского интерфейса. 13

3. Создание отчетов. 14

3.1 Вычисления в отчетах. 15

Перечень рекомендуемых учебных изданий и интернет-ресурсов. 17

 


1. Общие положения

 

Цели и задачи дисциплины, требования к результатам освоения дисциплины

Цели:

- изучение основ программирования и теории баз данных, основных принципов проектирования баз данных, технологии структурного и объектно-ориентированного программирования,

- знакомство с основными структурами реляционных баз данных, алгоритмами их создания и математической обработки,

- приобретение практических навыков в реализации этих структур и алгоритмов в прикладных программах.

Задачи:

- освоение знаний и представлений, необходимых для работы в профессиональной деятельности;

- приобретение знаний, опыта в области основ программирования и баз данных;

- развитие аналитического и логического мышления

 

В результате освоения дисциплины «Основы программирования и баз данных» обучающийся должен: обладать общими и профессиональными компетенциями, включающими в себя способность:

¾      ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.

¾      ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.

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

¾      ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

¾      ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

¾      ПК 2.2. Администрировать сетевые ресурсы в информационных системах.

¾      ПК 2.3. Обеспечивать сбор данных для анализа использования и функционирования программно-технических средств компьютерных сетей.

¾      ПК 3.1. Устанавливать, настраивать, эксплуатировать и обслуживать технические и программно-аппаратные средства компьютерных сетей.

В результате освоения дисциплины обучающийся должен:

уметь:

¾      использовать языки программирования высокого уровня;

¾      строить логически правильные и эффективные программы;

¾      использовать язык SQL для программного извлечения сведений из баз данных;

знать:

¾       общие принципы построения алгоритмов;

¾      основные алгоритмические конструкции;

¾      системы программирования;

¾      технологии структурного и объектно-ориентированного программирования;

¾      основы теории баз данных;

¾      модели данных;

¾      основы реляционной алгебры;

¾      принципы проектирования баз данных;

¾      средства проектирования структур баз данных;

¾      язык запросов SQL.


2. Создание пользовательского интерфейса в СУБД MS Access 2010

В данной работе будет создана структура сущностей и связей база дынных «Библиотека». Интерфейс пользователя будет реализован по средствам конструктора и мастера форм. Кроме того база данных будет дополнена необходимыми объектами для ознакомления учащегося с основными возможностями данной СУБД.

2.1 Создание таблиц и определение связей.

Создадим файл новой базы данных Библиотека.accdb

Рабочее окно «База данных» позволяет получить доступ к основным объектам MS Access, таким как: таблицы, запросы, формы, отчеты, страницы, макросы, модули.

Создание таблиц

СУБД MS Access поддерживает ряд базовых типов данных: текстовый, числовой, денежный, счетчик, даты/времени, логический, поле МЕМО, поле объекта OLE, гиперссылка.

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

·                    Имя поля не может содержать более 64 символов.

·                    В именах полей и таблиц недопустимо использование управляющих символов с кодами 0 – 31 и символов (. ! ‘ [ ]).

·                    Имя поля не может начинаться с пробела, кроме того, привыкать к использованию пробелов вообще не желательно, лучше использовать нижнее подчеркивание.

СУБД MS Access предлагает несколько способов создания таблиц. В нашем случае будем пользоваться самым удобным и популярным для разработчиков созданием через конструктор.

БД «Библиотека» состоит из 5-и сущностей: книги; экземпляры; читатели; каталог; связь.

Ключи

Подпись

Тип данных

Размер

Обяз. Поле

Индекс. поле

Пустые строки

Условия

ПК

ISBN

Текстовый

14

Да

Да (совпадения не допускаются)

Нет

 

 

Название

Текстовый

255

Да

 

Нет

 

 

Автор

Текстовый

30

 

 

 

 

 

Издательство

Текстовый

30

Да

 

Нет

 

 

МестоИздания

Текстовый

30

Да

 

Нет

 

 

ГодИздания

Числовой

Целое

Да

 

 

>1959

 

Страниц

Числовой

Целое

Да

 

 

 

Таб. 1. Свойства полей таблицы «Книги»

Ключи

Подпись

Тип данных

Размер

Обяз. поле

Индекс. поле

Маска ввода

ПК

ИнвентарныйНомер

Числовой

Дл.целое

Да

Да (совпадения не допускаются)

 

ФК

ISBN

Текстовый

14

Да

Да (совпадения допускаются)

 

ФК

ЧитательскийБилет

Числовой

Дл.целое

Да

Да (совпадения допускаются)

 

 

Наличие

Логический

 

Да

 

 

 

ДатаВзятия

Дата/Время

Кр.ф.даты

 

 

Да

 

ДатаВозврата

Дата/Время

Кр.ф.даты

 

 

Да

Таб. 2. Свойства полей таблицы «Экземпляры»

Ключи

Подпись

Тип данных

Размер

Обяз. поле

Индекс.

 поле

Пустые строки

Условия

ПК

ЧитательскийБилет

Числовой

Дл.целое

Да

Да (совпадения не допускаются)

 

 

 

ФИО

Текстовый

30

Да

 

Нет

 

 

ДатаРождения

Дата/Время

Кр.ф.даты

Да

 

 

<Now()-6209

 

Пол

Текстовый

1

Да

 

Нет

«М» or «Ж»

 

ДомашнийТелефон

Текстовый

7

 

 

 

 

 

РабочийТелефон

Текстовый

7

 

 

 

 

Таб. 3. Свойства полей таблицы «Читатели»

Ключи

Подпись

Тип данных

Размер

Обяз. поле

Пустые строки

ПК

КодОбластиЗнаний

Числовой

Целое

Да

 

 

Наименование

Текстовый

255

Да

Нет

Таб. 4. Свойства полей таблицы «Каталог»

Ключи

Подпись

Тип данных

Размер

Обяз. поле

Индекс. Поле

Пустые строки

ФК

ISBN

Текстовый

14

Да

Да (совпадения допускаются)

Нет

ФК

Код области знаний

Числовой

Целое

Да

Да (совпадения допускаются)

 

Таб. 5. Свойства полей таблицы «Связь»

Преступим к созданию сущностей и определению атрибутов и их свойств по предложенным данным (Рис.1).

Будьте внимательны устанавливая свойства атрибутов и ограничения на ввод данных. Заранее определите первичные ключи (ПК).

Рис.1 Пример конструктора таблицы «Книги».

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

Все созданные таблицы должны отобразиться в окне объектов СУБД (Рис. 2).

Рис.2 Окно объектов СУБД.

Задание 1. Продолжите создание таблиц разрабатываемой БД.

Задание 2. Установите связи между таблицами, как показано на рисунке 3.

Рис. 3 Схема данных БД «Библиотека»

2.2 Создание интерфейса путем использования форм.

Для создания формы следует в окне базы данных перейти на вкладку Создание и выбрать способ создания форм.

Основными способами являются:

·                    Конструктор форм. Позволяет разрабатывать произвольные экранные формы с заданными свойствами для просмотра, ввода и редактирования данных.

·                    Мастер форм. Позволяет достаточно быстро создать форму на основе выбранных данных.

Мастер создания форм

Традиционно, создание формы с использованием мастера выполняется по шагам:

1. В списке «Таблицы и запросы» выбираем объект на основе которого необходимо создать форму, затем производим выбор требуемых полей. Перечень полей создаваемой формы определяется кнопками «>», «>>», «<», «<<» позволяющими перемещать поля между списками «Доступные поля» и «Выбранные поля». Для формирования сложных иерархических форм эту процедуру можно выполнять несколько раз.

2. Определяется внешний вид формы: в один столбец, ленточный, табличный, выровненный (для иерархических форм определяется вариант расположения подчиненной формы: на текущей форме или отдельно).

3. Выбирается стиль формы из списка стилей.

4. Вводится имя создаваемой формы и определяется вариант дальнейшей работы (открытие формы для просмотра, изменение макета формы).

Конструктор форм и его инструменты

Конструктор форм является более «мощным» средством, позволяющим формировать формы практически любой степени сложности.

Процесс проектирования формы в режиме конструктора состоит в размещении объектов в областях формы и определении их свойств, а также связанных с ними событий и выполняемых действий.

Рис. 4 Объект «Форма»

Форма делится на несколько частей – разделов, каждый из которых имеет определенное назначение (Рис.4). Необходимо знать положение и назначение этих разделов. Например, от выбора раздела, в который будет помещен вычисляемый элемент управления, зависит способ вычисления результата. Рассмотрим эти разделы:

·                    «Верхний колонтитул» и «Нижний колонтитул» позволяют выводить общую информацию, используются только при печати формы.

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

·                    «Область данных» Элементы управления, расположенные в области данных, отображаются для каждой записи базовой таблицы/запроса.

Изменение размера разделов выполняется перемещением их границ указателем мыши.

Вызов любого раздела можно осуществить через контекстное меню, кликнув по форме (Рис.5).

Рис. 5 Контекстное меню свойств объекта форма.

 

Неотъемлемой частью конструктора форм является панель элементов (Рис.6). Панель элементов является хранилищем объектов предназначенных для размещения на форме и составляет часть визуальной среды проектирования форм в режиме «Конструктор».

Рис. 6 Панель элементов управления.

Компоненты, расположенные на форме можно перемещать, удалять, изменять их свойства. Для изменения свойств, компонент следует выделить кликом мыши. Выделенный элемент имеет маркеры выделения в виде квадратиков, расположенных по краям компонента их можно использовать для изменения его размеров.

Для выделения нескольких компонентов используется клавиша SHIFT, удерживаемая при выделении или используется метод протягивания мыши.

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

Как и в любых приложениях, порядок обхода компонентов, расположенных на форме, осуществляется нажатием клавиши TAB. Порядок обхода определяется в окне диалога «Последовательность перехода».

Свойства объектов формы

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

Окно диалога «Свойства» (Рис.  7) содержит свойства, распределенные по пяти группам: «Макет», «Данные», «События», «Другие» и «Все».

Рис. 7. Окно свойств объекта

Каждая вкладка содержит свойства, сгруппированные по определенным принципам:

·                    Вкладка «Макет» - содержит свойства, определяющие внешний вид компонента, размеры и его положение на форме.

·                    Вкладка «Данные» - содержит свойства, определяющие связь с данными источника строк, а также ограничения на вводимые значения. Свойства данной вкладки устанавливаются автоматически из поля таблицы, с которым связан компонент. Основное свойство – «Данные», в него можно также вводить формулы для вычисления текущих значений.

·                    Вкладка «События» - определяет перечень событий, на которые может реагировать компонент. В качестве значений указываются процедуры-обработчики событий, реализованные средствами VBA или макросы.

·                    Вкладка «Другие» - определяет свойства, не вошедшие в состав первых трех вкладок (имя компонента, возможность перехода по ТАВ, индекс перехода оп ТАВ и т.п.).

·                    Вкладка «Все» - Содержит весь перечень свойств и событий в алфавитном порядке.

На стадии разработки интерфейса разработаем несколько форм для нашей базы данных. Будем использовать «Мастер форм».

Пример. Создадим заготовку формы для ввода новых книг – «Новая книга», с использованием мастера форм.

1.                  В окне БД перейдем на вкладку «Создание», затем «Мастер форм» Рис. 8

Рис. 8 Вкладка  «Создание»

2.                  В появившемся окне мастера выберем таблицу «Книги» и перенесем все её атрибуты из окна «Доступные поля» в окно «Выбранные поля» (Рис. 9). Нажмем Далее.

3.                  На следующем шаге выберем внешний вид формы в один столбец и нажмем Далее.

4.                  Укажем имя формы – «Новая_книга» и нажмите кнопку Готово. Результат работы мастера показан на рисунке 10.

 

Рис. 9 Мастер создания форм (шаг 1)

 

Рис. 10. Форма «Новая книга»

 

Задание 3. Приведите форму «Новая_книга» к виду, показанному на рисунке 11.

Рис. 11 Конструктор формы «Новая_книга»

 

Задание 4. Создайте форму «Читатели» и приведите к виду показанному на рисунке 12.

Рис. 12. Конструктор формы «Читатели»

 

Теперь создадим сложную форму, которая отображает данные сразу из 2-х таблиц. Форма, для ввода информации о новых книгах и форму «Читатели» – «Экземпляры».

Пример. Последовательность создания формы:

1.                  Перейдем на вкладку создать, затем  и выберем мастер форм.

2.                  В раскрывающемся списке «Таблицы и запросы» выберем таблицу «Книги» и из списка «Доступные поля» в список «Выбранные поля» переместим все поля таблицы «Книги».

3.                  В раскрывающемся списке «Таблицы и запросы» выберем таблицу «Экземпляры» и из списка «Доступные поля» в список «Выбранные поля» переместим все поля таблицы «Экземпляры», за исключением поля связи «ISBN», которое уже есть в главной таблице и будет лишь дублироваться в подчиненной. Нажмем кнопку «Далее».

4.                  Здесь в качестве главной следует выбрать таблицу «Книги». В правой части данного окна диалога отображаются поля таблиц: в верхней части поля главной, а в нижней – поля подчиненной таблицы. Опция «Связанные формы» предназначена для представления данных без использования подчиненной формы и нам не подходит. Нажмем кнопку «Далее».

5.                  Выберем внешний вид подчиненной формы: табличный или ленточный, в нашем случае ленточный. Здесь можно нажать кнопку «Готово» или «Далее».

6.                  На последующих шагах Мастера форм выбрать стиль, задать имена форм, а также указать режим, в котором будет открыта форма после завершения ее создания, например, для придания форме надлежащего вида выберем опцию - Изменить макет формы. Нажмем кнопку «Готово». В результате откроется окно конструктора форм (Рис. 13).

Рис. 13 Пример иерархической формы «Книги»

 

Задание 5. Приведите форму «Книги» к виду, показанному на рисунке 11.

Задание 6. Создайте кнопки на формах согласно следующему примеру:

Пример. Расположим на форме «Новая_книга» кнопку закрытия формы, для этого выполним следующие действия:

1. Откроем форму «Новая_книга» в режиме конструктора.

2. На вкладке «Конструктор» выберем объект – «Кнопка». Щелкнем левой кнопкой мыши в правом углу «Примечания формы». Откроется окно мастера «Создания кнопок».

3. В списке «Категории» выберем категорию Работа с формой. В Списке «Действия» выберем значение Закрыть форму. Нажать кнопку «Далее».

4. Чтобы на кнопке был только, текст выберем опцию Текст. В поле укажем подпись кнопки – Закрыть. Нажмем кнопку «Далее».

5. Укажем имя кнопки, также – Закрыть. Нажмем кнопку «Готово».

2.3 Создание макроса пользовательского интерфейса.

В Access 2010 макросы, связанные с объектами интерфейса пользователя, например кнопками команд, текстовыми полями, формами и отчетами, называются макросами пользовательского интерфейса. Этим они отличаются от макросов, связанных с таблицами которые называются макросами данных.

В области навигации выберем таблицу «Книги». На вкладке Создание в группе Формы нажмем кнопку Таблица. Сохраняем форму с именем «фрмСписокКниг».

В качестве формы сведений будем использовать уже созданную ранее форму «Новая_книга».

Необходимо добавить макрос в табличную форму «фрмСписокКниг», так что бы при клике по ключевому полю «ISBN» появлялась форма «Новая_книга» с текущими данными.

Добавление макроса пользовательского интерфейса в табличную форму:

1.                  Откройте табличную форму, дважды щелкнув ее в области навигации.

2.                  Если окно свойств еще не открыто, нажмите клавишу F4.

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

4.                  На вкладке Событие окна свойств щелкните поле свойства Нажатие кнопки или Двойное нажатие кнопки (в зависимости от того, как нужно открывать форму: одним или двойным щелчком поля) и нажмите кнопку Создать Изображение кнопки.

5.                  В области "Каталог действий" в поле Поиск введите open.

6.                  Перетащите макрокоманду ОткрытьФорму в область макроса или просто дважды щелкните ее.

7.                  Введите аргументы для макрокоманды ОткрытьФорму.

Имя формы

Новая_книга

Форма

Форма

Условие отбора

[ISBN]=[Формы]![фрмСписокКниг]![ISBN]

Режим данных

Изменение

Режим окна

Окно диалога

8.  По завершении ввода значений аргументов на вкладке Разработка нажмите кнопку Закрыть.

9.  Закройте область "Окно свойств" и протестируйте макрос, щелкнув один или два раза поле, в которое он был добавлен.

Задание 7. Создайте табличную форму и форму элемента для таблицы «Читатели».

3. Создание отчетов

Отчеты представляют собой формат вывода информации в виде бумажного документа. По сравнению с формами, которые тоже могут выводиться на печать, отчеты обладают двумя принципиальными отличиями:

·                    предоставляют широкие возможности для группировки и вычисления промежуточных и общих итогов для больших наборов данных;

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

В основном отчеты применяются для просмотра «картины в целом», поэтому часто базируются на многотабличных итоговых запросах.

Все инструменты, используемые для создания отчета эквиваленты соответствующим инструментам создания форм.

Структура отчета в режиме конструктора практически полностью соответствует структуре формы и делится на разделы, имеющие то же назначение, но некоторые свои особенности:

·                    «Верхний колонтитул» и «Нижний колонтитул» позволяют выводить общую информацию для всех страниц отчета, так как печатаются вверху и внизу каждой страницы соответственно, например, название документа, нумерация страниц, дата и время и т.д.

·                    «Заголовок отчета» и «Примечание отчета» Печатаются только один раз в начале отчета и в конце отчета соответственно. В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета. Если в этих разделах помещен вычисляемый элемент управления, использующий статистическую функцию Sum, то сумма рассчитывается для всего отчета.

·                    «Область данных» Раздел печатается один раз для каждой строки данных из источника записей. В нем размещаются элементы управления, составляющие основное содержание отчета.

·                    «Заголовок группы» и «Примечание группы» используются для реализации группировки в отчетах. Выводятся перед и после каждой новой группы записей, соответственно. Используется для печати названия группы и вычисления статистических функций. Например, если отчет сгруппирован по изделиям, в заголовках групп можно указать их названия. Если поместить в эти разделы вычисляемый элемент управления, использующий статистическую функцию Sum, сумма будет рассчитываться для текущей группы.

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

3.1 Вычисления в отчетах.

В качестве значения свойства «Данные» практически любого объекта, позволяющего выводить данные, можно задать выражения любой сложности с использованием арифметических операторов. Кроме того, в вычислениях можно использовать любые встроенные функции, а также функции, которые определены разработчиком в модуле VBA. При необходимости можно использовать построитель выражений. Чтобы указать MS Access на необходимость использования выражения, ввод выражения обязательно должен начинаться со знака равно (=).

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

Отчеты, в отличие от форм, позволяют выполнять группировку. Для включения группировки в отчет, используется пункт меню «Сортировка и группировка».

Вычисление промежуточных итогов и итогов с накоплением.

Еще одна задача, которую обычно приходиться решать при составлении отчетов, - это получение итоговых величин по группам данных. Для получения промежуточных итоговых значений для групп в эти разделы можно поместить дополнительные свободные элементы управления, в которых используется выражение, построенное с применением итоговых функций: Sum, Min, Max, Avg, Count, First, Last, StDev и Var.

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

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

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

Пример. Создадим отчет «Читатели библиотеки» при помощи мастера, по следующему описанию:

1. В окне «Базы данных» выполните переход на вкладку «Создание» и выберите «Мастер отчетов».

2. Откроется окно диалога «Создание отчетов» (рисунок 14).

Рис. 14 Окно мастера создания отчета.

3. В раскрывающемся списке «Таблицы и запросы» укажите таблицу «Читатели».

4. Из списка «Доступные поля» в список «Выбранные поля» перенесите все поля таблицы. Нажмите кнопку Далее.

5. На данном этапе предлагается выбрать уровень группировки, но группировка не планируется, поэтому просто нажимаем кнопку Далее.

6. Установим порядок сортировки по полю «ФИО», затем нажмем кнопку Далее.

7. Выберем вид отчета – табличный для продолжения нажимаем кнопку Далее.

8. Укажем имя отчета Читатели библиотеки и нажмем кнопку Готово. Результат создания отчета изображен на рисунке 15.

Рис. 15 Фрагмент отчета «Читатели библиотеки»

Задание 8. Отредактируйте отчет «Читатели библиотеки» в режиме конструктора.

Задание 9. Создайте собственный отчет для БД ИС «Библиотека» позволяющий выводить читательские билеты, по виду приближенные к настоящим.

Задание 10. Создайте отчет, предоставляющий информацию о количестве книг у каждого из читателей.  

Перечень рекомендуемых учебных изданий и интернет-ресурсов

1. Семакин И.Г., Шестаков А.П. Основы программирования: учебник. – М.: Мастерство, 2013.

2. Семакин И.Г. Основы алгоритмизации и программирования. Практикум: учеб. пособие для студ. учреждений сред. проф. образования – М.: Изд. центр Академия, 2013.

1. Смирнов, А.А. Технологии программирования: учебно-практическое пособие / А.А. Смирнов. - М.: Евразийский открытый институт, 2014.

2. Гольцман В.И. MY SQL 5.0 / учебное пособие – СПб: Питер, 2013

Интернет ресурсы:

1.    ЭБС «Университетская библиотека online» - http://biblioclub.ru/ 

2.    ЭБС «Лань» - https://e.lanbook.com/  

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Учебно-методическая разработка на тему: «Разработка пользовательского интерфейса простого приложения» MS Access"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Промышленный дизайнер

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Учебно-методическая разработка

по теме «Разработка пользовательского интерфейса простого приложения».

ОП.5 «Основы программирования и базы данных»

Специальность 09.02.02 «Компьютерные сети»

В данной работе будет создана структура сущностей и связей база дынных «Библиотека». Интерфейс пользователя будет реализован по средствам конструктора и мастера форм. Кроме того база данных будет дополнена необходимыми объектами для ознакомления учащегося с основными возможностями данной СУБД.

Оглавление

1. Общие положения. 3

2. Создание пользовательского интерфейса в СУБД MS Access 2010. 4

2.1 Создание таблиц и определение связей.4

2.2 Создание интерфейса путем использования форм.7

2.3 Создание макроса пользовательского интерфейса.13

3. Создание отчетов. 14

3.1 Вычисления в отчетах.15

Перечень рекомендуемых учебных изданий и интернет-ресурсов. 17

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 116 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 03.03.2018 2409
    • DOCX 378.9 кбайт
    • 35 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Гжегожевский Сергей Владимирович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 6 лет и 1 месяц
    • Подписчики: 0
    • Всего просмотров: 2791
    • Всего материалов: 2

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 190 человек из 54 регионов
  • Этот курс уже прошли 973 человека

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 19 регионов
  • Этот курс уже прошли 69 человек

Мини-курс

Управление спортивными событиями и организация деятельности в спортивной сфере

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 16 человек

Мини-курс

Психологические вызовы современного подростка: риски и профилактика

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 124 человека из 49 регионов
  • Этот курс уже прошли 34 человека

Мини-курс

Управление и стратегическое развитие высшего образования

5 ч.

780 руб. 390 руб.
Подать заявку О курсе