Skip to content

FunctionalRequirements

Victor Agroskin edited this page Mar 8, 2014 · 1 revision

Есть некая предметная область, которую необходимо смоделировать и наполнить модель данными. Особенно интересен вариант, когда данные необходимо собирать динамически из внешних источников, по определенному запросу.

Выгрузка данных из внешнего источника базируется на паттернах, в общем случае каждому типу запроса к внешнему источнику данных соответствует один паттерн. По этому паттерну происходит создание данных в трипл-сторе программы.

Сам импортер внешних данных работает только с ролями паттерна, и решает две задачи: поиск данных по образцам, предоставленным в соответствующих ролях, и возврат ответа выполненного поиска в виде набора ролей паттерна со значениями. Далее набор ролей и значений получает программа и создает по ним и по паттерну связный набор данных в трипл-сторе программы.

Clone this wiki locally