Unit 6: Software Design and Development

Assessment 2: Application Design - Task 2

  • 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
    • Design: structure eg functions, procedures, objects; data; file
    • Tools: eg structure diagrams, DFDs, ERM;
    • Review: against specifications requirements
  • M2 Justify the choice of data types and software structures used in a design solution
  • D2 Develop algorithms to represent a design solution
    • algorithms eg using pseudo code

Lesson Activities

  1. 10 min Tutor: Load Visual Paradigm whilst recapping the principles of Use Case Analysis.
  2. 45 min Tutor: Demonstrate how to create a simple class diagram from a given use case diagram and specification.
  3. 25 min: Students Continue adding to the class diagram from the use case diagram.
  4. 10 min Tutor: Discuss any common issues and different approaches to solving them.

Useful Resources