projekt 1 dokument wstępny

background image

Mateusz Macięga

Informatyka stosowana

Zarządzanie Projektem Informatycznym

Ruletka w architekturze klient-serwer

Projekt indywidualny — dokument wstępny

1. Cel

Celem przedsięwzięcia jest zaprojektowanie i zaimplementowanie aplikacji umożliwiającej

wieloosobową rozgrywkę w ruletkę. Aplikacja stworzona zostanie w architekturze klient — serwer.

Klient będzie się komunikował z serwerem, który będzie kontrolował przebieg rozgrywki oraz

dokonywał wymiany komunikatów pomiędzy serwerem a klientami uczestniczącymi w grze.

Aplikacja przystosowana zostanie do pracy na komputerach stacjonarnych i przenośnych. Aplikacja

zostanie wykonana w ramach inżynierskiej pracy dyplomowej.

2. Zakres

Do wymagań funkcjonalnych można zaliczyć następujące elementy:

• stworzenie serwera gry, do którego mogą podłączyć się gracze z sieci internetowej oraz

sieci lokalnej,

• konfiguracja serwera gry za pomocą zdefiniowanych poleceń,

• ustaleniem własnej nazwy gracza dla każdej rozgrywki,

• połączenie gracza z działającym serwerem gry w sieci internetowej oraz sieci lokalnej,

• stawianie zakładów poprzez kliknięcie w żądane pole na planszy,

• wybór różnych wartości zakładów,

• komunikowanie się pomiędzy graczami za pomocą czatu,

• usuwanie wszystkich postawionych zakładów przez gracza po kliknięciu w określony

przycisk,

• wyświetlenie poprzednio wylosowanych wartości za pomocą koła ruletki,

• wyświetlenie, po wylosowaniu liczby, okna podsumowującego zawierającego wartość

liczby wylosowanej oraz wartość wygranej gracza,

• wyświetlenie, po najechaniu na pole ze złożonym przez gracza co najmniej jednym

background image

zakładem, sumy wartości wszystkich zakładów postawionych na topole,

• automatyczna aktualizacja planszy z zakładami oraz wartości pieniężnej po dokonaniu

zakładu przez któregokolwiek gracza,

• automatyczna aktualizacja, co sekundę, czasu pozostałego do złożenia zakładów przez

graczy.

3. Warunki

Ostateczny termin zakończenia przedsięwzięcia ustalony został na 26-02-2014. Proces

tworzenia pracy dyplomowej podzielony został na cztery etapy:

przygotowanie specyfikacji – opracowanie wymagań aplikacji, wybór technologii,

opracowanie podstawowych założeń, przygotowanie diagramu komponentów oraz obiektów

klas,

implementacja i integracja aplikacji – zaimplementowanie klienta i serwera gry, stworzenie

protokołu komunikacyjnego warstwy aplikacji oraz zintegrowanie klienta i serwera,

testowanie aplikacji – przeprowadzenie testów klienta, serwera i protokołu

komunikacyjnego,

finalizowanie pracy dyplomowej – napisanie pracy dyplomowej na podstawie stworzonej

specyfikacji i zaimplementowanej aplikacji.

4. Uprawnienia

Aplikacja będzie tworzona w zespole dwuosobowym:

Mateusz Macięga – przygotowanie specyfikacji, implementacja i integracja aplikacja,

testowanie aplikacji.

Marcin Macięga – przygotowanie projektu interfejsu graficznego, testowanie klienta i

serwera gry.

Dodatkowe zasoby to dwa laptopy. Jeden z nich o mocy 120W, natomiast drugi 65W.


Wyszukiwarka

Podobne podstrony:
projekt 1 dokument wstępny
Dokumentacja wstepna
BIUROTECHNIKA PROJEKT, Dokumenty, studia, notatki, itp, Biurotechnika
projektZAP dokumentacja koncowa Łukasz Kinel gr17 , Student:
projekt, Dokumentacja
TRPS projekt M.G, Dokumenty Inżynierskie, TRPS, Tprs, TRPS, TRPS WISNIA, TRPS mój projekt
projekt Dokumentacja
instrukcja rozpowszechnania dokumentacji, EKONOMIA, Projektowanie dokumentacji systemowej
trps nowy projekt, Dokumenty Inżynierskie, TRPS, Tprs, TRPS projekt
Projekt Dokumentacja U┼╝ytkownika
Projekt Dokumentacja Techniczna
Proces wałka stopniowanego - projekt, Dokumenty - technik mechatronik
projekt dokumentacji Borzęcki Andruszkiewicz Jasiński, IIS PWSZ, inżynieria oprogramowania, io
Dokumentacja wstepna
Wykład 3 Dokumentacja projektowa i STWiOR
karta szkolenia wstepnego, DOKUMENTY BHP(1)
O czym powinien pamiętać projektant domowej instalacji wentylacyjnej, ۞ Dokumenty, UPIĘKSZAMY MIESZK

więcej podobnych podstron