Sunteți pe pagina 1din 2

Assessment

Task 2 Assignment


Year 11 Software Design and Development

Weighting 20%

Due date for submission through Edumate: 12th June 2015

1. Compare and contrast the benefits of the following five software development approaches.
(5 marks)
a. Structured Approach
b. Agile Approach
c. Prototyping
d. Rapid applications development approach (RAD)
e. End user approach

Response should be no more than 2 pages and can be in tabular form. Should include a
description of the approach as well as the benefits and the weaknesses of each approach.


2. Plan, Design and prepare for implementation a PACMAN type game. (15 Marks)

The original PACMAN game from the 1980s was a simple game where a PACMAN icon moved
around a maze eating as much as it could without being destroyed by Goules.

Your task is to design a similar game however not exactly the same.

You will require to.

1. Give your game a title

2. Describe your game in an introductory paragraph.

3. List the requirements for the game in tabular form; this should include the rules of the game.

4. Draw Screen designs of the game and identify the Structured Flow between them.

5. Create a Data Dictionary of the data needed by the Game program. This should include in
tabular form the following information:
a.
b.
c.
d.
e.
f.
g.
h.

Data item name


Data type
Format
Number of bytes required for storage
Size for display
Description of data item
Example of the data item
Validation requirements

6. Draw a Flow Chart of the logic of the main game screen (this should be completed in Visio)

The task is required to be in PDF form and submitted through Edumate by the due date.

Syllabus Outcomes associated with this task.





Objectives
knowledge and
understanding about how software solutions
utilise and interact with other elements of
computer systems
skills in designing and developing software
solutions

skills in management appropriate to the design


and development of software solutions

Preliminary outcomes
P1.1 describes the functions of hardware and software
P1.2 describes and uses appropriate data types

P4.1 analyses a given problem in order to generate a computerbased solution


P4.2 investigates a structured approach in the design and
implementation of a software solution
P4.3 uses a variety of development approaches to generate software
solutions and distinguishes between these approaches
P5.1 uses and justifies the need for appropriate project management
techniques
P5.2 uses and develops documentation to communicate software
solutions to others

S-ar putea să vă placă și