- •Курсовая работа
- •Содержание
- •Введение
- •Раздел 1 теоретическая часть
- •Постановка задачи
- •Предметная область
- •Учет выполнения графика движения пассажирских поездов.
- •Средства необходимые для разработки проекта
- •Установка необходимого п.О.
- •Создание структуры Базы Данных
- •Административная часть подсистемы учета поездов
- •Раздел 2.
- •Визуальная часть
- •Работа с пользователями
Введение
Преамбула:
История баз данных в узком смысле рассматривает базы данных в современном понимании. Эта история начинается с 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.
