CSc 8711. Databases and the Web
Fall 2001, HW 5 (Bibliography Database in ObjectStore)
Due: Thursday, October 25
The project consists of 2 parts:
- Part I: Write a program in Java that populates an ObjectStore
database with the data available in bib.xml.
The class definitions of the database objects are available
in
Article.java,
Author.java,
Journal.java,
Numbber.java, and
Volume.java.
A helper class is deined in
OSDate.java.
This program must use the XML Parser (either DOM or SAX parsing).
Sample XML Parsing
programs are available: DOMSample.java
and SAXSample.java.
Documentation on Oracle XML Parser is available at:
Oracle XML Parser
- Part II: Write a Web application (Java Servlets or cgi-bin)
which will provide Browse and Search capability on the Bibliography
database. The browsing interface is shown here
and the search interface is shown here.