Дополнить решение лаб.работы на языке Java

Срочно
Отменен
Заказ
6318804
Раздел
Программирование
Предмет
Антиплагиат
Не указан
Срок сдачи
29 Окт 2024 в 17:30
Цена
2 000 ₽
Блокировка
5 дней
Размещен
27 Окт 2024 в 11:20
Просмотров
94
Описание работы

Здравствуйте. Имеется лаб.работа на языке Java с след.формулировкой:

"Согласно выбранному варианту в лаб.раб.№2 сделать БД и реализовать ее отображение в программе с графическим интерфейсом. Часть таблиц сделать встроенными в главное окно, часть – в отдельных окнах. Во всех показываемых колонках должны быть реальные данные, а не id (внешние ключи).  Добавить к программе возможность сохранять выбранную таблицу в Word и в Excel."

На данный момент уже есть частичное решение данной лаб.работы, в котором реализовано:

  1. Рабочий UI-интерфейс приложения (JFrame);
  2. Работа с БД: создание таблиц TVChannel и Newspaper (Holding не работает)
  3. Работа с таблицам TVChannel и Newspaper: создание и удаление записей в интерфейсе, и соответствующих им таблицах
  4. Экспорт в Excel и Word данных из таблиц TVChannel и Newspaper с их форматированием: оформление данных в таблицу, жирные названия столбцов таблиц, регулировка размеров в соответствии с размерами содержимого ячеек.

Необходимо сделать:

  1. Реализовать таблицу Holding в БД с полями "Название" и "Адрес регистрации". Таблицы Newspaper и TVChannel должны быть дочерними от таблицы Holding;
  2. Реализовать отображение таблицы Holding в главном окне приложения, а отображения таблиц Newspaper и TVChannel в отдельных окнах (путем нажатия на соответствующие кнопки для их открытия, которые должны быть реализованы в нижнем меню, рядом со всеми остальными кнопками);
  3. Реализовать возможность выбора существующего Holding-а при создании ТВ-канала/Газеты из интерфейса (для этого добавить поле холдинга в таблицах TVChannel и Newspaper. При задании холдинга при создании Газеты/ТВ-канала в интерфейсе необходимо также сформировать связь между выбранным холдингом и созданной Газетой/ТВ-Каналом);
  4. Добавить в функции экспорта таблиц в Word и Excel экспорт данных из таблицы Holding (данные также должны быть отформатированы: жирные названия столбцов, масштабирование таблицы в соответствие с размером содержимого ячеек. Содержимое ячеек по центру).

Используется БД h2 и JFrame для реализации интерфейса. Apache POI для экспорта данных в Word/Excel

Описание ниже закрепленных файлов:

  1. "lab2Choice" - выполненная лаб.работа N2, о которой идет речь в вышеописанном задании "Согласно выбранному варианту в лаб.раб.№2...". Функционально не имеет особой ценности, но может помочь в понимании контекста лаб.работы. Внутри архива также содержится формулировка задачи данной лаб.работы;
  2. "MainLab" - непосредственно текущая, частично выполненная лаб.работа, которую нужно дополнить.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир