Разработка приложения "Обработка результатов баскетбольных игроков" - Курсовая работа

бесплатно 0
4.5 127
Создание программного продукта на языке Pascal в визуальной среде программирования Borland Developer Studio в консольном приложении. Разработка типизированного файла для записи данных и их вывод на экран, добавление данных в конец файла, поиск информации.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Необходимо разработать приложение на языке программирования Pascal в визуальной среде программирования Borland Developer Studio 2006 в консольном приложении.программный файл запись данное Целью данного проекта является разработка приложения «Обработка результатов баскетбольных игроков», которое позволяет удобно хранить данные, осуществлять быстрый поиск и удобную обработку. Именно для простого удобного поиска и записи нужной информации и экономии при этом времени, я разработал специальную программу, которая поможет судьям в этом.В данном приложении нормативно справочной-информацией является типизированный файл типа Ved, содержащий следующие поля: o Фамилия игрока o Номер игрока o Количество очков o Количество фоловВ качестве входной информации в данном приложении являются данные, которые вводятся с клавиатуры и записываются в типизированный файл.В данном приложении необходимо вывести следующую выходную информацию на экран: o сведения о лучшем игроке, то есть с наибольшим количеством очков;Визуальная среда разработки Borland ® Developer Studio является важным обновлением для разработчиков, использующих язык Delphi®, с улучшенной продуктивностью и производительностью, позволяющее группам разработчиков исключить утомительные задачи и быстро и эффективно поставлять приложения Windows уровня предприятия. Прежде всего, выясним минимальные системные требования для работы продукта: o Pentium III 850MHZ или более производительный процессор;Данный проект состоит из файлов, приведенных в таблице 2.11 Log.Bask Типизированный файл, хранящий в себе входные данные 1Переменные представляют собой зарезервированное место в оперативной памяти для временного хранения данных. Каждая переменная имеет собственное имя, переменные описываются в области описания переменных «Var». Переменные бывают локальные и глобальные, глобальные переменные описываются в области описания переменных основной программы, локальные переменные описываются в области описания переменных «Var» внутри процедуры. Переменные, используемые в приложенииРисунок 2.1 - Структурная схема проектаBESTMAN Вывод на экран информации о лучшем игроке Fols Вывод на экран количество фолов INFOMAN Вывод на экран информации об игроке по его номеру Loozer Вывод на экран информации об игроке с наибольшим количеством фоловДанная процедура служит для очистки экрана консоли.Данная функция служит для перевода русскоязычного текста из кодировки Ansi в OEM и предназначена для удобства работы с программой.Входными данными функции CATO является переменная строкового типа, содержащая русскоязычный текст в кодировке Ansi.Выходными данными является значение функции в кодировке OEM, уже полностью готовой к выводу на экран консоли.Данная процедура служит для добавления записей о новых игроках.Входными данными является информация об игроках вводимая с экрана.Выходными данными является типизированная переменная с данными о новом пользователе, данные которой дописываются в типизированный файл, для хранения и последующего использования.Данная процедура находит запись об игроке с наибольшим количеством очков из всех записей типизированного файла.Входными данными является список данных из типизированного файла.Выходными данными являются данные о лучшем игроке, выводимые на экран в удобном для восприятия виде.Данная процедура пересчитывает общее количество фолов из всех записей типизированного файла.Входными данными является список данных из типизированного файла.Выходными данными являются данные об общем количестве фолов, выводимые на экран.Данная процедура находит запись об игроке с наибольшим количеством очков из всех записей типизированного файла.Входными данными является список данных из типизированного файла.Выходными данными являются данные об игроке с определенным номером, выводимые на экран в удобном для восприятия виде.Данная процедура находит запись об игроке с наибольшим количеством очков из всех записей типизированного файла.Входными данными является список данных из типизированного файла.Выходными данными являются данные о лучшем игроке, выводимые на экран в удобном для восприятия виде.Данная процедура служит для очистки (создания) типизированного файла.Данная процедура выводит на экран отсортированный список всех игроков в базе данных.Входными данными является список данных из типизированного файла.Выходными данными являются данные о лучшем игроке, выводимые на экран в удобном для восприятия виде.Данная процедура представляет собой меню, созданное для удобства пользователя.Данная процедура представляет собой меню, созданное для удобства пользователя.Но у каждого человека разное понимание видимости и именно для этого была создана пояснительная записка, дабы не осталось непонятных моментов использовании программы.После запуска исполняемого файла мы увидим главное меню программы (Рисунок 3.1). Действия с базой - переход на следующий уровень меню, содержащий функции для работы с типизированным файлом; Задания - переход на следующий уровень меню, содержащий функции для вывода информации

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 4

1 ПОСТАНОВКА ЗАДАЧИ 5

1.1 Цели и задачи 5

1.2 Нормативно-справочная информация 5

1.3 Описание входной информации 6

1.4 Описание выходной информации 6

1.5 Выбор инструментальных и технических средств 7

2.ОПИСАНИЕ ПРОЕКТА 8

2.1 Состав файлов проекта 8

2.2 Описание переменных 8

2.3 Структурная схема проекта 9

2.4 Описание структуры проекта 9

2.5 Описание процедуры Cls 10

2.5.1 Алгоритм 10

2.6 Описание функции CATO 10

2.6.1 Входные данные 10

2.6.2 Выходные данные 11

2.6.3 Алгоритм 11

2.7 Описание процедуры ADDMAN 11

2.7.1 Входные данные 11

2.7.2Выходные данные 11

2.7.3 Алгоритм 12

2.8 Описание процедуры BESTMAN 12

2.8.1 Входные данные 12

2.8.2Выходные данные 12

2.8.3 Алгоритм 13

2.9 Описание процедуры Fols 13

2.9.1 Входные данные 13

2.9.2 Выходные данные 13

2.9.3 Алгоритм 14

2.10 Описание процедуры INFOMAN 14

2.10.1 Входные данные 14

2.10.2 Выходные данные 14

2.10.3 Алгоритм 15

2.11 Описание процедуры Loozer 15

2.11.1 Входные данные 15

2.11.2Выходные данные 15

2.11.3 Алгоритм 16

2.12 Описание процедуры RESETFILE 16

2.12.1 Алгоритм 16

2.13 Описание процедуры SORTMAN 17

2.13.1 Входные данные 17

2.13.2Выходные данные 17

2.13.3 Алгоритм 17

2.14 Описание процедуры MNUACTIONS 18

2.14.1 Алгоритм 18

2.15 Описание процедуры MNUSHOW 18

2.15.1 Алгоритм 18

3 ИНСТРУКЦИЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ 19

3.1 Руководство пользователя 19

3.2 Контрольный пример. 19

ЗАКЛЮЧЕНИЕ 25

СПИСОК ЛИТЕРАТУРЫ 26

Программный код 27

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?