
- •Введение
- •1 Постановка задачи
- •2 Спецификация
- •Содержание
- •3.1 Текст программы
- •3.2 Результат тестирования
- •3 Текст программы
- •3.1 Текст программы
- •3.2 Результат тестирования
- •4 Описание программы
- •4.1 Общие сведения
- •4.2 Функциональное назначение
- •4.3 Описание логической структуры
- •4.4 Спецификация основных функций
- •4.5 Используемые технические средства
- •4.6 Вызов и загрузка
- •Содержание
- •5.1 Назначение программы
- •5.3 Описание задачи
4.4 Спецификация основных функций
void zag1() - Вывод заголовка базы данных:
"Название ", "Тип", "Жанр", "Статус", "Продолжительность", "Рейтинг", "Год выпуска"
void zag2() - Вывод заголовка базы данных:
"Тип", "Название", "Жанр", "Статус", "Продолжительность", "Рейтинг", "Год выпуска"
void dobavka (const char* fname) - Добавление данных в базу
Ввод новых данных в базу: "Название ", "Тип", "Жанр", "Статус", "Продолжительность", "Рейтинг", "Год выпуска"
void prosmotrbd1 (const char* fname) - Просмотр базы данных, вывод на экран существующей базы данных и содержащихся в ней сведений о аниме и их параметры.
void prosmotrbd2 (const char* fname) - Просмотр базы данных, вывод на экран базы данных на основе результата поиска и содержащихся в ней сведений о аниме и их параметры.
void poisktype (const char* fname1, const char* fname2) - Поиск по типу аниме. Результатом работы является новая база аниме одного типа.
void sort_name (const char* fname) - Сортировка аниме по названию по алфавиту.
void sort_status (const char* fname) – Сортировка аниме по статусу.
void sort_genre (const char* fname) – Сортировка аниме по жанру.
void sort_type (const char* fname) – Сортировка аниме по типу.
void sort_voz_duration (const char* fname) – Сортировка аниме по продолжительности по возрастанию.
void sort_ub_ duration (const char* fname) – Сортировка аниме по продолжительности по убыванию.
void sort_voz_rating (const char* fname) – Сортировка аниме по рейтингу по возрастанию.
void sort_ub_ rating (const char* fname) – Сортировка аниме по рейтингу по убыванию
void sort_voz_year (const char* fname) – Сортировка аниме по году выпуска по возрастанию.
void sort_ub_year (const char* fname) – Сортировка аниме по году выпуска по убыванию.
int proverka_file(const char* fname, const char* pr) – Проверка наличия файла.
4.5 Используемые технические средства
Для нормального функционирования программы необходимо наличие ПК, на который установлена ОС Windows 10.
4.6 Вызов и загрузка
Вызов и загрузка программы осуществляются в следующей последовательности: Запуск отладчика и создание временного файла для хранения данных. Дальнейшие действия определяются соответствующими элементами управления, некоторые из них создают ещё один временный файл и после взаимодействия с ним он сразу удаляется. После ввода в главном меню «0» программа удаляет временный файл и завершает работу.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
(ГУАП)
КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ И СЕТЕЙ
ПРОГРАММА |
База данных аниме |
Описание применения |
44.Z0411.22-31 |
|
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТ ГР. |
Z0411 |
|
|
|
М.В.Карелина |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург
2022
Аннотация
В документе приводится назначение программы, её основные характеристики и область применения. Также приводятся общие характеристики входной и выходной информации, описывается метод решения задачи.