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

Задание учебной практики. Написать простую программу на 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) Фильтры выполненных и невыполненных заказов (На основе запроса "Заказы").
Мне нужна похожая работа
Нужна похожая работа?
Оставьте бесплатную заявку на оценку Вашей работы и начните получать предложения от Авторов прямо сейчас!
Оставить заявку
Нужна готовая работа?
Поищите подходящую работу в Магазине готовых работ!
Перейти в магазин

Разделитель
Разделитель

Нужна похожая или такая же работа?

Добавьте Ваше задание и начните получать предложения от Авторов прямо сейчас!

Добавить задание