Задача

Написать код Java

Создать простой интерфейс

Связать с базой данных mysql

Обязательные требования

Задача

Написать код Java

Создать простой интерфейс

Связать с базой данных mysql

Обязательные требования

Tasks:

1. Implement a Database with a minimum of 4 tables: draw the ER diagram of all tables and show the relationship (primary key, foreign key, one to one or one to many links);

2. Write Java program that implements a GUI;

3. Your Java program should have some basic functionalities such as reading all the records from a table in the DB, insert a new record to the table, delete a record, and clear the GUI screen.

4. The program should have at least 4 buttons that upon clicking would accomplish the tasks in number 3 above.

5. Test your application in one single machine (local)

6. Write, submit and present the final project report.

Database

1. AJ car rental company uses a reservation database to store current as well as historical records on the business. Information on all customers are captured and used as point of reference in renting any car. Every time when a customer rent a car, the rental transaction is being captured to reflect the business activities. Information on individual car used in the business is also captured so that management can have clear historical records on when a car is being rented out. The system also captures car maintenance information with special emphasis on which mechanics service or repair the quad-bike.

Sample Business Rules:

1. Car Rental:

1. Customer on blacklist will not be allowed to rent any vehicle

2. Vehicle assign for rental is subject to available within the same class.

3. Regular customer with pre-booking request are entitled to an upgrade vehicle class should the vehicle within the same class is not available.

4. Should the customer records show previous rental exceeding 5 times in a year, customer will be charged 10% additional for the free upgrade. Any customer exceeding 10 times in a year will be free.

4 года назад
guest_16160789226934
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Фархат
 
42 года
4 года в сервисе
Был
4 года назад
4 года назад
Данил
 
24 года
8 лет в сервисе
Был
4 года назад
6 отзывов(-3)
4 года назад
  • Похожие заказы

  • Требуется разработка решения для организации удаленного доступа сотрудников к серверу Windows с использованием протокола RDP на Linux. Необходимо учесть безопасность и стабильность подключения.

    Закрыт
    4 года назад
  • Требуется разработка веб-платформы для двухсторонней работы с данными tslab. Исполнитель должен иметь опыт в алготрейдинге и понимание фондового и срочного рынка. Важны оптимизация, стабильность и высокое качество исполнения. Подходите к задаче с учетом всех требований.

    Закрыт
    4 года назад
  • $5

    Требуется разработать онлайн-карту, которая позволяет загружать координаты из файла Excel и отображать здания по указанным широте и долготе. Файл должен содержать колонки с координатами и названиями объектов, а также дополнительную информацию. Основная задача - построение визуализации на карте на основе загруженных данных.

    Закрыт
    4 года назад
  • Разработка кода на C++ для загрузки необходимых данных из wallet.dat от Bitcoin Core. Код должен проверять валидность пароля зашифрованного кошелька, оптимизироваться для скорости выполнения и включать все необходимые модули и структуры. Можно использовать готовые решения с GitHub, желательно интегрировать с ASIC майнером.

    Закрыт
    4 года назад
  • Необходимо изменить адрес на Яндекс Картах: г. Минск, ул. Филимонова 31. Ищем исполнителя, готового предложить оптимальный вариант по цене. Архив с деталями прикреплен для ознакомления.

    Закрыт
    4 года назад
  • Необходимы два небольших учебных задания на Java для системного программирования. Идеально подходит для начинающего программиста. Все задания прикреплены, срок выполнения — до 4 апреля.

    Закрытнет даты
  • Необходимо извлечь информацию из CSV файлов объемом от 1 Гб до 300 Гб, содержащих до 10 млрд строк. Реализация должна учитывать числовой формат ячеек, чтобы избежать преобразования чисел в даты. Требуется параллельная обработка для ускорения работы. Исходный код и примеры файлов будут предоставлены.

    Закрыт
    4 года назад
  • $600

    Необходимо разработать графический интерфейс для визуализации обслуживания самолета в аэропорту. Интерфейс должен строиться на основе данных, получаемых через API, и автоматически адаптироваться при изменении этих данных. Реализация на Web React. В прикрепленном файле содержится описание первого этапа и оглавление всех этапов проекта.

    Закрыт
    4 года назад
  • Требуется программист на ASP.NET для работы с самописным сайтом на Windows 2012. Необходимо разбираться в чужом коде и вносить поправки в дизайн. Объем работ периодический: раз в несколько месяцев пишется ТЗ на новые функции или изменения.

    Закрыт
    4 года назад