Для Вашего удобства мы используем файлы cookie. Используя наш Сервис, Вы соглашаетесь с политикой конфиденциальности, определениями и политикой AML & KYC
Student24
Student24
Проект размещён незарегистрир. Пользователем

Задание учебной практики. Написать простую программу на JAVA

Номер
#34679
Бюджет
500.0 RUB
Уникальность
Не указана
Детали
Общее задание.
Разработать программу на Java, реализующую прототип базы данных по заданному преподавателем варианту. СУБД не использовать!!!.
Необходимо построить массивы, соответствующие заданным таблицам.
Спроектировать логику запросов.
Использовать методы сортировки для реализации фильтров и выдачи отчетов.
Описание программы и текст программы оформляются в отчете по практике. Форма отчета свободная.
Титульный лист отчета стандартной формы.
Задание №1: БД Ресторана
Таблицы:
1) Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
2) Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
3) Склад (Код ингредиента, Наименование ингредиента, Дата выпуска, Объём, Срок годности, Стоимость, Поставщик)[10 записей].
4) Меню (Код блюда, Наименование блюда, Код ингредиента 1, Объём ингредиента 1, Код ингредиента 2, Объём ингредиента 2, Код ингредиента 3, Объём ингредиента 3, Стоимость, Время приготовления)[10 записей].
5) Заказ (Дата, Время, ФИО заказчика, Телефон, Код блюда 1, Код блюда 2, Код блюда 3, Стоимость, Отметка о выполнении, Код сотрудника)[10 записей].

Запросы:
1) Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
2) Меню (Связывает таблицы "Меню" и "Склад" по полям "Код ингредиента", "Код ингредиента 1", "Код ингредиента 2" и "Код ингредиента 3").
3) Заказ (Связывает таблицы "Заказ", "Меню" и "Сотрудники" по полям "Код блюда", "Код блюда 1", "Код блюда 2", "Код блюда 3" и "Код сотрудника").

Фильтры:
1) Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
2) Фильтры отображения ингредиентов определённых поставщиков (На основе таблицы "Склад").
3) Фильтры выполненных и невыполненных заказов (На основе запроса "Заказы").
Нужна работа под заказ?
Оставьте бесплатную заявку на оценку Вашей работы и начните получать предложения от Авторов прямо сейчас!
Оставить заявку
Нужна похожая работа?
Поищите подходящую работу в Магазине готовых работ!
Перейти в Магазин

Похожие отчёты по практике

Нужна похожая работа?

Разместите заявку бесплатно — первые предложения от экспертов поступят в течение 10 минут. Без регистрации, без предоплаты.
★ 4.87 из 5 12 000+ оценок 30 000+ проектов 500+ экспертов

Виды выполняемых работ