Любая инфраструктура MVC / MTV будет работать для того, что вы описываете. RoR идеально подходит для таких вещей, как: Lift, Django, Pylons / Pyramid, Camping, Web2Py, Plone (да, я сказал Plone), LuCI и многие другие.
Вы упомянули Oracle как серверную часть. Это может указывать на то, что ваша организация пользуется слишком дорогим программным обеспечением для предприятий и, вероятно, использует Java. Подъемник написан в / для Scala, который работает на JVM. Web2Py работает на Jython (Java-реализация Python). Я не уверен, работает ли Rails на JRuby, но всегда есть Groovy и Grails. Все они могут подключаться к Oracle (и другим базам данных)
Это сбивает с толку, когда вы говорите "Заботиться о веб-части". Эти структуры заботятся о веб-части (представление / шаблон), а также о хранилище данных и могут даже экспортировать эти данные (модель) в другие форматы (контроллер / представление).
Вы захотите взглянуть на один из виджетов сетки данных AJAXy, если хотите представить данные в удобном прокручиваемом и динамически сортируемом формате.
Надеюсь, это поможет