
1
Сергей
немає рекомендацій
немає скарг
Назва проєкту: Розробка системи управління бібліотекою
Варіант співпраці: Одноразовий проєкт
Розділ: Розробка програм
Передоплата: без передоплат
Способи оплати: Банківський переказ, Електронні гроші
Прийом заявок: від 2025-01-29 до 2025-02-05
Варіант співпраці: Одноразовий проєкт
Розділ: Розробка програм
Передоплата: без передоплат
Способи оплати: Банківський переказ, Електронні гроші
Прийом заявок: від 2025-01-29 до 2025-02-05
Опис проєкту:
Добрий день. Пропонуючи віддалені роботи. Для розробки простої системи управління бібліотекою (заключний продукт не є комерційним), мови програмування - Котлін, Java, Scala (для декількох функцій)
Для реалізації системи управління бібліотекою необхідно здійснювати локальну бібліотеку в зберіганні та сортування деталей каталогу книг. Будь ласка, зверніть увагу, що це не для комерційного проекту, тому вам потрібна просто програма з функціоналом, що зазначено нижче.
Зафіксовано наступні дані:
- Книга.
Ім'я імені
Автор(и)
Рік видання
Видавництво
Мистецтво
- Автор.
Ім'я(и)
Ім'я
- Видавець.
Ім'я
Автор може публікувати книги, які можна писати, а також подати статтю, що можна публікувати книги.
У системі необхідно реалізовувати наступні функції:
• Настроювання / управління книгами, авторами, видавцями
• Пошук книги або автора
• Перелік всіх книг, написаних певним автором
• Перелік всіх книг, що зберігаються в системі
Без реєстрації, єдиний функціонал адміністратора.
A) Java графічний інтерфейс для управління проектами – Java (10%):
Використовуйте Java для створення настільного додатка з графічним інтерфейсом користувача, який дозволяє користувачеві налаштувати, редагувати та видаляти авторів, видавців та книг.
Додаток має виглядати красиво і легко користуватися.
Об'єктно-орієнтований дизайн і пошук - Котлін (10%)
Створення класів та суб’єктів, які створюють об’єктно-орієнтовану структуру, яка підтримує Java GUI. Заява. Для забезпечення того, щоб програма Java GUI містить лише функції, пов’язані з інтерфейсом користувача, а також всі інші зобов’язання передаються темам домену та суб’єктам господарювання. Ці класи повинні бути реалізовані в Котліні і інтегровані в Java GUI.
B) Нестійкість і лямбда - Котлін/Ява (10%)
Впровадження консистенції даних про книгу, автора та видавця, які дозволять вам зберегти дані.
Ви хочете зберегти інформацію (наприклад, зберегти її на файл або базу даних). Висловлення «Ламбада» слід використовувати для управління збірками даних. Для цього необхідно впровадити в Kolin або Java і інтегровану в Java GUI.
Алгоритм Сорту Бюгель — Котлін (10%)
Впроваджуйте об’єктно-орієнтовану компоненту в Котліні, яка сортує всі книги автором, а потім за назвою книги.
Використання алгоритму сортування бульбашок. Цей алгоритм повинен бути інтегрований в Java GUI
Коли користувач перераховує всі книги, вони розміщені в алфавітному порядку.
E) алгоритм сортування мериджерів - Котлін (10%)
Додайте алгоритм, який використовує алгоритм сортування з використанням ергономічного сортування. Коли ви передаєте всі книги, це
Для користувача необхідно визначити алгоритми сортування бульбашок або алгоритмів сортування об'єктів
Я зробив. Однак результат сортування повинен бути таким же.
F) алгоритм сортування за базисом - Scala (10%)
Ви впровадили алгоритм сортування за допомогою об’єкту-орієнтованого підходу в Котліні. Тепер реалізуємо.
алгоритм сортування за допомогою базового сортування та функціонального підходу в Scala. Інтеграція цього в Java GUI і
Користувач повинен зараз вибрати, який з трьох алгоритмів сортування для використання.
Коли ви робите сортування.
G Taimings — Скала/Котлін/Ява (10%)
Якщо ви вже не встигли, ви повинні заповнити систему з великою кількістю записів, щоб перевірити швидкість різних алгоритмів сортування, які ви впровадили. Ви можете спробувати імпортувати дані книги з існуючих онлайн джерел або навіть написати деякі коди, щоб генерувати випадкові дані. Для вимірювання часу виконання реалізованих алгоритмів необхідно достатні дані, які необхідно вимірювати час виконання та знайти суттєві статистичні відмінності.
Добрий день. Пропонуючи віддалені роботи. Для розробки простої системи управління бібліотекою (заключний продукт не є комерційним), мови програмування - Котлін, Java, Scala (для декількох функцій)
Для реалізації системи управління бібліотекою необхідно здійснювати локальну бібліотеку в зберіганні та сортування деталей каталогу книг. Будь ласка, зверніть увагу, що це не для комерційного проекту, тому вам потрібна просто програма з функціоналом, що зазначено нижче.
Зафіксовано наступні дані:
- Книга.
Ім'я імені
Автор(и)
Рік видання
Видавництво
Мистецтво
- Автор.
Ім'я(и)
Ім'я
- Видавець.
Ім'я
Автор може публікувати книги, які можна писати, а також подати статтю, що можна публікувати книги.
У системі необхідно реалізовувати наступні функції:
• Настроювання / управління книгами, авторами, видавцями
• Пошук книги або автора
• Перелік всіх книг, написаних певним автором
• Перелік всіх книг, що зберігаються в системі
Без реєстрації, єдиний функціонал адміністратора.
A) Java графічний інтерфейс для управління проектами – Java (10%):
Використовуйте Java для створення настільного додатка з графічним інтерфейсом користувача, який дозволяє користувачеві налаштувати, редагувати та видаляти авторів, видавців та книг.
Додаток має виглядати красиво і легко користуватися.
Об'єктно-орієнтований дизайн і пошук - Котлін (10%)
Створення класів та суб’єктів, які створюють об’єктно-орієнтовану структуру, яка підтримує Java GUI. Заява. Для забезпечення того, щоб програма Java GUI містить лише функції, пов’язані з інтерфейсом користувача, а також всі інші зобов’язання передаються темам домену та суб’єктам господарювання. Ці класи повинні бути реалізовані в Котліні і інтегровані в Java GUI.
B) Нестійкість і лямбда - Котлін/Ява (10%)
Впровадження консистенції даних про книгу, автора та видавця, які дозволять вам зберегти дані.
Ви хочете зберегти інформацію (наприклад, зберегти її на файл або базу даних). Висловлення «Ламбада» слід використовувати для управління збірками даних. Для цього необхідно впровадити в Kolin або Java і інтегровану в Java GUI.
Алгоритм Сорту Бюгель — Котлін (10%)
Впроваджуйте об’єктно-орієнтовану компоненту в Котліні, яка сортує всі книги автором, а потім за назвою книги.
Використання алгоритму сортування бульбашок. Цей алгоритм повинен бути інтегрований в Java GUI
Коли користувач перераховує всі книги, вони розміщені в алфавітному порядку.
E) алгоритм сортування мериджерів - Котлін (10%)
Додайте алгоритм, який використовує алгоритм сортування з використанням ергономічного сортування. Коли ви передаєте всі книги, це
Для користувача необхідно визначити алгоритми сортування бульбашок або алгоритмів сортування об'єктів
Я зробив. Однак результат сортування повинен бути таким же.
F) алгоритм сортування за базисом - Scala (10%)
Ви впровадили алгоритм сортування за допомогою об’єкту-орієнтованого підходу в Котліні. Тепер реалізуємо.
алгоритм сортування за допомогою базового сортування та функціонального підходу в Scala. Інтеграція цього в Java GUI і
Користувач повинен зараз вибрати, який з трьох алгоритмів сортування для використання.
Коли ви робите сортування.
G Taimings — Скала/Котлін/Ява (10%)
Якщо ви вже не встигли, ви повинні заповнити систему з великою кількістю записів, щоб перевірити швидкість різних алгоритмів сортування, які ви впровадили. Ви можете спробувати імпортувати дані книги з існуючих онлайн джерел або навіть написати деякі коди, щоб генерувати випадкові дані. Для вимірювання часу виконання реалізованих алгоритмів необхідно достатні дані, які необхідно вимірювати час виконання та знайти суттєві статистичні відмінності.