Студенческий портал

admin@studynote.ru
/ Регистрация
X
Помощь студенту > Готовые работы > Курсовые работы > Программирование > Написание программы базы данных "СТО" на С++

Тема курсовой работы: Написание программы базы данных "СТО" на С++

300 рублей
Купить

или

Заказать новую работу

Более 20 способов оплатить! После оплаты вы получаете ссылку на скачивание. Гарантия на - 3 дня. Исключительно в ознакомительных целях! Все вопросы admin@studynote.ru

  • Общая информация
  • Описание работы
  • Дополнительная информация

    (фрагменты работы)

Учебное заведение:Другие города > Вузы города Омск > Сибирская государственная автомобильно-дорожная академия (СибАДИ)
Тип работы:Курсовые работы
Категория:Программирование
Год сдачи:2021
Количество страниц:19
Оценка:5
Рейтинг работы:
Иллюстрация №1: Написание программы базы данных \»СТО\» на С++ (Курсовые работы - Программирование).

Тема курсовой работы: «Создание базы
данных "СТО" на С++
».

Цель
работы: Освоение навыков работы со структурами, массивами структур и файлами на
языке программирования С++. Изучение методов сортировки и поиска в массивах.

Перед началом выполнения работы
были поставлены следующие задачи:

I. Изучить метод сортировки выбором.

II. Разработать консольное приложение на языке
С++ для обработки данных типа структура с использованием массивов структур для
ПО "СТО" (поля:
вид работ,
ответственный, стоимость работ, скидка (постоянным клиентам). Обеспечить следующие режимы
работы приложения с помощью ввода с клавиатуры номера режима:

1)     
ввод нового элемента в массив структур;

2)     
печать всего массива структур;

3)     
поиск элемента в массиве структур (поиск по
полю "ответственный");

4)     
сортировка массива структур по заданному
полю ("скидка");

5)     
сохранение массива структур в файле;

6)     
чтение массива структур из файла.

III. Создать инструкцию пользователя.


Описание основных возможностей программы.

На первом этапе создания консольного приложения для работы с ба-зой данных предметной области «СТО» необходимо разработать структуру базы данных, представленную в таблице 1.
Таблица 1 – Структура базы данных "СТО"
Название поля Тип данных Примечание
work string Работа
otvet string Ответственный
price int Стоимость работы
sale int Скидка

На втором этапе необходимо разработать консольное меню, позволяю-щее пользователю выбрать необходимое действие для работы с базой данных «СТО» (таблица 2).
Таблица 2 – Функции консольного меню
Входные данные Выполняемые функции
Режим «0» Выход из программы
Режим «1» Ввод новой работы
Режим «2» Вывод информации
Режим «3» Поиск по полю «Ответственный»
Режим «4» Сортировка по полю «скидка» (по возрастанию).

Режим «0» Выход позволяет закрыть программу.
Режим «1» Добавление в базу данных позволяет добавить новую информа-цию в БД.
Режим «2» Вывод базы данных позволяет вывести на экран всю информацию из файла.
Режим «3» Поиск по полю «Ответственный» позволяет с помощью линейного поиска (линейного прохода по массиву) найти необходимое(ые) название от-ветственного, которое запрашивает пользователь.
Режим «4» Сортировки по полю «скидка» позволяет выполнить сортировку методом выбора по указанному полю, проведенную в соответствии с алго-ритмом, описанным в главе 1.