The London Atlas is a Flash project which I did for the Queen Mary University in London. It's purpose is to aid in the identifying of the age of a skull, based on the development of the teeth.
It consists of three modes. The first mode is a simple playback mode, where the user selects a gender, and can then play through a graphical representation of the development of a jaw of that gender using simple controls. In this mode, the user can also fade out individual teeth to get a better representation of the jaw that they are trying to evaluate.
The second mode is a data entry mode which consists of a grid into which the user puts information on the development of the teeth in the jaw that they have. The program then evaluates this against some XML data, and returns likely matches for the age of the jaw. This mode accepts information input in any of three different dental notation systems, and can also suggest a likely gender if the user is not sure. Once it has returned results, the user can also click a button to view a graphical representation of the closest matches for comparison purposes.
The third mode is a comparison mode, in which the user is presented with two graphical representations of jaws, and can interact with them similarly to in the playback mode. The jaws can be altered at the same time or independently.
All three modes feature help pages, and there is a guide system for reference purposes which displays the various stages a tooth can develop to alongside a brief description.
The London Atlas was developed using Flash CS4, Actionscript 3 and Flash Develop. It uses OOP techniques and so is very easy to modify and extend.