Проектирование приложений в среде системы управления базами данных MS Access

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 11.11.2017
Размер файла 1,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Государственный Университет Управления

Институт информационных систем управления

Кафедра компьютерных технологий

Курсовой проект

По дисциплине: "Компьютерная подготовка"

На тему: "Проектирование приложений в среде системы управления базами данных MS Access"

Москва, 2005 г.

Содержание

1. Задание на курсовое проектирование

2. Создание кнопочной формы

3. Создание и заполнение таблицы

4. Задания

Заключение

Список литературы

1. Задание на курсовое проектирование

Тема проекта: Проектирование приложений в среде СУБД MS ACCESS

База практики, на которой выполняется проект: УВЦ ГУУ

Цель выполнение проекта: освоение работы в среде СУБД MS ACCESS

Задача:

Заданы следующие структуры записей, все данные по полям не упорядочены:

Номер п.п.

Название района

Название предприятия

Вид продукции

Объем выпуска

1.Определить средний объем выпуска продукции по заданному району

2.По каждому виду продукции дать всю информацию

3.По каждому предприятию напечатать упорядоченный по убыванию объема выпуска список видов продукции

Создать таблицу в Access из 15 записей(строк), считать данные таблицы в среду

Visual Basic , вывести на экран в массив List. Проект должен содержать четыре формы:

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

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

Срок защиты студентом курсового проекта “__”_______________2005г.

2. Создание кнопочной формы

1. В главном меню выбираем Сервис

2. В пункте Сервис выбираем служебные программы, в них -диспетчерскую кнопочную форму.

3. В диспетчерской кнопочной форме выбираем Главное меню-->Создать

4. В окне Создание даем имя новой кнопочной формы: МЕНЮ.

5. В окне Изменение страницы кнопочной формы даем то же названии, а в элементах формы набираем Создать и выбираем команду Открыть форму для изменения . В качестве формы выбираем форму с именем Таблица 1 .

6. Аналогично производим создание всех остальных пунктов кнопочной формы Главного меню, которое показано ниже.

кнопочный графический access таблица

3. Создание и заполнение таблицы

Создать базы данных

1. Для создание базы данных выберем пункт Главного меню «файл»

2. Выберем пункт меню «Создать Базы данных»

3. В закладке Общие выберем значок «Новая база данных»

4. Введем имя для новой базы данных и нажмем клавишу сохранить

Создадим «Таблицу 1»

1. На вкладке «Таблицы» окна базы данных нажмем кнопку создать

2. В появившемся окне «Новая Таблица» выберем пункт «Конструктор» и нажмем клавишу «ОК»

3. Заполним поля окна конструктора следующим образом

Таблица 1

4. Задания

Задание 1. Определить средний объем выпуска продукции по заданному району

Форма 1 имеет следующий вид:

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

Для этого необходимо

· На вкладке “формы” нажмем кнопку Создать

· В окне новая форма выберем пункт Конструктор и нажмем кнопку ОК

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

· Поместим на форму поле со списком и выберем Таблицу1, которая будет содержать поле со списком

· На вкладке “формы” нажмем кнопку Создать

· В окне новая форма выберем пункт Конструктор и нажмем кнопку ОК

· Поместим на форму командную кнопку.

· На панели элементов выберем надпись и помещаем его на форму.

· Свяжем с кнопкой этой формы следующую программу :

Задание 2. По каждому виду продукции дать всю информацию.

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

Для этого необходимо

· На вкладке “формы” нажмем кнопку Создать

· В окне новая форма выберем пункт Конструктор и нажмем кнопку ОК

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

· Поместим на форму поле со списком и выберем Таблицу1, которая будет содержать поле со списком

· На вкладке “формы” нажмем кнопку Создать

· В окне новая форма выберем пункт Конструктор и нажмем кнопку ОК

· Поместим на форму командную кнопку.

· На панели элементов выберем надпись и помещаем его на форму.

Форма 2 имеет следующий вид:

Программа на VBA для задания 2 имеет вид:

Задание 3. По каждому предприятию напечатать упорядоченный по убыванию объема выпуска список видов продукции

Для задания по пункту 3 создадим форму 3, на которой расположим командную кнопку и поле со списком.

Для этого необходимо

· На вкладке “формы” нажмем кнопку Создать

· В окне новая форма выберем пункт Конструктор и нажмем кнопку ОК

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

· Поместим на форму поле со списком и выберем Таблицу1, которая будет содержать поле со списком

· На вкладке “формы” нажмем кнопку Создать

· В окне новая форма выберем пункт Конструктор и нажмем кнопку ОК

· Поместим на форму командную кнопку.

На панели элементов выберем надпись и помещаем его на форму:

Программа на VBA имеет следующий вид:

Option Compare Database

Private Sub Кнопка1_Click()

Dim db As Object 'Объявление переменной для базы данных

Dim base As Object 'Объявление переменной для таблицы

Dim s As Single

Dim dict(50) As String

Dim prod(50) As String

Dim ent(50) As String

Dim v(50) As Single

Dim w As String

Set db = CurrentDb 'Настройкеа базы данных

Set base = db.OpenRecordset("Tab")

base.MoveFirst 'Переход к первой записи

n = 0

Do While Not base.EOF

n = n + 1

dict(n) = base!dict

prod(n) = base!prod

ent(n) = base!ent

v(n) = base!vol

base.MoveNext

Loop

For i = 1 To n - 1 'Сортировка по убыванию объема выпуска

For j = i + 1 To n

If v(i) < v(j) Then

w = dict(i): dict(i) = dict(j): dict(j) = w

w = prod(i): prod(i) = prod(j): prod(j) = w

w = ent(i): ent(i) = ent(j): ent(j) = w

t = v(i): v(i) = v(j): v(j) = t

End If

Next

Next

For i = 1 To n

If ent(i) <> "" Then

Список5.AddItem "Предприятие " & ent(i) & vbCrLf

Список5.AddItem "- " & dict(i) & " " & prod(i) & " " & v(i) & vbCrLf

For j = i + 1 To n

If ent(i) = ent(j) Then

Список5.AddItem "- " & dict(j) & " " & " " & prod(j) & " " & v(j) & vbCrLf

ent(j) = ""

End If

Next

End If

Next

End Sub

Вид формы 1 после запуска программы:

Вид Формы 2 после запуска программы:

Вид формы 3 после запуска программы:

Заключение

В курсовом проекте рассмотрены вопросы создания программ на языке VBA, предназначенных для обработки базы данных, созданной в среде Access.Были созданы три программы:

1. Определение среднего объема выпуска продукции по заданному району.

2. Выдача информации по каждому виду продукции.

3. По каждому предприятию напечатан упорядоченный по убыванию объема выпуска список видов продукции.

В процессе работы было освоено создание простых приложений простых приложений баз данных, используя элементы управления данными и элементы из стандартных средств VBA. Изменяя свойства элементов управления удалось создать полноценную форму для вода и обработки данных. При реализации этих функций программным путем удается решить многие задачи обработки данных, которые либо очень сложны , либо недоступны если создавать их непосредственно режиме конструктора. Был также использован интерфейс Data Access Objects для создания приложения управления данными.

Список литературы

1. Конспект лекции по дисциплине «Компьютерная подготовка» за 1 и 2 семестр.

2. Виктор Пасько, Access 97, “Ирина” BHV,Киев 2001.

3. С. Робинсон . Microsoft Access 2000

4. Б.Сайлер и Д.Споттс. Использование Visual Basic 6 . Специальное издание,.-М.;CПб.; К.; Издательский дом Вильямс, 2003

5. Кондрашов Ю.Н. Программирование на Visual Basic для Windows. Радио и связь,1997

Размещено на Allbest.ru

...

Подобные документы

  • Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.

    реферат [5,5 M], добавлен 08.11.2010

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Виды и функции системы управления базами данных Microsoft Access. Иерархическая, сетевая, реляционная модель описания баз данных. Основные понятия таблицы базы данных. Особенности создания объектов базы данных, основные формы. Доступ к Internet в Access.

    контрольная работа [19,8 K], добавлен 08.01.2011

  • Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.

    курсовая работа [694,0 K], добавлен 17.12.2016

  • Объекты системы управления базами данных Access. Запросы, формы, отчеты. Типы данных: текстовый, поле мемо, числовой. Поле объекта OLE, гиперссылка, мастер подстановок. Ручные, автоматизированные и автоматические средства создания объектов базы данных.

    презентация [872,0 K], добавлен 31.10.2016

  • Характеристика системы управления базами данных Microsoft Access и инструментальных средств для создания локальной базы данных в сети с файловым сервером или приложения пользователя. Применение мастера для создания формы, изменение фонового рисунка.

    курсовая работа [1,6 M], добавлен 12.03.2015

  • Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

    курсовая работа [1,6 M], добавлен 07.03.2015

  • Запуск MS Excel. Технология создания рабочей книги. Ввод и редактирование данных. Технология создания шаблона таблицы. Форматирование содержимого ячеек. Система управления базами данных СУБД MS Access. Технология создания базы данных, форм и отчетов.

    курсовая работа [681,7 K], добавлен 30.05.2013

  • Особенности и преимущества Microsoft Office Access как системы управления базами данных реляционного типа. Процесс создания новой таблицы с помощью конструктора, построение схемы данных, создание запроса с помощью языка SQL, вывод информации в отчёте.

    контрольная работа [199,2 K], добавлен 15.12.2014

  • Приложения, позволяющие работать со списками и базами данных. MS Access - классическая система управления базами данных. Понятие списков и данных, особенности их создания в среде MS Office. Расчёт исходящих остатков данных в табличном процессоре MS Excel.

    курсовая работа [1,2 M], добавлен 25.04.2013

  • Краткая характеристика, главные преимущества и область применения MS Access. Базы данных и системы управления базами данных. Описание пошагового создания базы данных, таблиц, форм, запроса и отчета. Особенности и функциональные возможности MS Access.

    курсовая работа [3,4 M], добавлен 23.09.2010

  • Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.

    курсовая работа [2,0 M], добавлен 16.04.2011

  • Иерархические, сетевые и реляционные модели данных. Различия между OLTP и OLAP системами. Обзор существующих систем управления базами данных. Основные приемы работы с MS Access. Система защиты базы данных, иерархия объектов. Язык программирования SQL.

    курс лекций [1,3 M], добавлен 16.12.2010

  • Основные понятия, используемые в теории управления базами данных. Характеристика объектов MS Access. Построение базы данных, содержащей информацию об учебном процессе текущего семестра. Свойства полей таблицы, работа с записями, импортирование данных.

    лабораторная работа [46,0 K], добавлен 23.12.2010

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Предпосылки появления и история эволюции баз данных (БД и СУБД). Основные типы развития систем управления базами данных. Особенности и черты Access. Создание и ввод данных в ячейки таблицы. Сортировка и фильтрация. Запрос на выборку, основные связи.

    презентация [1,2 M], добавлен 01.12.2015

  • Виды связей между объектами в системе управления базами данных MS Access. Ввод и редактирование данных в таблицах, обработка информации базы данных. Архитектура БД по принципу файл-сервер. Создания формы в окне базы данных, использование отчетов.

    презентация [511,9 K], добавлен 20.01.2014

  • Microsoft Access как мощное приложение, предлагающее широкий диапазон средств для эффективного управления информацией, оценка его возможностей, содержание и назначение. Создание и заполнение таблицы базы данных о студентах в режиме конструктора.

    контрольная работа [1,0 M], добавлен 14.05.2011

  • База данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Классификация баз данных. Использование СУБД Microsoft Access для создания баз данных: особенности и функциональные возможности программы.

    реферат [623,6 K], добавлен 22.05.2008

  • Классификации баз данных по характеру сберегаемой информации, способу хранения данных и структуре их организации. Современные системы управления базами данных и программы для их создания: Microsoft Office Access, Cronos Plus, Base Editor, My SQL.

    презентация [244,3 K], добавлен 03.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.