Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
konstantinov course work.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать

Введение

Преамбула:

История баз данных в узком смысле рассматривает базы данных в современном понимании. Эта история начинается с 1955 года, когда появилось программируемое оборудование обработки записей. Программное обеспечение этого времени поддерживало модель обработки записей на основе файлов. Для хранения данных использовались перфокарты. Оперативные сетевые базы данных появились в середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. В широкое употребление в современном понимании термин вошёл лишь в 1970-е годы.

Язык программирования SQL является, прежде всего, информационно-логическим языком, предназначенным для описания, изменения и извлечения данных, хранимых в реляционных базах данных. SQL можно назвать языком программирования, при этом он не является тьюринг-полным, но вместе с тем стандарт языка спецификацией SQL/PSM предусматривает возможность его процедурных расширений. Наличие стандартов и набора тестов для выявления совместимости и соответствия конкретной реализации SQL общепринятому стандарту только способствует «стабилизации» языка.

В области программирования для сети Интернет, PHP — один из популярных сценарных языков благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на основе лицензии PHP. Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений.

Актуальность исследуемой проблемы:

В развитых странах железнодорожный транспорт всегда играл важную роль. Его важность определяется такими свойствами и факторами, как.            1. безопасность и надежность движения (в снегопад, пургу, в тумане и при других плохих погодных условиях поезда идут по графику);            2. наибольшая провозная способность (двухпутные железнодорожные линии способны перевозить по 300 — 500 тыс. пассажиров за сутки, занимая при этом небольшую территорию);            3. сравнительно низкая себестоимость железнодорожных перевозок;            4. самая быстрая доставка пассажиров на расстояние до 700 км (с учетом отсутствия потерь времени на дорогу к аэропорту и предвзлетные операции) при реальных скоростях движения поездов 120— 160 км/ч и более;            5. минимальный вред для экологии окружающей среды (например, мусор и выбросы из туалетов собираются в специальные емкости для последующей переработки);            6. лучшие условия для полной автоматизации перевозок (регулирование движения поездов требуется только в одном измерении, тогда как для других видов наземного транспорта — в двух измерениях. Воздушному транспорту необходимо управление движением в трех измерениях);            7. способность использовать любые виды энергии, так как тяга поездов автономна;            8. широкий диапазон комфорта и сервиса (салон для совещаний, доступная телефонная связь и др.).            

С быстрым развитием интернет сети, программисты создают все больше удобств, для жизни человечества. Проблема о создании вэб-порталов учета железнодорожных поездов актуальна в наше время. Во первых автоматизированная подсистема учета железнодорожных поездов облегчает жизнь административному персоналу. С ее помощью можно мгновенно создавать новые маршруты и изменять даты отправок поездов. А во вторых она так же удобна для пользователей. Пользователи могут преждевременно просмотреть все существующие маршруты и даты их отправок онлайн.

Цель исследования данной проблемы является разработка данной подсистемы учета ж/д поездов, с помощью языков программирования SQL и PHP.