На этом уроке создадим техническое задание реально работающего сайта. В качестве примера выберем базу данных водителей.
Дата отправки отчёта:
5 ноября 2016 г.
Задание выполнено: за
55 мин.
Чему научился:
Рисовать ручкой на бумаге... наброски интерфейса =) Рисовать схему базы данных =) Судя по названию курса будет использваться PHP и видимо тогда MySQL, хотя на ASP.NET и MS SQL было бы тоже интересно. =)
Я бы еще задал вопрос заказчику - нужно ли заносить операторов и администраторов через отдельную консоль. На рисунке представил примерно как выглядит база данных. Какие технологии применять без понятия - у меня опыта нет. А так с моей точки зрения нужно 4 таблицы: водители, пользователи, права, и права и пользователи, а также вложения . В таблице водителей сделать поле state - которое имеет 2 состояния - 0 - на проверке, 1 - готово к поиску. Не знаю может под состояние черновика отдельную базу сделать DriversDraft - чтобы не замедлять базу. Ну понятное дело придется на поиск по базе данных навесить индексы, чтобы все мгновенно искалось.