Выполнил: студент ИВТ 13-06
Димитриев А. А
Проверил: Буланкина Е.Ю
Чебоксары – 2009 г.
Задание
Необходимо выполнить анализ предметной области «Ремонт часов», провести ее нормализацию и реализовать программно. При этом обязательно использование СУБД MySQL, языка HTML, технологии PHP и ADO и на выбор скриптовые языки VBScript или JavaScript.
Анализ. Предметная область
Нормализация базы данных
Дано описание предметной области:
Возможно вы искали - Курсовая работа: Программная реализация разложения временного процесса в тригонометрический ряд
Ремонт часов.
Автоматизировать систему заказа часовой мастерской. О заказе известно: марка часов, клиент (ФИО, адрес, телефон), мастера, которые выполняют заказ, описание услуг и запасных частей заказа. Необходимо иметь информацию о расценках мастерской. Если клиент приносит сразу несколько часов в ремонт, то они оформляются разными заказами.
Описание функций базы данных:
- Система должна хранить данные о мастерах: код мастера, ФИО мастера.
- Система должна хранить данные об услугах, предоставляемые мастерской: код услуги, вид услуги, стоимость услуги;
Похожий материал - Дипломная работа: Программно-аналитический комплекс локальной сети в организации "Северодонецкое агентство развития громады"
- Система должна хранить данные о запасных частях: код детали, вид детали, стоимость.
Перечень сущностей БД:
1) Мастера;
2) Клиенты;
3) Услуги;
Очень интересно - Доклад: Программное кэширование
4) Запасные части;
5) Заказ;
Описание сущностей БД:
1) Мастера. Это сущность. О нам известно код мастера, ФИО мастера.
2) Клиенты. Это сущность. О клиенте нам известно код клиента, ФИО клиента, адрес и телефон клиента.
Вам будет интересно - Реферат: Программное обеспечение
3) Услуги. Это сущность. Об услуге нам известно код услуги, наименование услуги, стоимость.
4) Запасные Части. Это сущность. О запасных частях нам известно код, наименование и стоимость детали.
5) Заказ. Это сущность. О заказе нам известно марка часов, клиент (ФИО, адрес, телефон), мастера, которые выполняют заказ, описание услуг и запасных частей заказа.
Перечень и описание атрибутов БД
| № | Имя атрибута | Описание атрибута |
| 1 | Код Мастера | Уникальный код мастера |
| 2 | ФИО Мастера | Фамилия, Имя, Отчество мастера |
| 3 | Код Клиента | Уникальный код клиента |
| 4 | ФИО Клиента | Фамилия, Имя, Отчество клиента |
| 5 | Тел Клиента | Телефон клиента |
| 6 | Адрес Клиента | Адрес клиента |
| 7 | Код Услуги | Уникальный код услуги |
| 8 | Наимен Услуги | Наименование услуги |
| 9 | Стоимость Услуги | Стоимость услуги |
| 10 | Код Зап Части | Уникальный код запасной части |
| 11 | Наимен Зап Части | Наименование запасной части |
| 12 | Стоимость Зап Части | Стоимость |
| 13 | Код Заказа | Уникальный код заказа |
| 14 | Код Клиента | Уникальный код клиента |
| 15 | Марка Часов | Марка часов |
Проектирование. Нормализация базы данных. Схема данных
Похожий материал - Курсовая работа: Программное обеспечение "Служба занятости"
Нормализация базы данных с использованием модели ER-диаграмм
Построение ER-диаграммы
1) Мастера;
2) Клиенты;