p1 p9 p2 t1 t4 p3 教師 p7 生徒 p4 t2 p5 t3 p6 小テストのペトリネット:一画面に全て の問題と答の入力欄が表示される Version p8 小テストのペトリネット1壱画面に全ての 問題と答の入力欄が表示されるVersion :説明 教師側のPlaceの説明 p3:小テストを出題する前の状態。(小テスト出題ページを見ている状態) p4:小テストの出題が終わり、小テストの結果を待つ状態 p7:小テストの結果を閲覧している状態 生徒側Placeの説明 p5:小テストを解く前の状態。(小テストページにアクセスする前状態) p6:小テストの解答欄に入力している状態 p8:小テストの結果を見ている状態 小テストのペトリネット1一画面に全ての 問題と答の入力欄が表示されるVersion :説明 OESS内のPlaceの説明. p3:小テストの問題が(DB内に)存在する. p4:小テストの解答・解説が(DB内に)存在する. p7:小テストを受けた結果が(DB内に)存在する. Transitionの説明. t1:小テストの問題と解答・解説をDBに登録し、教師に送信完了HTMLを表示す る. t2:DBにアクセスし、小テストの問題をゲットし、生徒に解答用ページを表示する。 t3:生徒から小テストの解答を受取り、DBの解答と照らし合わせ、採点する。そ の結果をDBに登録し、生徒がわに採点結果を表示する。 t4:DBから小テストの結果をゲットし、教師に小テストの結果を表示する. p2 t7 t5 t2 p3 p6 t4 p1 p5 t8 p7 t1 p8 t6 p4 t3 t9 t10 小テストのペトリネット2 t7 t8 小テストのペトリネット: プレースが一つのトークンしか もてないVer(3問) 5 4 3 2 1 1 小テストのペトリネット:プレースが 複数のトークンを持つことができる Ver(5問) 2 3 4 5 小テストのペトリネット:生徒側 一人分:一問分 p2 p3 t2 p1 t1 p4 t3 小テストのペトリネット2:説明 Placeの説明 p1:問題が表示されていて、結果を表示する(正解/不正解フラグを立てる)ことが可能な状態(正解のクリック &送信待ち) p2:1問目が不正解である状態(フラグ) p3:正解/不正解が表示され、第二問を表示することが可能な状態(第二問へのリンクをクリック待ち) p4:1問目が正解である状態(フラグ) p5:問題が表示され、結果を表示する(正解/不正解フラグを立てる)ことが可能な状態(正解のクリック&送信 待ち) p6:2問目が不正解である状態(フラグ) p7:正解/不正解が表示され、結果を表示することが可能な状態(結果ページへのクリック待ち) p8:2問目が不正解である状態(フラグ) Transitionの説明 t1,t4:問題の表示 t2,t5:不正解の表示&不正解フラグを立てる t3,t6:正解の表示&正解フラグを立てる t7,t8,t9,t10:結果表示 p8 p1 p3 t5 t3 t1 p9 DB p10 教師 p4 OESS p7 生徒 t2 t6 p5 t4 p6 p11 p2 レポートのペトリネット レポートのペトリネット:説明 • 教師側 Place: p1:課題を提出する前 p3:レポートの提出待ち p8:採点中 p9:採点終了 Transition: t1:課題を入力・送信(BrowserからDBへ) t3:レポートを出力(DBからBrowserへ) t5:採点結果を送信(BrowserからDBへ) レポートのペトリネット:説明 • 生徒側 Place: p2:課題の出題待ち p5:課題を閲覧し、解答を入力している状態 p6:採点結果待ち p11:採点結果を閲覧 Transition: t2:課題を出力(DBからBrowserへ) t4:解答を送信(BrowserからDBへ) t6:採点結果を出力(DBからBrowserへ) レポートのペトリネット:説明 • OESS (Transitionは、厳密にはOESSのアクショ ン) Place: p4:課題が存在する p7:レポートが提出された p10:採点結果が存在する p3 p13 p16 t8 p17 t10 t11 t1 p1 p14 p15 p2 t9 p18 t12 t2 教師 OESS p4 p19 DB p12 生徒 t4 t14 p6 p22 t7 p8 p11 p5 t3 p7 p20 p10 t5 p9 t15 t13 t6 p21 レポートのペトリネット2 (OESS と DB の界面にも遷移ノードを貼り付けたVer.) p23 レポートのペトリネット2:説明 • 教師側 p1:課題を提出する前 p3:レポートの提出待ち p13:提出されたレポートの表示待ち p16:採点中 p17:採点終了 レポートのペトリネット2:説明 • 生徒側 p5:課題の出題待ち p7:課題の表示待ち p9:解答中 p10:採点待ち p21:採点結果表示待ち p23:採点結果を閲覧 レポートのペトリネット2:説明 • OESS内Place p2:CGIが課題をブラウザから受け取り、DBへ課題を登録する前状態 p4:課題がDB内に存在する p6:CGIが課題ファイルをDBに要求する前 p8:CGIが課題をブラウザに表示する前 p11:CGIがレポートをブラウザから受け取り、DBへ登録する前状態 p12:提出されたレポートが存在する p14:CGIがレポートをDBに要求する前 p15:CGIがレポートをブラウザに表示する前 p18:CGIが採点結果をブラウザから受け取り、DBへ登録する前状態 p19:採点結果が存在する p20: CGIが採点結果をDBに要求する前 p22:CGIが採点結果をブラウザに表示する前 レポートのペトリネット2:説明 • Transition t1:課題の入力・送信 t2:DBに課題を登録 t3:課題のページへのリンクをクリック t4:DBの課題ファイルを参照 t5:課題ページの表示 t6:レポートの入力・送信 t7:DBにレポートを登録 t8:レポートの採点ページへのリンクをクリック t9:DBの提出されたレポートを参照 t10:採点ページの表示 t11:採点結果の入力・送信 t12:DBに採点結果を登録 t13:採点結果のページへのリンクをクリック t14:DBの採点結果を参照 t15:採点結果ページの表示
© Copyright 2024 ExpyDoc