8:00~20:00(電話受付)
ご依頼の際はご予約下さい
日向市日知屋の法人様より、長年ご利用されてきた社内業務システムに不具合が出始めたとのご相談をいただきました。私どもといたしましては、まず開発元(保守ベンダー)へお問い合わせいただくようご案内したのですが、当該の制作会社さまはすでに保守業務を終了されているとのこと。お客様も困り果てておられましたので、私どもにて代わりにシステムの点検・改修対応を承ることになりました。
掲載情報について:この記事は2017年に掲載した事例・記録です。機器、OS、サービス内容、料金やキャンペーンは掲載当時の情報です。現在の対応可否と料金は、お問い合わせ時にあらためてご案内します。
ホームページ・業務改善
最初に確認できる内容
宮崎県北エリアでは、こうした「開発会社が事業を畳んでしまった」「担当者と連絡が取れなくなった」という業務システムの孤児化が少なくありません。私ども(IT&PC総合サポート宮崎)では、他社開発のシステムであってもソースコードが残っていれば、出来る限り読み解いて改修・延命のご相談を承っております。
今回は幸いにもプログラムのソースコード一式が残されておりましたので、そのコードを実際に追いかけながら原因の切り分けと修正作業を行いました。自分で一から書いたコードであればトレースもすぐに進むのですが、第三者が書いた業務ロジックを読み解くのは骨が折れる作業です。命名規則やコメントの有無、フレームワークの使い方ひとつで可読性は大きく変わってまいります。
今回はおよそ1時間ほどソースコードを精読し、データの流れと業務ロジックの全体像を把握したうえで、不具合箇所の特定に取り掛かりました。バックアップ用のソースをコピーしてから着手し、修正前後の差分を確認しながら慎重に進めております。

3点でわかる・相談前のミニガイド
届けたい相手誰に見てもらい、何を伝えるページかを決めます。
必要な行動問い合わせ、予約、購入など次の動きを絞ります。
更新の担当公開後に誰が何を更新するかまで考えます。
見た目だけでなく、公開後の更新しやすさと運用費も含めて設計することが大切です。
特定の条件で検索を実行すると、想定外のNULL値や型不一致が発生し、ハンドリングされずに例外が伝播してアプリケーションが強制終了する不具合がございました。例外発生箇所を特定し、入力値のバリデーションと例外ハンドリングを追加することで、安定して動作するように改修いたしました。
帳票出力モジュールでは、特定の区分のレコードが出力対象から漏れてしまう不具合を確認いたしました。SQLの抽出条件と出力側のループ処理を見直し、対象データが正しくPDF/印刷に反映されるよう修正いたしました。テストデータを用いて全パターンを通し、想定どおりの帳票が出力されることを確認しております。
修正完了後は、実際の業務データを用いてお客様お立ち会いのもと動作確認を行い、検索・帳票出力ともに問題ないことをご確認いただきましたので、今回の作業を完了とさせていただきました。あわせて、今後に向けたソース管理(バックアップとバージョン管理)の運用についてもご案内いたしております。
私ども(株式会社エステック/IT&PC総合サポート宮崎)では、日向市・延岡市・門川町をはじめとする宮崎県北エリアの中小企業・個人事業主の皆さまに、業務システムの改修・延命・リプレース、Excel/VBAマクロ、Python・C#によるオリジナル業務システム、Webアプリ開発、API連携まで、幅広く承っております。
「開発元と連絡が取れなくなった」「保守契約が切れているが直してほしい」「いっそAIを活用して作り直したい」といったご相談も歓迎いたします。まずはお電話(0982-66-8377)または公式サイトのお問い合わせフォームよりご連絡くださいませ。



IT&PC総合サポート宮崎(運営:株式会社エステック)
宮崎県日向市を拠点に、PC修理・販売/データ復旧/ネットワーク設定/ホームページ制作/オリジナル業務システム開発/WEBアプリ開発まで、ITに関わるあらゆるお困りごとを承っております。
📍 宮崎県日向市大字富高105番地1
📞 0982-66-8377
🌐 https://m-pns.jp
ご相談前に確認できます
気になる項目から、必要な情報をご覧ください。
お問い合わせはこちら 電話 0982-66-8377
宮崎県日向市を拠点に、県内へ出張対応
PC修理・販売、データ復旧、ネットワーク、ホームページや業務システムまで。状況を伺い、必要な確認と選択肢を分かりやすくご案内します。
電話 0982-66-8377(8:00〜20:00・予約制)
この記事が気に入ったら
フォローしてね!