Разработка web-сервиса преобразования реляционных данных в объектные типы

Бакланов Станислав Ярославович

Аннотация


Пояснительная записка содержит 79 страниц, 22 рисунка, 8 таблиц, 12 библиографических наименований.
РЕЛЯЦИОННЫЕ ДАННЫЕ, ГЕНЕРАЦИЯ КОДА, CIL, СБОРКА, DLL, ASP.NET MVC, ФРЕЙМВОРК, БАЗА ДАННЫХ.
Настоящая магистерская диссертация посвящена созданию программного обеспечения для преобразования реляционных данных в объектные типы.
В ходе работы была подробно изучены такие возможности платформы .Net и языка C# как загрузка сборок, обнаружение типов, создание экземпляров типов и отражение. При помощи этих механизмов была разработана программная библиотека для генерации сборки (динамически загружаемой библиотеки), в которой содержатся реляционные данные в виде объектов. Также было спроектировано и разработано программное обеспечение, использующее данную библиотеку.
Результатом работы стал веб-сервис, позволяющий генерировать сборку с массивами объектов, соответствующих сущностям из базы данных. Каждый такой объект содержит данные соответствующие строке из таблицы базы данных.