Проектирование базы д анны х сервисный центр
Скачать 470.46 Kb.
|
Министерство образования, науки и молодежной политики Республики Коми Государственное профессиональное образовательное учреждение «Сыктывкарский политехнический техникум» ОТЧЕТ Тема: «ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ «Сервисный центр» Дисциплина «Основы проектирования баз данных» Специальность «09.02.07 Информационные системы и программирование» Выполнил: студент группы 214-А Бородин Иван (Ф.И.О.) Оценка: ________________________ Проверил преподаватель: _____________________ Воронина А.Е. Сыктывкар 2022 Цель: Создать модель БД для упрочнения работы клиентов со строительной компанией и внутренней работы внутри строительной компании. Задачи: Инфологическое проектирование Анализ предметной области Атрибуты сущностей Анализ информационных задач и круга пользователей системы Выбор СУБД и других программных средств Логическое проектирование реляционной БД Нормализация полученных отношений (до 3НФ) Составление реляционных отношений Определение дополнительных ограничений целостности Заключение. Описать таблицу и составить физическую модель Инфологическое проектирование Анализ предметной области «Сервисного центра» Сервисный центр специализируется на ремонте компьютеров различных производителей, а также предоставляет услуги по ремонту компьютеров, находящихся на гарантии, услуги по послегарантийному ремонту и диагностику неисправностей. Доставка компьютеров в сервисный центр осуществляется клиентом. Каждому клиенту при приеме в ремонт компьютера выдается акт приема-передачи товара, в котором описывается поломка, указывается наименование компьютера, его серийный номер, дата сдачи компьютера в ремонт. Акт подписывается заказчиком и исполнителем. В случае если компьютер находится на гарантии, клиент обязан предъявить гарантийный талон. Ремонт компьютеров начинается с диагностических работ, определяется характер неисправностей, после которых мастер или менеджер перезванивают клиенту и оговаривают срок, а также стоимость необходимых работ и запчастей. В случае если клиента не устраивают какие-либо моменты, он может отказаться от проведения ремонта. Только после получения согласия клиента мастер производит ремонт компьютера. Ремонт компьютеров выполняется высококвалифицированными специалистами. Отслеживать процесс ремонта можно, позвонив в сервисный центр. После окончания ремонтных работ мастер или менеджер перезванивают клиенту и сообщают об окончании ремонтных работ и уточняют дату, когда клиент может забрать компьютер. При получении компьютера из ремонта клиент предъявляет акт приема-передачи товара, после чего оплачивает все оговоренные с мастером работы. На каждое отремонтированное изделие дается гарантийная поддержка. Для информационного обслуживания сервисного центра создается база данных «Ремонт компьютеров», которая содержит следующие данные: § Сведения о компьютерах, которые были сданы в ремонт; § Сведения о причине поломки; § Сведения о мастере, который проводил диагностику поломки и ремонт компьютера; § Сведения о проделанных, определенным мастером, работах, с указанием времени начала и конца ремонта. § Стоимость услуг для каждого клиента. База данных строится с учетом следующих особенностей: § Каждый клиент может принести в ремонт несколько компьютеров; § Каждый компьютер может иметь несколько поломок; § В сервисном центре работают сотрудники, специализирующиеся на определенном виде работ, поэтому один мастер может принять несколько компьютеров; § Ремонт компьютеров, находящихся на гарантии, проводится бесплатно. 2. Атрибуты сущностей 1)Исполнитель. АТРИБУТЫ -Адрес проживания,Телефон,График,Должность,ФИО 2)Услуга. АТРИБУТЫ -Тип,Сфера,Цена,Сроки,Исполнитель. 3)Клиент.АТРИБУТЫ- Адрес проживания,Телефон,Дата регистрации,ФИО. 3. Анализ информационных задач и круга пользователей системы Сервисный центр — организация, занимающаяся оказанием услуг по сервисной поддержке и обслуживанию техники, оборудования и другой продукции. Основные функции: Сервисный центр как организация состоит из пяти отделов. Каждый отдел выполняет свою функцию, благодаря чему на выходе получается конечный продукт организации - неисправность в технике устранена в срок, в оглашенный бюджет и новых не обнаружено. Перечень отделов приведен ниже: HR - отдел по отбору и найму персонала. Отвечает за то, чтобы в сервисном центре работали лучшие люди. Так же ведет аналитику работы организации. Коммерция - отдел, который отвечает за приток денег в сервисный центр. Маркетинг, реклама, общение с клиентами, заключение сделок. Финансы - отдел, который отвечает за подсчет денег, сдачу отчетов в проверяющие органы и контроль материальных активов. Отдел дебиторской и кредиторской задолженностей, бухгалтерия. Производство - отдел, который отвечает за выполнение ремонтов и устранение неисправностей в технике. Сюда относится снабжение, мастера, инженеры, закупка запчастей и прочее. Контроль качества - отдел, который проверяет технику на устранение дефекта после ремонта. Так же обучает персонал на предмет повышения квалификации и ознакомление с новыми способами ремонтов. Оцифровывать предметную область нужно для упрощения работы с ней как самих рабочих, так и клиентов. ER-диаграмма «Сервисный центр» (Упрощенная) Услуга (Уточненная) Исполняет услугу Цена Тип Сфера Сроки Исполнитель Адрес проживания Услуга Исполнитель Телефон Заказывает услугу График Должность ФИО Адрес проживания Телефон Дата регистрации ФИО Клиент Выбор СУБД и других программных средств В качестве СУБД был выбран My SQL Workbench Логическое проектирование Составление реляционных отношений Исполнитель
Клиент
Услуга
Нормализация полученных отношений Первая форма нормализации Строки хранят данные, столбцы хранят структурную информацию, ячейки хранят атомарные (значения не являющееся ни списком, ни множеством значений) значения.
Вторая форма нормализации. Добавление ключевых столбцов и проведение декомпозиции.
Третья форма нормализации. Избавление зависемости неключевых столбцов от неключевых
Определение дополнительных ограничений целостности Таблица Исполнитель
Таблица Клиент
Таблица Услуга
Таблица Заказ
Таблица Должности
Таблица Требования
Таблица Сфера деятельности
Таблица Поставщик
Заключение Описание таблиц: Таблица Исполнитель
Таблица Клиент
Таблица Услуга
Таблица Заказ
Таблица Должности
Таблица Требования
Таблица Сфера деятельности
Таблица Поставщик
Физическая модель Список используемой литературы Конспект 04.04. Er - модель.pptx Видео Нормализованные формы баз данных |