Илюша Прокопьев: научитесь формулировать и выражать мысли, объяснять задачу и потом задавайте вопросы. Вы - делаете это выдранными кусками.
Еще раз НАПИШИТЕ ПОЛНОСТЬЮ: что есть и что не работает, что нужно?
p4s8x: "перевести все это в более-менее нормальный ООП" - вот-вот... я об этом и говорю. Кстати, часть вычислительной логики можно передать базе (через запросы или через вызов хранимых процедур).
gadfi: ну на самом деле для них нет разницы - новое или залоченное уже пол-года/год... Там политика одинаковая. Так что можете попытаться со старым.
Удачи, Вам!