【DO!BOOK・ページリンク】
migaro_tech2013   22 / 100

BOOKをみる

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


20 1. 短期間でのシステム 移行が求められた経緯  極東産機では、Web による「畳ネッ トワーク工事管理システム」を2000 年 に本稼働させ、2006 年には基幹システ ムとの連動を図るために、WebFacing により刷新し、機能拡張を行った。  当システムは当社と当社の取引先であ る畳店、材料店、工事依頼先とを結ぶネッ トワークで、IBM i + WebFacing に よってすべて社内開発し稼働させた。 WebFacing はIBM i 上でRPG 言語で 開発し、IBM i のデータベースに直接 アクセスしている。  今回のシステム移行は、システムを稼 働させているサーバー(WebFacing 管 理サーバーおよびIBM i )の老朽化に よりハードのリプレースは決定していた が、更改後の新サーバー上でWebFacing が稼働しないのと、WebFacing につい て問い合わせをする窓口もすでにないこ とから、迅速かつ確実に別システムへの 移行が求められる状況になっていた。  そこで、2011 年12 月にJC/400 で作 成した「得意先とのWeb-EDI」(※)が 好評で、さらに「仕入先とのWeb-EDI」 (2012 年5 月から本稼働)を稼働させて 実績作りができたことで、WebFacing による「畳ネットワーク工事管理システ ム」をJC/400 へ完全移行することが決 定した。 ※『ミガロ.テクニカルレポート2012 年』 掲載の「JC/400 による取引先との Web-EDI システム構築」(Migaro. Technical Award 2012 最優秀賞受賞) を参照。 2.WebFacingからの 移行についての工夫 (1)IBM i のデータベースは変更しない  JC/400 もWebFacing と同様に、 IBM i のデータベースに直接アクセス する。現在稼働中の「畳ネットワーク工 事管理システム」で使われているデータ ベース設計はまったく変更せず、そのま ま利用するようにした。 (2)プログラムパターンの分類  プログラム作成の効率を上げるため、 WebFacing でシステム作成した当時の プログラムを機能別に分類し、数種類の パターン(入力、照会など)に分けた。 パターン化することにより開発効率を上 げた。 (3)主要ロジックはWebFacing から移植  更新やエラーチェック、レコード読み 込み条件などの主要なロジックは、 WebFacing で作成したロジックをその まま移植した。ほとんどのロジックはそ のまま使えるため、デバックもスムーズ に行えた。 (4) 画面デザインは慣れるまで変更しない  WebFacing は24 x 80 の画面制約が ある。JC/400 で開発するのだから、画 面デザインを変えたいと思ったが、すべ ての移植が完了し稼働確認するまでは、 画面デザインの改良には着手しなかっ Migaro.Technical Award 2013 シルバー賞 部門 1 IBM WebFacingからJC/400への移行・リニューアル手法 ―JC/400へのスムーズな移行とWebの操作性向上で顧客満足度UP 八木 秀樹 様 極東産機株式会社 管理本部 社長室 システム開発課 主任 極東産機株式会社 http://www.kyokuto-sanki.co.jp/ 昭和23 年に畳の製造機器メーカー として創業以来、職人さんの快適な 職場環境作りと消費者の豊かな生活 空間作りを2 本柱として、伝統技 術と先端技術の融合により、ユニー クなオリジナル商品を開発。畳製造 機器はもとよりインテリア施行省力 機器、カーテン縫製機器等、幅広く 事業を拡大している。