МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ (МИНТРАНС РОССИИ)
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА (РОСЖЕЛДОР)
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ПУТЕЙ СООБЩЕНИЯ (СГУПС)
Кафедра «Информационные технологии транспорта»
К У Р С О В О Й П Р О Е К Т
По дисциплине «Информатика и программирование»
Тема: «Разработка программы по работе с данными»
Выполнил(а) |
Проверил |
|||
________________ подпись |
Ст. гр.ПИ-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.).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.