その他の業務
Javaデータベース JVD 01

JVD 01は、Javaでプログラムした業務情報を一元的に管理するためのデータベースアプリケーションです。
Java SE 6で試作(PR-01)し、Java SE 8で運用しながら開発・調整を進めています。

コンセプト

  • マルチプラットフォーム・マルチリンガル
  • コンポーネントを再利用するシングルウィンドウで省スペース
  • 自然な流れで使用できるGUI設計で効率化
  • 無駄のないコードと最適なパッケージ・クラス構成による軽量化・高速化
  • 制御が主に片方向になるように配置したクラス構成で開発性の向上
  • 抽象クラスをもとにしたデータベースクラスによる拡張性の向上
  • 共通仕様のデータベースクラス分けによる自由度の向上

SQLite

  • 外部に依存しない「ローカル(DBMS) - JRE(バイトコード)」型なので、「ウェブサーバー(DBMS) - ブラウザ(スクリプト)」型と比べて高速です。
  • データのバックアップは、データベースファイルをコピーするだけで、また移動も可能です。

独特な機能

  • コマンドフィールドから太地弁コマンド入力によるCUI操作
    「終わらませ」=「exit(0)」など右クリックのポップアップメニューで入力可能
  • コマンドフィールド・メッセージフィールドで人工無能と対話
  • 一覧とフォームを同時に表示(分割サイズ変更可能)
  • 未払のある取引先情報の共有公開未払ブラックリスト自動登録

未払情報の公開について

業務妨害者(代金未払者)の情報を共有することは政府がガイドライン17〜19ページ「(5)適用除外 > (ⅱ)人の生命、身体又は財産の保護 > 事例2」のように認めていて、実際に情報を多くの会員から集めるサイトや各自で公開しているものもあります。
経済産業省 >> 個人情報の保護に関する法律についての経済産業分野を対象とするガイドライン

スクリーンショット

Java 6 SE JVD 01 PR 01 ログイン
PR-01 ログイン
Java 6 SE JVD 01 PR 01 データベース 01
PR-01 データベース 01
Java 8 SE JVD 01 ログイン
ログイン
Java 8 SE JVD 01 データベース 01
データベース 01
Java 8 SE JVD 01 プロパティ
プロパティ

開発状況

項目 状況
メッセージツールバー GUI 完了
機能 完了
ログインパネル GUI 完了
機能 完了
プロパティーパネル
ロケール選択
GUI 完了
機能 完了(en・ja)
タイムゾーン選択
GUI 完了
機能 完了(UTC・UTC +0900 (JST))
ルック&フィール選択
GUI 完了
機能 完了
DBMS選択
GUI 完了
機能 完了(SQLiteのみ)
ウィンドウ位置・サイズの記憶・復元
GUI 完了
機能 完了
自動ログイン
GUI 完了
機能 完了
デフォルトデータベース選択
GUI 完了
機能 完了
データベースパネル
ユーザーマスター
完了
取引先マスター
開発中
人物マスター
完了
業務マネージャー
開発中
経理マネージャー
未着手

ページトップ

inserted by FC2 system