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 BarrCornell University