【DO!BOOK・ページリンク】
2009_migaro_techreport_001   15 / 80

BOOKをみる

10秒後にBOOKのページに移動します


13 Migaro.Technical Award 2009 シルバー賞 5250で動作する「中古車 在庫照会プログラム」のGUI化 .RPGを知らなくとも その流れをDelphi/400で再現 佐久間 雄 様 株式会社ケーユー 管理本部 システム担当 株式会社ケーユー http://www.keiyu.co.jp/ ケーユーは、東名高速横浜町田イン ターそばの本店を中心に東京、神奈 川、千葉、埼玉、栃木へとネットワー クを拡大している。トータルディー ラーとしての強みは、お客様の多彩 なニーズに応えられるということ。 1.開発経緯 ―もっと使えるアプ リケーションを  ケーユーは、ケーユーホールディング スのグループ会社の中において核となる 会社で、17 拠点で月間約1500 台の中古 車を販売している。  特に、個人のお客様へ中古車を販売す るという業務形態上、お客様への迅速か つ正確な対応がたいへん重要である。  運用部門からは、顧客サービスの充実 のために、お客様の来店時に即座に情報 照会できるよう、もっと見やすく使いや すいアプリケーションを提供してほしい との要望がきていた。 2.照会プログラムのGUI化  Delphi/400 を使用する前は、簡単な HP を作成したことがある程度で、プロ グラムはまったく未経験であった。  最初に、導入支援プログラムで基礎的 な手法のレクチャーを受け、その知識を もとに、従来5250 で動作している照会 プログラムのGUI 化を行った。 在庫検索のGUI 化  販売可能な車両の在庫情報に関する検 索である。5250 画面では、在庫検索か ら詳細に至るまでは3 画面を必要とし、 ユーザーからは「コードがわからない」 「見づらい」「抽出条件の追加」等の意見 や要望が多かった。  そこで、検索から詳細までを2 画面と し、マウスのクリック操作でコード一覧 の表示を行えるようにして、ユーザーの 手間を省いた。  また、検索結果の並び順等も指定でき るようにし、詳細はユーザーが見慣れて いる車検証のレイアウトに合わせた画面 とした。【図1-1】【図1-2】  開発上苦労した点は、1 画面で数多く の情報を公開すること。現場との打ち合 わせを繰り返しながら、必要な情報だけ をピックアップし、車検証と同じ並びの レイアウトを実現した。 3.30 本のプログラム開発  その後、社内開発の利便性を生かし、 ユーザーの要望に合わせ、約30 本のプ ログラムを開発している。主なプログラ ムは、以下の通りである。 @中古車情報誌「GOO」への掲載情報 の作成(EXCEL 出力)  従来は、EXCEL のフォーマットを紙 に出力し、手書きしていた。これを IBM i のデータを、EXCEL OLE オー トメーションを利用し、所定レイアウト のEXCEL に出力できるように開発し た。ユーザーの作業工数の削減、手書き のためFAX 送信すると見づらいなどの 問題も解決された。  金額や日付の書式をDelphi で計算さ せ、EXCEL に書き込ませるようにした。 そのため、所定のレイアウト書式を忠実 に再現する、という点に一番苦労した。 【図2】