Создание сайта для вендингового аппарата

20 000 руб. за проект
12 ноября 2024, 18:37 • 32 отклика • 149 просмотров
Техническое задание на разработку ПО для вендингового аппарата печати



1. Общая информация

Описание: Разработка программного обеспечения для вендингового аппарата, позволяющего пользователям печатать, копировать и сканировать документы через сенсорный экран. Поддержка различных источников загрузки файлов и система оплаты для автоматизированного обслуживания пользователей.



2. Основные функции

2.1 Печать документов

Поддерживаемые форматы файлов: Word (.doc, .docx), PDF, TXT, PNG, JPG.

Типы печати: Черно-белая и цветная печать.

Источник документов:

USB-накопитель – загрузка файла напрямую с USB.

Telegram-бот – отправка файла пользователем через бота, с последующим получением документа на устройстве.

Библиотека документов – доступ к предустановленной библиотеке документов для печати.



2.2 Копирование и сканирование

Копирование документов:

Пользователь размещает документ, выбирает количество копий и, при необходимости, может просмотреть предварительное изображение документа.

Сканирование документов:

Варианты сохранения результата: на USB-накопитель или отправка через Telegram-бота.

Пользователь размещает листок, выбирает способ получения и нажимает кнопку «Сканировать».



3. Интерфейс пользователя

3.1 Общие требования к интерфейсу

Экран: Сенсорный экран с интуитивно понятной навигацией.

Главное меню:

Разделы:

Распечатать документ

Копировать документ

Сканировать документ

Задать вопрос

Элементы:

Справка по ценам внизу экрана.

Версия ПО – небольшая и малозаметная надпись для диагностики и поддержки.



3.2 Экран печати

Элементы:

Кнопка «Назад».

Название документа.

Предварительный просмотр документа:

Возможность листать страницы с помощью стрелок.

Просмотр на полный экран.

Информация:

Количество страниц.

Тип печати (черно-белая или цветная).

Режим печати: односторонняя или двусторонняя.

Ввод диапазона страниц (через запятую или тире).

Выбор количества копий.

Сумма к оплате.

Кнопка «Оплатить».

3.3 Экран сканирования

Элементы:

Выбор способа сохранения:

На флешку.

В Telegram.

Просьба «Положите листок и нажмите «Сканировать»».



3.4 Экран копирования

Элементы:

Просьба «Положите листок и нажмите кнопку для копирования».

(При необходимости) Возможность предпросмотра копии и выбора количества копий.



4. Система оплаты

Метод оплаты: Оплата картой через терминал, встроенный в аппарат.

Отображение суммы: Сумма к оплате выводится на экране перед оплатой.



5. Обработка ошибок и уведомления

Система мониторинга: Подключение к внешней системе мониторинга (например, Telegram-бот или сервер Zabbix) для отслеживания ошибок и состояния устройства.

Типы уведомлений:

Уведомления о нехватке расходных материалов.

Ошибки печати или сканирования.

Уведомления о простоях аппарата или сбоях в системе.



6. Административные функции

Функции администратора:

Просмотр статистики использования.

Проверка состояния устройства.

Учет расходных материалов.

Пополнение запасов и диагностика.



7. Безопасность

Защита данных: Шифрование данных для защиты от взлома.

Безопасность устройства: Защита ПО и оборудования от несанкционированного доступа.