Learn about state machines and upload a state machine diagram (section 5.4.2
in your book)
Please watch this video http://www.youtube.com/watch?v=_6TFVzBW7oo
http://www.agilemodeling.com/artifacts/stateMachineDiagram.htm
Then, create a state diagram in StarUML of the software of our moodle system
- Here is the guide for using StarUML to create a state diagram: http://staruml.sourceforge.net/docs/user-guide(en)/ch05_5.html
- A simple diagram is fine.
- A paper diagram is fine
- Include these states and think of a few more:
- moodle menu display
- moodle activity display
- moodle browse file display
- moodle grade display
- moodle quiz display
- think of 3 more
- then, draw a line from a start circle to the first state you always
start in
- because you can stop from anywhere, put most of the states into a big
box and allow the entire big box to go to the exit circle.
- draw arrows to any state you can get to from another state.