Iceberg database system for the graduate advisors of Computer and Information Science Department of New Jersey Institute of Technology
Department of Computer and Information Science
Master of Science
McHugh, James A.
Kurfess, Franz J.
Java (Computer program language).
Iceberg system is a departmental database system. It is built for the graduate advisors of the CIS department. It stores the graduate student's information, such as background, bridge requirement and transcript. The graduate advisors can process the student's records using the graphic user interface of Iceberg system.
Iceberg system is an example of the powerful Java language. We use the latest Java technologies to build a flexible system, which is easily extended. The system consists of Iceberg client, Iceberg server and Oracle data source. The Iceberg client is a web-based applet, which can be easily accessed using a browser. The Iceberg server runs on a fast UNIX machine, providing service to the Iceberg client through RMI.
The most interesting feature of Iceberg system is the component architecture of the Iceberg client. The Iceberg client is consisted of visual components that have no knowledge of each other at compile time. They are assembled together at run time, following the instruction of a script file. Since the container component can hold any components the Iceberg system is readily extendable.
njit-etd1999-076 (224 pages ~ 7,020 KB pdf)
Please complete this Feedback Form to inform us about your experience using this website. It will assist us in better serving your information needs in the future. Thank You!
Created September 17, 2008