Programowanie kursu Java + BD
Baza danych: MySQL
Wymagania dotyczące funkcjonalności systemu:
1)Przeczytaj mechanizm autoryzacji (role administratora i menedżera)
2) Zapewnienie dodania, edycji i usunięcia zapisów z bazy danych (dla administratora, użytkownik Manager nie może usunąć danych, ale tylko ukryć je (parametry isVisible).Administrator widzi ukryte przez administratora dane, może dodać lub usunąć administratorów.Administrator widzi, który menedżer ostatnio pracował z danymi BD, na przykład int id_book 1, nvarchar name BookName, int Count 5, bool isVisible true/false, int id_Manager 1).3) Przechowywanie tabeli BD w plikach (reportowania tekstowe), dostarczanie informacji analitycznych (grafiki, wykresy)
Baza danych (co najmniej 3 powiązane tabele) należy przytoczyć do trzeciej normalnej formy.Aplikacja musi być wykonana w architekturze klienta-serwera z serwerem wielofunkcyjnym z organizacją interakcji z bazą danych w języku Java.Aplikacja serwera: może być realizowana jako aplikacja konsularna lub aplikacja GUI.Aplikacja klienta: aplikacja Windows z użyciem standardowych bibliotek interfejsu użytkownika (SWING, AWT, FX)
Należy stosować następujące techniki:
1) opracowanie i wykorzystanie własnej hierarchii klas (co najmniej 5), rozszerzenie podstawowych klas dostarczanych przez JDK;
2) Użyj ukrywania danych (inkapsulacji), nadładowania metod, ponownego zdefiniowania metod, serializacji, abstrakcyjnych typów danych, metod statycznych, przetwarzania wyjątkowych sytuacji.Logika biznesowa systemu powinna być realizowana tylko na serwerze aplikacji.
Plik z rezultatem
Opinia zleceniodawcy o współpracy z Vitalii Valchuk
Programowanie kursu Java + BDZ pracą wykonawcy jest całkowicie zadowolony, praca została wykonana wyraźnie zgodnie z warunkami TZ i w terminie, pomógł z uruchomieniem
![]()
Opinia freelancera o współpracy z ze zleceniodawcą
Programowanie kursu Java + BDZapewnił wszystkie niezbędne dane, odpowiednie wymagania w projekcie, szybko odpowiada. Polecam !
-
198 Pozdrawiam, gotowy do wykonania za pomocą Spring Boot i JavaFX.
-
163 2 0 Będę zadowolony z tych dwóch aplikacji. Back - Spring, klient - javaFx. Jedyną rzeczą, której potrzebujesz, jest design i chęć współpracy.
-
2109 226 0 1 Pozdrawiam, realizuję Twój projekt zgodnie z wymaganiami. Czas wskazuje na zapasy. Czy istnieją inne wymagania oprócz tych?
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie aplikacji Android odtwarzacza dla usługi telewizji online
2220 PLN
Potrzebny programista Android do stworzenia natywnej aplikacji Android dla usługi telewizji online. Planowane są dwie wersje: dla urządzeń mobilnych: smartfony i tablety; dla Android TV / Android STB: dekodery. Orientacyjne terminy: do 3 miesięcy. Orientacyjny budżet: 150… Java, Programowanie na Androida ∙ 27 dni 13 godzin temu ∙ 32 oferty |