入力画面>>
<<<担当>>>
類家
<<<画面の表示と動き>>>
:表示
*一番上に「収入/支出」ボタン(必須)
*「分類(必須)」「金額(必須)」「内容(任意)」を入力する欄==(cf:内容項目は中間時点では実装せず)==
*↑の欄の右側に、支出の分類項目を選ぶリスト
*下部に「保存」「戻る」ボタン
:画面の動き
*「収入」ボタン…分類項目は押せなくなる ←色を薄くする
*「支出」ボタン…分類項目を選択でき、押されたものが「分類」欄に表示
*「保存」ボタン…入力内容が充分であれば、保存して詳細画面に戻る
*「戻る」ボタン…保存せずに詳細画面へ戻る
*!必須項目を入力せずに保存を押す…アラートで「選択してください」を表示
:ユーザー側の動作
+収入か支出かを選ぶ
+項目から分類を選ぶ
+金額を入力する
+保存ボタンを押す
<<<モジュール>>>
*input.html
**ボタンの実装やJSの埋め込み
***分類…リスト
***金額…1以上の自然数のみ受理
***内容…テキスト入力※「*」を受理しない
***保存…保存用のボタン
***戻る…戻る用のボタン
*input.js
**入力された値を判断し、遷移するページを指定
**「保存」が押されたとき、以下をクリアしたらデータに書き込む。SEが鳴る。
***「収入/支出」ボタンは押されたか? →未入力ならアラート
*** もし「支出」が押されたら、値に*(-1)する。
***「金額」は半角数字で入力されているか? →不適切ならアラートで再入力を促す
***「分類」は選択されているか? →未選択ならアラート
***「内容」に"*"が入力されていないか?(仮) →入力されていればアラートで示す((br))
*[data.js|http://wiki.cis.iwate-u.ac.jp/~wiki/csd/group.cgi/2022/?p=22%3A%3Agr02%3A%3Adata] (担当:上見)
>>{22::gr02::モジュール}{戻る}