Программа "Список движения поездов"

  • 21 окт. 2012 г.
  • 1892 Слова
Министерство образования Российской Федерации




Томский государственный университет систем управления
и радиоэлектроники















курсовОЙ проект


по дисциплине "Информационные технологии обработки данных"

Вариант №10
















Выполнил студент:Принял: преподаватель




"___" ___________ 2007 г.








2007 г.
СОДЕРЖАНИЕ
1. Задание на проектирование
2. Введение
3. Основная часть
Назначение разрабатываемой программы
Описание структуры программы
Описаниепроцедур и функций
Руководство пользователю
4. Заключение
5. Список использованных источников
6. Приложение 1. Текст программы
7. Приложение 2. Результаты работы программы


































































1. ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ
Вариант 10.Разработать программу создания и корректировки файла, содержащего сведения о маршрутах поездов на ближайшую неделю. Каждый элемент этого файла должен содержать следующие данные: номер поезда, конечный пункт назначения, день недели, время отправления и перечень остановок. Программа должна также позволять формировать текстовый файл, содержащий список поездов, которые останавливаются в заданном городе.

2.ВВЕДЕНИЕ
В языке Турбо-Паскаль ввод и вывод информации осуществляется через файловые переменные. Перед осуществлением ввода-вывода, файловая переменная должна быть связана с конкретным файлом на диске с помощью процедуры Assign. Затем файл должен быть открыт для чтения и/или записи. Только после этого можно осуществлять ввод-вывод. По окончании работы с файлом его необходимо закрытьпроцедурой Close.
Под записью понимается структура данных, объединяющая под одним именем данные различных типов. Запись состоит из фиксированного числа элементов, называемых полями. Поле – это переменная определенного типа. Различные поля могут быть разных типов. При описании типа-записи после зарезервированного слова record следует перечислить все поля с указанием их типов.
Цельюданного курсового проекта является освоение работы со структурными данными в языке программирования Турбо Паскаль. Закрепление пройденного материала по дисциплине «Информационные технологии обработки данных».




























3. ОСНОВНАЯ ЧАСТЬ
. НАЗНАЧЕНИЕ РАЗРАБАТЫВАЕМОЙ ПРОГРАММЫ
Данная программа предназначена для работы с базой данных (далееБД) поездов. БД будет содержать такие записи как: номер поезда, конечный пункт назначения, день недели, время отправления и перечень остановок. В программе должны быть доступны такие функции как: добавление нового маршрута, просмотр маршрута, удаление маршрута, редактирование маршрута. Также программа должна уметь производить поиск поездов, которые останавливаются в данном городе, и записыватьномера этих поездов в текстовый файл. Программа должна иметь интуитивный интерфейс, для простоты работы с ней.
. ОПИСАНИЕ СТРУКТУРЫ ПРОГРАММЫ
. Разработанное приложение загружает базу следования поездов из файла, указанного пользователем при загрузке. По умолчанию вместе с приложением предоставляется файл «Poezd.dat», содержащий пример базы движения поездов. Структура файла имеетследующий вид:
|№ п/п |Наименование поля |Тип данных |максимальная длина |
|1 |Номер поезда |integer |- |
|2 |День недели |string |10...
tracking img