Разработка моб приложения
1.1 Цели выполнения работ
1.1.1. Основной целью выполняемых работ является обеспечение эффективного взаимодействия пользователя и завода-изготовителя с использованием информационных технологий, обеспечение доступности информации по продуктам и услугам АО «ЧЭАЗ» с мобильных устройств, повышение удовлетворенности специалистов заказчика процессом поиска информации по продуктам и услугам АО «ЧЭАЗ» и снижение количества времени, затрачиваемого на поиск информации в электронном виде.
1.1.2. Под мобильными устройствами в целях настоящего документа понимаются смартфоны (коммуникаторы) и планшетные компьютеры, работающие под управлением мобильных ОС (iOS, Android) и имеющие доступ к сети Интернет.
1.1.3 Для достижения поставленной цели необходимо выполнить работы по созданию сервера (облачного хранилища), позволяющего использовать мобильные устройства для доступа к информации и услугам АО «ЧЭАЗ».
1.2 Область применения
1.2.1 Разрабатываемое приложение может применяться любым зарегистрированным пользователем и служит средой для поиска и отображения общей информации по устройству, а также возможность быстрого обращения в службу поддержки.
1.2.2 Приложение должно включать в себя:
- актуальные руководства по эксплуатации, бланки уставок, карты заказа, 3D-модели и типовые проекты на микропроцессорные устройства РЗА серии БЭМП РУ, блоки дуговой защиты БДЗ, блоки питания БКП;
- актуальные руководства по эксплуатации, карты заказа и схемы на шкафы и панели серии ШМ (ПМ);
- файлы для установки и актуальные руководства по эксплуатации на BempExplorer и все входящее в него ПО;
- файл с демо-версией и актуальное руководство по эксплуатации на систему мониторинга «КВАНТ-ЧЭАЗ»;
- актуальную информацию по продуктам и услугам в части информационной безопасности;
- контакты технической поддержки и онлайн-чат;
- сообщения о планируемых мероприятиях;
- возможность сканирования QR-кода для вывода полной информации об устройстве и технической документации к нему;
- адреса предприятий и представительств ГК «ЧЭАЗ» и их GPS координаты.
2 ОБЩИЕ ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
2.1 Общие требования
2.1.1. Платформы клиентских частей приложения:
- iOS – версия 5.0 и выше;
- Android – версия 2.3 и выше;
2.1.2 Мобильное приложение должно соответствовать формальной процедуре проверки (модерации) производителей мобильных ОС перед процедурой публикации в магазинах приложений.
2.1.3 Язык интерфейса приложения русский. В последующих версиях возможно добавление английского языка.
2.1.4 Дизайн должен соответствовать брендбуку АО «ЧЭАЗ».
2.1.5 Необходимо предусмотреть использование уникального графического контента.
2.1.6 Требования к дизайну экранов пользователя:
2.1.6.1 По восприятию дизайн приложения должен быть не хуже, чем дизайн мобильного приложения «Volkswagen» и «Industry Online Support» (Siemens AG).
2.1.6.2 Все макеты должны быть выполнены в одном из 2-х форматов – PSD (Photoshop Document) или TIFF (Tagged Image File Formst). Промежуточные версии макетов допускается предоставлять в любом формате, доступном к просмотру в системе Windows без установки дополнительного программного обеспечения.
2.1.6.3 Фон экрана должен быть однородным и повторяющимся. В том случае, если требуется использовать текстурирование – текстура точно так же должна быть однородной.
2.1.6.4 Использование в качестве фона «тяжелых» изображений (например, полноразмерных фотографий) – не допускается.
2.1.6.5 Каждый элемент дизайна должен быть представлен в отдельном слое. При разработке необходимо получить «резиновый» шаблон – в шапке и подвале страницы не менее 20-50 пикселей с правой стороны должны быть отрисованы так, чтобы их без проблем можно было дублировать. Возможна разработка шаблона под определныые разрешения по согласованию с заказчиком.
2.1.6.6 Для текстового содержимого должны использоваться стандартные шрифты.
2.1.6.7 Мобильное устройство должно поддерживать портретную и ландшафтную ориентацию (вертикальное и горизонтальное).
2.1.5 Размещение рекламы иных приложений в разрабатываемом приложении не предусмотрено.
2.1.6 Публикация приложения в AppStore и GooglePlay осуществляется Исполнителем.
2.2 Требования к надежности
2.2.1 Должно быть обеспечено надежное (устойчивое) функционирование мобильного приложения Разработчиком.
2.2.2 Уязвимость приложения через так называемые «лаги», а так же уязвимость вирусами должны быть сведены к нулю.
2.2.3 При разработке приложения необходимо предусмотреть защиту от взлома приложения на всех этапах его функционирования.
2.2.4 Требуется сделать приложение «легким», чтобы оно не требовало огромной скорости подключения к сети Интернет и не тратило трафик пользователей приложения.
2.2.5 Информационная безопасность
2.2.5.1 Используемая платформа и стороннее ПО должно соответствовать стандарту информационной безопасности ISO/IEK 27001 и гарантировать безопасность общих и пользовательских данных.
2.2.5.2 Уровень защиты персональных данных должен отвечать требованиям ФЗ-№152.
2.3 Требования к функциональным характеристикам
Приложение должно обеспечивать возможность выполнения перечисленных ниже функций:
2.3.1 Авторизация пользователя
В системе должна быть реализована авторизация
2.3.1.1 Этап авторизации:
2.3.1.1.1 При первом запуске ПО пользователь должен пройти регистрацию, заполнив обязательные поля, среди которых:
- адрес электронной почты (e-mail);
- ФИО пользователя;
- должность;
- пароль.
2.3.1.1.2 Регистрация проводится по e-mail или номеру мобильного телефона.
2.3.1.1.3 На указанный адрес e-mail или номер мобильного телефона должно прийти подтверждение в виде шестизначного кода.
2.3.1.1.4 В случае успешного ввода кода пользователь получает доступ к полному функционалу приложения.
2.3.2 Получение информации по продуктам и услугам АО «ЧЭАЗ».
2.3.3 Отправки сообщений на e-mail технической поддержки и связи посредством онлайн-чата с технической поддержкой.
2.3.4 Сканирование QR-кода с лицевой части терминала и последующий вывод информации об устройстве и технической документации к нему.
2.3.5 Приложение должно собирать персональные пользовательские данные с разрешения пользователя.
2.4 Структура и описание интерфейса
2.4.1 Главная страница интерфейса (примеры приведены в Приложениях 1, 1.1, 1.2, 1.3 и 1.4) – содержит ссылки для перехода к другим разделам интерфейса:
- раздел «БЭМП РУ»;
- раздел «Шкафы ШМ»;
- раздел «Блоки БДЗ и БКП»;
- раздел «КВАНТ-ЧЭАЗ»;
- раздел «Обеспечение ИБ»;
- раздел «Техническая поддержка».
2.4.2 Раздел «БЭМП РУ» включает в себя возможность скачивания актуальной технической информации об устройствах серии БЭМП РУ, включая карту заказа и 3D-модели устройства. Примеры раздела приведены в Приложениях 2, 2.1, 2.2, 2.3, 2.4 и 2.5.
2.4.3 Раздел «Шкафы ШМ» включает в себя возможность скачивания актуальной технической информации на шкафы и панели серии ШМ и ПМ, включая карты заказа и схемы. Примеры раздела приведены в Приложениях 3, 3.1, 3.2, 3.3 и 3.4.
2.4.4 Раздел «Блоки БДЗ и БКП» включает в себя возможность скачивания актуальной технической информации о блоках дуговой защиты БДЗ и блоках питания БКП, включая карты заказа и 3D-модели. Примеры раздела приведены в Приложениях 4, 4.1, 4.2 и 4.3.
2.4.5 Раздел «КВАНТ-ЧЭАЗ» включает в себя возможность скачивания актуальной технической информации о системе мониторинга КВАНТ-ЧЭАЗ, включая демо-версию. Примеры раздела приведены в Приложениях 5, 5.1, 5.2 и 5.3.
2.4.6 Раздел «Обеспечение ИБ» включает в себя актуальную информацию по продуктам и услугам в части информационной безопасности. Примеры раздела приведены в Приложениях 6, 6.1, 6.2, 6.3, 6.4, 6.5 и 6.6..
2.4.7 Раздел «Техническая поддержка» включает возможность быстрой отправки сообщения специалистам технической поддержки АО «ЧЭАЗ», содержит подразделы «Частые вопросы», «Партнерская сеть» и «Обучающие видеоролики». Примеры раздела приведены в Приложениях 7, 7.1, 7.2, 7.3 и 7.4.
2.5 Работа с API
2.5.1 Приложение обменивается информацией с сервером – поставщиком данных. На сервере хранится информация о продукции АО «ЧЭАЗ» и зарегестрированных пользователях.
2.5.2 Работа должна быть устроена так, чтобы была возможность добавлять новые интерфейсы (клиентские части) без вмешательств в программный код самого приложения и ядра в целом.
2.5.2 Приложение обращается к серверу через защищенный протокол https (при этом сервер имеет действующий SSL-сертификат).
2.5.3 Синхронизация приложения с сервером должна происходить при каждом включении приложения (при условии наличии подключения к сети Интернет).
2.5.4 Каждый раз, когда пользователь в приложении вносит какие-либо изменения в личные данные или запрашивает обновления, каталог информации приложения уведомляет об этом сервер и передает или получает данные о внесенных изменениях.
Приложения 1
-
193 1 0 Добрый день!
Ознакомился с ТЗ.
Готов разработать мобильное приложение.
Предлагаю для удобства и оперативного обсуждения проекта связаться в любом удобном для вас мессенджере: WhatsApp, Telegram или пришлите Skype - я вам напишу.
Моё портфолио по приложениям:
IOS
https://apps.apple.com/ua/app/ellie-groups/id1362989420?l=ru
… https://apps.apple.com/us/app/true-feedback/id1364012082
https://apps.apple.com/us/app/currux/id1389844564
https://apps.apple.com/ch/app/eat-ch-order-takeaway-online/id648936338?l=en
Android
https://play.google.com/store/apps/details?id=com.ellie.android
https://play.google.com/store/apps/details?id=com.truefeedback
https://play.google.com/store/apps/details?id=com.curruxapp
Без дополнительной информации по проекту, указываю почасовую ставку! Нужно связаться в мессенджере и обговорить проект!
-
860 10 0 Здравствуйте!
Я хотел бы предложить Вам свою помощь с данной разработкой.
Более 4-х лет, я разрабатываю приложения на Android и iOS с использованием таких инструментов, как Flutter, ReactNative, Java, Kotlin, SQLite, REST API с JSON, MVP (чистая архитектура), RxAndroid 2, а также Swift, Objective-C, iOS SDK.
Прикрепляю портфолио своих работ:
Google Drive
Примеры приложений:
… https://play.google.com/store/apps/details?id=com.bridgging
https://apps.apple.com/ua/app/nevereatalone/id1539041522#?platform=iphone
Также имею опыт работы в некоторых известных украинских компаниях и работы с иностранными клиентами. Если Вы сочтете меня подходящим для Вашего проекта, пишите!
С Уважением,
Павел
Актуальные фриланс-проекты в категории Гибридные мобильные приложения
Проект Tuya смартДля wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка… Встраиваемые системы и микроконтроллеры, Гибридные мобильные приложения ∙ 8 дней 2 часа назад ∙ 4 ставки |