Skocz do zawartości
Shakell

Program na zaliczenie Java

Rekomendowane odpowiedzi

Witam. Krótko a tresciwie mówiąc, potrzebuję pomysłu projektu na zaliczenie z Javy. Na razie cwiczeniowiec proponowal nam kwestie typu odtwarzacz mp3, ale jak 60 chlopa sie zabierze za pisanie tego samego, to nie bedzie to zbyt kreatywne :) Co fajnego, a jednocześnie niewymagajacego niesamowitej znajomosci jezyka (to pierwszy semestr javy - nauka od podstaw) mozna byloby napisać? Najlepiej gdyby temat był prosty w zalozeniach, ale umozliwial fajna rozbudowe - to znaczy, zebym podstawy ogarnal na raz, bo lepszy kod w garsci niz wrobel na dachu, a potem zebym mogl sobie doklepywac i dopieszczac dodatkowe funkcje.

 

Any idea?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Hmm pisanie programow do obliczen numerycznych w Javie na pewno bedzie bardziej uniwersalnie ksztalczace ale do tego jest wiele lepszych jezykow. Swoja droga jesli dekoder tego odtwarzacza mp3 mialby byc pisany wlasnorecznie to sie kwalifikuje do powyszych zadan ;) Imho, jesli to poczatek to proponuje cos co pokaze w czym Java sie sprawdza. Zainstaluj sobie jakies porzadne IDE typu Eclipse/Netbeans, pobaw sie kreatorami, zrob ladne GUI (o ile swing moze byc ladny ;)), jak juz bedziezs mial temat poszukaj pomocnych bibliotek (uzywanie roznych API). W tym projekcie chodzi pewnie nie tylko o to, zebys sie nauczyl podstaw programowania w tym jezyku ale tez zobaczyl co sie szybko i wygodnie da w nim robic. U mnie na studiach pierwszy projekt to byla jakas gra, ogolnie programowanie zdarzeniowe bo w tym mozna ladnie pokazac obiektowosc itp. Jesli chodzi o konkrety to moze jakis komunikator internetowy czy klient sieci p2p, a z innej beczki to program do wyrazen regularnych (nie proponuje jakis typowo serwerowo-webowych rzeczy bo to maja byc podstawy). Ten ostatni powinien byc latwy do napisania z fajnym gui a potem mozna go rozbudowywac o dodatkowe funkcje. Na poczatku tylko 2 pola tekstowe, jedno na wyrazenie regularne, drugie na tekst do dopasowania i przycisk match - kolorowanie wynikow. Potem mozna dodac realtime'owe dzialanie zamiast tego przycisku, krokowy tryb dzialania, wyjasnianie poszczegolnych krokow silnika regexpowego, proba slownego opisu znaczenia danego regexpa, debug ... A przy okazji jesli wczesniej sie z nimi nie zetknales to lizniesz przydatny temat jakim sa regexp'y. Tyle ode mnie - powodzenia ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Napisz jakiś programik do zarządzania wydatkami. Jak będzie to np. program do kontrolowania wydatków na samochód, to chętnie sam go pobiorę.

 

Przykład danych do ogarnięcia:

http://www.autocentrum.pl/dziennik-kosztow/demo/

 

Na pewno będzie oryginalnym pomysłem i znajdzie się wielu zainteresowanych. Uznanie wśród zmotoryzowanych gratis. ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Najlepiej coś z wykorzystaniem JEE, taki pierwszy z brzegu, napisz program p2p z wykorzystanie autentykacji i autoryzacji przy pomocy webservice'ów, a bezpośrednie połączenie ludzi z wykorzystanie socketów. Bardzo proste, a cieszy :).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...