Разработка приложений для организаций дело длительное, многогранное и большое. Как правило, такие проекты имеют свойство растягиваться во времени по той причине, что помимо самой программы требуется и предоставление прав доступа, и руководство пользователя, внедрение и много разных мероприятий. Но часто бывает, что задача не очень большая (как кажется в начале) и необходимо сначала попробовать что-то запустить и уже после этого приступить к проекту. Требуется пилотное, тестовое приложение с базовым функционалом. Оно должно быть полностью работоспособным и решать конкретные задачи, не особо придавая значения второстепенным факторам. Причем, его надо сделать за несколько дней, так сказать на злобу дня. Через месяц или два это может уже и не потребоваться вообще, либо требоваться в другом более осмысленном виде.
Как сделать приложение с минимальными затратами в короткий срок и быстро его адаптировать под решаемые задачи? Именно этими вопросами задавались наши разработчики, когда создавали ETNI Fly, Основное отличие представляемого программного продукта - это его независимость от остальных приложений класса Enterprise (масштаба предприятия). Следующее - это наличие аналитического аппарата для многомерного анализа, возможности построения отчетов и графиков. И что немало важно - сразу же готовая система ввода. Не секрет что на организацию ввода информации тратиться много усилий. Здесь это происходит сразу же, как только подключаются данные. Окна вода проектировать не требуется - они создаются на лету на основании минимальных настроек в источнике.
Если создаваемое приложение для баз данных приходиться ко двору, то его можно и дальше развивать. Разумеется, такое развитие имеет свои границы, но короткий старт помогает и быстро получить ощутимую отдачу. Когда пользователи работают с приложением, у них уже и требования становиться более конкретными и им легче представить себе будущую систему.
Это то, что касается пилотных проектов, но ведь существует масса участков, где вовсе не требуется ставить больших приложений. Если задача локальная и мало связана с остальными проектами, то ETNI Fly подойдет для этого как нельзя лучше. Например, для тех случаев, когда нужно организовать ввод данных или их сбор территориально в другом уголке страны. Система помогает осуществить ввод и сформировать файл для передачи на центральный сервер.
Так же удобно использовать эту программу, когда необходимо подключиться к чужой СУБД с целью просмотра данных, подготовки дополнительных отчетов, получения аналитики, создания слоя для интеграции с единым хранилищем данных (ETL-модели).
Назначение "ETNI Fly" - это построение специализированных приложений, связанных с базами данных и аналитической обработкой информации путем настройки внутренних компонентов.
Возникают вполне конкретные вопросы у разработчиков, что собственно дает эта программа и для какого класса задач ее можно применять? Что ожидать в результате использования встроенного инструментария ETNI Fly? Об этом всем по порядку.
Классы задач, решаемых поставляемой программой: Универсальное извлечение данныхНавигация с помощью сортировки, фильтрации и поискаВвод данных с клавиатурыПостроение отчетов для вывода на печатьПостроение графиковМногомерный анализ данныхПеренос данных в виде XML - документовЭкспорт информации в другие форматыВсе вышеописанные задачи могут иметь довольно обширный фронт работ, но наша миссия - реализовать их в достаточно компактном виде с максимальной отдачей. Согласно правилу Парето 20 процентов усилий дают 80 процентов успеха. Именно эти 20 процентов мы выделили. На первом этапе проекта не требуется решить все 100 процентов, поэтому предлагаемое решение может вполне подойти. Из оставшихся 20% работы - около 17% реализовано в виде готовых функций. Остается 3% работы по настройке, которую необходимо выполнить, чтобы получить работающее приложение. Для проведения этих небольших, но важных работ и написано представляемое руководство.
Если говорить о приложениях, которые можно собрать с помощью ETNI Fly, то здесь можно строить практически все, что связано с базами данных. Это может быть простая реализация складской системы, документооборот, управление сайтом. Можно очертить базы данных с количеством таблиц 5-20. Но это не значит, что вы не можете подключать эти модули (файлы etni) к отдельным участкам системы и развивать их независимо. Теоретически при таком разделении можно собирать и большие системы. Основная нагрузка при этом ложиться на серверную часть и хранимые процедуры.
Презентация программы
Презентация по ETNI FlyCпециально для программистов и системных администраторов:
Документация по ETNI FlyПользователи могут ознакомиться с интерфейсом:
Интерфейс пользователя ETNI FlyСама программа досупна для загрузки:
Инсталлятор ETNI Fly