Требуется разработать прикладное ПО на C#. Задача включает написание программы с учетом всех необходимых функциональных требований. Ожидается качественная реализация с соблюдением стандартов программирования.
Программа с использованием технологии blockchain
Необходима программа, которая будет работать на основе blockchain в локальной сети (В состав локальной сети входят устройства пользователи и сервера (хранилища данных). Сервера предназначены для хранения данных о состоянии конфигурации устройств, входящих в локальную сеть и содержать информацию об обновлении версии ПО (предназначена для возможности отката ПО до предыдущей версии в случае ошибок во время обновления). Каждый сервер принимает запись от нескольких устройств сети). Желательно производить создание программы в среде программирования Visual studio. Обязательно оставить возможность редактирования кода. Программа должна:1) представлять собой приложение windows forms (или возможные аналоги) на ПК, работать в фоновом режиме 2) содержать в себе несколько blockchain: для регистрации передачи информации между пользователями сети, для регистрации угроз на основе IDS, для регистрации состояния устройства. a) blockchain для регистрации передачи информации между пользователями сети должен быть способен хранить в одном блоке хотя бы до 5 мб текстовых файлов ( например word), дату и время занесения информации в блок, адрес устройства(ip) отправителя и адрес устройства приемника, должна быть возможность просмотра информации.. b) blockchain для регистрации угроз должен содержать дату и время обнаружения угрозы, адрес устройства, обнаружившего угрозу, адреса устройств причастных к возникновению угрозы, данные получать от IDA (например от Network based IDA), должна быть возможность просмотра заносимой в blockchain информации.. c) blockchain для регистрации состояния устройства должен содержать дату и время записи, адрес устройства, информацию о состоянии конфигурации устройства. Частота записи состояния конфигурации устройств должна настраиваться (час, 5 часов, день, неделя), параметры конфигурации должны храниться в сервере.3) при обнаружении угроз фиксировать запись в соответствующий blockchain и производить проверку конфигураций устройства и в случае их повреждения или несанкционированного изменения производить откат конфигурации устройства последней исправной (параметры о конфигурации устройств хранятся и соответственно беретутся с сервера) 4) в случае нарушения работы устройства при обновлении ПО откатывать версию до последней рабочей ( рабочие версии ПО хранятся на сервере и оттуда же берутся)
Заявки фрилансеров
Похожие заказы
- Прикладное ПОнет заявокЗакрыт3 года назад
Требуется помощь в настройке Docker Compose для подключения сайта к базе данных. Контейнеры уже настроены, необходимо выяснить причину проблемы с подключением, которая возникла после успешной работы ранее.
Прикладное ПОнет заявокЗакрыт3 года назадТребуется помощь с настройкой API для Контур.ОФД. Необходимо пройти два этапа: аутентификация с использованием сертификата и расшифровка EncryptedKey. Используйте метод authenticate-by-cert для получения токена, расшифруйте ключ с помощью закрытого ключа, и получите идентификатор сессии через метод approve-cert. Работа через Postman и возможное удаленное подключение.
Прикладное ПОнет заявокЗакрыт3 года назадТребуется разработка телеграм бота на Python с двумя интеграциями с платежными системами. Необходимо реализовать вывод пользователей в Excel и сохранить данные в базе. Ожидается качественная и функциональная реализация проекта.
Прикладное ПО5 заявокЗакрыт3 года назадЗадача заключается в разработке GPSS-модели автозаправочной станции с 4 бензоколонками различных типов. Необходимо оценить среднее время обслуживания автомобилей и предложить рекомендации по изменению числа колонок для различных видов топлива. Входящие автомобили формируют поток с интенсивностью 10 авт./ч., с распределением по типам топлива. Заправка осуществляется в случайные интервалы времени.
Прикладное ПОнет заявокЗакрыт3 года назадТребуется создать сводную таблицу протоколов безопасности и их функций согласно предоставленному перечню. Важно учесть необходимый вид таблицы, указанный в приложенном файле.
Прикладное ПОнет заявокЗавершен3 года назадИщем программиста для перепрошивки микроконтроллеров LPC 2138 NXP. Задача включает обеспечение передачи данных на прибор и удаленное управление через интерфейс. Возможна подработка или постоянное сотрудничество с перспективой развития в стартапе Electrogeo technologies, занимающемся электроразведкой.
Прикладное ПОнет заявокЗакрыт3 года назад- $100
Требуется разработать пустое сервисное приложение на Delphi, совместимое с Windows, Linux и MacOS. Возможность увеличения бюджета при добавлении функционала обмена данными через именованные пайпы для Linux и MacOS. Ожидается проработка основного функционала с учетом всех трех операционных систем.
Прикладное ПО1 заявкаЗакрыт3 года назад Требуется срочная переработка прикладного программного обеспечения с учетом новых коэффициентов и характеристик. Заказчик работает над данными, уточнения будут предоставлены позже.
Прикладное ПО2 заявкиЗакрыт3 года назадТребуется настройка работы в программе Профстрой. Необходимо внести новые системы профилей в существующую базу. Идеальный кандидат должен быть знаком с данной программой.
Прикладное ПОнет заявокЗакрыт3 года назад