BigEdu.ru

СУБД "Такси города Москва"

Курсовая работа на тему:

СУБД «Такси города Москва»


Назначение

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

СУБД построена на базе MySQL 4.1.16. В качестве оболочки выбран web-интерфейс, написанный на языке программирования PHP 4, с использованием JavaScript и Ajax, в связи с чем данная СУБД является кроссплатформенной и легко разворачиваемой.

В качестве сервера может быть использован любой Windows/Unix сервер, с установленным на нем необходимым программным обеспечением(HTTP – сервер с поддержкой/модулем PHP 4, СУБД MySQL версии 4.1.16). В панели управления базой данных имеются функции, позволяющие в самые кратчайшие сроки добавить все необходимые маршруты, точки маршрутов такси, а также копировать все необходимые данные. Обеспечена поддержка резервного копирования/восстановления базы данных. В качестве клиента СУБД можно использовать любой браузер, установленный на клиентском АРМ.


Структура СУБД


1 Описание полей

Таблица taxi – описание такси

id – уникальный идентификатор такси, является первичным ключем, также используется для связи данной таблицы с другими. Имеет атрибут auto increment, добавляется автоматически.

name – наименование такси

phone – телефоны такси

universal - признак наличия в такси машин с кузовом универсал. Принимает значения 0 или 1.

universal_price – величина доплаты за машину с кузовом универсал.

child_armchair – признак наличия в такси машин с детским креслом. Принимает значения 0 или 1.

armchair_price – величина доплаты за машину с установленным детским креслом.

night_start – начало ночного интервала, установленного в такси, в часах

night_end – окончание ночного интервала, установленного в такси, в часах

night_price – доплата в ночное время

night_percents – процент доплаты в ночное время, расчет по процентам ведется только если поле night_price = 0.

free_time – бесплатное время ожидания при подаче машины(кроме класса точки аэропорт)

waiting_price – стоимость ожидания сверх бесплатного лимита(руб/мин).

aero_free – бесплатное время ожидания в аэропорту при встрече.

aero_price – цена ожидания в аэропорту сверх бесплатного лимита(руб/мин).

notes – заметки

Таблица users - пользователи

user_id – уникальный идентификатор пользователя, является первичным ключем и используется для связки таблиц.

login – логин пользователя для авторизации в системе.

pass – хешированный пароль пользователя.

mail – почтовый ящик пользователя.

rname – настоящее имя пользователя.

rsoname – настоящая фамилия пользователя.

rthirdname – настоящее отчество пользователя.

Таблица taxi_classes – классы такси, и надбавки за различные классы

id – уникальный идентификатор записи, является первичным ключем.

id_taxi – идентификатор такси, используется для связи с другими таблицами

id_class – идентификатор класса автомашины.

class_price – величина надбавки за определенный класс определенного такси

to_aero_price – величина надбавки за подачу машины в аэропорт

Таблица routes – справочник маршрутов

route_id – уникальный идентфикатор марщрута, является первичным ключем, и используется для связи с другими таблицами.

start – идентификатор справочника наименований точек маршрута, стартовая точка маршрута.

end - идентификатор справочника наименований точек маршрута, конечная точка маршрута.

Таблица rating_voters– учет пользователей, голосовавших в рейтинге за определенное такси

voter_id – уникальный идентификатор записи, используется как первичный ключ и для связи с другими таблицами.

ipaddr – IP – адрес компьютера, с которого голосовали, необходимо чтобы отсечь многократное голосование уникального пользователя.

dateadd – дата добавления оценки, в UNIX TIMESTAMP

rating_comments – таблица комментариев такси

id – уникальный идентификатор записи, является первичным ключем

taxi_id – идентификатор такси.

comm._text – текст комментария.

Таблица rating – таблица рейтинга такси

rate_id – уникальный идентификатор записи, является первичным ключем, используется для связи с другими таблицами.

taxi_id – идентификатор такси.

hits – общее число баллов, набранное такси.

Таблица price_intervals – справочник временных интервалов.

int_id - уникальный идентификатор записи, является первичным ключем, используется для связи с другими таблицами.

int_start – начало временного интервала в часах.

int_end – конец временного интервала в часах.

Таблица prices – таблица цен доставки за определенные маршруты с учетом классов автомашин, временных интервалов.

taxi_id - уникальный идентификатор такси, является первичным ключем, используется для связи с другими таблицами.

id_route - уникальный идентификатор маршрута, является первичным ключем, используется для связи с другими таблицами.

interval - уникальный идентификатор временного интервала, является пе

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Курсовая работа на тему: СУБД «Такси города Москва» Назначение Данная СУБД «Такси города Москва» предназначена для быстрого и эффективного
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru