Исследование механизмов межпроцессного взаимодействия цели и задачи выполнения курсовой работы



бет2/3
Дата19.04.2024
өлшемі34.3 Kb.
#499243
түріИсследование
1   2   3
Курсовая

Дополнительные задания

  1. При обновлении информации на клиенте по таймеру данные передается только в том случае, если что-либо изменилось с момента предыдущего обновления.

  2. Обновление информации на клиенте происходит по инициативе сервера как реакция на изменения на сервере.

  3. Существует отдельный сервер, который ведет лог операций (отдельный для каждого сервера, с сохранением в файл), в котором фиксируются подключения клиентов, переданные запросы, ошибки и т.д. Взаимодействие между серверами осуществляется с помощью каналов.

  4. Запуск клиентов в контейнерах.

Наличие версии сервера или клиента под ОС Linux (т.е., если клиент и сервер работают под разными ОС).

  1. Демонстрация работы разработанных приложений на двух устройствах (физических или в виртуальных машинах).

  2. Реализация графического интерфейса на стороне клиента.



СТРУКТУРА И ПРИМЕРНОЕ СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ
Пояснительная записка к курсовой работе должна включать в себя следующие структурные элементы в указанной ниже последовательности:
титульный лист;
задание на курсовую работу;
содержание;
введение, в котором раскрываются актуальность и значение темы, формулируется цель работы;
основная часть:

  • постановка задачи;

  • краткие теоретические основы разрабатываемой темы (суть, область применения, достоинства и недостатки вычислительной архитектуры «клиент-сервер»; обзор системных средств коммуникации и синхронизации процессов);

  • разработка и описание алгоритма работы приложения: словесное описание функционирования или UML-диаграмма последовательности, перечень запросов от клиента к серверу, с указанием входных и выходных данных, описание выбранного алгоритма обновления информации на клиенте, описание алгоритма проверки на повторный запуск сервера;

  • описание cтруктуры программы (модулей, основных функций, классов и т.д.);

  • результаты применения программы в виде снимков экрана после запуска приложения;



Достарыңызбен бөлісу:
1   2   3




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет