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
   8   9   10   11   12   13   14   15   16   17   18