Programming Exercise II: A Database-driven Online Bookstore

(Detailed, Second-to-None Comprehensive Specifications)



Absolutely no copying others’ works
According to a study, students in IT courses learn much more by building medium/large-scale exercises instead of many small-scale test programs like these, which give fragmented knowledge contrary to solid understanding of the system.
Development Requirements
When start developing the exercise, follow the requirements below:

Due Date and Submission Methods
Due on or before Thursday, December 04, 2025. Send an email to the instructor at wenchen@cs.und.edu including Note that you are allowed to use any languages and tools for this exercise, but the exams will focus on JDBC and Oracle technologies unless otherwise specified.


Objectives
Database-driven web sites are a must for companies nowadays. This exercise has students design and implement a simple database-driven online bookstore by using Oracle database from the ground up.


Requirements
The bookstore includes the following features:



An Example of Web Page Display
Note that this example is not related to this exercise. It is only to show how to display web interfaces.


Evaluations
The following features will be considered when grading: