Design :


We are following MVC(Model-View-Controller) architecture for our application. All JSP's and htmls come under view , action servlets come under controller and the bean objects, DAO classes come under model. Following is the architecture diagram.

MVC


Following is the usecase diagram for our application.

architecture


Following is the sequnce diagram for hotel booking action(principal action of our application)

booking flow