他のシステム(POS、会計、ウェブサイト、在庫、購入など)との統合が多い中堅企業向けに、かなり大規模なプロジェクトを開始しようとしています。このシステムの目的は、現在のデータを削減することです。サイロ化して、従業員に必要な特定のデータ入力とレポートへの役割ベースのアクセスを提供し、一部の手動および冗長なビジネスプロセスを置き換えます。システムはクロスプラットフォーム(Windows / Linux)でオープンソースである必要があり、主にLANで使用されます。
私の経験は主にPHP/web / app開発ですが、Java / Servoy(Filemakerなど)を使用していくつかのLANアプリを開発しました。Servoyは非常に高速で、さまざまなデータプロバイダー(DB製品)を簡単に利用できることがわかりましたが、オープンソースではなく、非標準の開発はJava / Swingで行われます(冗長で時間がかかります)。
Python/DjangoまたはRuby/Railsの学習に興味がありますが、これらがミッションクリティカルなデータ入力/レポートLANアプリを構築するための最良のソリューションであるかどうかはわかりません。Webクライアント/サーバーは、このタイプのアプリケーションに本当に適していますか?
ヒント/アドバイスを事前に感謝します。