Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка программы "каталог товаров"

Автор:   •  Декабрь 24, 2019  •  Курсовая работа  •  472 Слов (2 Страниц)  •  419 Просмотры

Страница 1 из 2

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ И ПРОГРПМНОЙ ИНЖЕНЕРИИ

КУРСОВОЙ ПРОЕКТ ЛОГ

ЗАЩИЩЕНА С ОЦЕНКОЙ

РУКОВОДИТЕЛЬ

доц., канд. техн. наук А.В Туманова

должность, уч. степень, звание подпись, дата инициалы, фамилия

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВМУ ПРОЕКТУ

РАЗРАБОТКА ПРОГРАММЫ “КАТАЛОГ ТОВАРОВ”

по дисциплине: ОСНОВЫ ПРОГРАММИРОВАНИЯ

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. № 4831 Н.С Лукиных

подпись, дата инициалы, фамилия

Санкт-Петербург 2019

Содержание

1. Постановка задачи 3

2. Описание структур данных 3

3. Описание программы и функций 3

4. Описание пользовательского интерфейса 5

5. Результаты тестирования 5

6. Заключение 5

7. Список использованной литературы 5

8. Приложение 5

1. Постановка задачи

1.1 Задачей курсового проекта является разработка программы для предметной области- “Каталог товаров” с использованием заданных структур данных, которая позволяет вводить информацию, хранить её в файле, осуществлять поиск, модификацию, сортировку и удаление данных.

1.2 Тип хранимой информации и задание на поиск определяются в соответствии с номером варианта

Вариант 17

Данные о товаре хранятся в структуре PRICE, содержащей следующие поля:

•название товара;

•название магазина;

•стоимость товара в рублях.

Задание на поиск: найти информацию о товарах, название которого введено с клавиатуры

2. Описание структур данных

Данные о товаре хранятся в структуре PRICE

struct Price

{

string title;

string shop;

int pri;

};

База данных хранится на диске в виде тестового файле txt. Для работы с БД в процессе выполнения программы используется линейный список. Сочетание полей название товара и стоимость являются уникальными. Стоимость строго больше нуля. Названия товара и магазины не могут начинаться с пробела.

3. Описание программы и функций

Программа реализована на языке С++ в виде консольного приложения. В главной функции main() реализовано меню пользователя, в котором каждому действию соответствует определенная цифра. Реализованы следующие функции для работы с данными: добавление, редактирование, удаление записи, сортировка, поиск товара по названию товара,

...

Скачать:   txt (8.4 Kb)   pdf (42.8 Kb)   docx (11.2 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club