Программу на Java
Нужно сделать проект на Java в очень короткие сроки , желательно день два очень срочно
Предположим базе данных студентов университета, где каждый студент имеет свой идентификационный номер, имя, фамилия и дата рождения.
Каждый студент может получить любое количество марок (стандарт оценка от 1 до
5), из которого рассчитывается средний балл. Есть три группы студентов:
a)технические студенты, которые могут сказать, был ли год их рождения годом
високосным.
б) студенты гуманитарных наук, которые могут сказать, в каком знаке зодиака они родились.
c) студенты комбинированного обучения, которые могут сделать оба вышеупомянутых.
При поступлении в университет, каждый студент входит в одну из вышеупомянутых
групп. Во время учебы невозможно переместить ученика в другую группу.
Создайте программу базы данных на языке программирования JAVA в среде разработки
Eclipse, которая это позволит пользователю следующее:
a)добавление новых студентов - пользователь всегда выбирает группу, к которой
хочет назначить ученика, он вводит его имя и фамилию и год рождения.
Впоследствии студенту присваивается идентификационный номер полученные в
соответствии с общим порядком поступивших студентов.
B) введите новую оценку студенту – пользователь выбирает студента в соответствии с его
идентификатором и вводит желаемый марку.
c) выпуск студента из Университета – пользователь вводит идентификатор студента, который
удаляется из базы данных.
d) поиск отдельных студентов по их идентификатору и листинг другой информации (имя,
фамилия, год рождение, среднее исследование).
e) для выбранного студента (по идентификатору) выполнить его мастерство (см.
разделение студентов по дисциплинам).
f)алфавитно упорядоченный список всех студентов (по фамилии) в каждой группе (ID,
имя, фамилия, год рождения, средний балл).
g) список общего среднего уровня исследований в области технологий и гуманитарных наук
(общее среднее значение всех студентов в данной области).
h) список общего числа студентов в каждой группе.
i)подключение к базе данных SQL, при этом учетные данные будут загружены из
локального файла.
j)получение всех данных из базы данных SQL.
k)сохранение всех данных в базе данных SQL.
л) удаление выбранного студента из базы данных SQL (по ID).
m)извлечение выбранного студента из базы данных SQL (по имени и фамилии).
Кроме того,программа должна включать следующее:
-Эффективное использование основных свойств СИЗ.
- По крайней мере один абстрактный класс или интерфейс
- По крайней мере одна динамическая структура данных
- Модульный тест по крайней мере для одного метода с заданной функциональностью.