Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Создание физической модели реляционной базы данных



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

Построение модели данных начинается с выделения сущностей данной предметной области. В моем случае были выделены следующие сущности:

• клиенты - люди, которые пользуются услугами;

• услуги – список услуг, которые использует клиент;

• мастера-сотрудники, предоставляющие услуги;

•запись – закрепление за клиентом свободного времени на конкретно выбранную услугу.

Далее рассмотрим связи между сущностями:

• номер карты клиента –номер карты клиента. Один клиент может пользоваться несколькими услугами. При этом если данные о клиенте имеются в базе данных, то использовал минимум одну услугу. Поэтому мощность связи - Р. Связь идентифицирующая, т.к. заказ без клиента существовать не может;

• услуга-услуга. Одну услугу может использовать несколько человек, но как минимум услуга должна выполняться хотя бы одним мастером. Поэтому мощность связи - Р. Связь идентифицирующая;

• личный код - личный код. Каждая услуга выполняется каким-то одним сотрудником. Какие-то сотрудники могут выполнять множество услуг. Мощность связи - N. Тип связи - не идентифицирующая, поскольку экземпляр сущности Услуга уже может существовать, но за ним еще может быть не закреплен ни один сотрудник. Именно из этих же соображений в свойствах этой связи мы выбрали переключатель " Nulls Allowed" (на диаграмме это отображается в виде не закрашенного ромбика со стороны сущности-родителя).

Итоговая диаграмма(схема данных) показана на рис. 5 ниже.

 

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

 

Рисунок 5- Схема данных в СУБД

 

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

 

Инструкции по использованию БД

 

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

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

 

 

Рисунок 6- форма «Запись»

 

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

Рисунок 7- форма «Клиенты»

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

Рисунок 8 – форма «Мастера»

 

На форме «Услуги» (рис.9) отображается список услуг, предоставляемых салоном. На форме также есть кнопки для перехода к записи.

 

Рисунок 9 – форма «Услуги»

 


 

На основе представленных выше форм, можно создать отчеты и запросы.

Запрос на выборку данных о предоставленных услугах (рисунок 10). Этот запрос позволяет просмотреть данные о клиенте и дату посещения салона.

 

Рисунок 10- Запрос

 

Конечные данные о проделанной работе и прибыли салона красоты можно вывести с помощью отчета (рисунок 11).

 

Рисунок 11 - отчет

 

 


ТРЕБОВАНИЯ К РЕАЛИЗАЦИИ БД

Требования к аппаратно-программной платформе

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

Системные требования:

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

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

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

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

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

 

Требования по безопасности и надежности

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

– при сбоях в системе электроснабжения аппаратной части, приводящих к перезагрузке ОС, восстановление программы должно происходить после перезапуска ОС и запуска исполняемого файла системы;

– при ошибках в работе аппаратных средств (кроме носителей данных и программ) восстановление функции системы возлагается на ОС;

– при ошибках, связанных с программным обеспечением (ОС и драйверы устройств), восстановление работоспособности возлагается на ОС.

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

Все внешние элементы технических средств системы, находящиеся под напряжением, должны иметь защиту от случайного прикосновения, а сами технические средства иметь зануление или защитное заземление в соответствии с ГОСТ 12.1.030-81 и ПУЭ.

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

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

Факторы, оказывающие вредные воздействия на здоровье со стороны всех элементов системы (в том числе инфракрасное, ультрафиолетовое, рентгеновское и электромагнитное излучения, вибрация, шум, электростатические поля, ультразвук строчной частоты и т.д.), не должны превышать действующих норм (СанПиН 2.2.2./2.4.1340-03 от 03.06.2003 г.).

 


 

ЗАКЛЮЧЕНИЕ

Разработка информационной системы, как правило, выполняется для вполне определенного предприятия. Особенности предметной деятельности предприятия, безусловно, оказывают влияние на структуру информационной системы, но в тоже время структуры разных предприятий в целом схожи между собой. Каждая организация, независима от рода её деятельности, состоит из ряда подразделений, непосредственно осуществляющих тот или иной вид деятельности компании и эта ситуация справедлива практически для всех организаций, каким бы видом деятельности они ни занимались.

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

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

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

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

Все вышеперечисленное позволяет сделать вывод, что задание выполнено полностью и поставленная цель достигнута.


Поделиться:



Последнее изменение этой страницы: 2017-04-12; Просмотров: 1684; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.026 с.)
Главная | Случайная страница | Обратная связь