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

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ит для очистки (создания) типизированного файла.

2.12.1 Алгоритм

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

Данная процедура выводит на экран отсортированный список всех игроков в базе данных.

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

Входными данными является список данных из типизированного файла.

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

Выходными данными являются данные о лучшем игроке, выводимые на экран в удобном для восприятия виде.

2.13.3 Алгоритм

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

Данная процедура представляет собой меню, созданное для удобства пользователя.

2.14.1 Алгоритм

.15 Описание процедуры mnuShow

Данная процедура представляет собой меню, созданное для удобства пользователя.

2.15.1 Алгоритм

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

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

В данной программе разработан интуитивно понятный интерфейс. Но у каждого человека разное понимание видимости и именно для этого была создана пояснительная записка, дабы не осталось непонятных моментов использовании программы.

Особой установки программа не требует, важно лишь, чтобы рядом с исполняемым файлом (CuRsoBiK.exe) находился типизированный файл базы данных (Log.Bask). Работу данной программы рассмотрим в следующем параграфе.

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

После запуска исполняемого файла мы увидим главное меню программы (Рисунок 3.1).

. Действия с базой - переход на следующий уровень меню, содержащий функции для работы с типизированным файлом;

. Задания - переход на следующий уровень меню, содержащий функции для вывода информации в удобном для восприятия виде; 3. Выход - выход из программы.

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

Меню Действия с базой (Рисунок 3.2). Рассмотрим подробнее:

. Создать файл - функция для создания типизированного файла;

.Добавить игрока - функция для добавления информации о новом игроке в типизированный файл;

.Назад - вернуться в основное меню.

Рисунок 3.2 - Действия с базой

После выбора пункта 1, создается типизированный файл, а если он уже существует, то выполняется его очистка. После выполнения всех операций, выдается сообщение об успехе.

Рисунок 3.3 - Готово

После выбора пункта 2, выдается запрос пользователю о вводе информации о новом игроке (фамилия, номер, количество очков и фолов). После чего вся введенная информация будет записана в типизированный файл и на экран выведется сообщение о завершении ввода (Рисунок 3.4).

Рисунок 3.4 - Добавление новых записей

Теперь я предлагаю рассмотреть подробнее меню Задания (Рисунок 3.5):

.Лучший игрок - вывод на экран сведений о лучшем игроке;

2.Количество фолов - вывод на экран общее количество фолов;

3.Отсортировать игроков - вывод на экран отсортированный список всех игроков;

.Информация по номеру - вывод информации об игроке с заданным номером;

.Игрок с наибольшим количеством фолов - вывод на экран сведений об игроке с наибольшим количеством фолов;

.Назад - перейти в главное меню.

Рисунок 3.5 - Задания

Пункт меню 1: лучший игрок - вывод на экран сведений о лучшем игроке (Рисунок 3.6).

Рисунок 3.6 - Лучший игрок

Пункт меню 2: количество фолов - вывод на экран общего количества фолов (Рисунок 3.7).

Рисунок 3.7 - Количество фолов

Пункт меню 3: отсортировать игроков - вывод на экран отсортированных сведений обо всех игроках (Рисунок 3.8).

Рисунок 3.8 - Отсортировать игроков

Пункт меню 4: информация по номеру - вывод на экран сведений об игроке с заданным номером (Рисунок 3.9).

Рисунок 3.9 - Информация по номеру

Пункт меню 5: игрок с наибольшим количеством фолов - вывод на экран сведений об игроке с наибольшем количеством фолов (Рисунок 3.8).

Рисунок 3.8 - Игрок с наибольшим количеством фолов

ЗАКЛЮЧЕНИЕ

С развитием компьютерных технологий появилась возможность автоматизировать некоторые виды деятельности человека. Но компьютер не сможет выполнить бухгалтерский учет или рассчитать зарплату без специальных программ. Для этих целей и была создана Система Управления Базами Данных (СУБД), позволяющая быстро оперировать с данными: хранить их и выдавать пользователю в нужном ему виде. Использование компьютера для выполнения различных задач сейчас применяется повсеместно, и это полностью оправдывает затраты на них, так как экономит рабочие силы, время и деньги. Мир СУБД велик и практически безграничен, поскольку базы данных применяются сегодня везде - от крупной корпорации и сети Интернет до небольшого домашнего офиса.

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

1.Дмитрий Осипов, Delphi. Профессиональное программирование, Издательство Символ-плюс, 2006, 1056 стр.

2.Фаронов В.В., Delphi. Программирование на языке высокого уровня, Издательство Питер, 2011, 640стр.

.Осипов Д.Л., Базы данных и Delphi. Теория и практика, Издательство BHV, 2011, 752стр.

.Флёнов М.В., Программирование в Delphi глазами хакера, Издательство BHV, 2003, 368стр.

.

Приложение 1

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

Program CuRsoBiK;

{$APPTYPE CONSOLE},;

Ved = Record: String [30];: Integer;