![見出し画像](https://assets.st-note.com/production/uploads/images/116661460/rectangle_large_type_2_80671a5873b33df6cd2d55cd7b6d681d.jpeg?width=800)
業務システムのwebアプリ化について
私のプロジェクトではもともとVBベースで開発された業務システムを
webブラウザで利用できるようにしていきましょう、というものなのですが、
どうもwebブラウザにすることでデメリットばかりが目に付くし、
何なら顧客自身もその理由がきちんとわかっていないまま判断をしてしまったように見えるので、自分なりにwebブラウザのメリットとデメリットを比較してみようと思います。
ちなみに、顧客の情報としては、、
・店舗型ビジネス(レセコン)
・利用する端末はwindowsのみで、他OSの利用は無し
また、本日複数のタブを開くことで片方が登録中のステータスだったのに
別タブでその情報に関連した処理をしてしまったときにエラーがでやすくなるのでは??的な話もあったので、そこにも触れていきます。
保守でのアップデート時、サーバーのみでよい
クライアントにアプリケーションがある場合、
クライアントアプリとサーバーの両方をアップデートしないといけませんが、
webブラウザであれば、フロントエンドもサーバーにあるので
サーバーのみをアップデートすればよいです。
webブラウザの思想が、サーバーで一元的に管理しよう!
というものであるため、クライアントPCにアプリケーションが乱立しない
無論、これは開発者の方々がこの思想を認識していることが
前提となりますが、ある程度精通している方であれば
こういったことがしたいのだとわかるはずなので、
これはメリットと考えられます。
現行システムのクライアントPCはアプリやファイルが乱立しまくって
おりまして、、
そこにはバッチを始め、iniファイルやconfigファイルといった
設定系ファイルも多数含まれています。
別タブ起動の懸念に対して
すみませんが、、これはGPT4に頼りました。
ここから深めていく所存でございます。
現行で、VBで開発されたレセコンとして利用している業務システムをwebブラウザに刷新する。 その際に別タブで開けてしまうことで処理途中のデータに対して別タブで処理をすることでエラーが起こりやすくなると考えられる。 この懸念に対する解決策・対策案はあるか。
![](https://assets.st-note.com/img/1695130413331-z4marxrR6B.png?width=800)
この記事が気に入ったらサポートをしてみませんか?