C#+JavaScript(Vue.js) 工数管理プログラム

製造業では作業時間(工数)の集計は必須。しかし中小企業では作業者が紙に書いて、後々エクセル上で集計というパターンが結構ある。

今回はタブレットを使って作業時間を作業者が直接入力することを想定したプログラムを作成してみた。

タブレットなのでWebインターフェースを採用。専用サーバーを保有していない場合を想定し、C#内蔵の簡易サーバーでリクエストを処理。普通のPCでもソフトを立ち上げておけば処理できる。

書き出しもDBではなく、フォルダ+テキストファイルとして、管理者のPCの知識が少なくても何とか対応できる環境にした。

C#のサーバーVer2

最初はTask.Runで非同期にしてWhileで待受していた。BeginGetContext/EndGetContextを利用する場合。