お問い合わせ

サービス概要

VB6で作成された旧来の企業システムを、
.NET(新OS準拠)で再構築を行うためのツールです。

弊社独自開発のライブラリ群の活用により、作業を限界まで自動化。手作業を大幅に削減でき、低価格・短納期、かつ安全に.NETシステムに移行できるのが大きな特徴です。今までご利用されていたVB6システムと同等の操作・機能性を確保し、違和感なく新システムをご使用いただけます。

VB6で作成されたシステムは再構築が必須
現在、VB6で作成された企業システムは、OSの最新化により、メンテナンスが困難となっております。しかし、使い慣れたシステムを再構築するには、莫大な時間とお金が必要となり、大きな課題となっています。
再構築の手法は「マイグレーション」が主流
再構築には新言語で新たにシステムを作成する「スクラッチ開発」と、新言語に置き換える「マイグレーション」があり、現在は「マイグレーション」が、合理的な手段として主流です。
ネックとなるMicrosoft製のシステム移行ツールの諸問題
マイグレーションは、一般的にMicrosoft製のシステム移行ツールを使用して自動変換を行いますが、 Microsoft製のシステム移行ツールは、さまざまな問題を抱えています。最終的には、手動でコンバートする必要があり、追加工数等が発生!

それらの問題を解決し、劇的に工数を削減!大幅なコストと納期のカットを実現したのが弊社マイグレーションサービスです!

.NET移行の現状と課題

VB6で作成されたシステムにおける
継続利用の課題

開発サポート未対応

VB6は、ランタイムのみで開発環境のサポートがありません。

システムの改修や追加が難しく、また、ランタイムもいつまで保障されるか不明です。

OS未対応

VB6システムを使用しているPCのOSをアップグレード出来ません。

OSのアップグレードを実施してVB6システムの動作が不安定となるリスクがあります。

困難な環境維持

XPのPCが入手困難な為、システムの環境維持が出来ません。

オペレータや組織の変更、PCの故障等によるPCの増設が容易ではありません。

企業コンプライアンス面の問題

サポート切れの製品の継続使用は困難な場合が多くみられます。

内部統制等により、VB6システムが使用出来なくなる事はないでしょうか。

最新OSに準拠する 再構築が必要

スクラッチ開発とマイグレーションの比較

スクラッチ開発 マイグレーション
メリット 機能追加や仕様変更が可能 現在の仕様書をそのまま使用できる為ユーザーとの打合せが不要となり時間短縮や費用削減が可能
デメリット ユーザーとの仕様確定、及び 各種工程(要件、基本、詳細等)が 必要な為、莫大な時間と費用が発生 大きな仕様変更は対象外

一般的なマイグレーションの問題点

Microsoft製のシステム移行ツールの主な問題点

画面インターフェースが
完全に移行されない
コントロールの欠落や、タブ移動順に狂いが発生する。
自動変換できない
コードがある
自動変換できないコードは、エラーが発生する。
サードパーティ製品に
対応していない
Microsoft製のシステム移行ツールが動作しない。

そこで、弊社マイグレーションサービスがお役に立てます!

弊社サービスを選ぶ理由

Microsoft製のシステム移行ツールの
問題点をクリア

弊社が独自開発した.NETシステムへの移行ツール「マイグレーションサービス」と、弊社が独自開発したラッパーライブラリ「コンバート用コネクタ」を活用し、限界まで自動化することで、手作業を大幅に削減でき、低価格・短納期、かつ安全に.NETシステムに移行することが可能です。

Microsoft製のシステム移行ツールの主な問題点

画面インターフェースが
完全に移行されない
コントロールの欠落や、タブ移動順に狂いが発生する。
自動変換できない
コードがある
自動変換できないコードは、エラーが発生する。
サードパーティ製品に
対応していない
Microsoft製のシステム移行ツールが動作しない。

弊社サービスご利用の場合

画面の移行に完全対応
タブ移動順も含め、画面の移行に完全対応している為、
手動での画面コンバートが発生しません。
プログラムソースの変換が可能
移行ツールを対象システム用にカスタマイズする為、
ほぼ全てのコードに対し自動変換が可能。
サードパーティ製品の
アップグレードに対応
後継製品への置き換えに対応し、後継製品がない製品でも、
類似製品への置き換えに対応可能。
※オプションとしてご提供

今までご利用されていたVB6システムと同等の操作・機能性を確保し、違和感なく新システムをご利用いただけます。

マイグレーションサービスの流れ

導入手順

マイグレーションサービスは主に以下の4工程を経て本番稼働致します。

01調査
システム調査

VB6ソースの調査とお客様へヒアリングを実施します。

お見積り

調査結果に基づき、お見積りをご提示致します。

02設計
コンバート方式の決定

コンバート後の詳細な仕様等を確認します。

テスト方式の決定

試験レベルの設定から実施方法の選定まで確認します。

03コンバート
自動コンバート

VB6から.NETへコンバートを実施します。
(言語仕様差異等により自動コンバートが困難な箇所は、
手動修正を行います。)

04テスト
単体テスト

設計通りにコンバートされたか試験を実施します。

現新比較

現行システムとの差異はないかを確認します。

納品

テスト実施内容

  • テスト専用端末にて実施

    現行システムおよび、コンバージョン後システムのテスト用専用端末にて実施するため、導入時の環境依存によるトラブルを軽減することが可能。

  • データベースバージョンアップ確認も同時に可能

    異なるバージョンのデータベース間の更新結果の内容比較を行うことが可能なため、データベース移行に伴う移行テストも同時に実施可能。

導入実績

開発実績(VB6 → VB.NET)

業種 移行対象本数 移行前環境 移行後環境
営業支援 80本 VB6 Oracle9 VB.NET Oracle11
営業支援・販売管理 100本 VB6 SQL2000 VB.NET SQL2012
営業支援・販売管理 150本 VB6 SQL2000 VB.NET SQL2012
販売管理 320本 VB6 Oracle9 VB.NET Oracle11
賃貸管理 200本 VB6 SQL2000 VB.NET SQL2015
在庫管理 480本 VB6 SQL2008 VB.NET SQL2015
書籍・印税管理 100本 VB6 Oracle9 VB.NET Oracle12
交通安全協会 120本 VB6 Oracle11 VB.NET Oracle11
生産・工程管理 133本 VB5 SQL2005 VB.NET SQL2016
検走試験管理 311本 VB6 SQL2008 VB.NET SQL2019
販売管理 118本 VB5 Oracle10 VB.NET Oracle12
生産管理 128本 VB6 SQL2008 VB.NET SQL2019
運送管理 90本 VB6 Oracle11 VB.NET Oracle19c
生産管理 500本 VB6 Oracle11 VB.NET Oracle19c
販売管理 73本 VB6 Oracle11 VB.NET Oracle19c
販売管理・契約管理 132本 VB6 SQL2012 VB.NET SQL2019

開発実績(C#.NET → VB.NET)

業種 移行対象本数 移行前環境 移行後環境
営業支援 80本 VB6 Oracle9 VB.NET Oracle11

開発実績(サードパーティ製品)

分類 機能 製品【現行】 製品【移行後】 弊社コネクタ
画面 入力 InputMan Pro 6.5J InputMan for Windows Forms InputManコネクタ
画面 入力 InputMan Pro 7.0J InputMan for Windows Forms InputManコネクタ
画面 グリッド Spread v2.5J Spread for Windows Forms .NET Spreadコネクタ
画面 グリッド Spread v3.0J Spread for Windows Forms .NET Spreadコネクタ
画面 グリッド Spread v6.0J Spread for Windows Forms .NET Spreadコネクタ
画面 グリッド Spread v7.0J InputMan for Windows Forms InputManコネクタ
画面 グリッド VSFlexGrid Pro 7.0J ComponentOne Studio FlexGrid FlexGridコネクタ
画面 グリッド TrueDBGrid6.0 ComponentOne Studio True DBGrid TDBGコネクタ
画面 グリッド PerfectGrid Ver.1.0 Spread Or FlexGrid 軽微な為、コネクタ無
画面 郵便 PostKit2 PostKit3.NET 軽微な為、コネクタ無
画面 郵便 Yubin7 Ver2.0 Yubin7 Ver2.0 軽微な為、コネクタ無
画面 画像 ImageKit6 ImageKit®.NET2 軽微な為、コネクタ無
画面 グラフ TrueWinChart X.X ComponentOne Studio TrueChart 軽微な為、コネクタ無
印刷 帳票 ActiveReports 1.5J ActiveReports for .NET ActiveReportsコネクタ
印刷 帳票 ActiveReports 2.0J ActiveReports for .NET ActiveReportsコネクタ
印刷 帳票 PDF ComponentOne Studio PDF.NET PDFコネクタ
印刷 BarCode Barcode 1.0J Barcode.net(Ver2.4.2) Barcodeコネクタ
印刷 BarCode Barcode 2.0J Barcode.net(Ver2.4.2) Barcodeコネクタ
印刷 伝票 伝票エース印刷(Ver2.0) 伝助(Ver4.1) 軽微な為、コネクタ無
印刷 ラベル Multi LABELIST V4 Multi LABELIST V4 軽微な為、コネクタ無
印刷 Excel Excel2003~ ExcelCreator2016 ExcelCreatorコネクタ
印刷 帳票 PrintObject ExcelCreator2016 ExcelCreatorコネクタ
印刷 入力 OSKコントロール 弊社入力部品をカスタマイズ コントロールコネクタ
印刷 印刷制御 ヘキサード印刷 弊社印刷部品をカスタマイズ ヘキサードコネクタ
印刷 プレビュー ヘキサードプレビュー ComponentOne Studio PDF for .NET ヘキサードコネクタ
印刷 BarCode ヘキサードバーコード Barcode.net(Ver2.4.2) 軽微な為、コネクタ無

Recruit

採用情報

求人情報を見る

Contact

お問い合わせ

06-6838-7474

営業時間:平日10:00〜17:00

メールでのお問い合わせ