From 0092f44304a243460ce48b7499cbfccf958b1d71 Mon Sep 17 00:00:00 2001 From: Etienne Pallier Date: Thu, 16 Nov 2017 15:13:34 +0100 Subject: [PATCH] update diagram --- doc/uml/activities/scheduler/Scheduling.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/uml/activities/scheduler/Scheduling.txt b/doc/uml/activities/scheduler/Scheduling.txt index a82cc46..a2bbe1e 100644 --- a/doc/uml/activities/scheduler/Scheduling.txt +++ b/doc/uml/activities/scheduler/Scheduling.txt @@ -12,12 +12,13 @@ skinparam activity { 'FontName Impact } -title **Actual scheduling algorithm (general overview)** +title **Current (2017) scheduling activity diagram (general overview)** -(*) --> "Schedule Creation" +(*) --> "schedule = (Schedule Creation)" + --> "Set night limits (schedule.plan_start and schedule.plan_end)" --> if "First Schedule ?" then -->[yes] "schedule.plan_night_start = schedule.plan_start" - --> "Setting of sequences : a list of all the observable sequences" as A2 + --> "Setting of sequences : a list of all the observable sequences (from database)" as A2 else -->[no] "Recovery of previous schedule's data: EXECUTED sequences, plan_night_start, plan_end @@ -33,7 +34,7 @@ title **Actual scheduling algorithm (general overview)** bad parameters : jd1 < 0 for example removeInvalidSequences()"<> - --> "#TODO Determine priorities according to user and SP"<> + --> "// TODO: Determine priorities according to user and SP"<> -->"Remove non eligible sequences //remove UNPLANNABLE sequences : overlap [jd1; jd2], [plan_start; plan_end] < duration for example// @@ -67,7 +68,7 @@ title **Actual scheduling algorithm (general overview)** --> if "Sequence PLACED ?" then -->[yes] "Decrease quota()" <> -->"Save Schedule - //set the sequence's status at PLANNED// + //set the sequence status to PLANNED// //and save the new schedule// saveSchedule()"<> else -- libgit2 0.21.2