OCENY WYNIKOWE SĄ DOSTĘPNE
TUTAJ
.
SKALA OCEN JEST DOSTĘPNA
TUTAJ
.
OCENY ZOSTANĄ WPISANE DO USOSA 5 LIPCA 2005.
Oceny za egzamin (jeszcze nie oceny końcowe z przedmiotu, bo nie uwzględniajace ocen za laboratorium i ćwiczenia) są dostępne tutaj .
Szablony dokumentacji są dostępne tutaj .
Materiały do zajęć (wersja robocza) są dostępne tutaj .
Informacje o LaTeXu są dostępne tutaj .
Informacje o CVS są dostępne tutaj . CVS na Wydziale MIM jest dostępny na cvs.mimuw.edu.pl, CVSROOT=/var/lib/cvs.
Lista zespołów
Zespół A: Portalisko
Portal będzie serwisem internetowym z zadaniami. Portal będzie
przeznaczony głównie dla studentów MIMUW.
Prowadzący: Robert Maron
Zespół B: Salomon
System, który pomaga w gromadzeniu i udostępnianiu zadań
matematycznych i informatycznych. Jest on kierowany do wszystkich
zainteresowanych tą tematyką, ale szczególnie do studentów wydziału MIMUW.
Dodatkowymi cechami tego systemu są m.in.: udostępnianie rozwiązań,
ocenianie zadań i rozwiązań oraz forum związane bezpośrednio z serwisem.
Prowadzący: Robert Maron
Zespół C: Internetowy Serwis Wspomagania Nauki Przedmiotów Ścisłych
Portal, w którym można znaleźć zadania z danego przedmiotu (przede
wszystkim MIM UW) dobrane do aktualnego stanu wiedzy i umiejętności.
Prowadzący: Robert Maron
Zespół D: ZbiorZadan.pl
System pomagający studentom MIM w nauce. Umożliwia przeglądanie i
rozwiązywanie zadań oraz dyskusje na ich temat.
Prowadzący: Robert Maron
Zespół E (Warsaw Dziobax): Zadaniownia; Zadania dla Studentów
Zadaniownia to portal internetowy zawierający bogaty zbiór zadań
koncentrujących się wokół przedmiotów wykładanych na MIM. Serwis, poprzez
umożliwienie dyskusji nad poszczególnymi zadaniami i ich rozwiązaniami, ma
umożliwić tworzenie się społeczności rozwiązujących je studentów
przekraczającej bariery grup wykładowych i ćwiczeniowych.
Prowadzący: Robert Maron
Zespół F: Lóz
Ocena: 5 (bdb)
Tworzymy portal internetowy z grami w technologii Java. Nie bedzie
jednak to zwykly portal, bo oprocz mozliwosci grania, bedzie tez opcja dodawania
wlasnych gier, na ktore w danym momencie bedzie zapotrzebowanie. Serwis ,
ktory udostepnimy bedzie nie tylko super frajda dla potencjalych
uzytkownikow , ktorzy szukaja gier w stylu "Zbieracz II" , ale tez dla
mlodych programistow, ktorzy beda chcieli popisac sie umiejetnosciami a
zarazem zarobic kilka groszy.
Prowadzący: Robert Dąbrowski
Zespół G: T-mone
Ocena: 5 (bdb)
Serwis opiera sie na srodowisku symulujacym gre (byc moze
zespolowa), w ktorej rywalizuja ze soba programy pisane przez uzytkownikow
serwisu.
Glowne zalozenia:
-Programowanie gracza/druzyny odbywa sie na kilku poziomach zaawansowania -
od parametryzacji nie wymagajacej znajomosci jezyka programowania, poprzez
definiowanie prostych zachowan, konczac na programowaniu w standardowych
jezykach programowania.
-Rozgrywki prowadzone w wielu trybach: liga/mistrzostwa/one on one/itp
-Zalezy nam na rozwinieciu wizualizacji rozgrywek (aplet Java), aby byla
widowiskowa dla obserwatora - cos na ksztalt rozgrywek sportowych
gromadzacych widzow, czerpiacych przyjemnosc z samego ogladania
konfrontacji.
Prowadzący: Robert Dąbrowski
Zespół H: SIO2 - System Internetowy Olimpiady 2
Ocena: 5 (bdb)
Portal internetowy pozwalający na organizowanie i przeprowadzanie
wszelkiego rodzaju konkursów programistycznych, np.
Olimpiady Informatycznej. System umożliwia zawodnikom przesyłanie rozwiązań,
które są następnie automatycznie sprawdzane. System posiada również inne
funkcje powiązane z przeprowadzaniem konkursów.
Prowadzący: Robert Dąbrowski
Zespół I: Komunikator matematyczny
Ocena: 5 (bdb)
Komunikator + portal dla nauk ścisłych, wszystkie elementy
umożliwiają formatowanie tekstów naukowych (np matematyczne, źródła
programów), kolorowanie składni. Portal umożliwia podłączenie się do
komunikatora, zawiera forum, umożliwia umieszczanie prac na stronie.
Powiadamianie o wydarzeniach (wielkich odkryciach naukowych) na
komórkę przez SMS. Komunikator obsługuje: rozmowy głosowe,
zdalny slide-show - prowadzenie konferencji.
Prowadzący: Robert Dąbrowski
Zespół J: Gra strategiczna typu RTS (strategia czasu rzeczywistego)
Ocena: 5 (bdb)
RTS to gatunek gier komputerowych, będący modyfikacją turowych gier
strategicznych, polegającą na niekrępowaniu graczy turami i kolejkami
ruchów. Gracze mogą podejmować działania kiedy chcą, a skutki owych są
widziane natychmiast. Gatunek ten stawia większy nacisk na szybkość
podejmowania decyzji. Przeważnie dysponujemy widokiem z góry lub z
lekkiego ukosu (definicja - wikipedia). W ramach zajęć przygotujemy
dokumentację do gry strategicznej tego typu. Planujemy, że w grze będzie
dostępna zarówno możliwość gry jednoosobowej jak i wieloosobowej (z
wykorzystaniem serwera zewnętrznego jak również z możliwością założenia
własnego).
Prowadzący: Robert Dąbrowski
Zespół K: YOUR - Your Online Universal Repository
Ocena: 5 (bdb)
System pełnišcy funkcję repozytorium dokumentów, którego zadaniem
jest ułatwienie użytkownikowi zarzšdzania dokumentami.
Prowadzący: Robert Dąbrowski
Zespół L: System obsługi [sportowych] wydarzeń masowych
Bedzie to system umozliwiajacy nadzorowanie i wspomagania
przeprowadzania duzych imprez sportowych. Ma obejmowac kontrolę nad
zespołami, zawodnikami, przebiegiem rozgrywek, kontrol dopingowych. Być może
będzie pozwalał na współpracę z mediami w ramach akredytacji
dziennikarskich. Być może będzie posiadać moduł wspomagający wprowadzanie
nowych dyscyplin sportowych (nieznanych w czasie pisania programu) poprzez
opisywanie ich właściwości w jakimś wysokopoziomowym języku. Być może będzie
posiadać moduł sędziowski, wskazujący na pewne niedozwolone lub dozwolone
zagrania (spalone piłkarskie / hokejowe / lekkoatletyczne, faule jw., auty
itp).
Prowadzący: Jacek Sroka
Zespół M: Transport oferowany przez prywatne osoby
Czasami osoby jezdzace samochodami osobowymi oferuja mozliwosc
przewozu pasazerow za drobna oplata lub bez. Ludzie zglaszaja
zapotrzebowanie na przejazd. System umozliwia skomunikowanie ich miedzy
soba. Glowne zalozenia: - system autoryzacji uzytkownikow - mozliwosc
umieszczania 2 glownych typow ofert ( + ogloszenia cykliczne ): 1. osoby,
ktore chca przewiezc kogos ( za ewentualna oplata ) 2. osoby, ktore chca
zostac przewiezione ( za ewentualna oplata ) - archiwizacja danych - system
automatycznego przydzialu wysylajacy maila z danymi kontaktowymi drugiej
osoby - system oceny uzytkownikow przez innych pod wzgledem wiarygodnosci i
nie tylko.
Prowadzący: Jacek Sroka
Zespół N: GALILEO
Galileo jest planowane jako otwarta encyklopedia internetowa,
tworzona prawie wylacznie przez uzytkownikow. Kazdy jest jej potencajlnym
budowniczym, moze redagowac teksty innych, wprowadzac poprawki do
isteniejacych juz hasel, zglaszac niescislosci w faktach, dodawac nowe
definicje i artykuly.
Uzytkownicy beda shierarchizowani. Wyznacznikiem miejsca w hierarchi jest
liczba punktow przyznawanych w zamian za wklad w budowe encyklopedi lub
oplate pieniezna. Encyklopedia goruje na swoim papierowym konkurentem
arsenalem mechanizmow, tj. wyszukanie najmniejszej sciezki miedzy dwoma
haslami oraz bedzie wyczulona na szybka eliminacje informacji nieprawdziwych
(wklejonych przez zlosliwych lun niedouczonych userow).
Prowadzący: Jacek Sroka
Zespół O: Serwer pocztowy
Serwer ma udostepniac korzystanie z protokolow pop3 i smtp. Mozliwe
jest wiec korzystanie z niego przy pomocy popularnych programow pocztowych
po podaniu loginu i hasla. E-mail jak wyglada, kazdy widzi. Mozna ustalac
adresatow, zalaczac pliki, uzywac html'a itp. Dodatkowo dostepny jest
rowniez tzw webmail, czyli dostep do konta przy pomocy strony internetowej.
Poziom skomplikowania takiego webmaila pozostaje do przedyskutowania (od
zwyklego "odbierz-wyslij" do gmail'a).
Prowadzący: Jacek Sroka
Zespół P: System wspierajacy walke z epidemiami
Glowna czescia systemu jest serwer, na ktorym zainstalowana jest
baza danych przechowujaca dane na temat rozwijajacej sie epidemii. Do
serwera wprowadzona jest mapa terenu, na ktorym rozwija sie epidemia,
ponadto naplywaja do niego informacje ze stacji klienckich o rozwoju
epidemii: ze stacji meteorologicznych przekazywane sa dane o aktualnym
kierunku wiatru, temperatury powietrza, wilgotnosci itp. Dane te sa
potrzebne do przeprowadzenia symulacji rozwoju epidemii. Szpitale i inne
podobne jednostki przesylaja do serwera statystyki zachorowan na
poszczegolne choroby zakazne, dane te przechowuje serwer i w razie wykrycia
zagrozenia oglasza alarm (na serwerze jest odpowiedni program, ktory
uzuwajac modelowania matematycznego wylicza prawdopodobienstwo wybuchu
epidemii), natomiast gdy epidemia juz wybuchla, statystyki zachorowan sluza
do badania rozwoju epidemii. Oddzialy wojskowe zaangazowane w walke z
epidemia maja wysylac informacje na temat liczebnosci wojska na danym
obszarze. Komendy policji i strazy pozarnej wysylaja dane o liczbie
policjantow i strazakow, a takze posiadanym sprzecie, ktory moga wziac
udzial w danej akcji ratunkowej (policja i straz pozarna w przeciwienstwie
do wojska dziala stacjonarnie). Wszystkie zebrane dane serwer wykorzystuje
do prognozowania rozwoju epidemii, umieszczony tam program przetwarza
wszystkie naplywajace informacje i przedstawia czlonkom sztabu kryzysowego
najbardziej optymalne plany walki z epidemia.
Prowadzący: Jacek Sroka
Zespół Q: RTS
Internetowy system umożliwiający przeprowadzenie rozgrywki
symulującej działania wojenne z okresu II Wojny Światowej w czasie
rzeczywistym. Gracze - przywódcy państw - będą zarówno odpowiadać za
ekonomiczną, jak i militarną sytuację swoich krajów. Działania wojenne
odbywać się będą na całym świecie, wpływ na nie będą miały chociażby takie
czynniki jak ukształtowanie terenu i infrastruktura, warunki atmosferyczne,
wykorzystane technologie. Dzięki temu, że każdym z przywódców będzie żywa
osoba, istotną rolę odegrają czynniki polityczne - np. zawarte sojusze.
Będzie również możliwość rozwoju nauki, a co za tym idzie wykorzystywanych
technologii.
Prowadzący: Jacek Sroka
Zespół R: System obslugujacy firme badajaca rynek
System umozliwia przeprowadzania badan wybranych przez klienta
segmentow rynku. Klient bedzie tez mogl okreslic pytania skladajaca sie na
badanie, dzieki czemu wyniki beda scisle zorientowane na cel, ktory
zamawiajacy badanie chce osiagnac.
Zasada dzialania systemu jest prosta. Dzieli sie on na dwie czesci: dla
klientow i dla ankietowanych.
Klient sklada zapotrzebowanie na badanie. Podaje propozycje pytan, ktore
maja byc w ramach badania zadane oraz preferencje dotyczace profilu
ankietowanego. Moze tez skorzystac (odplatnie) z pomocy konsultantow, ktorzy
doradza w kwestii doboru i konstrukcji pytan, a takze sprofilowania
odbiorcow. Wszystko to odbywa sie przez interfejs WWW.
Ankietowani moga bezplatnie zarejestrowac sie w systemie (rowniez przez
WWW). Rejestrujac sie odpowiadaja na pytania, ktore posluza do zbudowania
ich profilu w systemie. Nastepnie czekaja na zlecenie badania, do ktorego
beda pasowac profilem. Kiedy takie zapotrzebowanie pojawi sie, zostaja
powiadomieni mailem i wypelniaja odpowiednia ankiete na stronie WWW systemu.
Za wypelnienie ankiety otrzymuja punkty, ktore moga (po uzbieraniu
odpowiedniej ilosci) wymieniac w internetowym sklepiku na nagrody.
Prowadzący: Jacek Sroka
Zespół S: [TODO: nazwa projektu]
[TODO: Krótki opis projektu]
Prowadzący: Grzegorz Grudziński
Zespół T: [TODO: nazwa projektu]
[TODO: Krótki opis projektu]
Prowadzący: Grzegorz Grudziński
Zespół U: [TODO: nazwa projektu]
[TODO: Krótki opis projektu]
Prowadzący: Grzegorz Grudziński
Zespół V: [TODO: nazwa projektu]
[TODO: Krótki opis projektu]
Prowadzący: Grzegorz Grudziński
Zespół W: [TODO: nazwa projektu]
[TODO: Krótki opis projektu]
Prowadzący: Grzegorz Grudziński
Tematy zajęć
Ostatnio aktualizowane 04/07/2006
Robert Dąbrowski