Michał Słapa. MMOAsteroids Wizja. Wersja 1.0
|
|
- Alojzy Świderski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Michał Słapa MMOAsteroids Wizja Wersja 1.0
2 Historia Zmian Data Wersja Opis Autor Pierwsza wersja kompletnego dokumentu wizji. Michał Słapa Poufne Michał Słapa2004 ii
3 SPIS TREŚCI 1. Wprowadzenie Cel Definicje i skróty 1 2. Kontekst projektu Postawienie problemu Kontekst produktu 2 3. Osoby mające wpływ na wymagania i projekt Demografia rynku 3.2 Środowisko użytkownika Kluczowe wymagania Alternatywy i konkurencje 4 4. Własności produktu Możliwość spotkania się wielu graczy w świecie gry Szybka akcja Prosty interface i intuicyjne sterowanie Możliwość niekończącej się rozbudowy gry Grafika 3D 5 5. Ograniczenia projektowe 5 6. Założenia jakościowe Interfejs Stabilność Wydajność serwera Wydajność klienta Przezroczyste ograniczenie wiedzy 6 7. Priorytety 6 8. Inne wymagania systemu Wymagalna integralność ze standardami Wymagania systemowe Wymagania wydajnościowe Wymagania środowiskowe 7 9. Dodatek A - Własności projektu Korzyści Pracochłonność Ryzyko Niezmienność 9.5 Planowane wydanie systemu 8 9 Poufne Michał Słapa2004 iii
4 1. Wprowadzenie Vision 1.1 Cel Celem tego dokumentu jest zebranie, zdefiniowanie i zanalizowanie najważniejszych potrzeb i własności MMOAsteroids. Pokazanie jakie zadania stoją przed projektem, jakie nadzieje są w nim pokładane i czym spowodowane są te wymagania. 1.2 Definicje i skróty Podstawowe pojęcie które wymaga zdefiniowania, dla zrozumienia założeń projektu: - Gry On-line- Gry komputerowe, w które za pośrednictwem internetu może grać jednocześnie wiele osób. Od wielu lat ich popularność ciągle rośnie. - Gry MMO (Massive Multiplayer Online) Rodzina gier on-line, charakteryzujących się tym, że jednocześnie może w nie grać bardzo duża ilość osób. - MMOAsteroids Projekt nad którym rozpoczynam pracę. 2. Kontekst projektu 2.1 Postawienie problemu Rozwój komputerów, oraz sieci internet doprowadził do powstania nowego gatunku gier komputerowych. Gry on-line cechuje olbrzymia popularność, wśród ludzi mających dostęp do internetu. Od niedawna pojawił się kolejny podgatunek z tej gałęzi- gry Massive Mulitplayer Online. Pierwsze produkty tej rodziny były grami fabularnymi. Najpierw były to tekstowe tak zwane Mody, w których gracz przemierzał świat gry opierając się na tekście narratora. W świecie tym mógł spotykać innych graczy, rozmawiać z nimi, handlować, czy wreszcie walczyć. Wraz z rozwojem sprzętu tekstowy interface można było wreszcie zastąpić prostą grafiką. Prosta symboliczna grafika, połączona z olbrzymim światem, wypełnionym olbrzymią ilościom graczy do dziś wystarczy wielu grą na pozyskiwanie sobie olbrzymich rzesz fanów. Najbardziej znanym przykładem takiej gry jest Tibia ( w którą w każdej chwili grają tysiące ludzi z całego świata. Dzisiejsze wiodące produkcje tego gatunku dzięki rozwojowi sprzętu nie muszą ograniczać się do prostej, banalnej grafiki, ale prześcigają się w kreowaniu coraz piękniejszych trójwymiarowych światów. Są to olbrzymie produkcje nad którymi pracują całe sztaby programistów i które także po wydaniu z natury jeszcze długi czas są ciągle rozwijane. Według mnie gry MMO są przyszłością rynku gier komputerowych z kilku powodów: Dają graczom wyjątkowe wrażenie uczestniczeniu w życiu prawdziwego, żyjącego świata, czasami nawet tworzenia pewnej wirtualnej społeczności. Umożliwiają zmierzenie się z graczami z całego świata. Z natury w większości gier MMO podstawowym zadaniem gracza jest rozwój. To przyciąga graczy i motywuje ich do systematycznej gry. Ponieważ gra toczy się na zewnętrznych serwerach, gracze są kontrolowani i nie ma problemów z komputerowym piractwem, oraz można pobierać stałe, okresowe opłaty za używanie gry. Teraz pytanie czym nowym ma być nasz produkt? Czy jest na niego zapotrzebowanie: Gry MMO są najczęściej dużymi, komercyjnymi projektami. Jest bardzo niewiele gier tego typu, w które można grać bez miesięcznych opłat. Znalazłem tylko jedną grę MMO pisaną na otwartych źródłach Planeshift ( - Poufne Michał Słapa
5 jest to olbrzymi projekt rozwijający się od długiego czasu, któremu wciąż wiele brakuje do stanu używalności... Gry MMO z natury są złodziejami czasu, gra w nie często wymaga od graczy albo ślęczenia godzinami przed komputerem (Tibia ), albo systematyczności (Kingdoms of War ). 2.2 Kontekst produktu MMOAsteroids ma wyjść naprzeciw tym oczekiwaniom ponieważ: Będzie grą nie komercyjną... Będzie pisany na otwartych źródłach, dołożę także starań, by silnik gry był jak najbardziej elastyczny. Jeżeli projekt wypali być może, nie umrze śmiercią naturalną, lecz zostanie dalej rozwinięty, czy przy udziale osób trzecich, czy też w ramach mojej pracy magisterskiej. Ma być grą akcji, sterowaną w prosty i przyjemny sposób. Nie wymagającej od graczy ani dużych ilości czasu ani systematycznej gry. Dla mnie osobiście będzie to próba poradzenia sobie z wieloma problemami z jakimi muszą się uporać aplikacje zarówno serwera jak i klienta gry MMO. Widziałem w praktyce jak działały rozwiązania bardzo ciekawych produkcji na tym rynku i chciałbym spróbować poradzić sobie z kilkoma problemami by maksymalnie ukryć przed użytkownikiem takie rzeczy jak problemy komunikacyjne i opóźnienia w komunikacji, zapewniając mu płynną i ładną grę. 3. Osoby mające wpływ na wymagania i projekt 3.1 Demografia rynku Projekt jest adresowany do użytkowników jako prosta i przyjemna gra, łatwa w obsłudze i sprawiająca prostą przyjemność. By projekt został wykorzystany kiedykolwiek w praktyce na pewno potrzebna byłaby współpraca z organizacją lub osobą mogącą udostępnić serwery do gry. 3.2 Środowisko użytkownika Aplikacja klienta ma pracować na standardowym komputerze domowym na systemie operacyjnym linux lub windows. Aplikacja serwera musi dostosowywać się, lub mieć możliwość dostosowania do komputera, oraz szybkości połączenia. Prawdopodobnie będzie mogła chodzić na dowolnym systemie operacyjnym i będzie możliwa jej kompilacja i instalacja na większości platform (choć nie jest to wymaganie projektowe). 3.3 Kluczowe wymagania Wymaganie Priorytet Problemy Obecne rozwiązanie Możliwość gry Wysoki Przeciążenie Z tym problemem możliwie komunikacji, radzą sobie bardzo wysokiej liczby opóźnienie dobrze dzisiejsze graczy -serwer informacji. produkcje Proponowane rozwiązanie Wydajny mechanizm komunikacji, algorytmy umożliwiające grę przy opóźnieniach, i wysyłanie kom. według znaczenia Poufne Michał Słapa
6 Świadomość płynności gry od strony klienta Wysoki Opóźnienia komunikacyjne Widziałem doskonałe rozwiązanie tego problemu w grze PristoTale- można czasem wręcz wpaść na obcego gracza i go nie zauważyć, a gra nie traci na płynności Umożliwienie klientowi gry, w nieświadomości opóźnień Grywalność Wysoki Wygodny interface, prostota obsługi, kupa akcji Prosty interface Wysoki Prosty inerface jest wymagany by gra była przyjemna i lekka Wrogowie... Średni Czym większa ilość fajnych, niezależnych przeciwników tym fajniejsza gra. Uzbrojenie Średni Czym więcej typów uzbrojenia, tym gra będzie bogatsza Gry akcji mają z natury prosty interface i mogą być kontrolowane bez przesuwania ręki z kilku klawiszy/myszki Misje Średni Czas We wszystkich grach, graczom przyświeca jakiś cel. Możliwość rozbudowy statku (opcjonalnie) Możliwość budowy statków z komponentów (opcjonalnie) Obsługa architektury rozproszonej Mały Gracze mogą dokupywać części do swojego statku Standard w kosmicznych grach akcji Gra ma się wzorować na fizyce i sterowaniu takich gier jak nieśmiertelna seria Asteroids W grze musi być kilka sposobów zarabiania, które motywować będą do rywalizacji i działania. B. Mały Czas... Gracze mogliby budować statek z różnych części, co zmianiałoby jego wielkość kształt i właściwości B. Mały Czas Brak danych Dobrze by było gdyby części świata gry były obsługiwane przez różne komputery... Ale to chyba zadanie nie na roczny projekt.... Poufne Michał Słapa
7 I wiele innych... (opcjonalnych) Małe Rok czasu pracy nad projektem Alternatywy i konkurencje O rynku gier MMO pisałem już w punkcie Postawienie Problemu. Pisałem jaką lukę ma mój produkt wypełnić. Rynek gier MMO wciąż jeszcze nie jest nasycony, szczególnie darmowymi produkcjami. Szczególnie mało jest nie strategicznych i nie fabularnych gier MMO. Tak samo nie ma specjalnie konkurencji na tym rynku od strony gier na otwartych źródłach. Oczywiście prawdopodobnie MMOAsteroids będą po prostu prostą grą akcji w którą może grać dużo osób. Będzie więc tak naprawdę musiała konkurować z prostymi grami on-line, których istnieją duże ilości, szczególnie pisanych na otwartych źródłach, pod platformę linux. 4. Własności produktu 4.1 Możliwość spotkania się wielu graczy w świecie gry MMOAsteroids, ma umożliwić ciekawą grę po sieci dla maksymalnej ilości graczy. 4.2 Szybka akcja Gra będzie wypełniona wartką akcją, ma być lekka, szybka i relaksująca. 4.3 Prosty interface i intuicyjne sterowanie System fizyki gry ma być przyjemny, prosty i intuicyjny. Gra ma być łatwa w obsłudze, choć bardzo ciężka w opanowaniu do perfekcji. Zrzut przykładowego ekranu, bez okienek interface. (Zmodyfikowany zrzut ekranu z gry Disasteroids3D) Poufne Michał Słapa
8 4.4 Możliwość niekończącej się rozbudowy gry Dzięki otwartym źródłom gra może być rozwijana jeszcze długo po wydaniu oficjalnej pierwszej edycji. Projekt musi zapewnić uniwersalność kodu i możliwość dodania nowych elementów. 4.5 Grafika 3D Jak widać na załączonym ekranie gracz będzie oglądał akcje ze stałej perspektywy a obiekty poruszać się będą wyłącznie w dwóch wymiarach. Oprawa graficzna gry ma być jednak... Po prostu ładna. Akcje wypełniać będą efektowne eksplozje, wybuchy. Część obiektów będzie w pełni trójwymiarowa. Kto wie może przyszłe wersje gry mogłyby wprowadzić do gry pełen trójwymiar. 5. Ograniczenia projektowe Projekt w jakiejś podstawowej wersji musi być gotowy za rok. Głównymi ograniczeniami projektowymi będą: - Czas. - Możliwości komunikacyjne serwera - Problemy z testowaniem. 6. Założenia jakościowe Poufne Michał Słapa
9 6.1 Interfejs Prosty i przyjazny interface klienta. 6.2 Stabilność Aplikacja serwera musi być stabilna. Klient musi również zachowywać się stabilnie, o ile nie nastąpią relatywnie długie problemy komunikacyjne. 6.3 Wydajność serwera Aplikacja serwera musi być wydajna by móc obsłużyć maksymalną ilość graczy. 6.4 Wydajność klienta Interface klienta nie może wprowadzać większych opóźnień niż komunikacja 6.5 Przezroczyste ograniczenie wiedzy Aplikacja klienta będzie znać tylko przybliżony obraz najbliższego otoczenia. Brak wiedzy musi w jak najmniejszym stopniu przeszkadzać użytkownikowi w grze. 7. Priorytety Ze względu na znaczenie dla systemu jego własności dzielimy na własności o wyższym oraz własności o niższym priorytecie. Własnościami systemu o wyższym priorytecie są: - Możliwość jednoczesnej gry możliwie wysokiej liczby graczy. - Świadomość płynności gry od strony klienta. - Grywalność. Własnościami systemu o średnim priorytecie są: - Dodatkowi wrogowie - Bogaty arsenał gracza - Możliwość różnorodnego rozwoju statków Niższy priorytet mają: - Wszelkie inne dodatkowe rozwinięcia Inne wymagania systemu 8.1 Wymagalna integralność ze standardami Poufne Michał Słapa
10 - Gra musi korzystać z komunikacji przez sieć internet. - Interface graficzny aplikacji klienta może wykorzystywać akceleratory graficzne. 8.2 Wymagania systemowe - Gra powinna dać się kompilować i odpalić na możliwie różnorodnych platformach, lecz nie jest to istotne wymaganie. 8.3 Wymagania wydajnościowe - Serwer musi obsługiwać możliwie dużą ilość jednoczesnych połączeń z klientami. Musi zapobiegać sytuacji przeciążenia. - Aplikacja klienta nie powinna przeciążać komunikacji z serwerem(choć ten musi być przygotowany na obsługę wadliwych klientów). - Interface aplikacji klienta nie może zbytnio obciążać komputera. 8.4 Wymagania środowiskowe Aktualnie brak. Gra powinna chodzić pod co najmniej jednym ze środowisk- Linux, lub Windows. Poufne Michał Słapa
11 9. Dodatek A - Własności projektu Dodatki 9.1 Korzyści Konieczne Gra przez sieć Aplikacja klienta Ważne Obsługa DUŻEJ ilości graczy Płynnie chodząca aplikacja klienta Stabilność serwera Użyteczne Ładna grafika i interface Dodatki zwiększające grywalność gry Stabilność klienta 9.2 Pracochłonność Poniższa tabela przedstawia nakład pracy potrzebny do zrealizowania poszczególnych funkcji systemu. Największy nakład pracy Obsługa komunikacji Zachowanie ciągłości zdarzeń u klienta mimo opóźnień Interface klienta Średni nakład pracy Podstawowy silnik gry Rozwinięcia gry Najmniejszy nakład pracy Pomniejsze rozwinięcia gry 9.3 Ryzyko Zaimplementowanie pewnych funkcji systemu może okazać się kłopotliwe i może spowodować opóźnienie realizacji projektu bądź wzrost jego kosztu. Funkcje o największym poziomie ryzyka Funkcje o średnim poziomie ryzyka Funkcje o niskim poziomie ryzyka Płynne działanie aplikacji klienta Wydajność serwera Odporność serwera na przeciążenie Interface klienta Silnik gry Rozszerzenia gry 9.4 Niezmienność Niektóre własności systemu mogą zostać zmienione lub zmieni się ich rozumienie przez zespół. Własności które nie ulegną zmianie Gra ma być dla możliwie dużej liczby graczy Poufne Michał Słapa
12 Własności które mogą ulec zmianie Wszystkie pozostałe 9.5 Planowane wydanie systemu Pierwsza wersja powinna być wydana za rok. Jeżeli projekt okaże się ciekawy, możliwe, że spróbuje go rozwinąć i dołączyć np. do mojej pracy magisterskiej. Poufne Michał Słapa
Dokumentacja aplikacji Szachy online
Projekt z przedmiotu Technologie Internetowe Autorzy: Jakub Białas i Jarosław Tyma grupa II, Automatyka i Robotyka sem. V, Politechnika Śląska Przedmiot projektu: Aplikacja internetowa w języku Java Dokumentacja
Tworzenie aplikacji Web Alicja Zwiewka. Page 1
Tworzenie aplikacji Web Alicja Zwiewka Page 1 Co to są web-aplikacje? Aplikacja internetowa (ang. web application) program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową
Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa
1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko
Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki
Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy
Czym są Casuale? Mała objętość. Prostota grafiki. Intuicyjność obsługi. Niska cena. Małe wymagania sprzętowe. Dystrybucja przez internet
Anna Daria Wachowicz Paulina Robaszyńska-Janiec World-LooM powstał w 2008 i od tamtego czasu ciągle się rozrastamy. Współpracujemy z największymi wydawcami na rynku casuali. Wydaliśmy 5 gier: Fix-it-up:
System zarządzający grami programistycznymi Meridius
System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu
JW- SE. Uniwersalne w zastosowaniu, elastyczne i niezawodne. Nowa koncepcja wtryskarek uniwersalnych
Nowa koncepcja wtryskarek uniwersalnych JW- SE Uniwersalne w zastosowaniu, elastyczne i niezawodne. Brandpol AT dystrybutor wtryskarek 04-847 Warszawa Agrestowa 16 Tel. 22 872 01 72, Tel. kom. 604 287
Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV
Piotr Jarosik, Kamil Jaworski, Dominik Olędzki, Anna Stępień Dokumentacja wstępna TIN Rozproszone repozytorium oparte o WebDAV 1. Wstęp Celem projektu jest zaimplementowanie rozproszonego repozytorium
Instalacja SQL Server Express. Logowanie na stronie Microsoftu
Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy
Jednolite zarządzanie użytkownikami systemów Windows i Linux
Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Paweł Gliwiński Nr albumu: 168470 Praca magisterska na kierunku Informatyka Jednolite
Versa. Wszechstronne centrale alarmowe
Versa Wszechstronne centrale alarmowe Wszechstronne centrale alarmowe VERSA to nowoczesne centrale alarmowe przeznaczone do zabezpieczania mieszkań, domów i małych obiektów biurowohandlowych. Swoją wszechstronność
GUI - projektowanie interfejsów
Katedra Inżynierii Wiedzy, Uniwersytet Ekonomiczny w Katowicach Wykład 3 Prototypowanie - definicja Rozwój oprogramowania/aplikacji (gry) poprzez tworzenie kolejnych wersji prototypów. Prototypowanie szybkie
Firma Informatyczna ASDER. Prezentacja. Serwer danych zdalnych. Przemysław Kroczak ASDER 2012-08-06
2012 Firma Informatyczna ASDER Prezentacja Serwer danych zdalnych Przemysław Kroczak ASDER 2012-08-06 Szanowni Państwo, Coraz częściej potrzebujemy dostępu do naszych danych będąc w różnych miejscach na
Dokumentacja projektu QUAIKE Architektura oprogramowania
Licencjacka Pracownia Oprogramowania Instytut Informatyki Uniwersytetu Wrocławskiego Jakub Kowalski, Andrzej Pilarczyk, Marek Kembrowski, Bartłomiej Gałkowski Dokumentacja projektu QUAIKE Architektura
System wspomagania zarządzania wirtualizacją
Plan prezentacji: Co to jest wirtualizacja? Przegląd rozwiązań wirtualizacji, plusy i minusy każdego z nich Przegląd gotowych bibliotek które posłużą mi do stworzenia systemu. Interfejs oparty o WWW Co
<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>
Wersja [Uwaga: Niniejszy wzór dostarczony jest w celu użytkowania z Unified Process for EDUcation. Tekst zawarty w nawiasach kwadratowych i napisany błękitną kursywą
Jesteśmy appreal.net. Pochodzimy z Polski. A dokładnie z Łodzi.
sof tware house Jesteśmy appreal.net. Pochodzimy z Polski. A dokładnie z Łodzi. Tutaj zaczynaliśmy naszą przygodę kontynuujemy ją od z nowymi technologiami i nieprzerwanie 2011 roku. Projektujemy i programujemy
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji
Rozrywka z komputerem - portal KURNIK.PL
Rozrywka z komputerem - portal KURNIK.PL Nota Materiał powstał w ramach realizacji projektu e-kompetencje bez barier dofinansowanego z Programu Operacyjnego Polska Cyfrowa działanie 3.1 Działania szkoleniowe
Galileo - encyklopedia internetowa Plan testów
Galileo - encyklopedia internetowa Plan testów Sławomir Pawlewicz Alan Pilawa Joanna Sobczyk Matek Sobierajski 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel..........................................
Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA. Dlaczego DNS jest tak ważny?
Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA Dlaczego DNS jest tak ważny? DNS - System Nazw Domenowych to globalnie rozmieszczona usługa Internetowa. Zapewnia tłumaczenie nazw domen
Digital Signage Systems
Digital Signage Systems Systemy DOOH SYSTEMY DIGITAL SIGNAGE to nowoczesne i atrakcyjne rozwiązaniem reklamowe, umożliwiające emisję treści skierowanych do konkretnej grupy docelowej w określonym miejscu
Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki 2011. Promotor dr inż. Paweł Figat
Grzegorz Ruciński Warszawska Wyższa Szkoła Informatyki 2011 Promotor dr inż. Paweł Figat Cel i hipoteza pracy Wprowadzenie do tematu Przedstawienie porównywanych rozwiązań Przedstawienie zalet i wad porównywanych
OpenLaszlo. OpenLaszlo
OpenLaszlo Spis Treści 1 OpenLaszlo Co to jest? Historia Idea Architektura Jako Flash lub DHTML Jako servlet lub SOLO Jak to działa? Język LZX Struktura programu Skrypty Obiekty i klasy Atrybuty i metody
EMIGO. Retail B2B. Zadbaj o detal!
B2B EMIGO Retail Zadbaj o detal! Spis treści Czym jest Emigo Retail? Społeczność Emigo Retail - zmniejszamy dystans między producentem a detalistą Przyjrzyj się detalom 3 4 8 Wspieraj swoich przedstawicieli
Jak powstawał Wielki Mistrz
Jak powstawał Wielki Mistrz Czyli opowieść o tworzeniu gry typu crpg Jakub Rojek W imieniu całego zespołu SystemSzok Prezentacja przygotowana dla koła naukowego Ruch Projektantów Gier (RPG) 1 marca 2011
usługi informatyczne dla firm
usługi informatyczne dla firm 1 opieka informatyczna wsparcie techniczne, bezpieczeństwo danych, sprzęt komputerowy, integracja systemów kompetencje diagnozowania i napraw dokonują wyłącznie wykwalifikowani
JDBC w LoXiMie. Interfejs Java Database Connectivity dla systemu LoXiM. Adam Michalik 2008
JDBC w LoXiMie Interfejs Java Database Connectivity dla systemu LoXiM Adam Michalik 2008 Sterownik JDBC co to jest? Sterownik JDBC to zbiór klas implementujących interfejsy opisane w specyfikacji JDBC
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 006 Wydajność systemu 2 SO i SK/WIN Najprostszym sposobem na poprawienie wydajności systemu, jeżeli dysponujemy zbyt małą ilością pamięci RAM
Sposoby zdalnego sterowania pulpitem
Karolina Wieczorko, EMiI Sposoby zdalnego sterowania pulpitem Jest wiele opcji zdalnego sterowania pulpitem, począwszy od narzędzi systemowych, poprzez różnego rodzaju programy przez sieć internetową.
Uniwersytet Mikołaja Kopernika w Toruniu. Profilowanie ruchu sieciowego w systemie GNU/Linux
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Michał Ferliński Nr albumu: 187386 Praca magisterska na kierunku Informatyka
SM-EX System Multipłatności - EX
SM-EX System Multipłatności - EX Opis systemu Czym jest SM-EX? SM-EX to oprogramowanie komputerowe przygotowane do obsługi punktów przyjmowania opłat za rachunki od ludności tzw. punktów kasowych. System
Aplikacja webowa do zarządzania maszynami wirtualnymi
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin Poliński nr albumu: 273047 Praca inżynierska na kierunku informatyka stosowana Aplikacja webowa do zarządzania
Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski
Struktura systemu operacyjnego Schemat budowy systemu operacyjnego model warstwowy Schemat budowy systemu operacyjnego części składowe Większość systemów operacyjnych opiera się o koncepcję jądra, która
D O K U M E N T A C J A
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Instytut Politechniczny Informatyka Stosowana III r. D O K U M E N T A C J A Snake 3D Piotr Gębiś Paweł Gładysz Dokumentacja do projektu Snake 3D. W dokumencie
Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER 2012-08-06
2012 Firma Informatyczna ASDER Prezentacja Serwer danych lokalnych Przemysław Kroczak ASDER 2012-08-06 Szanowni Państwo, W dzisiejszej coraz częściej trzeba współdzielić pliki między pracownikami/działami
ZAŁOŻENIA PLANU ROZWOJOWEGO DLA FIRMY PRAWNICZEJ NA ROK 2017
ZAŁOŻENIA PLANU ROZWOJOWEGO DLA FIRMY PRAWNICZEJ NA ROK 2017 Plan rozwojowy opracowano dla rodzinnej firmy prawniczej, która stanęła przez nowym wyzwaniem - wejście na rynek usług doradczych związanych
Dystrybucje Linuksa c.d.
Dystrybucje Linuksa c.d. Gentoo dla fachowców Gentoo Gentoo dla fachowców brak skompilowanych paczek; system zarządzania Portage Gentoo dla fachowców brak skompilowanych paczek; system zarządzania Portage
eszkoła przyszłości Gimnazjum nr 1 w Barcinie
eszkoła przyszłości Gimnazjum nr 1 w Barcinie Jak może wyglądać szkoła za rok, dwa Koniec epoki papieru w szkołach. Pora na tablety i netbooki Już od dłuższego czasu trwa dyskusja nad tym, czy tablety
Zasady działania botów w grach MMO, sposoby ochrony przed nimi i omijania zabezpieczeń
Zasady działania botów w grach MMO, sposoby ochrony przed nimi i omijania zabezpieczeń Wprowadzenie: Czym są boty? Kto używa botów? Jakie typy botów wyróżniamy? Sposoby ich wykrywania. Sposoby unikania
Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK
Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK Paweł Lenkiewicz Polsko Japońska Wyższa Szkoła Technik Komputerowych Plan prezentacji PJWSTK
Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.
Technologie cyfrowe Artur Kalinowski Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.pl Semestr letni 2014/2015 Usługi internetowe usługa internetowa (ang.
Pla$orma edukacyjna czy to wystarczy? Przygotował: Artur Dyro, Prezes Learnetic S.A. artur.dyro@learnetic.com
Pla$orma edukacyjna czy to wystarczy? Przygotował: Artur Dyro, Prezes Learnetic S.A. artur.dyro@learnetic.com www.learne9c.com O Learne9c Cyfrowa rewolucja (w szkole) = Powszechność + Integracja + Różnorodność
Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak
Serwery Autorzy: Karol Czosnowski Mateusz Kaźmierczak Czym jest XMPP? XMPP (Extensible Messaging and Presence Protocol), zbiór otwartych technologii do komunikacji, czatu wieloosobowego, rozmów wideo i
Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej
Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin HENRYKOWSKI Nr albumu: 158069 Praca magisterska na kierunku Informatyka Archiwizacja
Sieciowe dyski wirtualne oraz VM platforma jako usługa. Bogusław Kaczałek Kon-dor GIS Konsulting
Sieciowe dyski wirtualne oraz VM platforma jako usługa Bogusław Kaczałek Kon-dor GIS Konsulting Rola służby GiK w tworzeniu polskiej IIP Wisła 8-10 września 2010 Wirtualne dyski sieciowe co to jest? Pod
Serwer druku w Windows Server
Serwer druku w Windows Server Ostatnimi czasy coraz większą popularnością cieszą się drukarki sieciowe. Często w domach użytkownicy posiadają więcej niż jedno urządzenie podłączone do sieci, z którego
System generacji raportów
Zalety systemu Czym jest ProReports? prostota instalacji, wieloplatformowość (AIX, Linux, Windows, Solaris), obsługa popularnych formatów (PDF, XLS, RTF, HTML,TXT,XML,CSV), obsługa wielu baz danych, raporty
Referat pracy dyplomowej
Referat pracy dyplomowej Temat pracy: Wdrożenie intranetowej platformy zapewniającej organizację danych w dużej firmie na bazie oprogramowania Microsoft SharePoint Autor: Bartosz Lipiec Promotor: dr inż.
Projekt zaliczeniowy. Mateusz Hołenko Andrzej Stroiński Piotr Zierhoffer 21 grudnia 2015
Projekt zaliczeniowy Mateusz Hołenko Andrzej Stroiński Piotr Zierhoffer 21 grudnia 2015 Część I Opis projektu Celem projektu jest stworzenie dwuosobowej gry strategicznej, opartej o mechanizmy komunikacji
Symulator doboru koloru i przetłoczenia bramy garażowej oraz wzoru drzwi wejściowych. do elewacji budynku klienta
Symulator doboru koloru i przetłoczenia bramy garażowej oraz wzoru drzwi wejściowych do elewacji budynku klienta Wszechobecna nowa technologia Smartfony obecnie coraz częściej zastępują zwykłe telefony
WOJSKOWA AKADEMIA TECHNICZNA
WOJSKOWA AKADEMIA TECHNICZNA LABORATORIUM DIAGNOSTYKA I WIARYGODNOŚĆ SYSTEMÓW KOMPUTEROWYCH Stopień, imię i nazwisko prowadzącego Stopień, imię i nazwisko słuchacza Grupa szkoleniowa dr inż. Zbigniew Zieliński
InPro BMS InPro BMS SIEMENS
InPro Siemens OPC InPro BMS Produkt InPro BMS jest w sprzedaży od 2000 roku. W ostatnich kilku latach staliśmy się liderem wśród dostawców informatycznych rozwiązań dla systemów bezpieczeństwa. Oferowane
Wykaz osób pełniących funkcję opiekunów Warsztatów
Znak : 2/ICT/2016/UE Załącznik nr 4a do SIWZ pieczęć firmowa Wykonawcy Wykaz osób pełniących funkcję opiekunów Warsztatów W branży Gry Komputerowe Imię Nazwisko Wymagania dotyczące opiekunów Warsztatów
Akademia Młodego Ekonomisty
Akademia Młodego Ekonomisty Trendy w marketingu. Jak będą nas kusić producenci w nieodległej przyszłości? dr Mirosława Malinowska Uniwersytet Ekonomiczny w Katowicach 26 marca 2018 r. Pytania na dzisiejszy
Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro. Doskonała łączność gdziekolwiek się znajdujesz
Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro Doskonała łączność gdziekolwiek się znajdujesz Chcesz oszczędzać czas i zwiększyć produktywność? Chcesz bezproblemowo pozostawać
Nowy sposób tworzenia i zarządzania systemem kolejkowym. www.q-bloom.com
Nowy sposób tworzenia i zarządzania systemem kolejkowym www.q-bloom.com BLOOM jest systemem zarządzania kolejką i wyświetlania treści opartym na rozwiązaniu chmury lub aplikacji przez stronę www. Zapraszamy
Luxriot VMS. Dawid Adamczyk
Luxriot VMS Dawid Adamczyk Wprowadzenie LuxRiot to oprogramowanie NVR dla komputerów PC z Windows mogące równieŝ współpracować z kartami przechwytującymi z wejściami BNC Główne funkcje LuxRiot to: 1. Podgląd
ZAPYTANIE OFERTOWE. e-match B2S - Zintegrowana platforma kompleksowych usług dla firm startup
Warszawa, 30.11.2012 r. ZAPYTANIE OFERTOWE Zapraszamy Państwa do udziału w konkursie ofert, którego celem jest wyłonienie dostawcy realizującego usługę stworzenia i wdrożenia systemu opisanego w niniejszym
Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows
Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Cel ćwiczenia: Zapoznanie się z: zarządzaniem systemami plików, zarządzaniem atrybutami plików, prawami do plików
System automatycznego rozsyłania wiadomości
System automatycznego rozsyłania wiadomości Verlogic Systemy Komputerowe 2013 Wstęp Informacja to proces, bez którego trudno sobie wyobrazić istnienie we współczesnym życiu gospodarczym. Uzyskanie bądź
SERWERY KOMUNIKACYJNE ALCATEL-LUCENT
SERWERY KOMUNIKACYJNE ALCATEL-LUCENT OmniPCX Enterprise Serwer komunikacyjny Alcatel-Lucent OmniPCX Enterprise Communication Server (CS) to serwer komunikacyjny dostępny w formie oprogramowania na różne
PRZYJAZNY PRZEWODNIK PO SMARTFONACH
PRZYJAZNY PRZEWODNIK PO SMARTFONACH 01 NAJPOTRZEBNIEJSZE INFORMACJE I PODPOWIEDZI CO TO SĄ SMARTFONY I DO CZEGO SŁUŻĄ? SMARTFONY TO NIE TYLKO TELEFONY NOWEJ GENERACJI. TO MULTIFUNKCJONALNE URZĄDZENIA,
Klient-Serwer Komunikacja przy pomocy gniazd
II Klient-Serwer Komunikacja przy pomocy gniazd Gniazda pozwalają na efektywną wymianę danych pomiędzy procesami w systemie rozproszonym. Proces klienta Proces serwera gniazdko gniazdko protokół transportu
STRONY WWW PROJEKT & WYKONANIE. Oddział Trójmiasto: Ul. Madrycka 13/ Kosakowo. Oddział Mińsk: Ul. Warszawska 63B Mińsk Mazowiecki
PROJEKT & WYKONANIE STRONY WWW Oddział Płońsk: Ul. Młodzieżowa 31 L 09-100 Płońsk Oddział Mińsk: Ul. Warszawska 63B 05-300 Mińsk Mazowiecki Oddział Trójmiasto: Ul. Madrycka 13/20.1 81-198 Kosakowo TWORZYMY
U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)
http://user-mode-linux.sourceforge.net/ System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux) Autor: Jeff Dike Koncepcja powstała w 1999 r. Początkowo jako patch do jądra 2.0
Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro. Doskonała łączność gdziekolwiek się znajdujesz
Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro Doskonała łączność gdziekolwiek się znajdujesz Aplikacja UC Pro oferuje szeroki zakres możliwości Wykonywanie połączeń Szybkie i
Dotykowa tablica interaktywna Język gestów Zasilanie przez USB
Dotykowa tablica interaktywna Język gestów Zasilanie przez USB STWÓRZ LEKCJE O NOWEJ JAKOŚCI DZIĘKI ELITE PANABOARD! Tablice elite Panaboard są zaawansowanym narzędziem edukacyjnym, pozwalającym przyciągnąć
DESIGNER APPLICATION. powered by
DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy
Część III. Załączniki
Część III. Załączniki Załącznik nr 1. Zestawienia dotyczące ocenianego kierunku studiów Tabela 1. studentów ocenianego kierunku 1 Poziom studiów I stopnia II stopnia Studia stacjonarne Studia niestacjonarne
Udostępnianie drukarek za pomocą systemu Windows (serwer wydruku).
Udostępnianie drukarek za pomocą systemu Windows (serwer wydruku). www.einformatyka.com.pl Serwer wydruku jest znakomitym rozwiązaniem zarówno dla małych jak i dużych firm. Pozwala zaoszczędzić czas dzięki
Spis treści. tel.: 782 580 850 e-mail: kontakt@e-zaplecze.pl 2
Spis treści 1. Wstęp... 3 2. Szybkie wystawienie aukcji w szablonie bez konieczności instalacji szablonu na koncie allegro... 4 3. Wystawianie aukcji w szablonie z instalacją szablonu na koncie allegro...
INVEOR nowy standard w technice napędów pomp i wentylatorów.
INVEOR nowy standard w technice napędów pomp i wentylatorów. Uniwersalny falownik do typowych silników asynchronicznych o mocy od 0,25 kw do 22kW. Inteligentne połączenia Inteligentna technika napędowa
Referat Pracy Dyplomowej
Referat Pracy Dyplomowej Team Pracy: Projekt i realizacja gry w technologii HTML5 z wykorzystaniem interfejsu programistycznego aplikacji Facebook Autor: Adam Bartkowiak Promotor: dr inż. Roman Simiński
Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
TELEMEETING ZAMAWIANY BLISKI KONTAKT NA ODLEGŁOŚĆ PROFESJONALNE ROZWIĄZANIE TELEKONFERENCYJNE
TELEMEETING ZAMAWIANY BLISKI KONTAKT NA ODLEGŁOŚĆ PROFESJONALNE ROZWIĄZANIE TELEKONFERENCYJNE CZYM JEST TELEMEETING? Telemeeting to innowacyjna usługa telekonferencyjna, która umożliwia prostą, szybką
innowacji pedagogicznej Programowanie w szkole
Sprawozdanie ewaluacji innowacji pedagogicznej Programowanie w szkole Autor innowacji: mgr Katarzyna Wszeborowska mgr Katarzyna Pilichowska Miejsce innowacji: Szkoła Podstawowa nr 1 Termin realizacji:
Bezpieczeństwo dla wszystkich środowisk wirtualnych
Bezpieczeństwo dla wszystkich środowisk wirtualnych SECURITY FOR VIRTUAL AND CLOUD ENVIRONMENTS Ochrona czy wydajność? Liczba maszyn wirtualnych wyprzedziła fizyczne już 2009 roku. Dzisiaj ponad połowa
Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)
Opis systemu CitectFacilities (nadrzędny system sterowania i kontroli procesu technologicznego) I. Wstęp. Zdalny system sterowania, wizualizacji i nadzoru zostanie wykonany w oparciu o aplikację CitectFacilities,
CENNIK OPROGRAMOWANIE MEDIATOR/TERMINAL/TERMINAL GUI
OTC Spółka Akcyjna ul. Chełmońskiego 248, 31-348 KRAKÓW tel. (012) 626 36 36, fax (012) 626 36 38 e-mail: office@otc.pl http://www.otc.pl CENNIK 01 maja 2010 Wszystkie ceny podane są w złotych. Do podanych
Produkt InPro BMS InP In ro
Produkt InPro BMS Produkt InPro jest w sprzedaży od 2000 roku. W ostatnich kilku latach staliśmy się liderem wśród dostawców informatycznych rozwiązań zarówno dla systemów bezpieczeństwa jak i automatyki
Skuteczna budowa sieci METRO
Skuteczna budowa sieci METRO Romuald Stupnicki DCG Tarnów, czerwiec 2006 Założenia dla sieci METRO Sieć oparta o standard Ethernet oraz protokół IP: szkielet sieci w technologii Gigabit Ethernet lub nowszej
DZANIA I MARKETINGU BIAŁYSTOK,
5 - POCZĄTKI OSIECIOWANIA - nie były łatwe i oczywiste IBM-owskie pojęcie Connectivity martwy model sieci 1977 - ISO dla zdefiniowania standardów w sieciach opracowała siedmiowarstwowy model sieci OSI
Tablet dla dzieci GoClever GENIUS 7"
Tablet dla dzieci GoClever GENIUS 7" Cena : 267,48 zł (netto) 329,00 zł (brutto) Dostępność : Dostępność - 3 dni Stan magazynowy : brak w magazynie Średnia ocena : brak recenzji Utworzono 28-06-2016 Tablet
IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006
IO - Plan wdrożenia M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................
WPROWADZENIE DO UML-a
WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,
Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online
2012 Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online Sławomir Frąckowiak Wdrożenie systemu B2B Lublin, 25 października 2012 Aplikacje B2B do czego? Realizacja najważniejszych procesów
Investing f or Growth
Investing for Growth Open Business Solution OB One - zintegrowane oprogramowanie modułowe wspomagające zarządzanie firmą w łatwy i przejrzysty sposób pozwala zaspokoić wszystkie potrzeby księgowe, administracyjne
omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl
.firma Dostarczamy profesjonalne usługi oparte o nowoczesne technologie internetowe Na wstępie Wszystko dla naszych Klientów Jesteśmy świadomi, że strona internetowa to niezastąpione źródło informacji,
Serwer komunikacyjny SIP dla firm
Serwer komunikacyjny SIP dla firm KX-NS1000 Panasonic {tab=wstęp} 1 / 7 Panasonic KX-NS1000 to oparty na protokole SIP serwer do obsługi ujednoliconej komunikacji i współpracy, który ma na celu zwiększenie
Szybki, prosty i oszczędny sposób na Twój własny sklep online! Oferta przygotowana specjalnie dla
WMarket Szybki, prosty i oszczędny sposób na Twój własny sklep online! Oferta przygotowana specjalnie dla WMarket to nowoczesny, wydajny sklep internetowy, który dzięki swej skalowalności nadaje się dla
Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI
Sprawne zarządzanie projektami Tworzenie planów projektów Zwiększenie efektywności współpracy Kontrolowanie i zarządzanie zasobami jak również pracownikami Generowanie raportów Zarządzaj projektami efektywnie
Tomasz Greszata - Koszalin
T: Usługi serwerowe w systemie Windows - telnet. Zadanie1: Sprawdź informacje w serwisie Wikipedii na temat usługi telnet. Telnet standard protokołu komunikacyjnego używanego w sieciach komputerowych do
Wizja systemu SOS. Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz. 24 kwietnia 2006
Wizja systemu SOS Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz Piotr Kuśka 24 kwietnia 2006 1 Spis treści 1 Wprowadzenie 4 1.1 Cel.......................................... 4 1.2 Zakres........................................
Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:
PetroManager NET jest programem sterującym automatyką stacji paliw z funkcją zdalnego zarządzania.
PETROCONSULTING Sp. z o.o., ul. Makowa 16, 86-300 Grudziądz, tel./fax: 56 4622 622 www.petroconsulting.pl e-mail: biuro@petroconsulting.pl Posiadamy Certyfikat ISO 9001:2009 Dlaczego warto wybrać firmę
Systemy Informacyjne 2016/2017. Wydział Informatyki i Zarządzania Katedra Systemów Informatycznych
Systemy Informacyjne 2016/2017 Wydział Informatyki i Zarządzania Katedra Systemów Informatycznych http://www.ksi.pwr.edu.pl/ Katedra Systemów Informatycznych Specjalność Systemy Informacyjne (SI) Specjalność
1. Słownik pojęć 2. Wstęp 3. Określenie problemu PLAN PREZENTACJI. 4. Przykład systemu ekspertowego wykorzystującego język korzyści 5.
1. 2. Wstęp 3. Określenie problemu PLAN PREZENTACJI 4. język korzyści 5. Wstęp Określenie problemu System ekspertowy (doradczy, ekspercki, ES) program komputerowy wykorzystujący wiedzę i procedury wnioskowania