Page 13 - 1005.0169
P. 13
2 System Design Considerations
Web-site directories
The following web-site directories will be used to organize the JSP Pages used in the
web-site:
User site Directories:
Root Directory - All web pages related to user functions.
Images Directory – Contains the images used by the system.
Reports: Contains the local reports that would be used to export to CSV format.
Exception Handling
A good way to track exceptions is to implement an exception handler at the application
level. This will allow consolidation of the logging and notification parts of the exception
handling in one convenient place.
The global exception handler can handle both specific exceptions that UUIS trap in the
code as well as generic un-handled exceptions. After global exception handler has done
its work, it would redirect the users of the website to a friendly error page that tells them
that something has gone wrong and instructions on what to do.
All unhandled exceptions would be logged in the Windows Application Event Log or log
files with some detail on the nature of the failure.
COMP5541 Tools and Techniques for Software Engineering Winter 2010 by Team 4 Page 13