To jest stara wersja strony!
**STRONA PROJEKTU Z_IMPETEM_PRZEZ_SWIAT**
Wprowadzenie
Projekt ten jest częścią bazodanową projektu gry internetowej, który realizujemy na przedmiocie Technologie i Programowanie WWW.
Przedstawienie zadania projektowego
Celem pracy jest zaprojektowanie oraz zaimplementowanie gry internetowej wraz z wszystkimi potrzebnymi systemami oraz jego prezentacja. W rzeczywistości oznacza to zaprogramowanie wszystkich systemów gry internetowej w oparciu o wybrane technologie. Wybór technologii dokonany został na podstawie:
* Wymagań postawionych przed systemem.
* Prostocie interfejsu.
* Możliwości rozwoju.
* Popularności.
*Poprzez cały system gry internetowej rozumiane jest:
*baza danych (SQL)
*interfejs do bazy danych
*silnik gry (Java)
*szata graficzna
*aplety interaktywne
Każdy z podsystemów będzie stworzony do formy, w której umożliwi podstawowe operacje na systemie. Wynikiem nie będzie pełna gra internetowa, a jedynie przykład możliwości pisanego silnika i systemów pomocniczych.
==== Analiza stanu wyjściowego====
Współczesny rynek gier internetowych jest prężnie rozwijającą się gałęzią przemysły internetowego. Z tego powodu powstało dużo nowych portali związanych z grami internetowymi. Mimo istnienia dużej ilości tego typu stron, rynek nie został w pełni nasycony co daje dużą szansę na sukces nowo powstałego portalu. Odpowiednia reklama oraz ciekawa fabuła gry wraz z innowacyjnością produktu powinna zagwarentować zdobycie odpowiedniej ilości użytkowników co jest bezpośrednio związane z osiągnięciem sukcesu na tym rynku.
==== Analiza wymagań użytkownika ====
Główne funkcjonalności (Must have):
* rejestracja oraz logowanie do serwisu
* niezalogowany użytkownik będzie miał dostępne informacje o grze oraz możliwościach rejestracji
* zalogowany użytkownik będzie miał możliwość zagrania w grze
* wybór bota oraz jego parametrów
* możliwość zmiany ustawień strony
* możliwość zarobienia pieniędzy przez klikanie na reklamy
* gracz bedzie mógł zbierać punkty oraz tracić życia
* archiwizacja gry
* ranking graczy
Dodatkowe funkcjonalności (Could have):
* stworzenie więcej niż jednego świata gry
* stworzenie systemu płatności
==== Określenie scenariuszy użycia ====
- Scenariusze dla Użytkownika niezalogowanego:
- Dostęp do serwisu:
* Rejestracja w systemie
- Przeglądanie treści serwisu:
* Zapoznanie się z zasadami serwisu
* Zapoznanie się z zasadami gry
* Możliwość oglądnięcia screenów z gry
* Mozliwość nawiązania kontakru z serwisu
- Główne funkcjonalności:
* Jeszcze się określi
- Scenariusze dla Użytkownika zarejestrowanego:
- Dostęp do serwisu:
* Zalogowanie do systemu
* Przypomnienie hasła użytkownika
- Zarządzanie kontem:
* Zmiana danych użytkownika
* Zmiana ustawień strony
* Usuwanie konta
- Główne funkcjonalności:
* Możliwość gry
* Mozliwość zarobienia pieniędzy
- Scenariusze dla Administratora**:
Zarządzanie użytkownikami:
Zarządzanie treścią serwisu: