/ Azure, Silverlight

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検証テストを実施

まだ、諸々不具合等あるかもしれませんが、随時アップデートしていく予定です。



コメントを残す

メールアドレスが公開されることはありません。