Forum www.iookkk.fora.pl Strona Główna www.iookkk.fora.pl
Inżynieria Oprogramowania
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Sprawa z BD

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.iookkk.fora.pl Strona Główna -> IO
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Konrad K
Gość






PostWysłany: Pią 1:48, 30 Maj 2008    Temat postu: Sprawa z BD

Cześć,

nie wiem jak to teraz jest w bazie danych, ale przyszedł mi do głowy taki pomysł jak dobrze by było zorganizować ją, aby łątwo się pisało w javie i komunikowało:
jest tabela: RozegranePartie i w niej pola:
IDParti, kiedySięOdbyła, czyRankingowa, IDGry

oraz tabela: Wyniki i w niej:
IDParti, gracz, któreMiejsceZajął ( jeśli któreMiejsceZajął < 0 np -1 to znak że uciekł itp ) + ew jaki w tym momencie posiadał ranking w tę grę

w tedy było by o tyle fajnie, że :
* aplety z grą same rozpoznają które miejsce zajął grający gracz i wysyłają informację o tym do bazy,
* aplet parowania odrazu tworzy partię jak tylko wszyscy się zbiorą i zaczną grać

jest to rozwiązanie na tyle ogólne że pasowało by chyba też do innych gier, dopuszcza remisy ( np 2 osoby miały by drugie miejsce ), i pozwalało by też na łatwe generowanie rankingów jeśli było by możliwe, oraz badanie turniejów....
może jestem mało przytomny bo już późno i czegoś nie widze, ale dajcie znać co o tym sądzicie - zwłaszcza mam namyśli tutaj Krzysia. Sorka że nie sprawdzam teraz jak to jest u nas zrobione.. mam nadzieje że Krzysiek powie czy juz jest coś takiego, albo coś lepszego

pozdrawiam i dobrej nocy Wink
Konrad K
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Krzysiek




Dołączył: 23 Mar 2008
Posty: 8
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Pią 15:20, 30 Maj 2008    Temat postu:

Cześć !

W pliku head/src/sql/faq.txt w SVNie napisałem dokładnie, o co mi chodziło, tworząc bazę danych. Umieściłem tam też fragment pseudokodu, który mógłby realizować rozegranie partii. Wydaje mi się, że jest to zgodne z tym, co proponuje Konrad. Dajcie znać, czy jest to OK. Jeśli tak, to mogę zaimplementować proponowane w tym pliku procedury.

Krzysiek


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.iookkk.fora.pl Strona Główna -> IO Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin