Согласно постановке задачи, в программе реализованы следующие функции:
– Проверка на наличие просроченных заказов (модуль Unit4) и автоматическая продажа просроченных дисков с их индикацией (модуль Unit5);
– Просмотр текущих заказов (модуль Unit1);
– Добавление нового клиента (модуль Unit1);
– Добавление нового заказа (модуль Unit1) с поиском клиентов (модуль Unit2) и дисков (модуль Unit3) с составлением отчета-квитанции на прокат, экспорт отчета в форматы: QuickReport file (*.qrp), HTML document (*.htm), Comma Separated (*.CSV), Text file (*.txt);
– Возврат диска с расчетом возвращаемой клиенту остаточной суммы (модуль Unit1);
– Продажа диска (модуль Unit1);
– Поиск текущих заказов клиента (модуль Unit1);
– Добавление новых дисков как по одному, так и импорт списка дисков из файла (модуль Unit1);
– Возможность обратиться к базе данных с произвольным запросом и составление отчета в случае запроса на выборку (модуль Unit1), экспорт отчета в форматы: QuickReport file (*.qrp), HTML document (*.htm), Comma Separated (*.CSV), Text file (*.txt).
В базе данных реализовано четыре таблицы.
Таблица Clients (рис 4.1) содержит информацию о клиентах.
Рисунок 4.1 – Структура таблицы Clients
Таблица Disks (рис 4.2) содержит информацию о видеодисках.
Рисунок 4.2 – Структура таблицы Disks
Таблица Genres (рис 4.3) содержит информацию о жанрах.
Рисунок 4.3 – Структура таблицы Genres
Таблица Orders (рис 4.4) содержит информацию о заказах.
Рисунок 4.4 – Структура таблицы Orders
Основные функции программы доступны пользователю через закладки на главном окне. Основное преимущество такого интерфейса заключается в простоте проектирования и удобства использования. Такая реализация интерфейса намного удобней реализации в виде нескольких отдельных окон. Основные функции программы располагаются на восьми закладках: «Пpocмoтp зaкaзoв», «Hoвый зaкaз», «Hoвый клиeнт», «Boзвpaт диcкa», «Пoиcк/Пpoдaжa диcкa», «Пoиcк тeкущиx зaкaзoв клиeнтa», «Hoвый фильм» и «Пpoизвoльный зaпpoc». Пользователь может переключаться между закладками либо непосредственно, либо используя пункты меню, либо «горячие» клавиши.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.