2023 ソフトウェア設計及び演習用の班Wiki

23::gr08::最終発表

 プロジェクト名

脱金欠!スケジュール帳

 プロジェクト説明

大学生で金欠な人にとって、あったら嬉しい機能を入れたスケジュール帳。

カレンダーの表示
シフトの入力、バイトの収入の表示
予定の入力
睡眠時間、勉強時間の入力、表示
手書き機能

ものと操作の洗い出し結果

 モジュール分けの結果と各関数の説明

 プログラムの動きを図にしたもの

Slide1.jpg

 プログラムの説明

<ホーム画面>

  • カレンダーの表示(万年カレンダー)
  • 月の移動ボタンで次の月、前の月、一年前、一年後のカレンダーへ移動
  • 自身で年月を選択することもできる
  • 日付付近にあるボタンから入力画面へ移動
  • 今月を押すと、今日のカレンダーにもどる
  • (予定、収入を表示する欄の表示 )

<入力画面>

  • 画面を仕切る線の表示
  • 入力フォームの表示
  • 戻るからホーム画面へ移動
  • 一日ごとに入力したデータを保存、表示(データはローカルストレージに保存)
  • 日付を指定して以前入力したデータの読み出し、表示
  • 勉強時間と睡眠時間の7日分の平均時間を表示
  • バイトの7日分の合計給料を表示

スクリーンショット

  • ホーム画面
    ホーム.png
  • 入力画面
    入力.png

改善点

  • 手書き機能が保存できないので保存できるようにする
  • ページ移動したときにローカルストレージに保存されている値が使えないので他のページでも使えるようにする
  • 入力画面で作られていない配列に値を読み込もうとすると上手く行かない
  • 入力画面の全画面表示にすると体裁が崩れてしまう


最終更新日:2023/08/04 13:14:26