# 2022/10/21 【Industria】中西さん打ち合わせ ## 前提 IndustriaセンサDB_Book0824.xlsxは最新でしょうか? ## センサ種別 **■概要** 物理的なセンサの情報を登録する。 「種別」「有効・無効」「設定値名称(30個まで)」「監視データ名称(20個まで)」を決める。 1つの物理的なセンサに対して、それぞれ1つずつ設定できる。 **■確認事項** * 「設定値名称」の各項目の有効・無効は必要でしょうか? * 「監視データ名称」の各項目の有効・無効は必要でしょうか? →DBから判断すると、「設定値名称」には必要で、「監視データ名称」には不必要だと思われます。 有効・無効は不要 今は超音波、アナログのみ 今後増えるかも 種類は変更できる 物理的なセンサとは紐づいていない ## 設定値 **■概要** 「センサ種別」で設定した「設定値名称」に対して「設定値」を設定する。 1つの物理的なセンサに対して、「設定値」は複数設定できる。 **■確認事項** * 「センサ種別のセンサーNo.(物理的なセンサのID)」に対して「設定値」を設定する必要があります。そのため、「設定値」の設定画面では「センサーNo.」が必要です。 * 「センサ種別」と「設定値」の両方の編集画面で「センサ種別」が変更できます。変更できるのはどちらか片方にした方がいいと思われます。 * 設定有効範囲は設定しなくても大丈夫でしょうか? **■打ち合わせ** 「センサーNo.」ではなくて「センサ種別」 「単位」は不要 ## センサ情報 **■概要** 「設定値」と「顧客情報」を紐づける?←おそらく違うと思われる。 後述する「センサ購入情報」で「センサ情報(シリアルNo.)」と「顧客情報」を紐づけており、データの関係性がおかしくなる。 DBを見ると ・シリアルNo.(センサ情報のID) ・センサ種別のセンサーNo.(物理的なセンサのID) ・設定値No. ・最終アクセス日時 ・センサ状態(正常、異常、その他) ・取得間隔 ・間引き設定 ・有効・無効 がある。 **■確認事項** * 設定内容を見直す必要があります。 **■打ち合わせ** 物理的なセンサと紐づいている 先に購入情報登録 勝手に新規登録される 最初はシリアルNoと顧客情報のみ表示 編集ボタンから編集 ## 顧客情報 **■概要** 顧客の情報を登録する。 **■確認事項** * DBに「郵便番号」を保存するカラムがありません。 **■打ち合わせ** 郵便番号は不要 ## ユーザ情報 **■概要** 「顧客情報」に対して、ユーザの情報を登録する。 **■打ち合わせ** ユーザ画面側でも操作できる ## センサ購入情報 **■概要** 「センサ情報(シリアルNo.)」と「顧客情報」を紐づける。 **■確認事項** * 「センサ購入情報ID」が必要です。 * 一覧に「顧客ID」は必要でしょうか? * 「センサ種別」が設定できる必要性はないと思われます。 **■打ち合わせ** センサ種別は不要 ## 監視データ **■概要** 企業IDに紐づくシリアルNoを選択し、その「監視データ」を表示する。 DBを見ると、「センサ情報(シリアルNo.)」1つに対して、同時刻でのデータが20個取得されるようになっている。 この20個は「センサ種別」で設定した「c」と対応する? 同時刻に対してデータが20個あるが、グラフはどのようにして表示する? **■確認事項** * 20個のデータは「センサ種別」で設定した「監視データ名称」と対応するのでしょうか? * 同時刻に対してデータが20個ありますが、グラフはどのようにして表示すればよいでしょうか? **■打ち合わせ** 監視データ名称も選択できるようにする 表示間隔の機能は作る 将来的に制限を設けるかもしれない ## 校正データ **■概要** 企業IDに紐づくシリアルNoを選択し、その「校正データ」を表示する。 DBは ・校正データID ・シリアルNo. ・校正データ時刻 ・校正データ時間 ・校正データCH ・校正データNo ・校正データ数値 となっている。 **■確認事項** * 開始位置とは何を指しているのでしょうか? * 「校正データ時刻」と「校正データ時間」の違いは何でしょうか? * グラフの上のチェックボックスは全て表示しますか? **■打ち合わせ** 確認していただく ## アラーム履歴 **■概要** アラーム履歴を表示する。 ## 作業指示一覧 **■概要** 通信中のログを表示する。 **■確認事項** * こちらが作れる機能としては、DBのデータの取得、変更、表示のみです。通信が成功したかどうかの判定はできません。 **■打ち合わせ** 何秒かごとにデータとる
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up