Системное моделирование
Наукометрия и управление наукой
Д. С. Богданов, В. А. Кац, А. С. Корягин, Е. Л. Плискин "Методология сбора и оценки данных, формирующих характеристики научных проектов*"
Распознавание образов
Д. С. Богданов, В. А. Кац, А. С. Корягин, Е. Л. Плискин "Методология сбора и оценки данных, формирующих характеристики научных проектов*"

Аннотация.

Информационные системы крупных научных агентств, таких как РФФИ и РГНФ, ежегодно обрабатывают десятки тысяч заявок на гранты и отчётов о выполненной работе. Документы заполняются заявителями через веб-интерфейс информационной системы (ИС) в виде форм, в совокупности образующих информационную модель (ИМ) проекта. В статье рассматриваются особенности автоматизации научных агентств, связанные с динамикой ИМ проектов. Особое внимание уделяется вопросам перенастройки ИС на этапе эксплуатации для адаптации к изменениям ИМ, модернизации файлов модели, генерации кода в системах с открытым исходным кодом, каталогам форм, хранящих структуры документов. Обсуждаются различные программные реализации MVC-технологии (model-view-controller). Описывается технология инкрементального сохранения проектных форм, для минимизации трафика при редактировании.

Ключевые слова:

веб-интерфейс, хранимые объекты, каталог форм, генерация кода, model-view-controller, РФФИ, РГНФ, MVC, JavaScript.

Стр. 45-53.

D. S. Bogdanov, V. A. Katz, A. S. Koryagin, E. L. Pliskin

"Dynamics of the grant application informational model in a research agency automation system"

Abstract. Major scientific agencies process thousands of grant applications and reports per year. Web-forms filled by applicants constitute informational model of a project (IMP). The article treats some issues of the development and operation of scientific agency automation system (SAAS) associated with the dynamics of the IMP which undergoes change each year. Developers should envisage IMP migration and provide appropriate tools for IT stuff. Open source-based SAAS may involve code generation after manual changes of model files by IT personnel. Information about documents structure should be kept in a central location like forms catalog. Different implementations of a model-view-controller paradigm can be used to view and to edit project documents. Developers should simplify views and controllers in order to minimize code changes by IT stuff in response to IMP migration. The article describes the incremental saving changes design of a JavaScript client, to minimize traffic when editing forms in browser.

Keywords: web interface, persistent objects, forms catalog, code generation, model-view-controller, RFBR, Russian Foundation for Basic Research, RHSF, Russian Humanitarian Science Foundation, MVC, JavaScript. 

Полная версия статьи в формате pdf.

REFERENCES

1. Ambler S. W. Mapping Objects to Relational Databases: O/R Mapping In Detail. http://www.agiledata.org/essays/mappingObjects.html
2. Generator klassov DTO i DAO «SQL DAL Maker».
http://sqldalmaker.sourceforge.net
3. Code Generation and T4 Text Templates. https://msdn.microsoft.com/enus/library/bb126445.aspx
4. Fowler M. GUI Architectures. http://martinfowler.com/eaaDev/uiArchs.html
5. Advantages and Limitations of CASE Tools. http://www.petruska.com/xoops1/modules/AMS/print.php?storyid = 15
6. Biblioteka AngularJS by Google na yazyke JavaScript. https://www.angularjs.org
7. Yazyk shablonov Apache Velocity. http://velocity.apache.org
8. Biblioteka «iText» dlya formirovaniya PDF-faylov.
http://itextpdf.com/product/itext
 

2024-74-1
2023-73-4
2023-73-3
2023-73-2

© ФИЦ ИУ РАН 2008-2018. Создание сайта "РосИнтернет технологии".