Курсовая работа: Разработка базы данных и прикладного программного обеспечения для автобусного парка

ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,

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

подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД, а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.

3 Программное обеспечение

Для разработки курсового проекта выбрана среда объектно-ориентированного программирования Borland Delphi 7 под управление операционной системы Windows.

Для обеспечения возможности удаленной работы сервера БД, предлагается использовать СУБД MS SQL Server. Работа с данной СУБД довольно удобна, о писана в большом количестве литературы. Провайдеры для работы с этой СУБД поставляются вместе с операционной системой Windows.

Также MS SQL Server предоставляет в распоряжение разработчику клиент-серверную технологию, позволяющую располагать сервера БД, физически удаленно от пользователя, чем достигается централизованное хранение данных и возможность обращения к БД несколькими пользователями одновременно.

Данный выбор связан с техническим обеспечением КарГТУ, возможностями выбранных программных средств, а так же малым опытом работы разработчика с другими СУБД. Выбранные программные средства полностью удовлетворяют установленным требованиям и применима для решения поставленной задачи.


4 Концептуальная модель данных

5 Логическая модель базы данных

Таблица маршрутов routes содержит список маршрутов, обслуживаемых автобусным парком

Имя поля

Тип поля

Описание

id

INT UNSIGNED AUTO_INCREMENT KEY

Уникальный идентификатор маршрута

name

NVARCHAR(50) NOT NULL

Название маршрута


Таблица остановок stations содержит информацию об остановках маршрута

Имя поля

Тип поля

Описание

id

INT UNSIGNED AUTO_INCREMENT KEY

Уникальный идентификатор остановки

name

К-во Просмотров: 549
Бесплатно скачать Курсовая работа: Разработка базы данных и прикладного программного обеспечения для автобусного парка