stagira13 / dpc_checker_electron

DPCチェッカー DPCデータ分析用の簡易ツール(Electron版)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DPCチェッカー Electron版 ver 0.5

Dファイル・EFファイルをロードし、SQLiteデータベースに登録して クエリを発行するアプリケーションです。 現在はデータ識別番号/入院年月日別の出来高対比、退院処方の入力ミスチェックなどの機能を実装しています。Windows用アプリケーションです。 わりと未完成なので、バージョンは0.5としてあります。

使用方法

起動

こちらに実行可能なアプリケーションを用意してあります。
dpc_checker-win32-x64.zipをダウンロードし、任意の場所に展開してください。
dpc_checker.exeをクリックすると、アプリケーションが起動します。 top

ファイル登録

EFファイル(ヘッダ付きのみ対応)、Dファイル(ヘッダなしのみ対応)を用意して、データの登録を行ってください。

submit

データはアプリケーションフォルダ直下のdpc.dbファイルに保存されます。
何か問題があれば、dpc.dbファイルを削除すると直るかも知れません。 (削除しても、登録データが消えるだけで、次回起動時に空のファイルが自動作成されます) また、選択したファイルのコピーが直下に置かれます。不要なら、取り込み後に削除して下さい。

クエリ発行

query

クエリ発行ページからは、好きなクエリを選択して実行することが可能です。
実行後、CSV保存ボタンをクリックすると、CSV形式のデータを取得出来ます。
ダッシュボード画面では、ちょっとしたデータの可視化を見ることが出来ます。

更新履歴

ver 0.5 バグフィックス

ファイルインポート時に、進行状況の表示がおかしかった(取り込み中でも終了表示が出てしまっていた)のを修正しました。

ver 0.4  バグフィックス

問い合わせ結果がゼロ件だった場合に、その旨を表示するよう修正しました。
Vuetifyのバージョンアップに伴い、レイアウトが崩れたのも修正しています。

ver 0.3 完全に書き直し。

実装の大元から全て書き直しました。それに伴い、ダッシュボード機能がなくなっています。
(あとで復活させる予定です)

ver 0.2 ダッシュボード機能を追加。

Python版にあったダッシュボード機能を移植しました。

ver 0.1 本アプリケーションを公開。

元々はPythonで書かれていたDPCチェッカーの移植版です。
ほぼ機能はそのままですが、Electronを使いアプリケーションとして配布可能になりました。

既知の問題点/未実装機能

  • 特定の病棟を除外する機能 未実装(考え中)
  • 複数月にまたがるデータの登録 未実装(方針未決定)

使用ライブラリ

  • electron
  • Vue.js
  • VueRouter
  • Vuetify
  • sqlite3
  • json2csv
  • iconv-lite

About

DPCチェッカー DPCデータ分析用の簡易ツール(Electron版)

License:MIT License


Languages

Language:JavaScript 88.2%Language:HTML 11.8%