Publication Date

Spring 2013

Document Type

Project Summary

Degree Name

Master of Science


Computer Science

First Advisor

Soon-Ok Park, Ph.D.

Second Advisor

Kong-Cheng Wong, Ph.D.

Third Advisor

Stephen Hyzny, M.S.


Aim is to develop a web application using java web framework.

Description: Develop a web application in 3 tier architecture involving user interface, controller and database. The user interface will be a web page hosted on a server. The web page consists of both static and dynamic content. All the data required for the application is stored in database tables. Controller accesses the data from the database and provides it to the user through user interface (web page).

  • Web page: The webpage serves as user interface to the application. Web page is developed using Jsp, HTML, Java Script and Ajax.
  • Controller: The controller serves as the communicating interface between web page and database. Controller serves the data to the user based on the user request. Controller is developed using Java 7, Java Servlets, and JDBC.
  • Database: Database is used to store all the required data for the application. Database tables are designed according to requirement and developed using SQL.
  • Server: Server is used to host the application. The developed web application is deployed onto server. Apache Tomcat is the application server for the application.

Environment: Java 7, HTML, Java Script, JDBC, Ajax, Apache Tomcat, Derby Database, SQL.


Student ID number has been redacted from the title page by OPUS staff.