Основы программирования Платная доработка Информатика

Платная доработка на тему Разработка базы данных трамвайного депо

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Введение……………………………………………………………………………………… 3

Техническое задание…………………………………………………………………….. 4

Внешний вид программы:…………………………………………………………….. 5

Модули……………………………………………………………………………………….. 6

Структуры данных………………………………………………………………………. 6

Описание глобальных переменных и констант……………………………….. 6

Описание процедур и функций программы……………………………………. 7

Стандартные средства………………………………………………………………….. 8

Методика отладки и тестирования…………………………………………………. 8

Руководство пользователя……………………………………………………………. 8

Заключение……………………………………………………………………………….. 12

Литература………………………………………………………………………………… 12

Текст программы……………………………………………………………………….. 13

Приложение………………………………………………………………………………. 22

  

Введение:

 

При выполнении курсового проекта была разработана программа
для обработки текстовых файлов в среде Turbo Pascal с использованием его
возможностей. В пояснительной записке дано 
описание принципа действия данной программы, описываются использованные
при проектировании процедуры и функции, а также приводится руководство по
использованию данного продукта.

К пояснительной записке прилагается:

1. Дискета с исходным текстом

2. Текст данной программы.

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

В ходе выполнения данной курсовой работы
мною были приобретены навыки разработки программ на Pascal, были использованы на практике знания, полученные в
курсе “Программирование” и приобретен опыт разработки столь большого и сложного
программного продукта. Полученные знания, я надеюсь, помогут мне в дальнейшем
изучить современные технологии программирования (в том числе программирование
под Windows) и использовать их в своей
профессиональной работе после окончания технического университета.

 

Фрагмент текста работы:

 

Техническое задание Вариант 7

Программа должна
обеспечивать следующие действия:

1. Создание БД в типизированном файле.

2. Распечатку содержимого базы данных.

3. Дополнение файла новыми записями.

4. Сохранение данных из оперативной памяти в файл

5. Загрузку содержимого файла БД в оперативную память.

6. Поиск трамваев с заданным номером или тех, у которых
дата последнего капремонта не позднее заданной

7. Удаление записи с указанным номером.

8. Сортировку трамваев по номеру.

Автоматизированное
составление БД состоит из следующего.

Работа с базой данных обычно
осуществляется следующим образом. Для ускорения операций по работе с БД
некоторая часть информации, которая хранится на внешних носителях, перемещается
в оперативную память, т.к. операции с данными в ОП происходят быстрее. Ввиду
того, что информации в БД много и она может не поместиться в оперативной
памяти, недостающая информация «подкачивается» с диска. Поэтому в работе
предусмотрены такие пункты меню, как создание новой БД, запись информации на
диск и считывание информации с диска. Программа должна отвечать следующим требованиям: простота, понятность;
наличие подробных комментариев. Внешний вид программы:

При загрузке основной программы в центре экрана появляется
заставка-приглашение. После нажатия на <Enter> появляется основное
меню, содержащее следующие пункты:

1) Создать новую БД;

2) Просмотреть содержимое БД;

3) Поиск трамваев;

4) Загрузка информации из файла;

5) Сохранение информации в файл;

6) Добавление новых записей;

7) Удаление записей;

8) сортировка;

8)Выход;

Выбор пунктов меню 
осуществляется с помощью 
клавиш  вверх/ вниз. Подтверждение
выбора — <Enter>..

Информация о трамваях в оперативной памяти организована в
виде массива структур.. Так как создать
типизированный файл в каком-либо редакторе мы не может, то его создавать должна
программа. Это происходит по выбору пункта меню Create DB.

Базу данных из файла перед
работой необходимо сначала загрузить в оперативную память. Это выполняется по
выбору пункта Load.

При выборе пункта View можно просмотреть содержимое БД,
которая находится в оперативной памяти.

При выборе пункта Seach происходит поиск и вывод
информации о трамваях с номером 123 или тех, у которых дата последнего ремонта
не далее 1955 года.

При выборе пункта Delete запрашивается информация о
номере записи, которую надо удалить, и происходит ее удаление. Удаление
происходит только в оперативной памяти.

При выборе пункта Sort происходит сортировка записей по
номеру трамвая. Сортировка происходит в оперативной памяти.

Все изменения в базе
данных  можно сохранить на диск выбором
пункта Save.

Выход из программы
осуществляется выбором пункта Exit
или по нажатию <Escape>. Для нормальной работы программы необходимо наличие
операционный системы Windows до 7-й версии включительно. Модули

Программа содержит стандартный библиотечный модуль CRT и
пользовательские модули MENU_TXT и INFO. Структуры данных

Тип записи трамваев

type

 {Record Trams}

 zap = record num : integer; {Tram num} fio : string[20]; {fio} trass : integer; {Trass num} date  : integer; {repair date} end; Описание глобальных переменных и констант.

Меню

const
kol=9;{Count items Menu} {Array of names items } vybor:array[1..kol] of string= (‘CreateDB’,’View’,’Seach’,’Load’,’Save’,’Append’,’Delete’,’Sort’,’Exit’); Константы {константы кодов клавиш} keyEnter= #13; {клавиша Enter} keyEsc 
= #27; {клавиша
Esc} keyU = #72; {клавиша вверх} keyD = #80; {клавиша вниз} Глобальные переменные

 A:array [0..100] of
zap; {BD} – Массив записей БД в ОП f:File of zap; — логическое имя файла БД kz:integer; {records count}
– Количество записей в БД choice:integer; — Переменная выбора пункта меню

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы