Информационная система "Конференции"



Международная конференция молодых ученых по математическому моделированию и информационным технологиям

29-31 октября 2002 года, Новосибирск, Академгородок

Тезисы докладов


Информационные технологии

Поддержка реляционного хранилища данных в объектно-ориентированном приложении

Кречетов И.В.

Новосибирский Государственный Университет (Новосибирск)

Объектно-ориентированный подход к разработке программных систем заслуженно является сегодня самым популярным. В некоторых случаях объектная декомпозиция - это единственная возможность, имеющаяся в распоряжении разработчиков, поскольку только так удается эффективно бороться со сложностями и обеспечивать выполнение ограничений, наложенных на длительность разработки.

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

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

Таким образом, типичное бизнес-приложение имеет объектно-ориентированный дизайн и использует реляционную базу данных для хранения предметной информации. Возникает противоречие из-за необходимости совмещать реляционную и объектную модель данных. То есть приложение не может "общаться" с базой данных на естественном для себя языке предметной области. Получается, что прикладная система должна базироваться на некоторой промежуточной подсистеме взаимодействия с данными. На практике упомянутая подсистема очень часто проектируется "с нуля" для каждого нового приложения, создаваемого одной и той же группой разработчиков. То есть каждый раз концепция и архитектура подсистемы управления объектными данными формируется заново. На это уходит много времени, и суммарная эффективность разработки заметно снижается.

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

Дополнительные материалы: HTML
Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск
    Дата последней модификации: 06-Jul-2012 (11:47:01)