Unit 6: Software Design and Development

Week 6: Part 3 - Application Design

  • P6: use appropriate tools to design a solution to a defined requirement
    • Requirements specification: inputs, outputs, processing, user interface; constraints eg hardware platforms, timescales for development

Having completed the practice Use Case Diagrams, it is now time for each student to select or create the specific requirements for their chosen application. This can be based on Pizza Shed, Zombie Escape, or a game of your own devising. If a game is shosen it can be used for Unit 22 Game Design & Development.

Lesson Activities

  1. 20min Students: In your design pair select or create a requirements summary document for your chosen application.
  2. 20 min Tutor: Presentation on Use Case Specifications
  3. 10 min Tutor: Demonstration of creating use case specifications
  4. 20 min Students: In pairs create a use Case Diagram in Visual Paradigm for your chosen application, and document the use cases.
  5. 10 min Students: Each pair in the team of four should review the other pairs diagram, and suggest improvements and alternatives.
  6. 10 min Tutor: Recap and discuss the design process and the pros/cons of using Use Case Diagrams and Specifications.

Useful Resources