Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет по практике БД.docx
Скачиваний:
80
Добавлен:
08.05.2015
Размер:
800.44 Кб
Скачать
    1. Формы, предназначенные для навигации по программе

  • Для удобства пользователя разработана форма, предназначенная быстрого перемещения по программе. На рисунке 13 представлен внешний вид листа «Титульный», на котором размещены две кнопки: МЕНЮ и ВЫХОД. Кнопка «МЕНЮ» позволяет вызвать главную навигационную форму программы UserForm1 (рис. 14).

  • Рисунок 13  Лист «Титульный»

  • Пользовательская форма UserForm1 имеет кнопки для перехода на листы «Поставки», «Поставщики», «Продажи 1 отдела», «Продажи 2 отдела», «Остатки», «Заказать», «Итоги», «Анализ объемов продаж».

  • Рисунок 14  UserForm1

  • Программный код:

  • для кнопки «Поставщики»:

  • Private Sub CommandButton1_Click()

  • Sheets("Поставщики").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Поставки»:

  • Private Sub CommandButton2_Click()

  • Sheets("Поставки").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Продажи 1 отдела»:

  • Private Sub CommandButton3_Click()

  • Sheets("Продажи 1").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Продажи 2 отдела»:

  • Private Sub CommandButton4_Click()

  • Sheets("Продажи 2").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Остатки»:

  • Private Sub CommandButton5_Click()

  • Sheets("Остатки").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Заказать»:

  • Private Sub CommandButton6_Click()

  • Sheets("Заказы").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Итоги»:

  • Private Sub CommandButton7_Click()

  • Sheets("Итоги").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Анализ объемов продаж»:

  • Private Sub CommandButton8_Click()

  • Sheets("Анализ продаж").Activate

  • UserForm1.Hide

  • End Sub

  • для кнопки «Выход»:

  • Private Sub CommandButton9_Click()

  • End

  • End Sub

  • На листах «Поставки», «Поставщики», «Продажи 1», «Продажи 2», «Остатки», «Заказать», «Итоги», «Анализ продаж» есть кнопки для возврата в «МЕНЮ» и «на ГЛАВНУЮ» (рис. 15).

  • Рисунок 15  Кнопки «МЕНЮ», «на ГЛАВНУЮ»

  • Для заказа товара на листе «Остатки» есть кнопка «ЗАКАЗАТЬ», которая при нажатии выводит на лист «Заказы» (рис. 16).

  • Рисунок 16  Лист «Заказы»

  • ЗАКЛЮЧЕНИЕ

  • В результате работы была создана база данных «Магазин по продаже сотовых телефонов», направленная на облегчения работы магазина сотовых телефонов.

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

  • В работе были опробованы и использованы основные методы и объекты системы управлениями базами данных в Microsoft Excel.

  • Microsoft Excel дает возможность работать Visual Basic, что позволило нам запрограммировать кнопки для перехода на листы.

  • Таким образом, цель работы достигнута, задачи – решены.

  • Результаты работы рекомендуется использовать при изучении создания и управления базами данных.

  • БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1. Веденеева Е.А. Функции и формулы Excel 2007: Учебное пособие.  СПб.: Питер, 2008.  384 с.

  2. Гарбер Г.З.  Основы программирования на Visual Basic и VBA в Excel 2007: Учебное пособие.  М.: СОЛОН-ПРЕСС, 2008.  192 с.

  3. Глушаков С.В. Microsoft Excel 2007. Краткий курс: учебное пособие.  М.: АСТ, 2008.  352 с.

  4. Карпова И.П. Базы данных: Учебное пособие.  СПб.: Питер, 2013.  240 с.

  5. Кузьменко В.Г. VBA. Эффективное использование: Учебное пособие.  М.: Бином, 2012.  624 с.