foundation degree it project analysis modelling and design techniques (for reference)

17
Foundation Degree IT Project Analysis Modelling and Design Techniques (for reference)

Upload: spencer-maxwell

Post on 26-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Foundation Degree IT Project

Analysis Modelling and Design Techniques (for reference)

Modelling

Richard Hancock3

It is an abstraction of the real world situation Technique to show the current or existing

system as it is Often a diagram Different types of techniques based upon

methodology, project aspect and project type Methodologies often share techniques

Purpose is to help identify issues, resolve problems and indicate requirements

***

19/04/23

Use Case Diagrams

Richard Hancock4

User interaction with a system Describes goals

of the user, interaction between system and system behaviour

Elements Actors Use case Associations

19/04/23

Rich Picture

Richard Hancock5 19/04/23

Entity Relationship Diagram

Richard Hancock6

Relationships One to One One to Many Many to Many

19/04/23

Database Table Design

Richard Hancock7

Data dictionary

Customer table Data Type Length Notes

CustomerID Number (6) Primary key

CustomerForename

Text (50)

CustomerSurname Text (50)

CustomerAddress Text (200)

CustomerPhone Number (11)

19/04/23

Business Model

Richard Hancock8 19/04/23

Network Diagram

Richard Hancock9 19/04/23

Structured English

Richard Hancock10

Describes programming logic with the convenience of natural language

IF customer has a Bank Account THEN IF Customer has no dues from previous account THEN

Allow loan facility ELSE IF Management Approval is obtained THEN

Allow loan facility ELSE Reject ENDIF

ENDIF ELSE

Reject ENDIF

19/04/23

Decision Tree

Richard Hancock11

Are parents visiting?

What’s the weather

like?

Do we have any money?

Yes

Tidy house No

Sunny

Windy

Rain

Stay inPlay tennis

Rich Poor

Go cinemaGo shopping

19/04/23

Decision Table

Richard Hancock12

Condition Condition Entry

Red Y Y Y Y N N N N

Amber Y Y N N Y Y N N

Green Y N Y N Y N Y N

Go with caution

X

Stop X X X X X X X

Call Police X X X X

Red, Red/Amber, Green – Amber, Red

19/04/23

Interface Designs

Richard Hancock13

Hand drawn Paper

prototyping

19/04/23

Navigation Routes

Richard Hancock14

Hierarchical diagram

19/04/23

Summary

Richard Hancock15

Modelling is used to describe the current system

Designs are used to describe the proposed system

The techniques are often the same meaning that many of them can be used in both analysis and design processes

Diagrams should come with some supporting text clarifying issues

***

19/04/23

Resources

Richard Hancock16

Use Case Rich Picture Entity Relationship Business Process Structured English Decision Trees Decision Tables

***

19/04/23

Questions...

19/04/23Richard Hancock17

...are there any?

Richard Hancock18

End!

19/04/23