Реализации базы данных «Салон красоты» в среде MS Access




Таблицы и запросы

 

Состав таблиц базы данных «Салон Красоты» с ключами и связями (Рис. 8).

 

 

Рис. 8 Схема базы данных «Салон красоты»

 

Выборка информации осуществляется при помощи запросов, которые представлены в этом разделе.

) Запрос на выборку. Выводит ID посетителя, Услугу, если не стоит отметки о оказании услуги (Рис. 9).

 

 

Рис. 9 Запрос на выборку


 

2) Запрос на создание таблицы. Создается новая таблица с информацией о выполненных услугах и с отметкой о выполнении (Рис. 10)

 

 

Рис. 10 Запрос на создание таблицы

 

) Перекрёстный запрос. Выводит Ф.И.О. клиента, оказанные услуги и стоимость (Рис. 11).

 

 

Рис. 11 Перекрёстный запрос

 

) Запрос на удаление с параметром. Удаляет из таблицы контакты информацию о конкретном клиенте (Рис. 12).

 


 

 

Рис. 12 Запрос на удаление

 

) Запрос с параметром. При запуске запроса на экране появляется окно, в которое нужно ввести ID клиента. Тогда при вводе, например, числа 1, выводится вся информация по клиенту, которой принадлежит этот код (Рис. 14).

 

 

Рис. 14 Запрос с параметром

 

6) Итоговый запрос. Выводит информацию о том, сколько раз каждый клиент посетил салон (Рис. 15).

 


 

 

Рис. 15 Итоговый запрос

 

В данном разделе был приведен состав таблиц БД «Салон красоты» и реализованы все виды запросов.

 

Отчеты и формы

 

В данном разделе будет рассмотрена реализация форм и отчетов в базы данных «Салон красоты».

В базе данных «Салон красоты» реализована удобная кнопочная форма, которая является окном, в котором будет работать пользователь. При открытии базы данных появляется окно кнопочной формы, которое предоставляет все возможности работы с БД. Данная форма дает возможность доступа ко всем разделам базы данных, содержащие все необходимые виды информации в виде запросов, отчетов и форм (рис. 16).

 


 

 

Рис. 16 Форма «Главное окно»

 

Информацию о клиентах можно посмотреть в форме «Клиенты» (Рис. 17).

 

 

Рис. 16 Форма «Клиенты»

 


 

Информацию об услугах можно посмотреть в форме «Услуги» (Рис. 17)

 

 

Рис. 17 Форма «Услуги»

 

Примером отчетов в проектируемой базе данных является отчет обо всех услугах в салоне красоты (приложение 3).

 

Макросы и модули

 

Модули представляют наборы описаний, инструкций и процедур, сохраненных под общим именем для организации программ на языке Microsoft Visual Basic. Существуют два основных типа модулей: модули класса и стандартные модули.

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

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

Примером модуля является модуль на открытие окна калькулятора (Рис. 18).

 

Рис. 18 Модуль на нажатие кнопки и открытие окна калькулятора

 

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

Примером макросов являются следующие макросы:

· Макрос открытие запроса (Рис. 19)

 

 

Рис. 19 Макрос «ОткрытьЗапрос»

 


 

· Макрос на открытие одной формы и закрытие другой (Рис. 20)

 

 

Рис. 20 Макрос «ОткрытьФорму» и «Закрыть»

 

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

Таким образом, реализована база данных «Салон красоты» в СУБД MS Access. Она содержит таблицы, в которых хранится информация об услугах, сотрудниках, клиентах и т.д. Необходимы запросы, формы, отчеты, макросы и модули успешно реализованы.


Заключение

 

В ходе выполнения курсовой работы был выполнен анализ предметной области. На основании анализа были составлены локальные представления и ER - диаграмма. Анализ предметной области позволил также, при определении требований к операционной обстановке, определить объем работы информационной системы.

Полученная база данных может быть применена во многих организациях. Использование СУБД может значительно поднять имидж организации, клиентам не придется часами сидеть и ждать, когда менеджер найдет в ворохе бумаг необходимый бланк и т.д. Применять полученную базу данных рационально в больших организациях.

В основе любых технологических потрясений лежит простой финансовый вопрос. В основе нынешней ситуации в развитии распределенных систем также лежит экономическое обоснование - стоимость передачи данных по сети становится меньше стоимости вычислений на клиентской машине и эта тенденция имеет устойчивый характер. Взрывной рост Internet, который многие связывают с «демократическими свободами» или развитием новой технологии имеет в своей основе все тоже простое экономическое обоснование - эта технология экономически выгодна. Отсюда проистекают и те изменения в мире технологий свидетелями которых мы являемся: стремительный рост пропускной способности, присутствие в сети большинства корпораций, электронная коммерция и банки. На основе этих технологий выросли новые направления бизнеса, а распространенность Internet растет темпами невиданными в отрасли (быстрее телефонии и телевидения). И пока это будет происходить актуальность многопользовательских БД не иссякнет, её можно будет развивать в соответствии с нуждами пользователей.

 


 

Список использованной литературы

1. Вельмисов А.П. Методы и средства построения информационных хранилищ при автоматизированном проектировании: автореферат дисс… к. ю. н. Ульяновск, 2009.

. Голицына, О.Л. Базы данных: учеб. пособие / О.Л. Голицына, Н.В. Максимов. - М.: Инфра-М, 2009 (гриф МО РФ);

. Гущин О., Промзелева Т. Опыт внедрения в ОАО РПКБ электронного хранилища технической документации и его взаимодействие в структуре предприятия на базе системы Lotsia PDM PLUS. // https://www.lplm.ru/index.php? option=com_content&task=view&id=70&Itemid=27;

. Диго С.М. Базы данных: проектирование и использование, М.: Финансы и статистика, 2005;

. Дейт К.Дж. Введение в системы баз данных 8-е изд. - М.: «Вильямс», 2006;

6. Илюшечкин В.М., Основы использования и проектирования баз данных: учеб. пособие: Высшее образование, 2010;

7. Калабухов Е.В. Курс лекций по дисциплине: «Базы данных, знаний и экспериментальные системы», Минск, 2008;

8. Карпова Т.С. Базы данных: модели, разработка, реализация, СПб.: Питер, 2002;

. Кузнецов С.Д. Основы современных баз данных // Центр информационных технологий URL: https://citforum.ru/database/osbd/contents.shtml;

. Михеева Е. Информационные технологии в профессиональной деятельности. М., 2009;

. Пирогов В.Ю., Информационные системы и базы данных: организация и проектирование: БХВ-Петербург <https://www.my-shop.ru/shop/producer/4607.html>, 2009;

. Стулов А. Особенности построения информационных хранилищ // Открытые системы. №4. 2008;

. Фуфаев Э.В., Фуфаев Д.Э. Системы управления распределёнными БД // Учебное пособие URL: https://www.downloadpfree.narod.ru/#bookmark69

. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных, Корона Прин, 2004;

. Цветкова А.В. Информатика и информационные технологии. Лекции. М., 2009.

. Швецов B.И. Базы данных, 2008.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-03-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: