Курсовая работа: Разработка базы данных и прикладного программного обеспечения для автобусного парка
ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,
процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода,
подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД, а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.
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
Бесплатно скачать Курсовая работа: Разработка базы данных и прикладного программного обеспечения для автобусного парка
|