the business logic is implemented in the perl/cgi layer or in the oracle data
You must make your assumption in this point.
Beacause perl/cgi application can be implemented with this two aproachs, but keep in mind ... you dont have access to ths system (code, design, etc)