Обзор литературы и постановка задачи
Вывести перечень обменных пунктов, расположенных на указанной улице; Вывести перечень подразделений, открытых в указанное время работы; Чтобы посмотреть количество добавленных банков введем в меню 7: Далее добавим подразделения в созданные банки. Введем в меню 2: Далее добавим обменные пункты в подразделения. Введем в меню 3: Можно убедиться, что обменный пункт удален, введя в меню 9: Выйдем… Читать ещё >
Обзор литературы и постановка задачи (реферат, курсовая, диплом, контрольная)
При написании курсовой была поставлена задача написать программу на языке C++ для управления базой данных банков. Программа должна обрабатывать следующие запросы:
- · вывести перечень банков, продающих указанную валюту по курсу ниже указанного;
- · вывести перечень обменных пунктов, расположенных на указанной улице;
- · вывести перечень подразделений, открытых в указанное время работы;
- · вывести обменный пункт, покупающий указанную валюту по самой высокой цене.
В качестве среды разработки был выбран Microsoft Visual Studio. Программа состоит из одного файла (.cpp). Программа состоит из двух функций: главная функция и функция вывода меню.
В качестве справочной литературы были использованы конспекты лекций по C++, учебники по C++ и некоторые интернет-ресурсы.
СХЕМЫ АЛГОРИТМОВ ФУНКЦИЙ
Описание логической структуры программы представлено схемой алгоритма.
Классы:
Функция menu ():
Функция main ():
ТЕСТИРОВАНИЕ ПРОГРАММЫ
После запуска программы на выполнение на экране появится пользовательское меню. Выбор необходимого пункта меню осуществляется посредством ввода его порядкового номера и окончания ввода клавишей. программа пользовательский меню тестирование Меню:
Добавим два банка. Для этого введем 1:
Выйдем в меню нажатием клавиши и еще раз введем 1:
Далее добавим подразделения в созданные банки. Введем в меню 2:
Выйдем в меню нажатием клавиши и еще раз введем 2:
Выйдем в меню нажатием клавиши и еще раз введем 2:
Далее добавим обменные пункты в подразделения. Введем в меню 3:
Выйдем в меню нажатием клавиши и еще раз введем 3:
Чтобы посмотреть количество добавленных банков введем в меню 7:
Чтобы посмотреть количество добавленных подразделений введем в меню 8:
Чтобы посмотреть количество добавленных обменных пунктов введем в меню 9:
Посмотрим, где можно купить валюту по курсу, ниже заданного. Для этого введем в меню 10:
Введем 1 для выбора доллара:
Снова введем в меню 10 и выберем евро, введя на запрос любое число, кроме 1:
Теперь посмотрим, какие обменные пункты расположены на определенной улице. Введем в меню 11:
Для того, чтобы посмотреть подразделения, которые работают в определенное время, введем в меню 12:
Посмотрим, какой обменный пункт покупает валюту по самой большой цене. Введем в меню 13:
Снова введем в меню 13 и выберем евро, введя на запрос любое число, кроме 1:
Далее удалим обменный пункт, введя в меню 6:
Можно убедиться, что обменный пункт удален, введя в меню 9:
Далее удалим подразделение, введя в меню 5:
Убедимся в удалении, введя в меню 8:
Введем в меню 9 и увидим, что удалился также обменный пункт, находящийся в данном подразделении:
Удалим банк, введя в меню 4:
Убедимся в удалении, введя в меню 7:
Введем в меню 8 и увидим, что удалилось также подразделение, находящееся в данном банке:
Выйдем из программы, введя в меню 14 и нажав .