WindowsアプリケーションからWebシステムまで、既存資産を生かした開発に対応
株式会社インデペンデンスシステムズ横浜では、Windows・Linuxアプリケーション、Webアプリケーション、データベースを利用したシステムなど、幅広いソフトウェア開発に対応しています。
Win32 APIやVisual C++によるWindowsアプリケーションから、.NET、C#、ASP.NETを利用したシステムまで、異なる技術世代の開発に携わってきました。
新規開発だけでなく、既存アプリケーションの調査・改修、機能追加、動作環境の更新、システム移行の検討などもご相談いただけます。
また、小規模なWebシステムでは、画面、サーバー側処理、データベース、外部システムとの連携まで、必要な開発範囲を一括して担当することが可能です。
(※画像はイメージです。)
このような課題に対応します
- 長年使用しているWindowsアプリケーションを改修したい
- 開発担当者が退職し、ソースコードの内容が分からない
- 古い開発環境で作られたソフトウェアを新しいWindows環境でも利用したい
- Win32 APIやMFCを使用したアプリケーションに機能を追加したい
- 既存の.NET・ASP.NETアプリケーションを改修したい
- 社内で利用する小規模なWeb管理システムを開発したい
- Web画面、サーバー処理、データベースをまとめて開発してほしい
- 測定器や外部機器、既存システムと連携するアプリケーションを作りたい
開発環境やソースコード、既存システムの構成などを確認し、対応方法を検討します。
Windowsアプリケーション開発
Win32から.NETまで、異なる技術世代に対応
Windowsアプリケーションは、Win32 API、MFC、COM、ActiveX、.NET Frameworkなど、長年にわたって技術が発展してきました。
当社では、これらの技術を利用したアプリケーション開発に携わってきた経験を生かし、既存ソフトウェアの調査・改修や、新しい開発環境への移行の検討に対応します。
主な経験技術:
- C/C++、Visual C++
- Win32 API、MFC
- COM、ActiveX
- C#、.NET Framework
- Windowsにおける通信処理、外部機器との連携
古い技術で開発されたシステムであっても、必ずしも全面的な作り直しが必要とは限りません。
既存プログラムの構造や依存関係を調査し、部分的な改修、機能追加、段階的な移行など、状況に応じた方法を検討します。
Webアプリケーション・データベース開発
小規模なWebシステムを一括して開発
Webシステムの開発では、画面、バックエンド、データベース、サーバー環境など、複数の技術分野が関係します。
当社では、ASP.NETを中心としたWebアプリケーション開発経験を生かし、小規模なシステムについて、設計から実装・検証まで一貫して対応します。
主な経験技術:
- C#、ASP.NET Web Forms、ASP.NET MVC、ASP.NET Core
- JavaScript、jQuery、HTML、CSS
- SQL Server、PostgreSQL、MySQL
- REST API、HTTP通信
- Windows・Linux環境でのアプリケーション開発
社内向け管理画面、データ登録・検索システム、既存データベースと連携するWebアプリケーションなどをご相談いただけます。
既存システムへの機能追加や、外部機器・他システムとの連携にも対応します。
Linuxアプリケーション開発
Linux環境におけるC/C++、Pythonなどを利用したアプリケーション開発経験があります。
データ処理、通信、外部機器との連携、映像・音声処理など、開発対象に応じたソフトウェアの実装・検証に対応します。
WindowsアプリケーションやWebシステムとLinux上の処理を組み合わせるなど、異なる動作環境にまたがる開発もご相談いただけます。
既存システムの調査・改修・移行支援
長期間運用されているシステムでは、開発担当者の不在、開発環境の老朽化、仕様書の不足、外部ライブラリの更新などが課題になることがあります。
当社では、既存のソースコードや動作環境を調査し、現状の把握から改修方法の検討、必要な機能の実装・検証まで対応します。
特定のフレームワークだけに限定せず、これまでの開発経験を生かして、既存技術と新しい技術をつなぐ方法を検討します。
※移行や改修の可否は、ソースコード、開発環境、外部製品の対応状況などによって異なります。
関連する開発経験
これまでに、次のようなアプリケーション開発に携わってきました。
- CAD/CAM関連のWindowsアプリケーション開発
- Windows向け通信・映像処理アプリケーション開発
- 会計事務所向け管理・業務支援Webシステムの開発・保守
- ASP.NETを利用した大学向け業務システム開発
- セキュリティ関連のログ管理Webシステム開発
- RFIDを利用した物流管理Webシステム開発
- 装置・機器と連携するWebアプリケーション開発
- Linux環境での映像・音声関連ソフトウェア開発
※開発実績は、守秘義務に配慮した範囲でご紹介しています。
技術実証・関連情報
当社では、Webアプリケーションと外部機器・ロボットシステムを連携させる技術についても、継続的に検証しています。
例えば、ブラウザからの機器操作、Web APIによる通信、ROS2とWebアプリケーションの連携などです。
実際の開発・検証内容は、技術ブログ「ロボ実証Works」で公開しています。
[ロボ実証Worksを見る]
開発のご相談
Windows・Linuxアプリケーション、Webシステムの新規開発、既存ソフトウェアの調査・改修、機能追加、移行支援などについてご相談を承ります。
ソフトウェア開発会社からの技術支援のご依頼に加え、一般企業・事業者の方からの小規模システム開発のご相談にも対応します。
現在の課題、既存システムの構成、ご希望の機能などを、分かる範囲でお知らせください。
[お問い合わせは以下よりお願いいたします]


