Разработка базы данных салона красоты при помощи средств Microsoft 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_карты, Фамилия_клиента, Имя_клиента, Отчество_клиента Дата рождения, Пол, Телефон.
2. Мастера:
Атрибуты: Личный_код_мастера, Фамилия_матера, Имя_ мастера, Отчетво_мастера.
3. Предварительная запись.
Атрибуты: Личный_код_мастера, №_VIP_карты, Дата, Услуга.
4. Разработка реляционной модели
На основе модели сущность-связь создадим отношения для каждой сущности.
Рис. 1. Первичный составной ключ: Личный_код_мастера
Рис. 2. Первичный ключ: №_VIP_карты
Рис. 3. Первичный ключ: Личный_код_мастера, №_VIP_карты
Все отношения в базе данных приведены к 3НФ. Построим схему связей между отношениями:
Рис. 4
5. Анализ бизнес-процесса
Автоматизация позволила нам упростить ряд сложных задач, которые ранее реализовались сотрудниками салона красоты вручную: поиск клиента по фамилии, отображение свободных дней, оформление записи клиента, просмотр истории посещения салона.
Администратор салона красоты может просматривать занятость персонала и предварительно записывать людей, мастера могут просматривать количество клиентов и планировать свой рабочий день. Теперь не надо беспокоиться о статистике. База данных берет эти обязательства на себя. В любой момент владелец салона может узнать историю оказанных услуг, оценить, самых востребованных сотрудников для их поощрения, выяснить, какие услуги более популярны, в каком направлении расширять бизнес и т.д.
6. Разработка интерфейса пользователя
При загрузке программы появляется главная форма, на которой расположены важнейшие органы управления системой: кнопка выбора базы данных, справочники «Мастера», «Постоянные клиенты», «Предварительная запись».
Рис. 5. Главная форма
Мастера.
На форме «Мастера» отображается список мастеров. На форме также есть кнопки для добавления нового мастера.
Рис. 6
реляционный интерфейс информационный автоматизированный
Также мы можем узнать в таблице Мастера предварительную запись клиентов на услуги.
Рис. 7
Постоянные клиенты.
На форме «Постоянные клиенты» отображена вся необходимая информация о клиентах, история посещения салона и есть возможность предварительной записи. А также возможность добавления новых клиентов.
Рис. 8
Предварительная запись.
На форме «Предварительная запись» возможно добавление предварительной записи клиента на определенное число к определенному мастеру.
Рис. 9
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.2011Microsoft 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Разработка базы данных при помощи системы управления базами Microsoft Access. Определение состава выходных и входных данных, их математическое выражение и информационно-логическая модель. Разработка блок-схемы алгоритма и таблиц в режиме "Конструктор".
курсовая работа [2,8 M], добавлен 12.11.2013Характеристика Microsoft Access как реляционной системы управления базами данных производства корпорации Microsoft. Причины ее популярности и основные версии. Описание ее объектов и характерных особенностей. Основные достоинства и недостатки СУБД Access.
презентация [1,5 M], добавлен 17.02.2014Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.
реферат [5,5 M], добавлен 08.11.2010Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.
курсовая работа [694,0 K], добавлен 17.12.2016Описание первичных и результатных документов, типа связи информационных объектов. Построение информационно-логической модели базы данных и её реализация в СУБД Access (создание таблиц, запросов, форм, отчётов). Разработка интерфейса пользователя.
курсовая работа [2,1 M], добавлен 14.11.2013Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.
курсовая работа [2,9 M], добавлен 29.06.2015Рассмотрение интерактивной реляционной системы управления базами данных Microsoft Access. Графические возможности программы; создание таблиц, запросов, формуляров, отчетов, макросов и модулей. Сравнительная характеристика баз данных Clipper и Access.
курсовая работа [1,1 M], добавлен 22.01.2013Создание базы данных "Спортивный клуб" средствами Microsoft Access: нормализация информационно-логической модели данных, построение связей между таблицами, разработка форм, запросов, отчетов, макросов, главной кнопочной формы в интерфейсе пользователя.
курсовая работа [2,8 M], добавлен 10.06.2011Принципы работы с реляционными базами данных в среде Microsoft Access. Основные положения базы данных Access. Составление таблиц, запросов, отчетов, страниц и модулей. Основные структуры представления базы данных. Определение связей между таблицами.
контрольная работа [2,6 M], добавлен 03.04.2014База данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Классификация баз данных. Использование СУБД Microsoft Access для создания баз данных: особенности и функциональные возможности программы.
реферат [623,6 K], добавлен 22.05.2008