6月も下旬に入り、早くも今年の半分が終わってしまいそうです。
何やらにわかに暑くなってまいりましたが、如何お過ごしでしょうか。
今回、Windows Azureの実装調査を兼ねて、少し実用的なWebサービスを作ってみました。
もちろんクライアントはSilverlight。全部コミコミでクラウド上に配置しています。
サービス名は「Azume – Simple Time Recorder」。ずばり勤怠管理システムです。
前職でも同様の社内向けアプリをSilverlightで作ったのですが、今回は機能を最小限に絞り込んで、より汎用的な仕様にしてみました。
残業や有休などの労務管理は会社ごとに異なるため、細かくやりはじめるとキリがないので、思いっきり割り切り仕様にしています。
というわけで、ウチのようにごくごく小規模な会社に勤めている人や、あるいは(ブラックな会社にやられちゃわないためにw)個人的に勤怠記録をつけておきたい人向け。
朝、出社したらクリック、退社するときにクリック。
これだけで勤怠記録がつけられますので、タイムカード代わりに使ってみてください。
メールアドレス不要のユーザ登録をしていただければ、どなたでも無料でご利用できます。
登録削除も簡単にできますので、気軽にお試しください。 → Azumeを実行
詳しい内容は動画を用意しましたので、こちらでご確認ください。
[youtube style=”text-align: center;”]q_o_yMXaewI[/youtube]
以下、技術的な話は箇条書きで簡単にいっときます。
各々の詳細は後日触れていきたいと思います。
- 「Silverlight – WCF RIA Services – Azure」アーキテクチャ採用
- データはAzureストレージのTableに格納
- Silverlight – WCF間のプロトコルはREST/JSON形式を採用
- 帳票印刷はSilverlightのレポーティング機能を利用
- Azureロゴ取得のために、Microsoft Platform Ready検証テストを実施
まだ、諸々不具合等あるかもしれませんが、随時アップデートしていく予定です。
コメントを残す