КУРСОВАЯ РАБОТА (Клиент-серверное приложение) 2 и 3 РАЗДЕЛ!
В данном проекте мне требуется заполнение второго и третьего раздела курсовой работы + создание самого клиент-сервера ( Програмно проверять клиент-сервер никто не будет, главное прописать архитектуру в отчете!!! ), и по возможности текст доклада и презентация проекта (10 слайдов).
В наличии:
- Методичка
- Структура
- исходный код для клиент-сервера: https://riptutorial.com/unity3d/example/20116/creating-a-server--a-client--and-sending-a-message-
Клиент-серверное приложение будет для компьютерной игры.
Сервер должен выполнять учет статистики игры ( т.е. когда вы проходите уровень, на сервер должна уходить информация в виде набора данных о том как хорошо или плохо пройден уровень, или что-то тому подобное, можем решить лично с автором). Игра будет отдавать данные в том формате, в котором будет запрограммирована. Нужно задать тот самый формат данных, заполнить тестовым набором данных, выдуманным. Сама игра в будущем будет жанра «гонки» на движке unity3d.
Опишу основные требования к клиент-серверу, которые взятые с методички (которую я прикреплю к этому проекту):
Целью выполнения проекта является проектирование и реализация программного обеспечения на основе архитектуры клиент-сервер, включая хранилище данных, логику доступа к данным, логику программы и логику интерфейса. Клиент должен отвечать за логику интерфейса, а сервер - по хранилище данных и логику доступа к данным. Логика программы может быть сосредоточена как на клиенте (толстый клиент), так и на сервере (тонкий клиент).
Релиз программного обеспечения должен соответствовать перечисленным ниже требованиям:
- иметь клиентскую и серверную части;
- иметь базовые программные компоненты: хранилище данных, уровень доступа к данным, уровень программы и уровень интерфейса;
- иметь систему логирования событий;
- иметь частичное покрытие unit-тестами;
- исходный код программы соответствовать стандарту оформления кода
- иметь соответствующие комментарии или doc-strings к программным элементов;
P.S. Методичка на украинском языке, по этому если будут с этим проблемы, то я могу вам все перевести.
Приложения 2
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 9 дней 6 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 12 дней 3 часа назад ∙ 15 ставок |