You are on page 1of 8

Functional

Specification
JNO-????? Dynamic execution
through SM

Date: 08/10/17

Author: Nathan Brook

Version: 1.0

Commercial in Confidence

Bletchley Park Science and Innovation Centre, Bletchley Park, Milton Keynes, MK3 6EB T 01908 889716 F 0870 333 7131
E info@cloudamber.com www.cloudamber.com www.idoxgroup.com
Document control
Document last saved: 24/06/2019 00:55

Version Changes Author Date

1.0 Created Nathan Brook 08/10/17

Copyright
Ideas, solutions, suggestions, hints and procedures from this document are the intellectual property of Idox plc
and thus protected by copyright. They may not be reproduced, transmitted to third parties or used in any form for
commercial purposes without the express permission of Idox group.

Page 2 of 8 Commercial in Confidence © Idox plc


Contents
Introduction ...............................................................................................................................................................4
Requirement ..............................................................................................................................................................5
Functional Requirements .......................................................................................................................................5
Non Functional Requirements ...............................................................................................................................5
Use cases ..............................................................................................................................................................5
Wire Frames ..........................................................................................................................................................5
Improve Issue ........................................................................................................................................................5
Design ........................................................................................................................................................................6
Architecture ............................................................................................................................................................6
Data Model ............................................................................................................................................................6
High Level Design..................................................................................................................................................6
Low Level Design ..................................................................................................................................................6
Open Questions .....................................................................................................................................................6
Assumptions ..........................................................................................................................................................6
Testing .......................................................................................................................................................................7
Scenarios ...............................................................................................................................................................7
Unit Tests ...............................................................................................................................................................7
Integrated Tests .....................................................................................................................................................7
Operational Acceptance ...........................................................................................................................................8

Page 3 of 8 Commercial in Confidence © Idox plc


Introduction
There needs to be the ability use the Strategy Manager to use a variety of variables to influence traffic signals,
this needs to be as flexible as possible but the

© Idox plc Commercial in Confidence Page 4 of 8


Requirement
Functional Requirements
As many examples as possible are shown below, we need to be able to both influence a facility and use incoming
data to make those changes. For example we might use the following to make changes within the system:

A certain level of any of a number criteria from loops (congestion / delay / Flow / Speed etc)
Presence on a queue loop for a particular amount of time either permanently or as a percentage of a particular
amount of time
A certain level of pollution
A certain journey time between to or more journey time monitors
A certain level of car park capacity being used
The rate at which a car park is filling or emptying
Other criteria

A combination of the above factors

We need to be able to do the following based on the above types of data:


Change plan running at one or more junctions until either a particular time has passed or the level monitored
drops back down below a set level
Bring in a green wave or hurry call
Stop or start a plan at one or several junctions
Allow or disallow bus priority to run at a junction or several junctions
Other actions?

Non Functional Requirements


N/A

Use cases
N/A

Wire Frames

Improve Issue
Page 5 of 8 Commercial in Confidence © Idox plc
Design
Architecture
N/A

Data Model

High Level Design

Low Level Design

Open Questions

Assumptions

© Idox plc Commercial in Confidence Page 6 of 8


Testing
Scenarios
N/A

Unit Tests
No. Test Cases Expected Result Actual Result Status

Integrated Tests
N/A

Page 7 of 8 Commercial in Confidence © Idox plc


Operational Acceptance
ID Description Expected Result Actual Result Status

© Idox plc Commercial in Confidence Page 8 of 8

You might also like