update.言語の決定さて、早速設計を始めようと思うものの言語をどうしようかな、と。汎用性に富むJavaが一番向いてると思いますが今回は気分でWinAppにしとうございます。気が向いたら他言語版も作りましょ。androidか・・・あー、そうか、Webアプリってのもアリか。そこらへんはおいおい。形にしないとイメージ沸かないしね。設計する一口に設計と言っても色々あります。設計書書かないエクストリームプログラミング(XP)とかもありますね。カッコいいけど企業的な開発には向かないかも。おっと、ちょっと脱線したので設計のお話に。各種設計を行うのは良いのですが、さすがにそこまで設計に時間裂けないので今回はUML使って簡単なイメージだけつくって見ます。流れとしてはこんな感じユースケース考えてデータ構造を考えて画面遷移を考えておしまい。こんなもん?たぶん実際作りこんでいけば足りないものとか気がつくだろうし、初動はこれで十分でしょ。前回(時間計測App)は機能ごとに別フォームでデータを作ってたので今回は1フォームで実装しとうございます。同一フォーム内の画面遷移も作ってみたかったし丁度いいかな、と。上記の図の作成はastahってソフト使ってます。Community"もあるから興味があったら使ってみてくださいな。ちなみにCommunityは商用利用はNGです。次の仕事来たらProfessional版ライセンス買いたい。ことで今日はここまで。実働は02:16:34でした。孝生@Shiratoriフリーランスとして活動中のエンジニア。いろいろなプロジェクトに参加した結果、言語も層も満遍なく出来るようになった雑食系。upLoginユーザーは見つかりませんでした。