Автор работы: Алексей Милованов, 10 Октября 2010 в 23:02, курсовая работа
Целью курсовой работы является разработка информационной системы «Охранная фирма» средствами СУБД Access.
Реализация поставленной цели предполагает решение следующих задач:
освоение технологии создания базы данных;
освоение технологии создания таблиц и установки связи между таблицами;
изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологий создания процедур на языке Visual Basic по контролю вводимых данных;
освоение возможностей СУБД Access по созданию запросов на выборку данных, с вычисляемыми полями, с групповыми вычислениями, параметрических запросов, перекрестных запросов, запросов на выполнение действий (создание таблицы, добавление и удаление записей из таблицы, обновление полей);
освоение технологии создания отчетов в Access, освоение разных способов создания отчетов (режим автоотчета, мастер отчетов, создание отчетов в режиме конструктора), изучение возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом;
Задание на курсовую работу 2
Замечания руководителя 3
Введение 5
1 Создание базы данных, таблиц и форм 7
1.1 Создание таблиц 7
1.2 Создание форм 10
2 Разработка запросов и отчетов 14
2.1 Разработка запросов 14
2.2 Разработка отчетов 20 3 Разработка макросов, модулей и панели управления 30
3.1 Создание макросов 30
3.2 Разработка модулей 33
3.3 Создание панели управления приложением 36
Заключение 37
Список литературы 38
Федеральное агентство по образованию
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ»
(ГОУВПО
«ВГТУ»)
Факультет
автоматики и электромеханики
Кафедра «Автоматизированные и вычислительные системы»
Специальность «Вычислительные машины, комплексы,
системы
и сети»
КУРСОВАЯ
РАБОТА
по дисциплине «Пакеты прикладных программ»
Тема: «Разработка
информационной системы «Охранная фирма»
средствами СУБД Access»
Расчетно-пояснительная
записка
Подпись, дата Инициалы, фамилия
Подпись, дата Инициалы, фамилия
Подпись,
дата
Инициалы, фамилия
Дата
Воронеж 2010
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ГОУВПО
«ВГТУ»)
Кафедра
«Автоматизированные и
ЗАДАНИЕ
на курсовую
работу
по дисциплине «Пакеты прикладных программ»
Тема: «Разработка
информационной системы «Охранная фирма»
средствами СУБД Access»
Студент группы ВМ-084 Болдырев Евгений Владимирович
Фамилия, имя, отчество
Технические
условия: осуществить разработку информационной
системы с применением СУБД Access.
Сроки
выполнения этапов: изучение технологии
создания базы данных, таблиц, форм, запросов,
отчетов, макросов, модулей и панели управления
средствами СУБД Access – до 30.03.2010 г., выполнение
практического задания – до 30.04.2010 г., оформление
расчетно-пояснительной записки – до
15.05.2010 г.
Срок
защиты курсовой работы
Руководитель
Задание
принял студент
Содержание
1 Создание базы данных, таблиц и форм 7
1.1 Создание таблиц 7
1.2 Создание форм 10
2 Разработка запросов и отчетов 14
2.1 Разработка запросов 14
2.2 Разработка отчетов 20 3 Разработка макросов, модулей и панели управления 30
3.1 Создание макросов 30
3.2 Разработка модулей 33
3.3 Создание панели управления приложением 36
Заключение 37
Список
литературы 38
ВВЕДЕНИЕ
Целью курсовой работы является разработка информационной системы «Охранная фирма» средствами СУБД Access.
Реализация поставленной цели предполагает решение следующих задач:
освоение технологии создания базы данных;
освоение технологии создания таблиц и установки связи между таблицами;
изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологий создания процедур на языке Visual Basic по контролю вводимых данных;
освоение возможностей СУБД Access по созданию запросов на выборку данных, с вычисляемыми полями, с групповыми вычислениями, параметрических запросов, перекрестных запросов, запросов на выполнение действий (создание таблицы, добавление и удаление записей из таблицы, обновление полей);
освоение технологии создания отчетов в Access, освоение разных способов создания отчетов (режим автоотчета, мастер отчетов, создание отчетов в режиме конструктора), изучение возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом;
изучение особенностей разработки макросов и модулей в приложении средствами СУБД Access;
освоение технологии создания панели управления приложением;
выполнение практического задания по разработке в среде СУБД Access базы данных и приложения для работы с ним; создание таблиц, простых и составных форм, различных запросов и отчетов, разработка макросов, модулей и панели управления приложением.
Разработка базы данных и приложения для работы с ней будет осуществляться с применением СУБД Access.
СУБД Access имеет следующие преимущества и возможности для разработки баз данных и приложений для работы с ними:
- набор средств для поддержки таблиц и соотношений между ними;
-
развитый пользовательский
-
средства программирования высокого
уровня, позволяющие создавать собственные
приложения.
1 СОЗДАНИЕ БАЗЫ
ДАННЫХ, ТАБЛИЦ И ФОРМ
Создаваемая информационная система осуществляет учет работы охранной фирмы, хранить сведения о охранниках, клиентах, заказах. Основными элементами информационной системы являются база данных и приложение для работы с ней. Приложение, как правило, включает формы для ввода данных, запросы, отчеты и другие элементы.
Основной частью создаваемой информационной системы является база данных. База данных получила имя «Охранная фирма»
База
данных состоит из следующих таблиц:
Таблица
1 – Структура таблицы «
Имя поля | Тип данных | Размер поля | Примечание |
Номер сотрудника | Числовой | Целое | Ключ |
ФИО | Текстовый | 50 | |
Должность | Текстовый | 50 | Поле с подстановкой |
Категория | Текстовый | 25 | |
Лицензия на оружие | Логический | ||
Номер лицензии | Числовой | Длинное целое | |
Дата выдачи лицензии | Дата/время | ||
Оклад | Денежный | ||
Надбавка | Числовой | Длинное целое |
Таблица 2 – Структура таблицы «Заказы»
Имя поля | Тип данных | Размер поля | Примечание |
Номер заказа | Числовой | Целое | Ключ |
Ф.и.о. | Текстовый | 50 | |
Адрес | Текстовый | 20 | |
Дата заказа | Дата/время | ||
Дата начала работы | Дата/время | ||
Время
начала (час.)
|
Дата/время | ||
Дата окончания работы | Дата/время | ||
Время окончания | Дата/время | ||
Количество часов | Числовой | Целое |
Продолжение Таблицы 2 – «Заказы»
Заказ выполнен | Логический тип | ||
Стоимость заказа | Денежный |
Таблица 3 – Структура таблицы «Категории»
Имя поля | Тип данных | Размер поля | Примечание |
Категория | Текстовый | 25 | Ключ |
Стоимость часа работы | Денежный |
Информация о работе Разработка информационной системы средствами СУБД Access