Аннотация:В дипломной работе были исследованы преимущества и недостатки существующего в используемом фрейморке механизма доступа к базе данных с точки зрения дизайна построения классов и построения гибкой архитектуры. Был предложен альтернативный подход к решению проблем имеющихся архитектурных недостатков. Исследована возможность реализации предложенного подхода с использованием уже
существующих решений.