Нужна программа для переименования файлов по списку слов. ТЗ: 1. Программе задается список слов и указывается папка с файлами. 2. Программа переименовывает файлы в папке и подпапках. 3. Если слова ...
Разработка приложения
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Ищем разработчиков ПО.
Интересуют платформы - Android, IOS, MACOS, Windows-mobile.
Графический интерфейс есть. Его логика в аттаче.
Цель - открытие домофонных дверей, на которые параллельно с обычным домофоном устанавливается наша плата, которая через нашу серверную часть будет принимать сигналы на открытие с программы.
ТЗ выглядит примерно так.
9.Приложение "КЛЮЧ"
9.1. Авторизация
9.1.1.Создание на сервере Facebook приложения - п.2.1.1.
9.1.2. При запуске приложения на терминале открывается окошко авторизации. В нем расположено два поля - ЛОГИН и ПАРОЛЬ. В поле ЛОГИН написано "Аккаунт Facebook", в поле ПАРОЛЬ - "пароль Facebook". После ввода данных происходит отработка алгоритма авторизации с п.2.1.5. по п.2.2.1.2. После удачной авторизации открывается основное меню. Пользователь остается залогиненным до момента принудительного выхода из системы через НАСТРОЙКИ.
9.2. Основное Меню.
9.2.1. Отображение дверей.
После выполнения входа в систему программа получает перечень доступных дверей согласно п.2.2.2.1. - п.2.2.2.2. Двери отображаются в виде горизонтального листинга картинок. Каждой двери соответствует её статичное название -
9.2.2. Редактирование дверей.
При нажатии у удерживании кнопки ДВЕРЬ. Появляется окошко с выбором трёх действий. "Изменить название", "Изменить вид" и "Исходные настройки".
При выборе - Изменить название - появляется окошко с текстфилдом и кнопкой "готово". Введенное название закрепляется за дверью в основном меню и хранится локально в программе. Автоматический возврат в предыдущее меню.
При выборе - Изменить вид - появляется окошко с предложением прикрепить картинку из двух источников - "Галерея" или "Фото из камеры". При выборе - Галерея - открывается окно со списком фотографий телефона одним списком. При нажатии на фотографию она закрепляется в главном меню за дверью. При выборе - Фото из камеры - открывается окошко видоискателя камеры. Снимок делается касанием к экрану, сохраняется в галерее и закрепляется в главном меню за дверью. Автоматический возврат в предыдущее меню.
При выборе - Исходные настройки - происходит сброс названия и картинки двери к значениям по умолчанию. Автоматический возврат в предыдущее меню.
9.2.3. Открытие дверей.
При однократном нажатии на дверь происходит открытие закрепленного за ней домофона. В зависимости от обстоятельств может быть три варианта по которым программа совершит открытие домофона:
9.2.3.1. Терминал с установленной на нём программой КЛЮЧ находится в зоне действия Wi-Fi домофона и подключился к этой сети. Команда отдается непосредственно на домофон - локально (без интернет). Отрабатывается алгоритм п.3.
9.2.3.2. Терминал с установленной на нём программой КЛЮЧ не находится в зоне действия Wi-Fi домофона, но подключен к сети интернет. Команда на домофон отдается через сеть интернет. Отрабатывается алгоритм п.6.
9.2.3.3. Терминал с установленной на нём программой КЛЮЧ не находится в зоне действия Wi-Fi домофона и не подключен к сети интернет. Команда на открытие домофона отдаётся через звонок телефона на предопределенный номер. Программа сама набирает этот номер. Отрабатывается алгоритм п.5.
9.3. Меню настроек.
Отображается в виде пиктограммы-кнопки в верхнем правом углу основного меню. При нажатии на кнопку появляется окошко с перечнем настроек:
9.3.1. Дать доступ к двери.
Пользователь может дать кому-то доступ только к одной двери - к той которая числится по адресу его пользования услугами Triolan.NET и Triolan.TV. При выборе этой опции появляется окошко со списком контактов из телефонной книги. При выборе контакта открываются все телефонные номера этого контакта с возможностью выбора любого из них. После выбора номера открывается окошко с тремя полями и кнопкой РАЗРЕШИТЬ. Первое и второе поле подписаны - Номер и Имя - в них отображается выбранный телефонный номер и имя контакта. Третье поле называется Период доступа и представлено в виде выпадающего меню со значениями - 1 час, постоянно. После нажатия кнопки РАЗРЕШИТЬ - программа отправляет SMS по алгоритму п.2.2.3.3 и п.2.2.3.4. Данные (имя, номер, период доступа) хранятся в табличном виде в программе. Автоматический возврат в предыдущее меню.
9.3.2. Просмотр/редактирование доступов
После предоставления пользователем доступа кому-либо он может просматривать список тех, кому разрешил а также отзывать эту возможность. При выборе этой опции открывается окошко с перечнем людей (имя, номер, период доступа) которым пользователь дал доступ к двери. Напротив каждого человека находится кнопка ЗАПРЕТИТЬ по нажатию которой человек удаляется из списка и программа отрабатывает по алгоритму п.2.2.3.6. Возврат в предыдущее меню через кнопку назад.
9.3.3. Обновить список дверей.
При выборе этой опции программа запрашивает на Web-сервисе список доступных дверей для данного аккаунта Facebook по алгоритму п.9.1. Опция нужна для того что бы выходить из системы для добавления в список новой двери.
Возможна замена этой опции на Autorefresh.
9.3.4. Закрыть программу.
9.3.5. Выйти из системы.
Приложение должно быть вертикальной ориентации без переориентации при повороте.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 исполнительЗавершен11 лет назад
- $500
Требуется человек, хорошо знающий ассемблер, для написания модуля предзагрузки к средству защиты информации от несанкционированного доступа. Список требований к задаче указан в ТЗ (прикреплённый файл). Для более подробной информации обращаться по почте [email protected]
Прикладное ПОнет заявокЗакрыт11 лет назад надо сделать программу к курсовой на С++ срок-стоимость? Программа должна использовать динамический массив данных о сотрудниках организации. По каждому сотруднику в программу вводится следующая информация: - ...
Прикладное ПО1 исполнительЗавершен11 лет назад- $100
Нужно заходить по фтп на разные папки (логин и пароль имеются) разных серверов и копировать с них разные файлы, класть эти файлы (с заменой) в указанные места (на разные сервера).
Прикладное ПО1 исполнительЗавершен11 лет назад - $50
Здравствуйте, для внесения правок нужен программист php. Оплата 350 р./час Сейчас есть задача на 30 мин.
Прикладное ПО4 заявкиЗакрыт11 лет назад Здравствуйте, есть необходимость разработать модуль рекламной заставки в web-сервер продукта компании MACROSCOP. Есть сервер видеонаблюдения, у пользователей есть возможность обращаться к этому серверу для просмотра видео реального времени через любой браузер с поддержкой Silverlight. ...
Прикладное ПО1 заявкаЗакрыт11 лет назадНужно составить макросы для The Bat для шаблонов быстрых ответов, типа того, что находится в приложении. Шаблоны должны быть на все случаи жизни. Особенно нужны шаблоны для уникализации и ...
Прикладное ПО1 заявкаЗакрыт11 лет назадДень добрый. Требуется сделать приложение, которое при запуске будет устанавливать приложенные расширения в Chrome, Firefox, Opera. Указывайте сроки и цены. Спасибо.
Прикладное ПО2 заявкиЗакрыт11 лет назад- $50
Многопоточный скрипт на Python - проверка уникальности фото в Google _____________________________________________________________ Задание: Нужен многопоточный скрипт на Python проверки изображения на уникальность в Google. С поддержкой прокси. Входные данные для софта URL прокси ...
Прикладное ПО2 заявкиЗакрыт11 лет назад Есть программа на C# нужно переписать ее на C++ или реализовать самому это Алгоритм А5/1
Прикладное ПО1 исполнительЗавершен11 лет назад