Тема практической работы "Базы данных" Автосалон
Постройте функциональную (показать все данные используемые в системе, диаграммы IDEF0, дерева узлов, DFD, IDEF3) и концептуальную (логическая и физическая модель) модель информационной системы «Автосалон».
Спроектируйте базу данных, и приведите ее в третью нормальную форму: для системы «Автосалон». База данных должна содержать следующую информацию: уникальный номер заказа, информацию о клиенте, менеджере, доставке, ассортименте выбранным клиентом, поставщике и цвете.
Таблицы базы данных должны содержать следующую информацию: автомобиль, адрес, аудиосистема, город, дата доставки. дата заказа, дата отправки, дата уведомления, категория, клиент, климатическая система, код ассортимента, количество, коробка передач, марка, менеджер, мероприятия по устранению задержек, название, оплата в процентах, поставщик, причина задержки, сборка, срок выполнения, стоимость, страна, страна клиента, телефон, тип кузова, фамилия, имя, отчество, цвет.
В базе данных создайте следующие объекты:
Запросы:
- Запрос на выборку Для квитанции должен содержать поля: код заказа, клиент, автомобиль, цвет, тип кузова, сборка, коробка передач, климатсистема, аудиосистема, количество, менеджер, дата заказа, итоговая стоимость, оплата в процентах, оплачено.
- Запрос на выборку Для прайса должен содержать поля: марка, название, название, стоимость, аудиосистема, климатсистема, коробка передач.
- Запрос на выборку Задержка в пути следования должен содержать поля: код заказа, дата отправки, дата доставки, Время в дороге.
- Запрос на выборку Задержка доставки должен содержать поля: Код заказа, Дата заказа, Фактическая дата доставки, Дата отправки, Дата доставки, Задержка (кол-во дней), Предполагаемая дата исполнения.
- Запрос на выборку Задержки из-за поставщика должен содержать поля: Код заказа, Дата заказа, Предполагаемая дата исполнения Срок задержки (кол-во дней).
- Запрос на выборку Изменение срока доставки должен содержать поля: Название авто, Старый срок (кол-во дней), Новый срок (кол-во дней).
- Запрос на выборку Популярные автомобили месяца должен содержать поля: Марка, Количество.
- Запрос на выборку Предполагаемая дата доставки должен содержать поля: Код заказа, Дата заказа, Дата доставки.
- Запрос на выборку Средний срок доставки должен содержать поля: Название авто, Срок доставки (кол-во дней), Плановый срок (кол-во дней).
- Запрос на выборку Стоимость доставки должен содержать поля: Код заказа, Итоговая стоимость, Оплачено.
Запросы (дополнительное задание):
- Список поставщиков из Германии со сроком выполнения заказа не более 5 дней;
- Список клиентов, заказавших автомобили с наличием климатической системы и аудиосистемы;
- Средняя стоимость автомобилей марки Toyota в евро по текущему курсу валют;
- Номера заказов, которые были доставлены в период со второй половины июня по первую половину августа 2018 года.
Формы:
- Форма Анализ задержек должна содержать кнопочную форму, в которой находится сравнительная диаграмма средних сроков и изменение сроков доставки.
- Форма Виды просмотров должна содержать две вкладки Заказы, Задержки и кнопочную форму, в которой находится просмотр и ввод заказов, просмотр и регистрация клиентов, просмотр и печать прайса, популярные автомобили месяца, кликом по которым происходит переход на соответствующую форму ил запрос.
- Форма Главная форма должна содержать логотип автосалона, его название и кнопку Начать, кликом по которой происходит переход на форму Виды просмотров, по клику которым происходит переход на соответствующую форму ил
- Форма Диаграмма среднего срока должна содержать информацию о названиях автомобилей в виде диаграммы с данными о Сроке доставки и Плановом сроке.
- Форма Задержка в пути следования должна содержать информацию код заказа, дата отправки, дата доставки и время в дороге.
- Форма Задержки должна содержать кнопочную форму, в которой находится задержанные заказы, задержки из-за поставщика и задержки в пути следования.
- Форма Задержки из-за поставщика в пути следования должна содержать информацию код заказа, дата заказа, предполагаемая дата исполнения, срок задержки.
Формы (дополнительное задание):
- Для ввода, удаления и редактирования данных в таблицы Заказы, Клиенты, Поставщики.
- Добавить результат выполнения запросов на соответствующие формы (не используемые в отчетах).
- С помощью созданных форм добавьте в каждую таблицу по две новых записи.
Отчеты:
- Отчет Квитанция должен содержать информацию: код заказа, клиент, автомобиль, цвет, тип кузова, сборка, коробка передач, климатсистема, аудиосистема, количество, менеджер, Итоговая стоимость, оплата в процентах, Оплачено, дата заказа и название отчета.
- Отчет Прайс должен содержать информацию: марка, название, поставщик, стоимость, аудиосистема, климатсистема, коробка передач и название отчета.
Отчеты (дополнительное задание):
- Результаты запроса Средняя стоимость автомобилей марки Toyota в евро по текущему курсу валют;
- Прайс-лист ассортимента с вычислением общей средней стоимости автомобилей в наличии.
Произведите тестирование информационной системы.
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Автосалон" |