Курсовая работа: Создание справочника Парфюмерный магазин при помощи программы Turbo Pascal

7.5 Операции над товарами.

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

– Новый товар в текущий раздел и подраздел;

– Отчет;

– Удалить товар.

7.5.1 Новый товар в текущий раздел и подраздел.

Данная операция вносит информацию о новом товаре в текущий раздел и подраздел (Приложение 4, рисунок 4). Реализована данная операция при помощи процедуры NewTovar, алгоритм которой заключается в следующем (приложение 5, схема 4):

– На экране появляется форма для заполнения информации о товаре;

– После ввода информации у пользователя спрашивают, сохранить или нет.

– Если нажата, кнопка сохранить, то открывается файл для чтения kod.dat.

– Из выше указанного файла считывается последний внесенный код товара.

– Файл kod.dat, находящийся в режиме чтения, закрывается;

– Файл kod.dat открывается в режиме добавления;

– Последний считанный код товара увеличивается на единицу и последний сохраняется в файл;

– Файл kod.dat закрывается;

– Открывается файл БД в режиме добавления и в конец файла добавляется новый товар;

– Закрывается файл БД;

– На экран выводится разметка и подразделы.

7.5.2 Отчет.

Описание создание отчетов описано в п. 5.2. Реализована функция создания отчетов в процедуре PrintF, алгоритм которой заключается в следующем (приложение 5, схема 16):

– Выбор критерий отчета: по текущему товару или по текущему подразделу (Приложение 4, рисунок 6);

– Пользователю предлагается ввести имя файла, в который будет сохранен отчет (Файл будет сохранен в корневой каталог с программой, и будет иметь расширение txt);

– Создание файла с вышеуказанным именем и расширением;

– Если выбрана по текущему подразделу, то все товары того подраздела, в котором пользователь находится в настоящий момент, будут сохранены в файл отчета, если текущий товар, то в файл отчета будет сохранен только товар, открытый в настоящий момент;

– По окончании выводится последний, просматриваемый товар.

7.5.3 Удалить товар.

Реализована функция удаления товара в процедуре Del, алгоритм которой заключается в следующем (приложение 5, схема 15):

– У пользователя уточняется, действительно ли он хочет удалить товар;

– Если да то открывается файл БД для чтения и открывается временный файл в режиме перезаписи;

К-во Просмотров: 474
Бесплатно скачать Курсовая работа: Создание справочника Парфюмерный магазин при помощи программы Turbo Pascal