Java Group Project


News

Project Demonstration times are on the board, and available here

29 March

It's nearly Easter - by now you should have solved most of the major issues, and ideally have a system up and running. Remember to organise any communication your group may need over Easter, and keep an eye on both these pages and the whiteboard for information about demonstrating the projects. And happy Easter!

17 March

The database is now working. Several students have been able to connect and get data out of it. There was a problem with access restrictions which were excluding students, but it has been sorted out. The correct name of the database is tykdb, not tykdb@informix as it formerly said on the website.

8 March

There have been problems reported with the Informix database. These are being investigated. In the meantime you should ensure that your file reading code works and thus you can use and view the data from the csv file.

These things actually happen in real life - you simply have to manage your way around them!

28 Feb

Data in file format is now available. You are encouraged to read from this file and not to take a copy into your own directories - this wastes space.

The database will be available from the same page shortly

25 Feb

The correct way to connect to our current Informix installation is given in ~aps/public/sql/Database.java If this has stopped working, please let me know.

The file version will be released on Monday.

The database version will be released in about a week.

4th Feb
Groups 1 and 19 have been slightly altered to make numbers even. Apologies, but it's better this way.

4th Feb
The News section will shortly be moved to a separate page. Remember to check it regularly.

4th Feb
Would Sebanjo, S (Mr) and Turner, DG (Mr) please email Gavin (G.Brown@cs.bham.ac.uk) as soon as possible.

3rd Feb
Project demonstrators have been assigned to the groups. You are required to contect them to arrange when and where you will meet. I suggest you do this as soon as possible.

1st Feb
People have asked if it is permissible to use the Java 3d libraries. The answer is yes, you can if you wish. However, consider your choices carefully - the overhead in the libraries may make the interactive behaviour unusable, especially as I don't think the Unix machines support hardware acceleration. But the choice is yours.

1st Feb
Would the following students click here:
3rd yr MEng Electronic and Software Engineering

Ian Briscoe
Peter Fisher
James Pollard
Sudesh Senbajo
David Turner
Mike Upton

1st Feb
Recheck the group lists - there have been minor changes.


 

Introduction

When you read through this document for the first time, the project it describes will probably appear to be incredibly difficult! Don't take fright, but remember that it is a team exercise on which you will be working with several other students. Furthermore, you will have the whole of the Spring Term in which to do it.

The Java Group Project is designed to give you experience of developing a large and complex system from beginning to end, design to implementation and testing. You will have to demonstrate the final system at the end of the project.

After the initial lecture, you will be working in your own team - managing and planning your time effectively is an integral part of the project. Each group will have an assigned demonstrator who will be on hand at scheduled times to assist you. There will be no regular lectures associated with the course.

Read all the information below carefully, so that you are clear as to how to proceed. If you have questions, ask your demonstrators.

Project information

General

Project Description

Project teams

Project management

Personal effort and teamwork

Software engineering

Assessment and deadlines

Notes to demonstrators

General Resources

Java resources

HCI course notes

HCI resources

Graphics course notes

 

Page maintained by Russell Beale. Last Updated: