Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНЫЙ ПРАКТИКУМ.doc
Скачиваний:
15
Добавлен:
11.11.2018
Размер:
996.86 Кб
Скачать

Лабораторный практикум

по курсу

«Информационно-вычислительные системы

железнодорожного транспорта»

для студентов специальности

«Математическое обеспечение автоматизированных

систем управления»

Москва – 2006

УДК 656.2.025(470+571)

ББК 39.28

Ш23

Потапченко С.С. Информационно-вычислительные системы железнодорожного транспорта. Лабораторный практикум – М.: МИИТ, 2006 – 67 с.

В лабораторном практикуме на конкретных примерах показаны методы объектно-ориентированнного проектирования фрагментов информационных систем железнодорожного транспорта. Студентам предложены варианты лабораторных работ, которые должны выполняться в среде СУБВ Cache-5. Задания на проведение лабораторных работ включают этапы логического конструирования, описания классов транспортных объектов, составления простейших запросов и выходных форм с использованием CSP-файлов, разработки кодов более сложных приложений, использующих как объектный, так и реляционный методы доступа. В заключение, на примере несложных программ, написанных на языках «C» и «С++», рассматриваются вопросы создания кодов для Mainframe под управлением ОС/390.

Рецензенты:

генеральный директор ЗАО «Магистраль» к.т.н. Г.С. Ратин

Московский государственный

университет путей сообщения

(МИИТ), 2006

Оглавление

Введение.............................................................................................................. 4

Лабораторная работа № 1:

Проектирование логической структуры базы данных..................................... 5

Лабораторная работа № 2:

Определение классов объектов, участвующих в перевозочном процессе..... 11

Лабораторная работа № 3:

Создание простейших пользовательских приложений для класса

транспортных объектов инструментальными средствами

СУБД «Саche -5»...................................................................................................... 15

Лабораторная работа № 4:

Программирование в среде СУБД «Сache-5»....................................................... 19

Лабораторная работа № 5:

Освоение работы на ОС/390 с использованием язык

программирования «С»……................................................................................... 43

Приложение …………………………………………………………………… 48

Список используемых источников………………………………………………...61

Введение

Лабораторный практикум составлен с целью оказания помощи студентам в получении практических навыков проектирования пользовательских приложений автоматизированных рабочих мест в системах управления грузовыми перевозками. Для закрепления знаний, полученных при изучении курса «Информационно-вычислительные системы железнодорожного транспорта» студентам предлагаются варианты лабораторных работ, при проведении которых предусмотрены этапы проектирования - логическое конструирование классов транспортных объектов и программирование SQL-запросов, Web –страниц и методов (пользовательских приложений) для получения количественных данных о состоянии и дислокации грузов, вагонов, поездов и локомотивов.

В качестве исходных данных предложена выборка из структуры базы данных «Единая модель перевозочного процесса» (ЕМПП), реализованной в среде СУБД DB/2 на Mainframe информационно-вычислительных центров железных дорог. Проектирование фрагментов автоматизированных рабочих мест осуществляется с использованием объектно-ориентированной технологии и применением инструментальных средств постреляционной СУБД Cache-5. Используя логическую структуру ЕМПП, студент должен средствами Cache-5 описать один из классов транспортных объектов – «груз», «вагон», «поезд», «локомотив» и др., после чего написать программы, реализующие некоторые методы для выбранного класса транспортных объектов.