Internetinis Šachmatų žaidimo serveris

Šachmatų žaidimas buvo žaidžiamas nuo senų laikų. Praeityje buvo modifikuotos jo taisyklės, buvo naudotos medinės, akmeninės, plastikinės, stiklinės figūros. Skirtinguose amžiuose šachmatų žaidimą žaidė skirtingi žmonės, tačiau jo esmė išliko ta pati. Ir nors atrodo, kad toks senas dalykas turėtų bū...

Full description

Bibliographic Details
Main Author: Šepikas, Antanas
Other Authors: Ramanauskaitė, Simona
Format: Others
Language:Lithuanian
Published: Lithuanian Academic Libraries Network (LABT) 2014
Subjects:
Online Access:http://vddb.library.lt/fedora/get/LT-eLABa-0001:E.02~2014~D_20140716_111602-98045/DS.005.0.01.ETD
id ndltd-LABT_ETD-oai-elaba.lt-LT-eLABa-0001-E.02~2014~D_20140716_111602-98045
record_format oai_dc
spelling ndltd-LABT_ETD-oai-elaba.lt-LT-eLABa-0001-E.02~2014~D_20140716_111602-980452014-07-18T03:52:51Z2014-07-16litInformatics EngineeringŠepikas, AntanasInternetinis Šachmatų žaidimo serverisInternet Chess game serverLithuanian Academic Libraries Network (LABT)Šachmatų žaidimas buvo žaidžiamas nuo senų laikų. Praeityje buvo modifikuotos jo taisyklės, buvo naudotos medinės, akmeninės, plastikinės, stiklinės figūros. Skirtinguose amžiuose šachmatų žaidimą žaidė skirtingi žmonės, tačiau jo esmė išliko ta pati. Ir nors atrodo, kad toks senas dalykas turėtų būti užmirštas arba praradęs savo populiarumą, tačiau to nėra. Šiais laikais, šachmatų žaidimas tebėra vienas populiariausių. Tačiau bėgant metams ir keičiantis technologijoms reikia apsvarstyti kaip būtų galima pakeisti šio žaidimo realizaciją, kad ji taptų dar labiau patrauklesnė ir paprastesnė naudotis. Šiuo metu yra nemažai internetinių šachmatų žaidimų serverių ir aplikacijų, kurios leidžia vartotojams žaisti šachmatų žaidimą internete. Tačiau, tokios sistemos neretai iš vartotojo reikalauja parsisiųsti papildomą programą į kompiuterį ar išmanųjį įrenginį, arba papildomų įskiepių diegimo, o tai sudaro sistemos naudojimo nepatogumą. Šio darbo tikslas – sukurti šachmatų žaidimo serverį, panaudojant naujas populiarėjančias technologijas „Node.js“ ir „HTML5“, kuriame žaidėjai galės žaisti šachmatų žaidimą savo naršyklėse be papildomų programų ar įskiepių diegimo. Darbe iškelti uždaviniai: 1. Parengti kuriamos sistemos reikalavimų ir architektūros specifikacijas. 2. Remiantis reikalavimų ir architektūros specifikacijomis, realizuoti šachmatų žaidimo serverį, nereikalaujantį iš vartotojo papildomų įskiepių ir programų diegimo. 3. Ištestuoti sukurtą sistema ir įvertinti sistemos... [toliau žr. visą tekstą]The main goal of this project, is to develop a system, where players can connect to each other, and play Chess game by using internet browser, with no additional software like “Adobe Flash Player“, “Microsoft Silverlight“ or any other, but the browser itself. This is achieved by using new technologies: “Node.js“, and “HTML5 WebSockets“. This document consists of five parts, containing different technical information on this subject: First part, is analysis of above mentioned technologies, and explanation of why are they chosen. Second part, is “Requirements Specification” where all the requirements for the system user use cases raise, those requirements are specified by using UML diagrams, and their descriptions. Third part is “Architectural Requirements” this section is used to visualize system, by using various UML diagrams and their descriptions just like the “Requirements Specification” but different UMLs. For example, in this case UML sequence diagrams are used to show how system handles match making process. Fourth part is “Testing”, testing section displays tables with information about system quality assurance tests. Test are made to determine if the system is ready to be published to the public. Last part is “User Guide”, this system has quite unusual user guide compared to other systems. This user guide is different because it’s integrated in the system itself, it makes it more accessible and user friendly because of its interactivity with the user. User guide... [to full text]InternetasŠachmataiŽaidimasServerisInternetChessGameServerBachelor thesisRamanauskaitė, SimonaDrukteinienė, AstaSlotkienė, AstaMažukna, GvidasKiminas, RemigijusBukauskas, NerijusRamananauskaitė, SimonaSiauliai UniversitySiauliai Universityhttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2014~D_20140716_111602-98045LT-eLABa-0001:E.02~2014~D_20140716_111602-98045SU-nnzateeovdt-20140606-133136http://vddb.library.lt/fedora/get/LT-eLABa-0001:E.02~2014~D_20140716_111602-98045/DS.005.0.01.ETDUnrestrictedapplication/pdf
collection NDLTD
language Lithuanian
format Others
sources NDLTD
topic Informatics Engineering
Internetas
Šachmatai
Žaidimas
Serveris
Internet
Chess
Game
Server
spellingShingle Informatics Engineering
Internetas
Šachmatai
Žaidimas
Serveris
Internet
Chess
Game
Server
Šepikas, Antanas
Internetinis Šachmatų žaidimo serveris
description Šachmatų žaidimas buvo žaidžiamas nuo senų laikų. Praeityje buvo modifikuotos jo taisyklės, buvo naudotos medinės, akmeninės, plastikinės, stiklinės figūros. Skirtinguose amžiuose šachmatų žaidimą žaidė skirtingi žmonės, tačiau jo esmė išliko ta pati. Ir nors atrodo, kad toks senas dalykas turėtų būti užmirštas arba praradęs savo populiarumą, tačiau to nėra. Šiais laikais, šachmatų žaidimas tebėra vienas populiariausių. Tačiau bėgant metams ir keičiantis technologijoms reikia apsvarstyti kaip būtų galima pakeisti šio žaidimo realizaciją, kad ji taptų dar labiau patrauklesnė ir paprastesnė naudotis. Šiuo metu yra nemažai internetinių šachmatų žaidimų serverių ir aplikacijų, kurios leidžia vartotojams žaisti šachmatų žaidimą internete. Tačiau, tokios sistemos neretai iš vartotojo reikalauja parsisiųsti papildomą programą į kompiuterį ar išmanųjį įrenginį, arba papildomų įskiepių diegimo, o tai sudaro sistemos naudojimo nepatogumą. Šio darbo tikslas – sukurti šachmatų žaidimo serverį, panaudojant naujas populiarėjančias technologijas „Node.js“ ir „HTML5“, kuriame žaidėjai galės žaisti šachmatų žaidimą savo naršyklėse be papildomų programų ar įskiepių diegimo. Darbe iškelti uždaviniai: 1. Parengti kuriamos sistemos reikalavimų ir architektūros specifikacijas. 2. Remiantis reikalavimų ir architektūros specifikacijomis, realizuoti šachmatų žaidimo serverį, nereikalaujantį iš vartotojo papildomų įskiepių ir programų diegimo. 3. Ištestuoti sukurtą sistema ir įvertinti sistemos... [toliau žr. visą tekstą] === The main goal of this project, is to develop a system, where players can connect to each other, and play Chess game by using internet browser, with no additional software like “Adobe Flash Player“, “Microsoft Silverlight“ or any other, but the browser itself. This is achieved by using new technologies: “Node.js“, and “HTML5 WebSockets“. This document consists of five parts, containing different technical information on this subject: First part, is analysis of above mentioned technologies, and explanation of why are they chosen. Second part, is “Requirements Specification” where all the requirements for the system user use cases raise, those requirements are specified by using UML diagrams, and their descriptions. Third part is “Architectural Requirements” this section is used to visualize system, by using various UML diagrams and their descriptions just like the “Requirements Specification” but different UMLs. For example, in this case UML sequence diagrams are used to show how system handles match making process. Fourth part is “Testing”, testing section displays tables with information about system quality assurance tests. Test are made to determine if the system is ready to be published to the public. Last part is “User Guide”, this system has quite unusual user guide compared to other systems. This user guide is different because it’s integrated in the system itself, it makes it more accessible and user friendly because of its interactivity with the user. User guide... [to full text]
author2 Ramanauskaitė, Simona
author_facet Ramanauskaitė, Simona
Šepikas, Antanas
author Šepikas, Antanas
author_sort Šepikas, Antanas
title Internetinis Šachmatų žaidimo serveris
title_short Internetinis Šachmatų žaidimo serveris
title_full Internetinis Šachmatų žaidimo serveris
title_fullStr Internetinis Šachmatų žaidimo serveris
title_full_unstemmed Internetinis Šachmatų žaidimo serveris
title_sort internetinis šachmatų žaidimo serveris
publisher Lithuanian Academic Libraries Network (LABT)
publishDate 2014
url http://vddb.library.lt/fedora/get/LT-eLABa-0001:E.02~2014~D_20140716_111602-98045/DS.005.0.01.ETD
work_keys_str_mv AT sepikasantanas internetinissachmatuzaidimoserveris
AT sepikasantanas internetchessgameserver
_version_ 1716708586728456192