Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

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



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

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

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

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

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

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

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

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

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

 

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 

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

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

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

 

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

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

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

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

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

 

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

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

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

ПРИЛОЖЕНИЕ

Приложение 1

Таблица 1

Атрибут Тип атрибута Формат атрибута
ID клиента Счетчик Длинное целое
Фамилия Текстовый
Имя Текстовый
Отчество Текстовый
Адрес Текстовый
телефон Текстовый
Постоянство Логический Да\Нет
ID услуги Счетчик Длинное целое
Название Текстовый
Группа Числовой Длинное поле
Себестоимость Денежный # ##0,00"р.";-# ##0,00"р."
Цена Денежный # ##0,00"р.";-# ##0,00"р."
Сотруднику Числовой Двойное с плавающей точкой
Описание услуги Поле MEMO  
ID группы Счетчик Длинное целое
Название Текстовый
ID должности Счетчик Длинное целое
Название Текстовый
Группа услуг Числовой Длинное целое
График работы Текстовый
ID сотрудника Счетчик Длинное целое
Фамилия Текстовый
Имя Текстовый
Отчество Текстовый
Должность Числовой Длинное целое
Адрес Текстовый
Телефон Текстовый
ID посетителя Счетчик Длинное целое
Клиент Числовой Длинное целое
Услуга Числовой Краткий формат даты
Сотрудник Числовой Длинное целое
Дата Дата\Время Краткий формат даты
Время Дата\Время Краткий формат времени
Услуга оказана Логический Да\Нет
ICQ Числовой Длинное целое
E-mail Текстовый
Skype Текстовый

 

 

Приложение 2

Таблица 2

Клиенты
ID клиента Фамилия Имя Отчество Телефон Постоянство Адрес
Александрова Ангелина Сергеевна +79176254785 Нет г. Чебоксары,улица Автономная, 1
Антонова Алиса Альбертовна +79275568541 Да г.Чебокары,улица Карла Маркса, 26
Баранова Нина Валерьевна +79062254175 Нет г.Чебоксары, улица Карла Маркса, 26
Моргунова Ольга Викторовна +79196236985 Да г.Чебоксары, улица Маршака, 12 корп. 1
Беляева Надежда Юрьевна +79271236562 Да г.Чебоксары,улица Анисимова, 10
Стрелкова Мария Иммануиловна +79066236584 Да г.Новочебоксарск, улица Заводская, 18
Кириллова Валерия Викторовна +79526566544 Нет г.Чебоксары, улица Пролетарская, 4
Кузнецова Марина Михайловна +79176562315 Да г.Новочебоксарск, улица Восточная, 1А
Киселева Александра Ивановна +79275698523 Нет г.Новочебоксарск, улица Пионерская, 4 корп. 1
Петухова Елена Валерьевна +79065231456 Нет г.Чебоксары, улица Димитрова, 19
Семенова Марина Геннадьевна +79173104563 Нет г.Чебоксары,улица Юрьева, 4
Ананьева Алевтина Викторовна +79065236985 Нет г.Чебоксары, улица Семашко, 12
Антонова Нина Валерьевна +79086854563 Да г.Новочебоксарск, улица Первомайская, 26
Игнатьева Вераника Анатольевна +76549845234 Да г.Чебоксары, улица Афанасьева 21

 

Таблица 3

Посещения
ID посетителя Клиент Услуга Сотрудник Дата Время Услуга оказана
Моргунова Отбеливание кожи Лаврова 17.09.2013 19:00 Нет
Беляева Омолаживание кожи Рогов 23.09.2013 11:00 Да
Петухова Пилинг Михайлова 28.09.2013 14:00 Да
Кузнецова Touch-up Рогов 29.09.2013 15:00 Да
Баранова Био ламинирование Белов 30.09.2013 11:00 Да
Петухова Обёртывание Лаврова 01.10.2013 15:00 Да
Стрелкова Стрижка Сорокина 03.10.2013 14:00 Да
Беляева Стрижка Сорокина 03.10.2013 12:00 Да
Кириллова Стрижка горячими ножницами Сорокина 03.10.2013 13:00 Да
Баранова Стрижка Белов 04.10.2013 13:00 Да
Семенова Обёртывание Андреева 05.10.2013 12:00 Нет
Семенова Глазирование Белов 11.10.2013 13:00 Нет
Ананьева Элюминирование Белов 12.10.2013 14:00 Да
Антонова Аппаратная косметология тела Михайлова 17.10.2013 18:00 Да
Стрелкова Стрижка Белов 09.11.2013 16:00 Нет
Антонова Стрижка Сорокина 12.11.2013 17:00 Нет
Антонова Укладка Сорокина 12.11.2013 16:00 Нет
Антонова Стрижка Белов 12.11.2013 14:00 Нет
Антонова Тонирование Белов 12.11.2013 15:00 Нет
Киселева Обновление кожи Ананьева 10.02.2014 18:00 Да
Стрелкова Мезотерапия Артакина 23.02.2014 16:00 Да
Александрова Лифтинг Михайлова 12.03.2014 14:00 Да
Александрова Отбеливание кожи Андреева 12.03.2014 13:00 Да
Кириллова Озонотерапия Лаврова 12.03.2014 15:00 Да
Александрова Талассотерапия Михайлова 13.03.2014 15:00 Да
Александрова Регенерация кожи Лаврова 25.03.2014 12:00 Да
Антонова Наращивание ногтей Павлова 08.05.2014 14:00 Нет
Игнатьева Обёртывание Михайлова 14.05.2014 13:00 Нет
Киселева Омолаживание кожи Ананьева 15.05.2014 17:00 Да
Ананьева Стрижка Сорокина 15.05.2014 18:00 Нет

Таблица 4

Сотрудники
ID сотрудника Фамилия Имя Отчество Должность Адрес Телефон
Сорокина Анжелика Сергеевна Тренер г.Чебоксары, ул. Афанасьева 5-4 +79176569874
Белов Артём Геннадьевич Тренер г. Чебоксары, ул. Юрьева 19-80 +79606547145
Лаврова Анна Павловна Косметолог г. Чебоксары, ул. Деменьтьева 34-19 +79876698521
Ананьева Лариса Керимовна Косметолог г. Новочебоксарск, ул.18-18 +79033214569
Артакина Нина Викторовна Маникюрша г. Чебоксары, ул. 50 лет октября 40-25 +79032584671
Павлова Ангелина Альфонсовна Маникюрша г. Новочебоксарск, ул. 10 Пятилетки 15-137 +79174568523
Петрова Кирина Ивановна Визажист г. Чебоксары, ул.Кривова 5-20 +79606852132
Рогов Максим Витальевич Визажист г.Чебоксары, Мира проспект 36-50 +79196365478
Андреева Виктория Викторовна SPA-специалист г.Чебоксары,Тракторостроителей проспект 37-46 +79604568774
Михайлова Анастасия Алексеевна SPA-специалист г.Чебоксары, ул. Хузангая 12-13 +79871458569
Мишина Раиса Валерьевна Визажист г. Новочебоксарск, ул. Восточная 26-45 +79036541278
Маркова Нина Георгиевна Без категории г. Новочебоксарск, ул. Первомайская 29-43 +79194562891
Одинцова Анна Сергеевна Администратор г.Чебоксары,ул.Орлова 14 +79032584673
Абрамова Лариса Ивановна Администратор г.Чебоксары, ул. Короленко 12-98 +79607074563
Панфилова Алевтина Григорьевна Уборщица г.Чебоксары, ул. Речная 15-12 +79174568228
Лаврентьева Мрина Леонидовна Косметолог г.Чебоксары, ул.К.Маркса 21-23 +79876548976

Таблица 5

Должности
ID должности Название Группа услуг График работы
Косметолог Косметология 2/2
Маникюрша Уход за ногтями 2/2
Визажист Макияж 2/2
SPA-специалист SPA-процедуры 2/2
Без категории Дополнительные услуги 2/2
Администратор Обслуживание салона 2/2
Уборщица Обслуживание салона 5/2
Тренер Дополнительные услуги 2/2

 

Таблица 6

Группы услуг
ID группы Название
Парикмахерские услуги
Косметология
Уход за ногтями
Макияж
SPA-процедуры
Дополнительные услуги
Обслуживание салона

Таблица 7

Услуги
ID услуги Название Группа Себестоимость Цена Сотруднику
Маникюр Уход за ногтями 300,00р. 1 000,00р. 0,5
Педикюр Уход за ногтями 300,00р. 1 000,00р. 0,5
Наращивание ногтей Уход за ногтями 300,00р. 1 000,00р. 0,5
Коррекция нарощенных ногтей Уход за ногтями 100,00р. 500,00р. 0,5
Дизайн ногтей (нейл-арт) Уход за ногтями 400,00р. 1 500,00р. 0,5
Парафинотерапия Уход за ногтями 100,00р. 1 500,00р. 0,5
Стрижка Парикмахерские услуги 50,00р. 500,00р. 0,5
Стрижка горячими ножницами Парикмахерские услуги 100,00р. 700,00р. 0,5
Мелирование Парикмахерские услуги 150,00р. 900,00р. 0,5
Колорирование Парикмахерские услуги 200,00р. 1 000,00р. 0,5
Био ламинирование Парикмахерские услуги 300,00р. 700,00р. 0,5
Глазирование Парикмахерские услуги 300,00р. 800,00р. 0,5
Элюминирование Парикмахерские услуги 300,00р. 900,00р. 0,5
Химическая завивка Парикмахерские услуги 100,00р. 1 000,00р. 0,5
Укладка Парикмахерские услуги 150,00р. 1 000,00р. 0,25
Наращивание волос Парикмахерские услуги 300,00р. 2 000,00р. 0,5
Наращивание ресниц Парикмахерские услуги 200,00р. 1 000,00р. 0,5
Окрашивание волос Парикмахерские услуги 200,00р. 500,00р. 0,25
Окрашивание бровей Парикмахерские услуги 130,00р. 400,00р. 0,25
Тонирование Парикмахерские услуги 300,00р. 940,00р. 0,2
Причёска вечерняя Парикмахерские услуги 150,00р. 1 500,00р. 0,5
Причёска свадебная Парикмахерские услуги 150,00р. 1 500,00р. 0,3
Осветление Парикмахерские услуги 200,00р. 650,00р. 0,3
Макияж профессиональный Макияж 100,00р. 500,00р. 0,35
Макияж вечерний Макияж 100,00р. 500,00р. 0,35
Макияж свадебный Макияж 150,00р. 550,00р. 0,35
Touch-up Макияж 300,00р. 1 000,00р. 0,35
Татуаж (макияж перманентный) Макияж 150,00р. 550,00р. 0,35
Увлажнение кожи Косметология 200,00р. 950,00р. 0,25
Отбеливание кожи Косметология 200,00р. 1 000,00р. 0,25
Регенерация кожи Косметология 300,00р. 1 000,00р. 0,25
Обновление кожи Косметология 400,00р. 1 500,00р. 0,25
Укрепление кожи Косметология 450,00р. 1 600,00р. 0,25
Омолаживание кожи Косметология 430,00р. 1 650,00р. 0,25
Озонотерапия Косметология 800,00р. 2 000,00р. 0,25
Талассотерапия Косметология 1 000,00р. 2 500,00р. 0,25
Мезотерапия Косметология 500,00р. 1 400,00р. 0,25
Пилинг Косметология 600,00р. 1 200,00р. 0,25
Лифтинг Косметология 350,00р. 1 000,00р. 0,25
Эпиляция Косметология 1 000,00р. 3 800,00р. 0,25
Устранение акне Косметология 240,00р. 1 500,00р. 0,25
Обёртывание SPA-процедуры 1 500,00р. 3 000,00р. 0,2
Массаж SPA-процедуры 200,00р. 1 000,00р. 0,3
Аппаратная косметология тела SPA-процедуры 300,00р. 1 200,00р. 0,2
Солярий Дополнительные услуги 5,00р. 30,00р. 0,3
Бронзирование Дополнительные услуги 200,00р. 1 000,00р. 0,2

Таблица 8

Контакты
ID клиента ICQ E-mail Skype
angelina@mail.ru 645ang
antonova@gmail.com  
m_olga@gmail.com 086olga
nadya_sh@mail.ru  
mariya@gmail.com  
kryakina@ya.ru kryakina
alexandra@mail.ru  
elena@gmail.com  
marina_solopova@gmail.ru maria144
alevtina_a@mail.ru  
anatova@gmail.com  

 

 

Приложение 3

Рис.21 Все услуги предлагаемые салоном

 




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

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.