CPSC 304,  Project Information

Quick Jumps

Goals
Oracle Information
JDBC/PHP Troubleshooting
JDBC/Oracle
PHP
MySQL Info
Schedule
Talking to the TAs vs. submitting to the directories

Project Description

Students in teams of 4 are required to select an application that would benefit from a database and build a database application from start to finish.

Philosophy

Building a full database application from scratch allows you to control the process; instead of having the pieces decided for you, you must make all of the decisions by yourself. Part of this process is that you will see how design decisions made at the beginning will effect your final project. We'll have some practice of some of the skills that you'll need in tutorial, but this will allow you to get some more in depth practice and a feel for what it's like when you make all of the decisions for an application.

Goals

Oracle Information 

So you are having problems with JDBC/PHP ... 

JDBC/Oracle

PHP

MySQL Information

You may also find the department's information  about sharing files and CVS version control to be helpful, along with the SVN offered by the CVSS.

Schedule

There are a number of intermediate deadlines that you must meet in order to ensure a successful project. Descriptions for each of the required checkpoints will be described on separate pages. To get an idea of an appropriately sized project, the one from a previous term is about right.

The cover page to be turned in with all assignments. For every due date below, the deadline is 11:59 pm. 

Talking to the TAs vs. submitting to the directories

As mentioned in class, it is recommended that you go over your milestone with the TA in tutorial who is assigned to look at projects, and the TA can give you feedback and check off your checkpoint there. If you do so, please turn in the files as well, so that we have a record in case something goes wrong. You may also talk to the TAs during their office hours. It is recommended to talk to the same TA throughout the term, but it is not required.