GSB-Java
Java 17 / SwingGSB-JavaはGSB環境に統合されるソフトウェアです。
このデスクトップアプリケーションは、医薬情報担当者、医師、医薬品の管理、および訪問報告書の管理を行います。
プロジェクトはJava 17で開発され、Swingによるグラフィカルインターフェースを採用しています。データベースは当初MySQLでしたが、その後SQL Serverへの移行が必要になりました。
第一段階はチームでこのプロジェクトに取り組みました。その後、SQL Serverへの移行、アプリケーションのセキュリティ強化、新機能の追加は私が一人で行いました。
入力項目を含む画面には、データベースの不具合を防ぐための検証機能を実装しています(「地域の追加」のスクリーンショット参照)。
一部の機能が正しく動作するかを確認するため、単体テストも実施しました。