Разработка информационной системы средствами СУБД Access

Автор работы: Алексей Милованов, 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

Содержимое работы - 1 файл

ППП.doc

— 1.58 Мб (Скачать файл)

Федеральное агентство по образованию

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ  ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ 

УНИВЕРСИТЕТ»

(ГОУВПО  «ВГТУ») 

Факультет автоматики и электромеханики 

Кафедра «Автоматизированные и вычислительные системы»

Специальность «Вычислительные машины, комплексы,

системы и сети» 
 
 
 
 

КУРСОВАЯ  РАБОТА 

по дисциплине «Пакеты прикладных программ»

Тема: «Разработка информационной системы «Охранная фирма» средствами СУБД Access» 
 
 
 
 

Расчетно-пояснительная записка 
 

Разработал студент                            Е.В. Болдырев

                                  Подпись, дата                  Инициалы, фамилия

 

Руководитель                                  Сергеева Т.И.

                             Подпись, дата                  Инициалы, фамилия

Нормоконтролер                                                Качанов В.А.

                              Подпись, дата                 Инициалы, фамилия 
 

Защищена _________________                       Оценка  __________________

                                       Дата 
 
 
 
 
 
 

Воронеж   2010

 

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ  ГОСУДАРСТВЕННЫЙ 

ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(ГОУВПО  «ВГТУ») 
 
 

Кафедра «Автоматизированные и вычислительные системы» 
 
 

ЗАДАНИЕ

на курсовую работу 
 

по дисциплине «Пакеты прикладных программ»

Тема: «Разработка информационной системы «Охранная фирма» средствами СУБД Access» 

Студент группы ВМ-084                                Болдырев Евгений Владимирович

                              Фамилия, имя, отчество

Номер варианта                          15                  

 

Технические условия: осуществить разработку информационной системы с применением СУБД Access. 

Сроки выполнения этапов: изучение технологии создания базы данных, таблиц, форм, запросов, отчетов, макросов, модулей и панели управления средствами СУБД Access – до 30.03.2010 г., выполнение практического задания – до 30.04.2010 г., оформление расчетно-пояснительной записки – до 15.05.2010 г. 

Срок  защиты курсовой работы                                              май-июнь     2010   
 

Руководитель                                                                                 Т.И. Сергеева    

                                            Подпись, дата                          Инициалы, фамилия 

Задание принял студент                                                                  Е.В. Болдырев

                                            Подпись, дата                                     Инициалы, фамилия

              
ЗАМЕЧАНИЯ РУКОВОДИТЕЛЯ

 
 

 

Содержание

Задание на курсовую работу  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.

     Реализация  поставленной цели предполагает решение  следующих задач:

     освоение  технологии создания базы данных;

     освоение  технологии создания таблиц и установки связи между таблицами;

     изучение  технологии разработки простых и  составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологий создания процедур на языке Visual Basic по контролю вводимых данных;

     освоение  возможностей СУБД Access по созданию запросов на выборку данных, с вычисляемыми полями, с групповыми вычислениями, параметрических запросов, перекрестных запросов, запросов на выполнение действий (создание таблицы, добавление и удаление записей из таблицы, обновление полей);

     освоение  технологии создания отчетов в Access, освоение разных способов создания отчетов (режим автоотчета, мастер отчетов, создание отчетов в режиме конструктора), изучение возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом;

     изучение  особенностей разработки макросов и  модулей в приложении средствами СУБД Access;

     освоение  технологии создания панели управления приложением;

     выполнение  практического задания по разработке в среде СУБД Access базы данных и приложения для работы с ним; создание таблиц, простых и составных форм, различных запросов и отчетов, разработка макросов, модулей и панели управления приложением.

     Разработка  базы данных и приложения для работы с ней будет осуществляться с  применением СУБД Access.

     СУБД  Access имеет следующие преимущества и возможности для разработки баз данных и приложений для работы с ними:

     - набор средств для поддержки  таблиц и соотношений между  ними;

     - развитый пользовательский интерфейс,  позволяющий вводить и модифицировать информацию, производить поиск и представлять результаты;

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

 

1 СОЗДАНИЕ БАЗЫ  ДАННЫХ, ТАБЛИЦ И ФОРМ 

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

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

     Основной  частью создаваемой информационной системы является база данных. База данных получила имя «Охранная фирма»

     База  данных состоит из следующих таблиц: 

  • «Охранники», которая содержит  информацию о  сотрудниках фирмы, их категории, заработной плате, лицензии на оружие, номере лицензии, дате её выдачи. Структура таблицы «Охранники» представлена в Таблице 1.
 

Таблица 1 – Структура таблицы «Охранники»

Имя поля Тип данных Размер поля Примечание
Номер сотрудника Числовой Целое Ключ
ФИО Текстовый 50  
Должность Текстовый 50 Поле с подстановкой
Категория Текстовый 25  
Лицензия на оружие Логический    
Номер лицензии Числовой Длинное целое  
Дата  выдачи лицензии Дата/время    
Оклад Денежный    
Надбавка  Числовой Длинное целое  
 
 
  • Таблица «Заказы», которая содержит  информацию о  заказах фирмы, заказчиках, стоимости, адресе места охраны по заказу количестве часов работы, дате заказа, дате начала и окончания работы,  стоимости, статусе выполнения заказа. Структура таблицы «Заказы»  представлена в Таблице 2.
 

Таблица 2 – Структура таблицы «Заказы»

Имя поля Тип данных Размер поля Примечание
Номер заказа Числовой Целое Ключ
Ф.и.о. Текстовый 50  
Адрес Текстовый 20  
Дата  заказа Дата/время    
Дата  начала работы Дата/время    
Время начала (час.)

 

Дата/время    
Дата  окончания работы Дата/время    
Время окончания  Дата/время    
Количество часов Числовой Целое  
 

    Продолжение Таблицы 2 – «Заказы»

Заказ выполнен Логический  тип    
Стоимость заказа Денежный    
 
 
  • Таблица «Категории», которая содержит  информацию о  категориях охранников и стоимости  часа работы охранника каждой категории. Структура таблицы «Категории»  представлена в Таблице 3.
 

Таблица 3 – Структура таблицы «Категории»

Имя поля Тип данных Размер поля Примечание
Категория Текстовый 25 Ключ
Стоимость часа работы Денежный    

Информация о работе Разработка информационной системы средствами СУБД Access