См. п. 4.2.4 настоящего ТЗ.
На этапе 2 «Технический проект» требуется определить перечень необходимых к использованию централизованных справочников (Приложение Д к настоящему ТЗ) в Системе. При передаче данных, сформированных с применением этих централизованных справочников, необходимо обеспечивать исполнение требований Стандарта ведения данных, утвержденного распоряжением Департамента информационных технологий города Москвы от 1 ноября 2016 г. № 64-16-549/16 «Об утверждении Единых требований к стандарту ведения данных» (далее - Стандарт).
В Системе необходимо предусмотреть использование согласованного с Оператором данных перечня централизованных справочных данных, для чего должны быть предусмотрены механизмы загрузки централизованных справочников и механизмы поддержания их в Системе в актуальном состоянии. Указанные механизмы должны предусматривать возможность получения Системой как полной версии справочника, так и изменений относительно последней загрузки, настройки периодичности обновлений и расширения списка используемых справочников.
|
|
Требования по применению систем управления базами данных
Для хранения данных в Системе должна использоваться реляционная база данных, обеспечивающая реализацию встроенных механизмов построения индексов и контроля целостности данных.
Общие требования к используемой реализации СУБД:
- поддержка реляционной или объектно-реляционной модели базы данных;
- поддержка технологии клиент-сервер;
- поддержка многопроцессорной архитектуры;
- наличие средств создания индексов и кластеров данных;
- автоматическое восстановление базы данных;
- совместимость с различными операционными системами серверов БД;
- поддержка сетевых протоколов TCP/IP;
- возможность контроля доступа к данным;
- централизованное управление учетными записями пользователей;
- оптимизация запросов.
Требования к структуре процесса сбора, обработки, передачи данных в системе и представлению данных
Состав данных должен быть достаточным для выполнения всех функций Системы и отвечать требованиям полноты, достоверности, однозначной идентификации, непротиворечивости и необходимой точности представления.
При взаимодействии с внешними информационными системами и ресурсами Система должна обеспечивать предоставление данных в соответствии с требованиями, описанными в Приложении 1 «Навигатор атрибутов» к Стандарту. Данные требования относятся к тем информационным объектам, которые описаны в Стандарте и создаются, изменяются или удаляются в Системе (далее – информационные объекты).
|
|
На этапе 2 «Технический проект» требуется определить перечень необходимых к использованию сущностей и атрибутов в Системе, которые предполагается передавать в другие информационные системы и ресурсы. При передаче данных таких сущностей и атрибутов необходимо обеспечивать исполнение требований Стандарта.
Контроль соответствия указанных данных требованиям Стандарта в части форматов и используемой нормативно-справочной информации осуществляет Оператор данных. В случае выявления отклонений от требований и выявления проблем с качеством этих данных – отклонения должны исправляться в Системе.
С целью контроля соответствия обрабатываемых в Системе данных Стандарту должен быть реализован механизм предоставления Оператору данных наборов атрибутов, описанных в Приложении 1 «Навигатор атрибутов» к Стандарту.
Предоставление Оператору вышеуказанных сущностей и атрибутов из Системы должно быть обеспечено на регулярной основе, в соответствии с форматом, заданным в Стандарте, и должно предусматривать инкрементальный режим предоставления данных и режим предоставления полного набора данных по информационным объектам.
В Системе необходимо предусмотреть режим предоставления данных «по запросу» вне рамок вышеописанного расписания.
Требования к защите данных от разрушений при авариях и сбоях в электропитании системы
В Системе должна быть обеспечена защита данных от утраты или нарушения целостности в следующих случаях:
- при сбоях в электропитании серверного оборудования - средствами СУБД, обеспечивающей сохранность данных в состоянии на момент последней завершенной транзакции;
- при авариях, приведших к невозможности восстановления данных с сервера СУБД, - использованием процедур резервного копирования баз данных Системы и хранения резервных копий на съемном носителе.
Дополнительные требования к защите данных от разрушений при авариях и сбоях в электропитании Системы не предъявляются.
Требования к контролю, хранению, обновлению и восстановлению данных
Система должна обеспечивать первичный контроль вводимых данных на соответствие формальным правилам: проверка типов, размерности, допустимости значений.
Система должна сохранять внесенные данные, достаточные для полного восстановления работоспособности, в момент окончания редактирования и сохранения пользователем массива данных.
Требования к процедуре придания юридической силы документам, продуцируемым техническими средствами Системы
Требования не предъявляются.
Требования к лингвистическому обеспечению
Используемые при разработке языки высокого уровня должны обеспечивать решение всех задач по реализации функций Системы.
В качестве языка манипулирования данными должен использоваться язык SQL-стандарта для работы с реляционными базами данных. На нём должны реализовываться процедуры, исполняемые на сервере базы данных. Данный язык должен полностью поддерживать стандарт ANSI 1992 (SQL-стандарт), а также реляционную и объектно-реляционную модели баз данных.
Компоненты подсистем должны быть написаны на языке программирования Java.