Peter Rizov's
International Baccalaurate Computer
Science High Level Dossier
May 2004 Session
Click here to see a visual run-through of Grocery List Maker.
P. Preface
B. Documenting the Design Process
C. Using Appropriate Data Structures
E. Designing a Testing Strategy
Note: The subsections are there because they include things not in the word document of the dossier itself such as the program code, the flowchart and the too-big sequence diagram.
The Source Code:
Grocery List Maker 3.5 Source Code
Note: The source code is contained within a self-extracting .rar file. Enjoy, but don't steal!
The Program:
Note: It is version 3.5 while the dossier text reflects version 3.0. Also, it is an .jar inside an .exe. You still need a Java Runtime environment to run it, but there are none of the problems that sometimes come from .jar file recognition.
© Peter Rizov, Computer Science IB; 2004