Приложение 3 к Правилам Дунайской Комиссии в сфере тендеров Описание заказываемых услуг в ходе публичных торгов (указать) Требуется программное обеспечение для составления "Банка данных для гидрологических, гидрометрических и статистических сведений". Количество: 1 Программное обеспечение для составления "Банка данных для гидрологических, гидрометрических и статистических сведений" должно дополнительно обладать следующими свойствами: I. Основополагающее Банк данных и информационная система должны размещаться в здании ДК. Вносимый вклад и мероприятия: Управление данными, публикация и распределение: Секретариат ДК Передача и ввод данных, возможность вносить изменения и анализировать посредством веб-браузера (via web-browser): государства-члены ДК Чтение данных и отображение посредством веб-браузера (via web-browser): судоходство Составление отчетов и бюллетеней (Newsletters): судоходство, заинтересованные лица II. Функциональные требования № 1 Сфера банк данных 2 банк данных 3 банк данных 4 интерфейс пользователя 5 интерфейс пользователя 6 интерфейс пользователя Спецификация – банк данных / программное обеспечение Должна иметься возможность обработки и сохранения букв латинского алфавита и кириллицы, включая все национальные буквы государств-членов Дунайской Комиссии. Основой должна быть признаваемая и поддерживаемая реляционная система управления банком данных (СУБД) (relational Databank-Management-System RDBMS). Обладает способностью для быстрого составления новых банков данных и для быстрого импорта существующих архивных форматов (Excel, Access, ASCII). Интерфейс пользователя должен быть многоязычным: стандартный на английском языке, а также по меньшей мере 2 официальных языка Дунайской Комиссии. Интерфейс должен быть легким в использовании и похожим на MS-Windows ради быстрой навигации, а также иметь обозримую структуру. Должен иметься интуитивный графический интерфейс пользователя, а также различные графики для визуального сравнения/контроля и для изменения данных. 2 № 7 8 Сфера интерфейс пользователя интерфейс пользователя 9 интерфейс пользователя 10 интерфейс пользователя 11 интерфейс пользователя исходные данные (Basisdaten) исходные данные (Basisdaten) 12 13 14 15 16 17 18 19 20 21 исходные данные (Basisdaten) исходные данные (Basisdaten) исходные данные (Basisdaten) исходные данные (Basisdaten) исходные данные (Basisdaten) исходные данные (Basisdaten) исходные данные (Basisdaten) исходные данные (Basisdaten) 22 исходные данные (Basisdaten) 23 исходные данные (Basisdaten) Спецификация – банк данных / программное обеспечение Должны иметься функции интерактивного взаимодействия экрана/мышки для редактирования графиков. Должна иметься возможность для добавления, исключения, замены, удаления и передвижения данных посредством создаваемых вручную редактируемых таблиц. Актуализация графического отображения данных происходит сразу после изменения данных. Должен иметься графический интерфейс пользователя, который интуитивно и эффективно использует модули ввода данных (Data acquisition), особенно для интерактивного создания и настройки параметров ввода данных от станций определенных пользователей. Должен иметься строго ориентированный на выполняемую задачу, конфигурируемый и быстрый доступ к операциям с данными с использованием "действий от одного нажатия мышки". Должно иметься отображение на карте для отображения и изменения данных, имеющих географическую привязку. Должны восприниматься данные, которые имеют указанный пользователем тип данных. Должна иметься возможность изменять мета-данные (Metadata), например информацию о станциях или пунктах измерений, связанную с гидрологическими или гидрометрическими пунктами (местами наблюдений). Должно осуществляться протоколирование истории обработки исходных данных. Должна существовать возможность обрабатывать политические, административные и гидрографические данные, в том числе иерархические ступени. Должна существовать возможность обрабатывать и сохранять исторические данные на базе обычных форматов данных. Должна обеспечиваться обработка данных различных часовых поясов. Должна обеспечиваться обработка географических координат различных картографических проекций. Должна обеспечиваться автоматическая трансформация координат в / для различных картографических проекций. Должно обеспечиваться использование цифровых изображений, jpegs, mpegs, AVI, maps/GIS Daten и т.д. При возникновении потребности должна существовать возможность создавать новые типы данных, например новые наблюдавшиеся явления с различными составляющими. Должны обеспечиваться включение, обработка и отображение данных поперечных профилей, а также важнейших / критических событий с уровнями воды. Должно обеспечиваться удобное для восприятия отображение всех изменений исходных данных по следующим вопросам: когда изменялись данные, кто изменял данные, почему 3 № Сфера 24 "хронологические ряды" (time series) 25 "хронологические ряды" (time series) 26 "хронологические ряды" (time series) 27 "хронологические ряды" (time series) 28 "хронологические ряды" (time series) 29 "хронологические ряды" (time series) 30 31 "хронологические ряды" (time series) ввод данных 32 ввод данных 33 ввод данных 34 ввод данных 35 ввод данных 36 ввод данных 37 ввод данных 38 ввод данных 39 графическая визуализация графическая визуализация 40 Спецификация – банк данных / программное обеспечение изменялись данные, как были изменены данные? Должна существовать возможность отображения уровней воды в выбранных метрических единицах и метрах над определенным геодезическим пунктом. Должна существовать возможность создавать посредством удобного для пользователя инструментария "хронологические ряды" с различными интервалами времени. Должна существовать возможность рассчитывать средние и экстремальные значения для дня, месяца, года и многолетнего периода. Должна существовать возможность производить комплексные расчеты посредством интегрированного в систему редактора формул. Должен обеспечиваться просмотр первичных данных и всех изменений данных "хронологических рядов", в том числе их история. Возможность присвоить определенный статус графам данных. Тем самым должна существовать возможность исключить определенные данные из определенных действий (например, публикации). Должна существовать возможность составить для каждой графы данных индикаторы качества и примечания. Должна существовать возможность вводить данные вручную или считывать их (в том числе автоматически) из файлов с данными или с информацией. Должна существовать интуитивная и легко понятная маска ввода. Должна существовать возможность вводить и редактировать данные в форме таблицы с конфигурируемыми колонками. Должна существовать возможность простого копирования и вставки. Вновь вводимые данные должны отображаться через короткий период реагирования. Должна существовать возможность копирования и вставки также для экспорта данных (для последующего или специального изучения). Параметры импорта должны настраиваться (администратором или специальным пользователем) и сохраняться для определения стандартных форматов импорта ради использования в качестве стандартных шаблонов импорта. Должна существовать возможность полностью автоматической (двусторонней) передачи данных на базе стандартных или конфигурируемых пользователем форматов импорта и экспорта. Должна существовать возможность редактировать и исправлять данные непосредственно на графике. Должна существовать возможность для добавления, исключения, замены, удаления и передвижения данных посредством их выбора нажатием кнопки мышки. 4 № 41 Сфера графическая визуализация 42 графическая визуализация 43 графическая визуализация 44 графическая визуализация 45 графическая визуализация графическая визуализация 46 47 графическая визуализация 48 обмен данными 49 контроль качества 50 контроль качества 51 контроль качества 52 контроль качества 53 контроль качества 54 фильтры Спецификация – банк данных / программное обеспечение Графическая визуализация должна актуализироваться сразу после модификации данных. Пользователь должен иметь возможность сохранять модификации, идентифицировать и проверять их впоследствии и присваивать им индекс (флаг). Должна существовать возможность выбора, визуализации и удаления по своему выбору параметров графика для отдельных станций и/или также соседних станций посредством приспособленных для этого шкал и временных рамок. Должна существовать возможность вручную добавлять или удалять различные графические элементы, например линии, текст и т.д. Должна существовать возможность конфигурировать все параметры графика (вся цветовая шкала, типы линий, направление и т.д.) внутри таблицы, похожей на таблицу Excel. Должна существовать возможность сохранять и восстанавливать шаблоны для графических отображений. При графическом отображении лимниграфа в месте перемещения курсора мышки должны динамично отображаться координаты точки согласно единицам измерения показываемых данных. Внутри графика должна существовать возможность использовать редактор формул для расчетов простых калькуляций или сравнений "хронологических рядов". Должна существовать возможность использовать задаваемые пользователем форматы импорта/экспорта CSV и ASCII, а также MS-Excel. Должна существовать возможность свободно конфигурировать имеющиеся индикаторы качества. Предусмотрен ручной и автоматизированный контроль достоверности для обеспечения качества данных, которые были составлены и/или исправлены отдельным пользователем. Предусмотрены конфигурируемые автоматизированные сценарии в сфере ручного и/или автоматического ввода данных, чтобы выявлять отсутствующие, повторные, ошибочные и выделяющиеся данные и отмечать их соответствующим индикатором качества. Предусмотрены свободно конфигурируемые и применяемые индикаторы качества для "хронологических рядов". Должна существовать возможность добавлять устанавливаемые пользователем замечания и комментарии произвольного содержания в отношении "хронологических рядов". Должна существовать возможность использования фильтров для быстрого доступа к данным отобранных объектов. Параметры фильтров могут выбираться, сохраняться пользователем и распространяться внутри групп пользователей. 5 № 55 Сфера фильтры 56 фильтры 57 58 анализ анализ 59 60 анализ анализ 61 анализ 62 создание отчетов 63 64 создание отчетов создание отчетов 65 создание отчетов 66 67 создание отчетов веб 68 веб 69 веб 70 веб 71 веб 72 веб 73 веб 74 правила для пользователей Спецификация – банк данных / программное обеспечение Должна существовать возможность устанавливать специфические экранные отображения структуры данных для пользователей и ограничивать работу с данными для определенных групп пользователей. Результаты использования фильтра отображаются по потребности в таблице или на карте. Исторические ситуации должны быть доступны. Предусмотрено осуществление стандартных аналитических статистических процессов, например анализ повторяемости, кривые обеспеченности и т.д. Анализирует феномены льда. Проводит анализ полноты имеющихся данных, быстро выявляет периоды времени с полными и отсутствующими данными и указывает в процентах долю полноты охвата. Предусмотрены стандартные процессы для (гидрологического) анализа данных, например анализ трендов, регрессионный анализ, анализ кривых обеспеченности, анализ двойной суммы, анализ распределения повторов, анализ экстремальных значений и т.д. Составляет отчеты в различных свободно конфигурируемых форматах страницы и оформлении (Layouts). Экспорт отчетов как файлы pdf или Excel. Предусмотрены рамки отчета для конфигурации и определения отчетов по выбору пользователя. Составляет отчеты на всех официальных языках Дунайской Комиссии. Составляет графики в отчетах. Работает через Интернет в разветвленной сетевой среде с прозрачным доступом к любой информации в любое время с любого места внутри разветвленной сетевой среды. Позволяет вводить данные через Интернет с любого места внутри разветвленной сетевой среды. Предоставляет отображения графиков и данных через протокол http/https. Выводит объекты на картографическое изображение и позволяет получать доступ к исходным данным посредством простых действий (нажатие кнопки мышки, контекстное меню). Позволяет ограничивать/блокировать внесистемных пользователей и допускать к данным только авторизованных пользователей. Протоколирует любое обращение к данным или действие пользователя. Актуализирует данные для пользователей из вэб регулярно или почти в реальном времени. Позволяет устанавливать пользовательские группы, например администраторы данных, для редактирования, для чтения и т.д. 6 № 75 76 77 78 79 80 81 82 83 84 III. № 1 2 3 IV. № 1 2 3 Сфера правила для пользователей Спецификация – банк данных / программное обеспечение Предусмотрены ограниченные авторизации и правила для пользователей, например Секретариат ДК, ответственные лица в государствах-членах, судоходные предприятия, заинтересованная общественность и т.д. правила для Предусмотрены различные права пользователей и доступа, пользователей чтобы обеспечить безопасность данных в ходе всего процесса создания данных и внутри конфигурации системы. правила для Позволяет использовать для одного и того же пользователя пользователей различные права доступа. Таким образом могут выдаваться права администратора для определенной сферы данных и ограниченные права для других сфер данных. протокол событий Информация о процессах должна протоколироваться и быть (Logging) доступна в интерактивном режиме посредством первичной развертки (например, день), времени источника и системы, ID процесса или пользователя, типа события (например, импорт, расчеты, редактирование и т.д.). протокол событий Протоколирует всю историю всех изменений данных. (Logging) передача Рассылает требующиеся данные и информацию по (Distribution) конфигурируемому графику или по потребности. передача Предусмотрен интерфейс API. (Distribution) передача Предусмотрен интерфейс ODBC. (Distribution) передача Предусмотрена возможность обмена данными через веб(Distribution) службы. передача Предусмотрена возможность обмена данными с ArcGIS. (Distribution) Технические требования Сфера банк данных Спецификация Клиентское прикладное программное обеспечение может работать на стандартном компьютере. веб Ввод данных и доступ к данным осуществляются также через протоколы http/https внутри веб-броузера (Web-Browser). документация Система располагает полной документацией в отношении использования и техники. Организационные требования Сфера установка (Installation) обучение (Training) обучение (Training) Спецификация Поставщик берет на себя всю инсталляцию системы. Поставщик берет на себя систему обучения пользователей и персонала ИТ (на месте и через конференц-включения). Поставщик берет на себя специальное обучение вместе с другими пользователями в своем здании. 7 техническая поддержка (Support) форум для пользователей (User forum) форум для пользователей (User forum) 4 5 6 V. Поставщик берет на себя техническую и пользовательскую поддержку через электронную почту, по телефону и по заявкам на месте. Желательно наличие у поставщика пользовательских форумов для обмена информацией. Желательно проведение поставщиком информационных мероприятий для обмена опытом с другими пользователями. Прочие требования Требования, выдвигаемые в дополнение к пункту 9 в Приложении 2: № 1 Сфера квалификация 2 квалификация 3 квалификация 4 квалификация Спецификация Поставщик подтверждает наличие у него соответствующего опыта посредством проектов аналогичного характера. Работающие по проекту сотрудники поставщика располагают соответствующим опытом участия в проектах аналогичного характера, а также в отношении ИТ, гидрологии и языков Дунайской Комиссии. Поставщик обладает рекомендациями в области гидрологии, гидрометрии и судоходства. Поставщик обладает сертифицированной по стандарту ISO системой управления качеством.