Home
Up
Analysis
Design
Implementation
Testing
Documentation
Evaluation

Project 2 Assessment - Unit 4 (2360)


Marking details: (Updated August 2004 to match the new OCR criteria)

  • The marks are awarded for 6 criteria as shown in the Mark Scheme Criteria table below.
  • The criteria are further split into sub-sections as shown in the Mark scheme summary table below.
  • The marks are added up to produce a total out of 56.
  • An additional 4 marks are available for communication (spelling and grammar etc.)

Mark Scheme criteria table

CRITERIA Marks Hours  (suggested)
Analysis 12 7
Design 12 8
Implementation 14 9
Testing 7 4
User Documentation 7 5
Evaluation 4 3

The examination board suggests that 36 hours should be spent on Project 2. The time allocations above are suggested, based on the amount of time spent on the coursework divided up pro-rata according to how many marks are available. All times are approximate and meant only as a guide.


Mark Scheme summary table

To gain a given mark, all the criteria for the lower marks must have already have been met.

Candidates should be able to: 1 mark 2 marks 3 marks 4 marks

Identify a problem. Identify a problem.

Outline the nature of the problem.

Identify a problem.

Outline the nature of the existing problem.

Outline the user's requirements.

Identify a problem.

Describe the nature of the existing problem.

Describe the user's requirements.

Identify a complex problem.

Describe the nature of the existing problems.

Describe the user’s requirements.

Use methods of collecting information

Collect information from potential users.

 

Collect information from potential users and describe the method used.

Collect information from potential users, describe the method used and suggest alternatives.

Collect information from potential users, and justify the method used, compared with alternatives.

 

Identify the inputs, outputs and processing required

List the inputs, outputs and processing required.

Describe the inputs, outputs and processing required.

Describe the inputs, outputs and processing required.

Suggest a system specification for the solution.

Describe the inputs, outputs and processing required.

Justify a system specification for the solution compared with alternatives.

Produce designs for the data structure

Produce an appropriate design for the data structure.

Describe alternative appropriate designs for the data structure.

Describe alternative appropriate designs for the data structure.

Justify their choice of design for the data structure.

 

Produce designs for the user interface

Produce an appropriate design for the user interface.

Describe alternative appropriate designs for the user interface.

Describe alternative appropriate designs for the user interface.

Justify their choice of design for the userinterface.

 

Produce a design for the output formats

Produce an appropriate design for the output formats.

Describe alternative appropriate designs for the output formats.

Describe alternative appropriate

designs for the output formats and

justify their choice of designs for the

output formats.

 
 

Produce software and hardware requirements

List the software and hardware requirements of the solution.

Produce an appropriate design for the output formats.

Describe appropriate alternative software and hardware requirements of the solution and justify their choice.

 

Implement their data structure

List the features of the software used to produce their data structure.

Describe the features of the software used to produce their data structure.

Describe the features of the software used to produce their data structure including changes made to the data structure.

 

Describe the features of the software used to produce their data structure.

Justify the changes made to the data structure.

Implement their input and output formats

List the features of the software used to produce their input and output formats.

Describe the features of the software used to produce their input and output formats.

Describe the features of the software used to produce their input and output formats including changes made to formats.

Describe the features of the software used to produce their input and output formats. Justify the changes made to their formats.

Use features of software appropriately

Appropriately use at least one feature of a software package.

Appropriately use a range of features of a software package.

Appropriately use a range of features of more than one software package.

Justify their choice of the range of features and software packages.

Combine software features

Within their solution, interchange data from one software package to another for an appropriate purpose.

Within their solution, interchange data from one software package to another for appropriate purposes.

   

Describe their testing

Provide evidence that they have carried out at least one test of their solution.

Provide evidence of, and describe at least two tests used to test their solution.

Provide evidence of, and describe the tests used to thoroughly test their solution.

Provide evidence of, and describe the tests used to thoroughly test their solution. Including testing from the point of view of the user.

Describe the results

List the actual results of the tests.

List the expected results of the tests.

Compare the actual results with the expected results.

Compare the actual results with the expected results.

Explain their choice of test data.

 

Show a potential user how to enter, amend and save data

Produce a basic user guide showing how to enter and save data.

Produce a detailed user guide showing how to enter, amend and save data.

   

Show a potential user how to process and output data

Produce a basic user guide showing how to process and output data.

Produce a detailed user guide showing how to process and output data.

Produce a detailed user guide showing how to process and output data for all aspects of the solution.

 

Show a potential user how to avoid problems

List errors, which the user should avoid when using the system

List errors, which the user should avoid when using the system.

Describe methods of rectifying the errors.

   

Evaluate their solution

Describe what the solution can do.

Compare their solution with the outline of the problem.

Compare their solution with their design.

Describe the limitations of their solution. Suggest possible improvements.

Compare their solution with their design.

Describe the limitations of their solution. Evaluate their solution from the point of view of users.

Suggest possible improvements.

<Click to move to the top of the page>