– Добавление нового клиента;
– Возврат диска по № заказа;
– Поиск/продажа дисков по номеру/названию;
– Фильтрация дисков при поиске по жанрам;
– Поиск клиентов по номеру/ФИО;
– Поиск всех текущих заказов клиента по номеру/ФИО;
– Добавление новых дисков;
– Возможность обратиться к БД с произвольным запросом.
– При загрузке программы – проверка на просроченные заказы, выдача формы со списком просроченных дисков, при закрытии формы – автоматическая продажа просроченных дисков.
– Формирование квитанции (отчета) на прокат диска при выдаче диска.
– Формирование отчета как результата выполнения произвольного запроса, при условии запроса на выборку.
– Задача автоматизации: реализовать импорт вновь поступивших дисков из текстового файла такого формата:
Название диска |
Цена |
Аренда |
Кол-во |
ID жанра |
– Алиас БД (VA_DOS) должен прописываться программно;
– Обработка исключительных ситуаций, выдача сообщений об ошибках.
В базу данных разрабатываемой информационной системы необходимо внести соответствующую информацию об имеющихся на складе видеодисках, жанрах, а также о клиентах. Данные о заказах вносятся и удаляются автоматически при осуществлении операций.
Во избежание повреждения данных запретить прямое изменение данных вручную в таблицах. Оставить только возможность изменения вручную путем обращения к базе данных с произвольным запросом.
Для реализации курсового проекта необходимо использовать язык программирования Object Pascal, с использованием среды визуального проектирования Borland Delphi 7. Для создания таблиц применить СУБД Paradox.
3 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
На основании концептуальной модели получены две стержневые сущности –«видеодиски» и «клиенты». К ним добавляется еще одна стержневая сущность – «жанры», которая связанна с сущностью «видеодиски» отношением “один ко многим”.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.