Cześć,
Mam zaproponować tematykę projektu, spełniającą poniższe wymagania:
- projekt musi być systemem rozproszonym (działanie na niezależnych komputerach)
- projekt ma wspierać wielowątkowość (w ramach procesu) z wykorzystaniem nowego standardu równoległości w C i C++ (http://www.cplusplus.com/reference/multithreading/)
Dokładniej program ma:
- działać na co najmniej 2 komputerach
- implementować przynajmniej 3 cechy systemu rozproszonego
- zawierać funkcjonalność dzielenia zasobów
- działać współbieżnie
- korzystać z systemu kontroli wersji (SVN etc.)
- zawierać dokumentację w formacie Doxygen lub podobnym
- dokumentacja zawiera: początkowy opis projektu, stopień realizacji poszczególnych etapów z uzasadnieniem, wykaz cech rozproszonych programu, diagram use-case UML, diagram klas UML.
Ktoś ma jakiś pomysł dotyczący tematu projektu oraz w jaki sposób go napisać?
Pomysły typu "Snake kilkuosobowy" niestety nie przejdą:/
Z góry dzięki.