Как реализовать выгрузку информации с сайта/приложения в Excel?
Всем привет! Скажу сразу: в программировании ноль, делать будут другие люди, но примерную реализацию (на словах) надо накидать сейчас — иначе не выиграть грант.
Суть задачи: будет сделано приложение (iOS, Android) + сайт (мобильная и декстопная версия), куда люди будут загружать данные про различные нарушения противопожарной безопасности в ТЦ, магазинах и других местах, потом все это в идеале должно трансформироваться в табличку Excel, чтобы можно было уже перекинуть местным МЧСникам.
Данные, которые отправят люди:
- Геолокацию (желательно автоматически, но можно, чтобы человек и ручками вбивал);
- Тип выявленного нарушения (заваленный выход, просроченный отнетушитель и т.д.);
- Фотография нарушения;
- (не обязательно) Контактный номер, на который направят СМСку о ликвидации нарушения.
Вопрос: возможно ли это вообще реализовать? Если да — можете примерно словами описать, как проще и дешевле это сделать?
Реализовать можно всё, нужны только разработчики на данные мобильные платформы.
В идеале не используйте документы формата Excel для передачи их в государственные органы надзора.
И самое главное, изучите порядок принятия жалоб и обращений от населения в государственные структуры.
Проще и дешевле оставить эту затею т.к. то, что вы собираетесь делать скорей всего ваша личная идея, а не гос.заказ. Дело в том, что проверяющие инспектора выезжают на объекты и фиксируют всё в соответствующих актах, в которых затем расписывается нарушившая сторона и ей отводится время на устранение. Посредством вашего приложения можно будет вводить в заблуждение, путём передачи поддельных данных.
Но основным пунктом преткновения является идентификация лица сообщившего о нарушение, т.к. анонимные обращения не имеют юридической силы и не рассматриваются. Соответственно у вас должен будет быть штат сотрудников для перепроверки и зарегистрированное юридическое лицо (фирма) отвечающая за достоверность предоставленной информации пользователями ваших приложений, аналогию можно взять из СМИ (телевидения) - прокуратура возбуждает проверку на основание видео отснятого телекомпанией и просит предоставить её видеоматериал с пояснениями. Второй вариант - это интеграция вашего приложения и сервисов с порталом ГосУслуг, где пользователь подтверждает свою личность вне сайта чтобы затем полноценно с ним работать.
Если приложение будет разрабатывается для гос.структуры, то сразу вам сообщу, что Вы должны соблюсти множество законодательных требований для ПО по гос.заказу. Во первых - это открытый тендер, иначе ваше освоение выльется в конкретные сроки заключения. Второе - юридическая проработка нормативной базы на которую будут ссылаться проверяющие вне плановых проверок, т.к. анонимные фото какой-то двери и манометра огнетушителя - слабый аргумент. Отвечать пользователю об устранение нарушений через СМС МЧС не будет, это ляжет на ваши плечи, т.к. отвечают только согласно законодательства в письменной форме.
Касательно документов существуют также нормативы, которых лучше всего придерживаться. Используют XML - для машинной обработки, очень близок к нему тот же HTML, хотя в качестве электронного документа редко используют, можно в RTF, PDF.