The Ball Game Project

Only available on StudyMode
  • Download(s): 214
  • Published: September 6, 2012
Read full document
Text Preview
gfhjfh

Ball Game project
Documentation Report

|Filename: |Ball Game project.doc |
|Status: |draft |
|Date: |8.11.2006 |
|Author: |David Hill |

Table of contents
Ball Game project: Project Model3
Ball game behaviour-Design: Sequence Diagram4
Ball Game requirements: Use Case Diagram8
Ball Game structure - analysis: Class Diagram [UML]11
Ball Game structure - design: Class Diagram [UML]16
States of the Ball: State Machine Diagram24

Ball Game project: Project Model

The Ball Game project is concerned with developing a video game, where the player attempts to break through a wall by knocking out bricks with a ball, which he or she bounces on his paddle. Status of project model: draft

Project manager: David Hill
Personnel:
|Person name |Email address |Contact information | |David Hill |mailto:info@metacase.com |Park Court | | | |Upper Essex Street | | | |City 5 | | | |B8 6QB | |Joe Smith |mailto:info@metacase.com |www.metacase.com |

Project model picture: Ball Game project
[pic]
Documentation includes following graphs and subprojects:
|Graph name |Documentation | |Ball game behaviour-Design |This model describes interactions among the Ball game objects during the game. | |Ball Game requirements |This model describes the use cases for the ball game application. | |Ball Game structure - analysis |Preliminary classes of the game are identified. | |Ball Game structure - design |Ball game structure class diagram displays basic structure of the ball game. Game's idea is to remove | | |all the bricks from the wall by striking them with the ball. | |States of the Ball |This diagram describes the states of the ball and possible transitions between the states. It reuses | | |events and operations from the class diagram (e.g. Start game, move, calculateNewDirection). |

Generated from MetaEdit+ project documentation report

Ball game behaviour-Design: Sequence Diagram

Status: draft
Personnel: David Hill
Documentation: This model describes interactions among the Ball game objects during the game.

Diagram picture: Ball game behaviour-Design
[pic]

Graph dictionary
|Object |Type of Object |Documentation | |:Ball |Lifeline object |  | |:BallGame |Lifeline object |  | |:Brick |Lifeline object |  | |:MovingObject |Lifeline object |  | |:Paddle |Lifeline object |  | |Outside actor |Outside actor |  |

:Ball: Lifeline object

Properties:
|Object name | |
|Class |Ball |
|Stop? |F |
|Documentation...
tracking img