0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Quad incAdvent Calendar 2016

Day 22

初めてのプログラミングで社内の経費精算管理ツールをつくってみる(まで)#3

Posted at

##前回からの続き

プログラム未経験者のディレクターがきちんと動くプログラムをつくるまでのお話し、第3回目です。

業務フローを書き出したら課題に抜け漏れを見つけた。

業務フローを見直した。

課題と対策を再設定した。

必要な画面を洗い出そう!(今ココ)

##必要な画面

###ログインページ(メンバー&管理者用)
###経費入力ページ(メンバー&管理者用)
###経費確認ページ(管理者用)






以上!






だと、さすがに進展が無さ過ぎですので、各ページでどんな機能を実装しないといけないのか洗い出してみます。

##各画面における必要な機能
###ログインページ(メンバー&管理者用)

  • ログインができる
  • 事前に会員登録が必要
  • メンバーと管理者の権限を分ける
  • 会員の権限に合わせて表示させるページを分ける

###経費入力ページ(メンバー&管理者用)

  • 各項目の入力、登録ができる
    • 登録した項目の修正ができる
    • 修正した項目の更新ができる
  • 登録した内容を管理者側に提出できる

###経費確認ページ(管理者用)

  • 提出された内容を確認できる
  • 提出された内容を修正できる
  • 提出された内容を差し戻しできる

必要であろう機能を洗い出しました。
箇条書きにするとさっぱりしたもんですが、ここまで来るだけでもけっこう大変でした。(が、何か沢山の抜け漏れがありそうです。)
しかもこの状態からでは何をどう作れば良いのかが想像できません。。(さて、どうしたもんかな。)

各画面の構成を考えよう。
あと画面遷移図を作ってみて抜け漏れが無いか確認しよう。

##その他
実装する機能に関連して、覚えないといけなさそうな事をメモ。

  • 開発環境の構築
  • サーバーの設定
  • DBの設定

バックエンド以外にもデザインやらフロント開発やらどうしようかしら。

##終わりに
###次回に向けて
という訳で、各画面の構成と画面遷移図を作ります。

###雑感
第1回目の終わりにも書いたのですがリアルタイムで進んでいる個人プロジェクト(勉強)です。
坊主も走り回る師走。なかなか思うような進展がありませんが、次回の12/25までには、なんとか。

引き続きどうぞ宜しくお願いいたします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?