|
|
|
02115 Java Programming |
Autumn 2011 |
Mandatory Assignment
Evaluation criteria
Your report and program will be evaluated primarily on the basis
of the criteria below. As a guideline the importance of the different
parts is shown by stating the percentage weights related to the
suggested sections of the report:
General impression and the report as such:
(15%)
- Readability based on formulation, spelling, and grammar
- Contents (right sections with right contents, good explanations
etc.)
- Main part focused on principles, good overviews, and short
descriptions of the necessary details
- Well-structured appendices with the more comprehensive material
- The summary section
- The user's guide section
Analysis and Design:
(20%)
- Analysis, discussion and conclusion on the design chosen to
meet the problem requirements
- Overview of the class design including class diagrams
- Your reason based choice of data structures (fields)
and algorithms (used by the methods) of each class
- Do the analysis and design meet the obligations
From design to implementation:
(10%)
- Principles used to realize the
implementation of the chosen design
- Overview of additions to the designed class structure to make
the implementation simpler and more readable
Testing:
(15%)
- Stating of your test as such from planning and strategy to
the results achieved
- Appendix covering the test cases and documentation for the
actual tests done
- The test program: Program text and design - JUnit test
Program listings:
(40%)
- Identifying comments and/or Javadoc
- Clarity, text indentations, choice of names
- Rational choice of classes
- Choice of Swing components
- Elaboration of the single classes
- Error handling
- Handling of the Java language
Jens Thyge Kristensen,
Email: jtk@imm.dtu.dk
Newest edition: 6. October (a link to 'the report' has been added)
Previous editions:
- 23. September