テーブル設計

午前中はTuigwaaで実現する貸出システムのテーブル設計をした。
やっぱ一人で設計書を書くと独りよがりになりますね。抜けも激しいし。

というわけでテーブル設計が完了したのでテストサイトにテーブルを設定する予定。
今のところ、作りたいシステムの概要としては

アクター

  • 利用者(資産を借りたい人)
  • 運用者(貸す人)

機能

  1. 利用者:サイト上から借りたい資産を検索
  2. 利用者:貸出に必要な情報をフォームに入力して申請
  3. システム:DBに申請されたデータを登録
  4. システム:運用者宛てに申請されたデータをメール通知
  5. 運用者:申請受付(申請データの受付者カラムを更新)
  6. 運用者:申請データに含まれるメールアドレスへ貸出OK/NGを送信

基本的なフローはこんな感じかな。
これに付加的な機能として

  1. 資産毎の集計情報
  2. 利用部署毎の集計情報
  3. 要望管理

なんかも入れれたら入れてみる予定。