0

(

ratings

)

36

students

Created by:

Profile Photo

Last updated:

April 27, 2022

Duration:

Unlimited Duration

FREE

This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration

Description

Models are mechanisms for communication.

This course, Models and modelling, looks at what a model is and what the process of modelling is about. The techniques discussed here are applicable to a wide range of systems and have one thing in common: they are all commonly used diagramming techniques. The five techniques are: data flow diagrams, use case modelling, activity diagrams, entityrelationship diagrams and state machines.

Course learning outcomes

After studying this course, you should be able to:

  • Explain why modelling plays a key role in eliciting requirements
  • Identify the different kinds of model used in eliciting requirements
  • Explain the need for modelling languages
  • Interpret a data flow diagram describing a simple process
  • Interpret a use case diagram describing a system's response to a business event.

Course Curriculum

  • Introduction 00:05:00
  • Learning outcomes 00:07:00
    • Types of model 00:25:00
    • What is modelling? 00:25:00
    • Making consistent models 00:25:00
    • What is a data flow diagram? 01:00:00
    • More information about modelling techniques 00:10:00
    • Use case modelling 00:25:00
    • Actors 00:20:00
    • Describing use cases 00:20:00
    • Scenarios 00:25:00
    • More about actors 00:20:00
    • Modelling the relationships between use cases 00:10:00
    • Stereotypes 00:10:00
    • Sharing behaviour between use cases 00:15:00
    • Alternatives to the main success scenario 00:30:00
    • To extend or include? 00:10:00
    • Issues with use cases 00:25:00
    • Self-assessment questions 00:30:00
    • Exercises 01:30:00
    • Activity diagrams 00:25:00
    • Exercises 00:20:00
    • Introduction 00:10:00
    • Example of a university registration data model 00:20:00
    • Entities 00:20:00
    • Relationships 01:00:00
    • What is a state machine? 01:30:00
    • Conclusion 00:05:00

About the instructor

4.8 4.8

Instructor Rating

14

Reviews

1068

Courses

42460

Students

Profile Photo
Open University UK