Java - technologie zaawansowane W celu uzyskania zaliczenia
Transkrypt
Java - technologie zaawansowane W celu uzyskania zaliczenia
Java - technologie zaawansowane semestr letni, rok akademicki 2009/10 W celu uzyskania zaliczenia zaj¦¢ laboratoryjnych z Java - technologie zaawansowane nale»y napisa¢ aplikacj¦ w j¦zyku Java wykonuj¡cy jedno z poni»szych zada«. 1. Aplikacje webowe: (a) Wypo»yczalnia lmów wideo. (b) Sklep internetowy. (c) Odpowiednik programu squirre-mail (webowy dost¦p do konta email). (d) System tworzenia/zarz¡dzania wªasnych portali internetowych (odpowiednik jomli). (e) Zarz¡dzalne forum internetowe. (f ) ledzenie na »ywo urz¡dzenia lokalnego (kamera, zegar ...). 2. Web serwisy (klienci) - stworzenie klienta do istniej¡cego web-serwisu. (a) Lokalna wyszukiwarka sieciowa, wykorzystuj¡ca 2 lub 3 wyszukiwarki (google, netsprint ...) i zwracaj¡ca tylko strony powtarzaj¡ce si¦. (b) Wykorzystanie istniej¡cych web-serwisów (allegro, ebay, amazon, ...). 3. Web serwisy (serwis+klient) - stworzenie wªasnego web-serwisu i przykªadowego klienta (a) Hurtownia elektroniczna, klienci za pomoc¡ web serwisu mog¡ skªada¢ zamówienia, (ograniczony/zabezpieczony dost¦p). (b) Zarz¡dzanie audio taxi, informacja live gdzie s¡ pojazdy, kontakt z pojazdem, zbieranie informacji o wykonanych kursach itp. (c) Zarz¡dzanie i sprawdzanie stanu urz¡dzenia lokalnego. (d) Wizualizacja SVG dla komórek (telefon przesyªa plik svg a otrzymuje jpg'a o zadanych rozmiarach). (e) PDF splitter, otrzymanego pdf 'a zwraca jako zzipowany zbiór pdf 'ow dla ka»dej ze stron. (f ) Analiza statystyczna danych (histogram, ±rednia, odchylenie st, itp). (g) Wyszukiwarka sieciowa dla telefonów komórkowych. Java - technologie zaawansowane semestr letni, rok akademicki 2009/10 (h) Wy±wietlanie zadanej strony na telefonie komórkowym (dowolnym) (i) Pobieranie obrazków z zadanej strony internetowej. 4. Aplikacje (a) System przypominaj¡cy o zdarzeniach na allegro (wystaw komentarz, ko«czy si¦ aukcja itp). (b) System zarz¡dzania sprzeda»¡ wysyªkow¡ (przygotowywanie etykiet, przypominaniu o wysyªce, zbieranie danych o sprzeda»y, podstawowe elementy ksi¦gowe). (c) Synchronizowalny kalendarz dla rmy. (Najlepien ja komórki wykorzystuj¡cy web-serwis). Ka»dy student mo»e zaproponowa¢ wªasny program o zbli»onym poziomie trudno±ci.