Software Development Assistant
Web Design
ND6 Software
ND22 Games
ND20 Website
ASP - MVC5
Software Tools
Books & Articles
Web Sites
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
10 min Tutor:
Load Visual Paradigm whilst recapping the principles of Use Case Analysis.
45 min Tutor:
Demonstrate how to create a simple class diagram from a given use case diagram and specification.
25 min: Students
Continue adding to the class diagram from the use case diagram.
10 min Tutor:
Discuss any common issues and different approaches to solving them.
Useful Resources
Explore the resources listed on
Unit 6 Criteria
page
Creating Class Diagrams in Visual Paradigm
Creating a Game Class Diagram
A YouTube video showing a class diagram for BreakOut.
A video on the basics of class diagrams