Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Гра &Балда& з підтримкою роботи по мережі

Реферат Гра &Балда& з підтримкою роботи по мережі





/b>


. Андройд-додатки «King Square».


Малюнок 1.2.1 Завантаження програми King Square


Додаток King Square встановлюється на Андройд платформу.

Має можливість вибору режиму і розміру поля. Так само має можливість введення початкового слова.

Мережеве взаємодія здійснюється через мережу-інтернет.


Малюнок 1.2.2 Конфігурація гри додатки King Square.


Гра має приємний інтерфейс. Виділення слова здійснюється через натиснення і ведення по сенсорносу екрану.



Малюнок 1.2.3 Конфігурація гри додатки King Square.


1.3 Вимоги до проектованого програмного засобу


Призначення розробки

Метою розробки додатку є створення програми, яке являє собою мережеву гру «Балда» де користувачі можуть грати на одному комп'ютері, або по мережі.

Виконувані функції

· Вибір режиму гри. Доступні режими:

. Гра на одному комп'ютері.

. Мережева гра.

· При створенні кімнати для гри користувач може вибрати кількість гравців і розмір матриці для введення слів.

· Додаток може виступати в якості клієнта і сервера одночасно.

· З додатком одночасно можуть працювати кілька користувачів.

Вхідні дані

В якості вхідних даних використовуються аутентифікаційні дані користувача, команди взаємодії з інтерфейсом.

Вихідні дані

В якості вихідних даних використовуються завантажуються файли, описи файлів.

Вимоги до складу і параметрів технічних засобів

· Процесор: рекомендована частота - 1.0 ГГц і вище.

· ОЗУ: не менше 512 Мб.

· Жорсткий диск: 32-bit - не менше 850 Мб, 64-bit - не менше 2 Гб.

Вимоги до програмної сумісності

На комп'ютері, на якому працюватиме додаток, повинне бути встановлене наступне програмне забезпечення:

· .Net Framework 4.5


1.4 Постановка завдання


У рамках даного курсового проекту необхідно розробити програмний засіб, що представляє собою мережеву гру «Балда». Ця програма має виконувати функції, описані в пункті 1.3.



2. Аналіз вимог до ПС та розробка функціональних вимог


2.1 Обгрунтування вибору технологій


Платформа.NET Framework складається з загальномовного середовища виконання (середовища CLR) і бібліотеки классов.NET Framework. Основою платформи.NET Framework є середа CLR. Середовище виконання можна вважати агентом, який управляє кодом під час виконання і надає основні служби, такі як управління пам'яттю, управління потоками і віддалене взаємодія. При цьому накладаються умови строгої типізації та інші види перевірки точності коду, що забезпечують безпеку і надійність. Фактично основним завданням середовища виконання є управління кодом. Код, який звертається до середовища виконання, називають керованим кодом, а код, який не обертається до середовища виконання, називають некерованим кодом. Бібліотека класів є комплексною об'єктно-орієнтованої колекцією допускають повторне використання типів, які застосовуються для розробки додатків - починаючи з звичайних додатків, що запускаються з командного рядка, і додатків з графічним інтерфейсом користувача (GUI), і закінчуючи додатками, що використовують останні технологічні можливості ASP.NET , такі як Web Forms і веб-служби XML.

Клас TcpClient запрошує дані з ресурсу в інтернеті по протоколу TCP. Методи і властивості TcpClient резюмують відомості для створення Socket для запиту та отримання даних за протоколом TCP. Оскільки підключення до віддаленого пристрій представлено у вигляді потоку, дані можна зчитувати і записувати з платформой.NET Framework поток- методи обработкі.Протокол TCP встановлює з'єднання з віддаленої кінцевою точкою, а потім користуються, з'єднання відправляти і отримувати пакети даних. Протокол TCP відповідає за забезпечення, що пакети даних відправлені до кінцевої точки, і збірка, коли вони надходять в правильному порядку.

Щоб встановити підключення TCP, необхідно знати адресу пристрою мережі при розміщенні служби, і необхідно знати TCP-порт, служба використовує для обміну даннимі.іспользуется для контролю портів для вхідних запитів, а потім створити або Сокет або...


Назад | сторінка 2 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Контроль та аналіз виконання виробничої програми організації, використання ...
  • Реферат на тему: Організація зберігання даних і виконання запитів у динамічній інформаційної ...