Разработка и оформление проектной и технической документации.



1. Требования к БД. В состав технических средств должен входить компьютер на котором будет создана база данных. Объем дискового пространства необходимого для установки приложения и сторонних ПО, необходимых для корректной работы программы.

2. Сроки разработки: 8.05.2018-29.05.2018

3. Этапы разработки:

a)Разработка базы данных;

b)Нормализация данных;

c)Построение базы данных в PhpMyadmin;

d)Осуществление конвертации из базы данных в PhpMyadmin;

e)Использование mySQL для создания запросов.

Этап разработки «Разработка БД»

Необходимо разработать базу данных по автосервису.

Разработка БД направлена на автоматизацию следующих процессов предприятия:

1. Финансовый анализ продаж

2. Наиболее востребованный тип ПК

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

Рассмотри подробнее входные данные для таблиц базы данных «Магазин компьютерной техники».

Таблица «Сотрудники» имеет 3 поля, представленных в таблице 3.

Таблица 1 – Структура таблицы «Фирма поставщик»

Имя поля Тип данных
1 Код поставщика int, с максимальной длинной символов - 5
2 Наименование Char, с максимальной длиной символов - 15
3 Адрес Char, с максимальной длиной символов - 30

 

Таблица «Приход продажа» имеет 6 поля, представленных в таблице 6.

Таблица 2 – Структура таблицы «Приход Продажа»

Имя поля Тип данных
1 Код покупателя int, с максимальной длинной символов - 5
2 Наименование Char, с максимальной длинной символов -30
3 Дата Date
4 Приход Int с максимальной длинной символов - 10
5 Продажа Int с максимальной длинной символов - 10  
6 Продано Int с максимальной длинной символов - 5

Таблица «Список марок ремонтируемых авто» имеет 4 поля, представленных в таблице 3.

Таблица 3 – Структура таблицы «Список марок ремонтируемых авто»

Имя поля Тип данных
1 Марка авто Char, с максимальной длинной символов - 31
2 Тип Char, с максимальной длинной символов - 31
3 Модель №1 Char, с максимальной длинной символов -31
4 Модель №2 Char, с максимальной длинной символов -31

 

 

Таблица «Справочник выполненных заказов» имеет 4 поля, представленных в таблице 4.

Таблица 4 - «Справочник выполненных заказов»

Имя поля Тип данных
1 ФИО клиента Char, с максимальной длинной символов - 31
2 Дата заказа Date
3 Дата выполнения Date
4 Оценка качества Int

 

Табица «Услуги» имеет 4 поля, представленных в таблице 5.

Таблица 5 – «услуги»

Имя поля Тип данных
1 Код услуги Int
2 Вид услуги Char, с максимальной длинной символов – 31
3 Дата от Date
4 Дата до Date

Построение БД и нормализация данных.

Физическое проектирование начинается с построения таблиц. Таблицы будут построены с помощью структурированного языка запросов SQL.Веб-интерфейсом для администрирования будет служить phpMyAdmin. PMAпозволяет через браузер, и не только, осуществлять администрирования базы данных на MySQL, а так же запускать SQL запросы и просматривать содержимое таблиц и баз данных.Таблица находится в первой нормальной форме, если в каждой ее ячейке находится не более одного значения.

    Таблицу создал следующим образом:

В левой части панели phpMyAdmin можно увидеть базы данные, созданные заранее. Нажимая на кнопку «+» показываются таблицы данной базы данных. Там же есть кнопка «Новая», после нажатия которой перекидывает на страницу создания новой таблицы.

Рисунок 1.1 – Панель управленияphpMyAdmin

Вкладка создания новой таблицы в phpMyAdmin выглядит следующим образом:

Рисунок 1.2 – Панель управленияphpMyAdmin, вкладка создания новой таблицы В поле «Имя» пишется названия столбца, в поле Тип выбирается тип переменной, в поле «Длина/Значения» пишется максимальная длина значения, которая пишется в поле.

Для создания первой таблицы «Сотрудники», заполнил поля таким образом:

Рисунок 1.3 – Структура таблицы «Сотрудники» в phpMyAdmin

              

В таблице «Сотрудники» можно увидеть сотрудников и их должности, разряд и их заработная плата.

                  

 

              

        

Рисунок 1.4 – Структура таблицы «Клиенты» в phpMyAdmin

 

В таблице «Клиенты» можно увидеть всех клиентов, вид заказанной услуги, марку авто, оценку качества и стоимость выполненной работы.

 

 

         

Рисунок 1.5 – Структура таблицы «Список марок ремонтируемых авто» в phpMyAdmin

Таблица «Список марок ремонтируемых авто». В этой таблице можно увидеть список ремонтируемых авто.

 

 

              

 

              

 

Рисунок 1.6 – Структура таблицы «Справочник выполненных заказов» в phpMyAdmin

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

 

 

        

 


Дата добавления: 2018-08-06; просмотров: 1294; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!