База данных парикмахерская access

Microsoft Access как настольная система управления реляционными базами данных. Анализ предметной области. Разработка информационной модели "сущность-связь". Преимущества и недостатки автоматизированной системы. Разработка интерфейса пользователя.

РубрикаПрограммирование, компьютеры и кибернетика
Видкурсовая работа
Языкрусский
Дата добавления18.02.2014
Размер файла1005,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

На сегодняшний день трудно переоценить роль информационных систем в обществе. БД и информационные системы играют существенную роль в решении информационных задач в бизнесе, производстве, образовании, сфере услуг.

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

На сегодняшний день существует довольно много различных СУБД — Microsoft SQL Server, MS ACCESS, MySQL, ORACLE. Пожалуй, самой мощной из них является ORACLE, т.к. позволяет обрабатывать огромные массивы данных.

Применение той или иной СУБД зависит от конкретно решаемой задачи. В рамках нашей проблемы по проектированию базы данных, мы будем использовать СУБД MS ACCESS.

Microsoft Access — это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows (Windows 2000, Windows XP и Windows Server 2003). СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов. К основным возможностям СУБД Microsoft Access можно отнести следующие: Проектирование базовых объектов — двумерные таблицы с полями разных типов данных. Создание связей между таблицами, с поддержкой целостности данных, каскадного обновления полей и каскадного удаления записей. Ввод, хранение, просмотр, сортировка, изменение и выборка данных из таблиц с использованием различных средств контроля информации, индексирования таблиц и аппарата алгебры логики. Создание, модификация и использование производных объектов (запросов, форм и отчетов).

1. Анализ предметной области

Деятельность создаваемого предприятия направлена на оказание различным слоям населения косметических услуг.

Наш товар — это услуги, предоставляемые салоном красоты «Амелия». Фирма предлагает целый комплекс ухода за внешностью: парикмахерская, косметолог-визажист, солярий, маникюр.

Следует заметить, что товар является товаром индивидуального потребления; причем таким, который требует предварительного выбора. Любому человеку небезразлична собственная внешность, вот почему, прежде чем доверить формирование своего облика какому-либо мастеру, потенциальный потребитель посещает несколько салонов красоты и выбирает тот, который внушил ему определенное доверие.

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

Спектр предлагаемых услуг.

Салон предлагает следующие услуги:

— маникюр (классический, французский, художественный маникюр),

— наращивание ногтей, реставрация ногтей,

2. Постановка задачи — разработка базы данных

Учитывая сложность обработки больших массивов данных в бумажном виде, сбор статистики и т.д., мы приходим к мысли о разработке базы данных.

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

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

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

Система должна обеспечивать удобную работу с услугами (в том числе используя различные виды фильтров), позволять просматривать статистику о каждом мастере, выяснить самую популярную услугу.

Система должна оформлять предварительную запись, а также вести учет занятости мастеров.

Наша цель — реализовать все эти функции в информационной системе, сделать ее максимально понятной, удобной и функциональной.

3. Разработка модели предметной области

Разработка информационной модели «сущность-связь».

Выделим следующие сущности:

1. Постоянные клиенты:

Атрибуты: №_VIP_карты, Фамилия_клиента, Имя_клиента, Отчество_клиента Дата рождения, Пол, Телефон.

Атрибуты: Личный_код_мастера, Фамилия_матера, Имя_ мастера, Отчетво_мастера.

3. Предварительная запись.

Атрибуты: Личный_код_мастера, №_VIP_карты, Дата, Услуга.

4. Разработка реляционной модели

На основе модели сущность-связь создадим отношения для каждой сущности.

Рис. 1. Первичный составной ключ: Личный_код_мастера

Рис. 2. Первичный ключ: №_VIP_карты

Рис. 3. Первичный ключ: Личный_код_мастера, №_VIP_карты

Все отношения в базе данных приведены к 3НФ. Построим схему связей между отношениями:

5. Анализ бизнес-процесса

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

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

6. Разработка интерфейса пользователя

При загрузке программы появляется главная форма, на которой расположены важнейшие органы управления системой: кнопка выбора базы данных, справочники «Мастера», «Постоянные клиенты», «Предварительная запись».

Рис. 5. Главная форма

На форме «Мастера» отображается список мастеров. На форме также есть кнопки для добавления нового мастера.

реляционный интерфейс информационный автоматизированный

Также мы можем узнать в таблице Мастера предварительную запись клиентов на услуги.

На форме «Постоянные клиенты» отображена вся необходимая информация о клиентах, история посещения салона и есть возможность предварительной записи. А также возможность добавления новых клиентов.

На форме «Предварительная запись» возможно добавление предварительной записи клиента на определенное число к определенному мастеру.

7. Инструкции администратору

Данную систему можно установить на компьютер и работать как с локально расположенной базой, так и с сетевой. При загрузке программы нужно выбрать файл базы данных.

ОС: Windows XP, Windows Vista, Windows 7, Windows 8.

CPU: 200 МГц и выше.

HDD: от 1 МБ и выше (в зависимости от размера базы).

GPU: видеокарта 64-бит, 64 МБ и выше.

Примечание: обязательно наличие библиотеки NetFrameWork 2.0.

8. Инструкции пользователю

Работа с программой осуществляется при помощи форм, навигация между которыми выполняется при помощи кнопок. При загрузке программы появляется Главная форма, на которой расположены важнейшие органы управления системой: кнопка выбора базы данных, справочники «Мастера», «Постоянные клиенты», «Предварительная запись».

На форме «Предварительная запись» возможно добавление предварительной записи клиента на определенное число к определенному мастеру.

На форме «Постоянные клиенты» отображена вся необходимая информация о клиентах, история посещения салона и есть возможность предварительной записи. А также возможность добавления новых клиентов.

На форме «Мастера» отображается список мастеров. На форме также есть кнопки для добавления нового мастера.

Размещено на Allbest.ru

Подобные документы

Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

курсовая работа [1,6 M], добавлен 07.03.2015

Создание модели "сущность-связь" и нормализация данных средствами программы Microsoft Access. Идентификация объектов предметной области и отношений между ними, разработка структуры физической модели, запросов и отчетов базы данных о студентах ВУЗа.

контрольная работа [742,8 K], добавлен 08.06.2011

Microsoft Access как система управления базами данных (СУБД), ее предназначение. Организованная структура для хранения данных. Типы данных при работе с Microsoft Access 2003 и Microsoft Access 2007. Проектирование баз данных и построение ER-диаграммы.

контрольная работа [16,3 K], добавлен 10.10.2010

Разработка информационной базы данных для компании с помощью СУБД Microsoft Office Access. Построение семантической модели предметной области. Листинг программного продукта: создание и заполнение таблиц. Инструкция по применению автоматизированной ИС.

курсовая работа [1010,5 K], добавлен 26.03.2014

Возможности Microsoft Access, типы данных, оценка степени безопасности, принципы защиты информации. Инфологическое проектирование базы данных. Основные преимущества Office Access 2007. Разработка и описание пользовательского интерфейса, решаемые задачи.

курсовая работа [1,5 M], добавлен 28.04.2014

Общие понятия реляционного похода к базам данных. Разработка программы для автоматизации функций руководителя салона сотовой связи. Детализация бизнес-процессов. Интерфейс для работы пользователя. Тестирование разработанной информационной системы.

курсовая работа [2,2 M], добавлен 26.06.2012

Характеристика Microsoft Access как системы управления базами данных. Особенности работы с различными объектами: таблицами, запросами, формами, отчётами, страницами, макросами, модулями. Разработка базы данных "Видеокарты", создание запросов и отчетов.

курсовая работа [4,2 M], добавлен 18.08.2014

Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

курсовая работа [1,8 M], добавлен 04.02.2013

Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.

реферат [2,1 M], добавлен 10.11.2010

Управление базами данных. Система управления базой данных MS Access. Виды логической связи. Макросы и модули. Обеспечение целостности данных. Создание запросов и форм. Свойства полей базы данных Access. Взаимосвязь между сущностями в предметной области.

курсовая работа [943,4 K], добавлен 13.03.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Готовая база данных «Парикмахерская» создана в access.

Вы работаете в парикмахерской.
Ваша парикмахерская стрижет клиентов в соответствии с их пожеланиями и некоторым каталогом различных видов стрижки. Так, для каждой стрижки определены название, принадлежность полу (мужская, женская), стоимость работы. Для наведения порядка Вы, по мере возможности, составляете базу данных клиентов, запоминая их анкетные данные (фамилия, имя, отчество). Начиная с 5-ой стрижки, клиент переходит в категорию постоянных и получает скидку в 3% при каждой последующей стрижке. После того, как закончена очередная работа, в кассе фиксируются стрижка, клиент и дата производства работ.
У Вашей парикмахерской появился филиал, и Вы хотели бы видеть, в том числе, и раздельную статистику по филиалам. Кроме того, стоимость стрижки может меняться с течением времени. Нужно хранить не только последнюю цену, но и все данные по изменению цены стрижки.

Главная кнопочная форма готовой базы данных access «Парикмахерская»

Форма «Каталог услуг»

Форма «Учёт посещений»

Форма для ввода нового клиента

Отчёт «Выручка за период»

Отчёт «Выручка по дням за период»

Отчёт «Выручка по филиалу за период»

Отчёт «Изменение цен»

Отчёт «Текущие тарифы на услуги»

Отчёт «Услуги за период»

Схема готовой базы данных access «Парикмахерская» с таблицами «Филиалы», «Клиенты», «Учёт посещений», «Учёт указанных услуг», «Каталог услуг», «Тарифы на услуги».

Структура таблицы «Каталог услуг»: код услуги, название, пол. Структура таблицы «Клиенты»: код клиенты, ФИО, телефон, дата рождения, пол. Структура таблицы «Тарифы на услуги»: код услуги, название тарифа, дата начала тарифа, дата окончания тарифа, цена. Структура таблицы «Учёт оказанных услуг»: № пп, № посещения, код услуги. Структура таблицы «Учёт посещений»: № пп, филиал, дата, клиент, постоянный, сумма для оплаты, оплачено. Структура таблицы «Филиалы»: код филиала, адрес, название, телефон, управляющий. Структура запроса «Выручка за период». Структура запроса «Выручка по дням». Структура запроса «Выручка по филиалу». Структура запроса «Изменение цен». Структура запроса «Количество предыдущих посещений». Структура запроса «Сумма к оплате обновление».

Скачать отчёт по базе данных "Парикмахерская" с экранными формами бесплатно

Примерная цена 763 руб.

Точная цена зависит от способа оплаты.

Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Альфа-клик, Почта России, QIWI, SMS-оплата, Деньги@Mail.Ru, MTC, Мегафон, Яндекс.Деньги, Подарочный сертификат и другие.

Скачать базы данных Access подобной тематики:

Ключевые слова: база данных скачать; программа база данных; база данных; база данных курсовой; скачать базу данных access; access; готовая база данных access; базы данных в access; пример базы данных access; создать базу данных в access; примеры баз данных access; создание базы данных в access; базы access; запросы в access; access отчеты; таблицы access; макросы в access; access курсовой; примеры бд access; формы access; базы данных microsoft access; купить базу данных; создание БД; примеры БД; скачать БД; курсовая работа по СУБД; база данных примеры; готовая курсовая работа база данных. Курсовая база данных «Парикмахерская» создана в access 2010 и преобразована в access 2003, поэтому откроется в access 2003, 2007, 2010.

—>Категория : Контрольные, курсовые работы по базам данных MS Access. | —>Добавил : astor | —>Теги : бд Парикмахерская, база данных парикмахерская курсовая, база данных парикмахерская

—>Просмотров : 9285 | —>Загрузок : 1150 | —>Рейтинг : 0.0 / 0

Поиск Яндекса по сайту

Для поиска базы данных access введите слово, например, "сотрудники" и нажмите кнопку

Оцените статью
Добавить комментарий