Если будет софт который можно будет удалено на 120 рс и потом смотреть нагрузку на бп то цены не будет ему =)см. в сторону управляемых по snmp корпоративных бесперебойников.
и начать обучать сотрудников нормальному ведению проектов, то же использование ООП, а не процедурное полотно.Прежде, чем лезть в пекло, Вы должны понимать, что повсеместное использование ООП - не всегда рационально!