Wątek przeniesiony 2017-01-17 11:13 z JavaScript przez somekind.

Ksiega pojazdu w JAVA

0

Witam!

Jestem laikiem w dziedzinie programowania i potrzebuję pomocy w napisaniu programu elektronicznej księgi pojazdu samochodowego z interfejsem graficznym. Program musi zawierać interfejs graficzny, obiektowy opis samochodu oraz związanych z nim wydarzeń. Możliwość zapisu zdarzeń (tankowanie, naprawa, wyjazd, mandat) w powiązaniu z datą/czasem, stanem licznika, kierowcą i uwagami. Tworzenie wybranych raportów. Zapis i odczyt danych do pliku. Zadanie mam zaimplementować w języku programowania JAVA. Rozwiązanie zadania musi obejmować paradygmat programowania obiektowego. Kompletnie nie wiem jak mam się za to zabrać tak więc proszę o pomoc. Posiadam system operacyjny Windows 7 wersję 64 bitową oraz korzystam z programów które umożliwiają wykonanie tego zadania takich jak:

Java SDK 8 - maszyna wirtualna JAVA + narzędzia programistyczne
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

NetBeans 8 - zintegrowane środowisko programistyczne (tzw. IDE - Integrated Development Environment)
https://netbeans.org/downloads/

0

O Panie lepiej daj ogłoszenie i zapłać za ten program...
To tak jak ja bym chciał zbudować lodówkę mając do dyspozycji garaż, śrubki, młotek i wiertarkę niby wszystko jest ale...

0

Pewnie trzeba się się zastanowić jak będzie tzw. model aplikacji wyglądał "obiektowy opis samochodu oraz związanych z nim wydarzeń. Możliwość zapisu zdarzeń (tankowanie, naprawa, wyjazd, mandat) w powiązaniu z datą/czasem, stanem licznika, kierowcą i uwagami.". Tzn jakie obiekty będą (jak można zastosować dziedziczenie klas i jak będa połączone, czy kierowca jest powiązany z samochodem czy np. tylko mandatem) i jakie informacje będą przechowywać.

W netbeans da się pewnie wyklikać sporo interfejsu użytkownika. Pewnie będzie on służył głównie do podglądania i zmiany zawartości obiektów i inicjalizacji tworzenia raportów, oraz zapisu/odczytu z pliku.

Ten model jest dosyć ważny, bo on będzie prezentowany, więc nawet ogólną wizję warto mieć (chociaż ona jest pewnie jedną z punktowanych rzeczy). Później bym przeszedł do tworzenia GUI aplikacji, żeby coś się pokazywało. Zapis i odczyt do pliku jest w sumie kuszacą rzeczą do robienia w miarę wcześnie a nie na końcu, bo nie trzeba by wyklikiwać wszystkiego za każdym uruchomieniem aplikacji tylko mozna zaczytywać dane.

Zaczynając od GUI może być łatwiej określić co w zasadzie chcesz osiągnąć i łatwiej zdefiniować kolejne kroki.

.Edit. Możesz też stworzyć klasę samochód z polami na podstawowe informacje (kolor, marka, rocznik i itp.). Zastanowić się czy aplikacja ma to działać na jednym samochodzie czy wielu. Zr Stworzyć gui do podglądu i zmiany wartosci. Dodać np. menu do zapisu i odczytu informacji z pliki. Dopisać odczyt i zapis do pliku. A następnie dodawać kolejne elementy. Do części gdzie nie ma GUI polecam spróbowac popisac testy JUnit.

0

Jak jesteś laikiem przeczytaj w pierwszej kolejności Thinking in Java i powodzenia :)

0

Przepraszam za zbyt długie nie odpisywanie ale wiecie, teraz sesja i te sprawy i nie było czasu tu wejść. Serdecznie dziękuję wszystkim za pomoc, jako tako sobie poradziłem z tą książeczką, pozdrawiam i temat do zamknięcia :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1