Разработка программы «Киноафиши» на языке Turbo Pascal 7.1

Страницы работы

Содержание работы

МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ  (МИНТРАНС РОССИИ)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА  (РОСЖЕЛДОР)

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПУТЕЙ СООБЩЕНИЯ (СГУПС)

Кафедра «Информационные технологии транспорта»

К У Р С О В О Й   П Р О Е К Т

По дисциплине «Информатика и программирование»

Тема: «Разработка программы по работе с данными»

Выполнил(а)

Проверил

________________

подпись

Ст. гр.ПИ-111

Е.И. Денисова

________________

подпись

Канд.техн.наук,

доцент

Е.В. Редьков

________________

дата

________________

дата

2008 г.


СОДЕРЖАНИЕ

1. Задание …………………………………………………………

3

2. Описание данных ……………………………………………….

4

3. Инструкция пользователя ……………………………………...

5

 3.1 Общие положения …………………………………………..

5

 3.2 Инструкция по установке…………………………………..…

5

 3.3 Инструкция по работе с программой…………………………

5

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

11

   Список использованной литературы …………………………..

23


1.  Задание

Разработка структуры таблицы, интерфейса и программы - справочника в среде Turbo-Pascal с использованием динамической области оперативной памяти.

Справочник – индивидуальный, его структура разрабатывается студентом и утверждается преподавателем. Структура должна включать не менее 10 столбцов,  в том числе – строковые и числовые, всего в таблице должно быть не менее 30 строк.

В приложении должны реализовываться следующие функции:

·  загрузка данных из файла и сохранение данных в файл с любым (допустимым в ОС) именем;

·  ввод, редактирование, поиск и удаление строк;

·  просмотр данных в табличной форме;

·  подсчет сумм и средних значений для числовых полей;

·  инструкция по работе с программой в целом.


2. Описание данных

В настоящей работе рассмотрены объекты имеющие следующие атрибуты (Таблица 2.1)

Таблица 2.1 – Структура данных

Название поля

Формат поля

Описание

Максимум/

Минимум

Среднее

значение

Film

String[7]

Название фильма

         –

Origin

String[6]

Страна-производитель

     –

     –

Year

Word

Год выхода в прокат

Genre

String[5]

Жанр

Producer

String[8]

Режиссер

Duration

Real

Длительность

+

+

Limit

Byte

Возрастные ограничения

+

Site

String[10]

Официальный сайт

Actor

String[8]

В главной роли

Rating

Real

Рейтинг

+

+

Формы отчетов представлены на рисунке 2.1.

Рисунок 2.1 – Отчет 1


3. Инструкция пользователя

3.1 Общие сведения

Настоящая инструкция разработана для программы «Киноафиши». Программа написана на языке Turbo Pascal 7.1.

3.2 Инструкция по установке

Для установки программного продукта требуется скопировать файлы K1.PAS, MENU.txt в одну директорию и обеспечить права на чтение и запись конечному пользователю.

При работе программы данные сохраняются в файл Spisok

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

Программа запускается двойным щелчком по файлу KURS3.pas. При нажатии базовых клавиш Ctrl + F9, на экране должно появиться главное меню (Рисунок 3.1).

Рисунок 3.1 – Главное меню

Для выхода из программы нажмите клавишу <Esc>.

3.3 Инструкция по работе с программой

При перемещениях по пунктам меню, курсор всегда указывает на активный пункт. Перемещение указателя по пунктам меню осуществляется по средствам нажатия клавиш вверх (↑) и вниз (↓). Для того, чтобы запустить нужный пункт меню, необходимо нажать клавишу <Enter>. Если этот пункт меню содержит в себе подпункты, то они отобразятся на экране (Рисунок 3.2). В противном случае запустится процедура, соответствующая выбранному пункту меню. Чтобы вернутся к корневому пункту, нажмите <Esc>.

Рисунок 3.2 – Вывод на экран подпунктов меню

Подменю File содержит пункты New, Open, Save, Save text (рис.3.2.).

Похожие материалы

Информация о работе