This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Design Issue

 
Greedy thomas
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All

I hope this is the correct forum to post this. The following question was given to me and I'm not very sure as to how to answer it. The question states :

Model the functioning of a chess game.

The design should focus on the major components of the game namely, the board, chess pieces, how the would move. The output is a set of models/diagrams that should show how you arrived at a particular solution. The process you use must be clearly stated. You can document your design in any notation or methodology.

How should I go about this.

Any ideas/help would be of great assistance.

Thanks.
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hmmm, that's going to need a book-length answer on how to do object oriented analysis and design (OOAD), probably with Unified Modeling Language (UML) notation. If you got this as a school assignment, I'd hope you got some background on what's expected. Can you get to a library and look for books on OOAD and UML? Scroll to the OO, UML, etc forum down the page and ask for book recommendations there. Look at Scott Ambler's AgileModeling.com for some ideas and lists of Scott's books.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic