The following are project suggestions, but you are urged to come up with your own project ideas!!!
Introduction
Over the past year, the Johnson School of Management Board of Trustees has come up with a
few ideas to catapult the school to the top of the heap. As you already know, the first
phase of this process is almost complete with a brand new building to house the facility.
Of course, to prepare for the next millenium they would like to have state-of-the-art
computer systems, and not just pretty buildings to show. Last week a high-level meeting
was held to initiate this phase of the project, wherein the board discussed and
brainstormed several improvements they would like made to the current computer
infrastructure. Among the ideas mentioned the following areas seemed to gather the
greatest consensus of approval: 
Over the coming months the school is soliciting consultants to provide prototype implementations of these systems while at the same time demonstrating currently available technology to them. This is your task: to design, analyze, implement and demonstrate a working database system that will impress and seal your first million-dollar contract. The board has come up with various conceptions of the functionality they require from each system (outlined below), but these are only initial guidelines. In fact, creative solutions that have not been considered are very likely to attract attention.
Below are the minutes of the pertinent discussions in the last board meeting.
Course enrollment and maintenance system
Job/resume/employer tracking and interaction system
In-house stock-exchange trading simulation system
Reality check
The above is meant to give you ideas upon which to base your projects and the spirit in
which they will be evaluated. Here's what we would you like to do... Form groups of two,
and decide on an area you are interested in. Brainstorm together to try envision the
functions you would like to have in the final product, how it will look, how user
interaction will occur, and how this all translates into the database and web technologies
you should evangelize. It is expected that you will learn to use a web-server,
cgi-scripting, asp or jsp, and java to build either applets or servlets, and jdbc and odbc
for database connectivity. Proceed to learn about the tools available in the undergraduate
lab (the development and evaluation environment), and investigate how they will used and
integrated in your project. Once you feel you have a clear understanding of how it is all
going to "fit together", create a project proposal and start discussing it with
Adrian. Note that the final project proposal is due September 29.
Project Complete and final presentation
At this point, your progress will be examined to verify that you have
completed the project. This date is the DEADLINE for project completion. We will conduct
project presentations in a very informal atmosphere and allow you to demonstrate your
suitability for the contract with the Johnson School of Management Board of Trustees.
Copyright 1999, Adrian Bozdog , Rimon Barr, Cornell University