Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Создание физической модели реляционной базы данных ⇐ ПредыдущаяСтр 3 из 3
Главная цель – реализовать все эти функции в информационной системе, сделать ее максимально понятной, удобной и функциональной. Построение модели данных начинается с выделения сущностей данной предметной области. В моем случае были выделены следующие сущности: • клиенты - люди, которые пользуются услугами; • услуги – список услуг, которые использует клиент; • мастера-сотрудники, предоставляющие услуги; •запись – закрепление за клиентом свободного времени на конкретно выбранную услугу. Далее рассмотрим связи между сущностями: • номер карты клиента –номер карты клиента. Один клиент может пользоваться несколькими услугами. При этом если данные о клиенте имеются в базе данных, то использовал минимум одну услугу. Поэтому мощность связи - Р. Связь идентифицирующая, т.к. заказ без клиента существовать не может; • услуга-услуга. Одну услугу может использовать несколько человек, но как минимум услуга должна выполняться хотя бы одним мастером. Поэтому мощность связи - Р. Связь идентифицирующая; • личный код - личный код. Каждая услуга выполняется каким-то одним сотрудником. Какие-то сотрудники могут выполнять множество услуг. Мощность связи - 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; Нарушение авторского права страницы