日向市拠点 | 安心価格・事前見積| 累計対応PC10000台~ | PC販売・修理 | データ復旧 | HP・ソフト制作 | 遠隔サポート|ネットワークトラブル対応| ご来店・ご依頼はご予約ください|一人一人親身になって対応致します| 宮崎県の個人様・法人 気軽にご相談ください。

日向市の社内システム改修事例|法人様向けプログラム修正・保守

目次

日向市・日知屋の法人様より社内システムの改修ご依頼を承りました

日向市日知屋の法人様より、長年ご利用されてきた社内業務システムに不具合が出始めたとのご相談をいただきました。私どもといたしましては、まず開発元(保守ベンダー)へお問い合わせいただくようご案内したのですが、当該の制作会社さまはすでに保守業務を終了されているとのこと。お客様も困り果てておられましたので、私どもにて代わりにシステムの点検・改修対応を承ることになりました。

宮崎県北エリアでは、こうした「開発会社が事業を畳んでしまった」「担当者と連絡が取れなくなった」という業務システムの孤児化が少なくありません。私ども(IT&PC総合サポート宮崎)では、他社開発のシステムであってもソースコードが残っていれば、出来る限り読み解いて改修・延命のご相談を承っております。

他社制作のソースコードを読み解いてのデバッグ作業

今回は幸いにもプログラムのソースコード一式が残されておりましたので、そのコードを実際に追いかけながら原因の切り分けと修正作業を行いました。自分で一から書いたコードであればトレースもすぐに進むのですが、第三者が書いた業務ロジックを読み解くのは骨が折れる作業です。命名規則やコメントの有無、フレームワークの使い方ひとつで可読性は大きく変わってまいります。

今回はおよそ1時間ほどソースコードを精読し、データの流れと業務ロジックの全体像を把握したうえで、不具合箇所の特定に取り掛かりました。バックアップ用のソースをコピーしてから着手し、修正前後の差分を確認しながら慎重に進めております。

2箇所のバグを特定し、それぞれ修正いたしました

(1) 検索機能のバグ:例外処理不備による強制終了

特定の条件で検索を実行すると、想定外のNULL値や型不一致が発生し、ハンドリングされずに例外が伝播してアプリケーションが強制終了する不具合がございました。例外発生箇所を特定し、入力値のバリデーションと例外ハンドリングを追加することで、安定して動作するように改修いたしました。

(2) 帳票出力機能のバグ:条件分岐漏れによる一部データの未出力

帳票出力モジュールでは、特定の区分のレコードが出力対象から漏れてしまう不具合を確認いたしました。SQLの抽出条件と出力側のループ処理を見直し、対象データが正しくPDF/印刷に反映されるよう修正いたしました。テストデータを用いて全パターンを通し、想定どおりの帳票が出力されることを確認しております。

動作・入出力・帳票の整合性をお客様立ち会いのもと確認

修正完了後は、実際の業務データを用いてお客様お立ち会いのもと動作確認を行い、検索・帳票出力ともに問題ないことをご確認いただきましたので、今回の作業を完了とさせていただきました。あわせて、今後に向けたソース管理(バックアップとバージョン管理)の運用についてもご案内いたしております。

宮崎県北の法人様のシステムトラブル・改修もお気軽にご相談ください

私ども(株式会社エステック/IT&PC総合サポート宮崎)では、日向市・延岡市・門川町をはじめとする宮崎県北エリアの中小企業・個人事業主の皆さまに、業務システムの改修・延命・リプレース、Excel/VBAマクロ、Python・C#によるオリジナル業務システム、Webアプリ開発、API連携まで、幅広く承っております。

「開発元と連絡が取れなくなった」「保守契約が切れているが直してほしい」「いっそAIを活用して作り直したい」といったご相談も歓迎いたします。まずはお電話(0982-66-8377)または公式サイトのお問い合わせフォームよりご連絡くださいませ。

宮崎県北の業務システム改修・論理障害対応

宮崎県北 PC初期セットアップ・社内システム保守宮崎県北のパソコン販売・SSD交換・業務システム改修

IT&PC総合サポート宮崎(運営:株式会社エステック)
宮崎県日向市を拠点に、PC修理・販売/データ復旧/ネットワーク設定/ホームページ制作/オリジナル業務システム開発/WEBアプリ開発まで、ITに関わるあらゆるお困りごとを承っております。
📍 宮崎県日向市大字富高105番地1
📞 0982-66-8377
🌐 https://m-pns.jp

宮崎県日向市のIT屋・PC屋さん

宮崎県北論理障害に対応

この記事が気に入ったら
フォローしてね!

宮崎県のIT屋/PC屋 0982-66-8377 気軽にお電話下さい
  • URLをコピーしました!
目次