ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Наименование
Работы по разработке программного обеспечения, т.е. на разработку мобильного приложения СЭД Lotus Notes на платформе IOS, Android (далее - Работы).
Общие сведения
Данное техническое задание, является основанием по разработке мобильного приложения системы электронного документооборота Заказчика (далее – СЭД) ( прикладываю к проекту)на базе Lotus Domino/Notes на платформе iOS и Android. Приложение предназначено для удаленной работы с документами в системе электронного документооборота "Корпорация". Приложение должно позволять оперативно рассматривать, согласовывать и создавать документы. Также, с возможностью поиска через голосовой запрос.
Также, описывает особенности реализации клиентского приложения для платформы Android и IOS, взаимодействие с веб-сервисом системы, веб-клиентом и базой данных сервиса.
Внешний вид приложения
Приложение должно обладать современным дизайном, а также продуманным и удобным с точки зрения пользователя UI (пользовательским интерфейсом).
Необходим отдельный дизайн и UI приложения для планшетов и телефонов, независимо от платформы.
Функциональные задачи приложения:
Приложение должно обладать следующим функционалом:
• Подготовка, обработка и отправка исходящих и внутренних документов.
• Контроль исполнения входящих, исходящих и внутренних документов.
• Ведение всех БД СП.
• Защита от несанкционированного доступа к операциям и базе данных электронных документов.
• Обеспечение целостности базы данных электронных документов.
Поддержка приложения
Должна быть предусмотрена годовая поддержка приложения, с момента подписания договора в течение 12 месяцев, связанная как с исправлением текущих ошибок, так и с минорными обновлениями приложения, связанными с функциональностью и выходом новых версий мобильных платформ.
Программная платформа приложения
Необходима разработка приложения для:
IOS (минимальная версия 8.0):
телефон
планшет
Android (минимальная версия 4.2):
телефон
планшет
Мобильное приложение должно:
поддерживать возможность работы в портретной ориентации экрана.
предусматривать русскую и английскую версию пользовательского интерфейса.
версию поддерживаемых Android устройств выше Android SDK 4.0., IOS выше 8.0
разрешения экранов Android и IOS: _________________
мобильные приложения для Android и IOS должны реализовываться нативными средствами, либо на основе платформы, обеспечивающей компиляцию в нативные приложения для обеспечения максимальной производительности.
Требования к клиентскому Приложению:
Дизайн мобильного приложения должен быть выполнен в одном стиле с основным сайтом.
Подрядчик должен придерживаться основного функционала и логики самой системы, предварительно согласовав это с Заказчиком.
Обязательная рассылка Push-уведомлений.
Серверное приложение
Необходимо реализовать серверное приложение, обеспечивающее работу мобильных приложений системы. Серверное приложение должно реализовывать REST API для взаимодействия с мобильными приложениями. Формат сериализации данных JSON.
Также серверное приложение должно поддерживать двухстороннюю синхронизировано с основным сервером СЭД.
Требования к документации.
В процессе работы над мобильным и серверным приложениями, Подрядчик должен подготовить следующие документы:
График оказания работ: утверждения и согласования макета шаблонов Заказчиком.
Руководство администратора системы.
Руководство модератора системы.
Программа и методика испытаний.
Требования к публикации приложений
Подрядчик обеспечивает публикацию приложения:
Версии для Android на Google Play на аккаунте Подрядчика для дальнейшей технической поддержки.
Версии для iOS на Apple Store на аккаунте подрядчика для дальнейшей технической поддержки.
СЭД Мобильный интерфейс прикладываю