Pracownia Programowania Zespołowego

Termin zajęć - Semestr letni 2012/2013

3000

Propozycje projektów

System rekomendujący filmy/muzykę/książki/portal randkowy (aplikacja WWW)

Galeria zdjęć z możliwością automatycznego tworzenia kolaży (różne techniki) lub z innymi przydatnymi funkcjami automatycznej obróbki zdjęć (np. wykrywanie nieostrych zdjęć, wykrywanie podobnych ujęć, rozpoznawanie twarzy, itp.)

Gry mobile (Android/Win8/iOS/??), 2D lub 3D, gry z oponentem, przykłady:

turowa gra strategiczna (uproszczony Pancer General)

warcaby, hex, inne ...

Scorch sieciowy (www)

siecowy (multiplayer) Space invaders

Rozpoznawanie cyfr (liter drukowanych) pisanych odręcznie (OCR), automatyczny odczyt formularzy, np. PITów.

Kompresja obrazu za pomocą neuronowych sieci samoorganizujących się (np. sieć Kohonena, gaz neuronowy)

System układający plan zajęć z uwzględnieniem dezyderat prowadzących

Wizualizacja danych wielowymiarowych (scatter 3d, wizualizator pierścieniowy lub inne) obsługujący dane wejściowe w różnych formatach, np. csv, arff, gm

Grafowy interaktywny menadżer plików (biblioteka GraphViz)

Sniffer sieciowy - wykrywanie zagrożeń i słabych punktów zabezpieczeń sieci (wykrywanie fraz, haseł, przesyłanych obrazów, statystyki aktywności, wykrywanie anomalii ruchu sieciowego)

Analiza giełdowa, notowania, wykresy (przyjaźniejszy interfejs w porównaniu z dostępnymi narzędziami, np. http://stooq.pl), próba predykcji wyników

analizator pracy posłów, wizualizacje i ułatwienie wyszukiwania inf. i dokumentów związanych z danym tematem (API Sejmometr)

sieć neuronowa MLP (klasyfikacja, regresja), budowana na zasadzie drag&drop, różne typy neuronów, sposoby uczenia i wizualizacji procesu uczenia

awatar, program udający ludzkie emocje i zdolny do prowadzenia konwersacji, (psychoanalityk ?!) ???

portal społecznościowy (aplikacje FB (?))

medyczny - społeczność pacjentów, grupy wsparcia, baza leków i chorób, ...

wyszukiwarka ofert sprzedaży mieszkań - inf. pobierane ze stron www agencji nieruchomości, integracja z mapą (Google maps, inne...)

wyszukiwarka mieszkań do wynajęcia, stancji, akademików

wyszukiwarka przepisów na podstawie składników wchodzących w ich skład

gdy edukacyjne dla dzieci, także dla niemowląt - b. istotny prosty interfejs: dotykowy, dźwiękowy, ...

Harmonogram prac (wstępny)

podział na zespoły (3/4 osobowe) i wybór projektu (luty)

analiza wymagań (luty)

specyfikacja, architektura systemu (marzec)

strona WWW projektu (marzec - uaktualnienia na bieżąco do końca projektu)

implementacja (kwiecień/maj)

wersja alfa, beta programu (maj/czerwiec)

eliminacja błedów, testy (maj/czerwiec)

gotowa dokumentacja (czerwiec)

prezentacja gotowego programu (ostatnie zajęcia)

Notatki

Cykl życia oprogramowania

Planowanie prac

Scrum

Harmonogram (Trac)

Analiza wymagań

Model systemu

Projektowanie oprogramowania

Subversion

Trac

Inne:

Standardy kodowania (link do MSDN)

Linki

Project Hosting List

Comparison of open source software hosting facilities

Subversion (SVN) Hosting Comparison

Comparison of issue-tracking systems

Version Control with Subversion

Trac Open Source Project

Agile Modeling

Trac Outlook synchronization

Team Fundation Service

Adresy

Repozytorum SVN

https://promap.is.umk.pl/svn/<nazwa_projektu>

Strona projektu - Trac

https://promap.is.umk.pl/trac/<nazwa_projektu>

Lista wszystkich projektów

Projekt testowy : Piaskownica

Usługi dostępne są również pod adresami:

https://hel.fizyka.umk.pl:5011/svn/<nazwa_projektu>
https://hel.fizyka.umk.pl:5012/trac/<nazwa_projektu>

Projekty - rok 2013

myopians

http://myopians.visualstudio.com

https://promap.is.umk.pl/trac/myopians

OMGF - Organizator Masowych Gier Fabularnych

https://promap.is.umk.pl/trac/omgf

SecondBrain

http://secondbrain.pl/

http://secondbrain.visualstudio.com

https://promap.is.umk.pl/trac/SecondBrain

Projekty - rok 2012

Cross Worlds - Gra turowa

https://promap.is.umk.pl/trac/CrossWorlds

Czolk Party - Bitwa pancerna

https://promap.is.umk.pl/trac//CzolkParty

IT Project - Zarządzanie projektami informatycznymi

https://promap.is.umk.pl/trac/itproject

http://itproject.codeplex.com/

Przypadki użycia

ProUSOS - jeszcze lepszy USOS

https://promap.is.umk.pl/trac/PUSOS

http://prousos.wordpress.com/

Projekty - rok 2011

AD’ing - Sieć reklamowa

https://promap.is.umk.pl/trac/ADing

Analiza wymagan

PanDa6 - System wymiany plików

https://promap.is.umk.pl/trac/PanDa6

Analiza wymagan

Movie Kingdom - System rekomendujący filmy

https://promap.is.umk.pl/trac/MovieKingdom

Analiza wymagan

DocFinder - Wyszukiwarka dokumentów

https://promap.is.umk.pl/trac/DocFinder

Analiza wymagan

Model systemu