状态を持った系 自动贩卖机の设计.ppt

状态を持った系 自动贩卖机の设计.ppt

ID:57044074

大小:263.51 KB

页数:34页

时间:2020-07-28

状态を持った系 自动贩卖机の设计.ppt_第1页
状态を持った系 自动贩卖机の设计.ppt_第2页
状态を持った系 自动贩卖机の设计.ppt_第3页
状态を持った系 自动贩卖机の设计.ppt_第4页
状态を持った系 自动贩卖机の设计.ppt_第5页
资源描述:

《状态を持った系 自动贩卖机の设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、システム工学概論第9回状態構造を持っ系の設計2004.12.2第9回概要1.自動販売機2.外部仕様3.振舞い4.設計手順5.仕様記述自動販売機I(Input)P(Process)O(Output)図InputProcessOutputIPO(InputProcessOutput)図実時間クロック時計時計盤面仕様の表記IPO実時間クロック時計盤面時計記号による表記IPO1秒クロック時計盤面時刻をえる時刻時刻表示をえる時刻表示表示する時計HIPO(HierarchicalInputProcessOutput)図データフロー図による表記IPO実時間クロック時計盤面時計時刻をえるIP O時刻

2、をえるIP O表示するIP O自動販売機の仕様夫々は,如何なる条件があるだろうか?自動販売機の条件入力に対する条件外部入力仕様書出力に対する条件外部出力仕様書本体に対する条件外部~機能仕様書外部仕様類外部入力仕様書外部出力仕様書外部~機能仕様書?外部出力仕様外部入力仕様システム仕様参考:成績集計システム1.試験結果を読込む2.学籍番号順に並べる3.クラス平均値を求める4.各人の順位を決める5.成績一覧表を出力する6.個人毎成績表を出力する如何に仕様を記述するか?1.投入金を入れる2.投入金と過去の投入金の合計を求め,表示する3.合計金額で買える物があれば,販売可能商品を表示する4.販売

3、可能でない商品を販売指定しても無視する5.販売可能な商品を指定すると,商品を出力する6.投入金額合計から,商品の価格を差引き表示する(7.釣銭出力を指定すると,返戻金/釣銭を出力する)これで完全であろうか?状態を持つ系は,成績集計のようには記述出来ない自動販売機の振舞い合計金額販売可能待機中S0投入金あり販売不可S1販売可能S2投入金投入金投入金購入(商品)指定購入指定購入指定状態遷移ルートの抜けチェック合計金額販売可能待機中S0投入金あり販売不可S1販売可能S2釣銭出力e2投入金e0購入指定e1待機中S0投入金あり販売不可S1販売可能S2投入金T00T00T10投入金T10T21購入

4、(商品)指定T21T01購入指定T01T11購入指定T11T20投入金T20釣銭出力が抜けている状態遷移原因表は,漏れなく状態遷移を洗出すのに効果的な手段である各種の遷移ルート釣銭出力e2投入金e0購入指定e1待機中S0投入金あり販売不可S1販売可能S2T10T20T21T22T02T01T11T00T12出力を記入する下記を記入する状態,状態遷移,遷移ルート状態遷移原因出力完備した外部仕様外部入力仕様書外部出力仕様書外部機能仕様書外観図完全な仕様記述外部機能仕様書状態遷移図を併用する記述有限状態(抽象)機械モデルFiniteStateMachine,FSMモデル殆どの着目対象(Ob

5、ject)を記述可能である(従来技法では,データの変換関係のみ記述)状態遷移+遷移ルート(プログラム)で構成する従来のプログラム以上の存在状態遷移実行機構により,平明な設計が可能状態遷移原因表により,漏れが防止できる通常の正常な動作は,全体の一部に過ぎない場合により,状態数が爆発的に増える幾つかの抽象機械に分解すれば良い釣銭出力e2投入金e0購入指定e1待機中S0投入金あり販売不可S1販売可能S2T10T20T21T22T02T01T11T00T12状態遷移原因表システムの構成(簡単な系)自動販売機待機注販売可能投入金あり販売不可投入金指定商品販売プロセス商品指定入力I(In

6、put)出力O(Output)処理P,機能F現金収受部ストッカー部自動販売機マイコンボードソフトハ|ド101000名称/定義名称/定義システムの構成(複雑な系)自動販売機待機注販売可能投入金あり販売不可投入金指定商品販売プロセス商品指定投入金0投入金>0投入金投入金現金収受プロセス自動倉庫プロセス入力I(Input)出力O(Output)処理P,機能Fマイコン制御現金収受装置マイコン制御自動倉庫自動販売機本体装置ソフトウエアハ|ドウエアシステムの構成(複雑な系)自動販売機待機注販売可能投入金あり販売不可投入金指定商品販売プロセス商品指定自動倉庫プロセスホットドリンクユニット現金収受

7、部投入金0投入金>0投入金投入金現金収受プロセスコールドドリンクユニットパン・麺ユニットお総菜ユニット通信プロセスPHSコ|ラ在庫少数組込システム・外から見ると,ハード装置であるが,実は計算機/ソフトを内蔵するシステム.計算機制御の技術が使われている.これから伸びる分野.VTR,携帯電話,GPS....・特殊性 ハード並の高い信頼度が求められるソフトは,殆どが状態構造を持っているハード並のキチンとした信頼度と原価等の管理量産をベースにし

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。