

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Project; Class: Database Systems I; Subject: Computer Science; University: University of Alabama - Birmingham; Term: Fall 2005;
Typology: Study Guides, Projects, Research
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Demo and Program/Report Submission: November 29th, 2005 (Tuesday)
The project is to be completed individually. Your task is to develop an Internet bookstore (similar to Amazon.com) where the Internet users can purchase their favorite books. The site will include html web pages and use PHP (recommended) or anything CGI (Perl, for instance) to link to a PostgreSQL database. ( A brief comparison of PHP and CGI can be found at: http://www.javascriptkit.com/howto/phpcgi.shtml ) The project files need to be saved in your webfiles directory. The system must support the following basic functionalities:
1. Design Phase:
pages you will develop and the kind of reports you plan to support.
system, showing cardinality constraints.
standard table representation (giving column headings and a sample tuple for each relation, underlining primary keys, and using arrows to represent foreign keys), showing security and integrity constraints.
foreign keys, constraints, and a sample value for each attribute given as a comment.
2. Implementation Phase: System development. (Note: basic comments are required in the programs) You need to design and implement your own advanced functionalities and web designs which need to be clearly mentioned in your report. Project demo and submission. Final report submission.
Project files need to be stored in your webfiles directory and will use your own PostgreSQL database. The corresponding web URL is: http://www.cis.uab.edu/your_username/XXXXXXXX
1. Design/Final Report Submission: Submit both the hardcopy and softcopy of your design and final reports. 2. Program Demo and Submission: You need to present a working demo of your system on November 29th. After the demo, you must submit the softcopy and hardcopy of your programs and a readme.txt file, which lists the web URLs of your web pages and your user name, password, and database name of your PostgreSQL database.
Category Grade Percentage Database Design & Implementation 40% Web Design & Implementation 30% Documentation (Clarity, organization, presentation) 15% Advanced functionalities and web designs 15%