BigEdu.ru
» » » Разработка информационной системы средствами СУБД 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.
Реализация поставленной цели предполагает решение следующих задач:
освоение технологии создания базы данных;
освоение технологии создания таблиц и установки связи между таблицами;
изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологий создания процедур на языке Visual Basic по контролю вводимых данных;
освоение возможностей СУБД Access по созданию запросов на выборку данных, с вычисляемыми полями, с групповыми вычислениями, параметрических запросов, перекрестных запросов, запросов на выполнение действий (создание таблицы, добавление и удаление записей из таблицы, обновление полей);
освоение технологии создания отчетов в Access, освоение разных способов создания отчетов (режим автоотчета, мастер отчетов, создание отчетов в режиме конструктора), изучение возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом;
изучение особенностей разработки макросов и модулей в приложении средствами СУБД Access;
освоение технологии создания панели управления приложением;
выполнение практического задания по разработке в среде СУБД Access базы данных и приложения для работы с ним; создание таблиц, простых и составных форм, различных запросов и отчетов, разработка макросов, модулей и панели управления приложением.
Разработка базы данных и приложения для работы с ней будет осуществляться с применением СУБД Access.
СУБД Access имеет следующие преимущества и возможности для разработки баз данных и приложений для работы с ними:
- набор средств для поддержки таблиц и соотношений между ними;
- развитый пользовательский интерфейс, позволяющий вводить и модифицировать информацию, производить поиск и представлять результаты;
- средства программирования высокого уровня, позволяющие создавать собственные приложения.

1 СОЗДАНИЕ БАЗЫ ДАННЫХ, ТАБЛИЦ И ФОРМ
1.1 Создание таблиц
Создаваемая информационная система осуществляет учет работы охранной фирмы, хранить сведения о охранниках, клиентах, заказах. Основными элементами информационной системы являются база данных и приложение для работы с ней. Приложение, как правило, включает формы для ввода данных, запросы, отчеты и другие элементы.
Основной частью создаваемой информационной системы является база данных. База данных получила имя «Охранная фирма»
База данных состоит из следующих таблиц:
- «Охранники», которая содержит информацию о сотрудниках фирмы, их категории, заработной плате, лицензии на оружие, номере лицензии, дате её выдачи. Структура таблицы «Охранники» представлена в Таблице 1.
Таблица 1 – Структура таблицы «Охранники»
Имя поля Тип данных Размер поля Примечание
Номер сотрудника Числовой Целое Ключ
ФИО Текстовый 50
Должность Текстовый 50 Поле с подстановкой
Категория
Текстовый 25
Лицензия на оружие Логический
Номер лицензии
Числовой Длинное целое
Дата выдачи лицензии
Дата/время
Оклад Денежный
Надбавка
Числовой Длинное целое
- Таблица «Заказы», которая содержит информацию о заказах фирмы, заказчиках, стоимости, адресе места охраны по заказу количестве часов работы, дате заказа, дате начала и окончания работы, стоимости, статусе выполнения заказа. Структура таблицы «Заказы» представлена в Таблице 2.
Таблица 2 – Структура таблицы «Заказы»
Имя поля Тип данных Размер поля Примечание
Номер заказа Числовой Целое Ключ
Ф.и.о. Текстовый 50
Адрес Текстовый 20
Дата заказа Дата/время
Дата начала работы Дата/время
Время начала (час.)
Дата/время
Дата окончания работы Дата/время
Время окончания Дата/время
Количество часов Числовой Целое
Продолжение Таблицы 2 – «Заказы»
Заказ выполнен Логический тип
Стоимость заказа Денежный
- Таблица «Категории», которая содержит информацию о категориях охранников и стоимости часа работы охранника каждой категории. Структура таблицы «Категории» представлена в Таблице 3.
Таблица 3 – Структура таблицы «Категории»
Имя поля Тип данных Размер поля Примечание
Категория Текстовый 25 Ключ
Стоимость часа работы Денежный
- Таблица «Исполнители», которая содержит информацию о номере сотрудника и номере заказа. Структура таблицы «Исполнители» представлена в Таблице 4.
Таблица 4 – Структура таблицы «Исполнители»
Имя поля Тип данных Размер поля Примечание
Номер заказа Числовой Целое Ключ
Номер сотрудника Числовой Целое Ключ
- Таблица «Архив заказов», которая содержит информацию о выполненных заказах фирмы. Структура таблицы «Заказы» представлена в Таблице 5.
Таблица 5 – Структура таблицы «Архив заказов»
Имя поля Тип данных Размер поля Примечание
Номер заказа Числовой Целое Ключ
Ф.и.о. Текстовый 50
Адрес Текстовый 20
Дата заказа Дата/время
Дата начала работы Дата/время
Время начала (час.)
Дата/время
Дата окончания работы Дата/время
Время окончания Дата/время
Количество часов Числовой Целое
Заказ выполнен Логический тип
Стоимость заказа Денежный
Таблицы базы данных связаны между собой. Схема взаимосвязи таблиц базы данных представлена на Рисунке 1.
Рисунок 1 – Схема взаимосвязи таблиц базы данных
1.2 Создание форм
Формы используют для реализации ввода, редактирования и просмотра данных в таблицах базы данных. Простые формы используют для работы с одной таблицей. Составные формы используют для работы с двумя таблицами.
Созданное приложение содержит следующие формы:
Форма «Охранники», которая работает с одноименной таблицей «Охранники». Вид формы «Охранники» представлен на Рисунке 2
Рисунок 2 – Форма «Охранники»
Форма «Охранники» в режиме конструктора показана на Рисунке 3.
Рисунок 3 – Форма «Охранники» в режиме конструктора
В данной форме реализованы следующие особенности:
- поле Категория организовать как поле со списком, список берется из таблицы Категории;
- поле Должность организовать как группу переключателей, имеющих два значения: охрана без оружия - 1; охрана с оружием - 2;
- поле Лицензия на оружие организовать как поле - флажок;
- поле Оклад организовать как поле с раскрывающимся списком; список берется из дополнительной таблицы;
- поле Надбавка организовать как группу переключателей, имеющих значения: 5, 10, 15.
Так же добавлены копки перехода и поиска по записям.
Форма «Категории», которая работает с таблицей «Категории». Вид формы «Категории» представлен на Рисунке 4.

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Курсовые работы по информатике Содержание Задание на курсовую работу...................................................... .............................................. 2
Оценок: 821 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru