Contents 1 丸紅エネルギー株式会社殿ご紹介 1-1 丸紅エネルギー株式会社殿ご紹介 1-2 丸紅エネルギー株式会社殿の事業概要 2 システム概要 2-1 丸紅エネルギー株式会社殿の情報システム 2-2 全体システム概要図 ( 受発注システム導入 販売管理システム統合前 ) 2-3 全体シス

Similar documents
ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 ACOS-4 システムの業務改善提案

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

スライド 1

四国旅客鉄道株式会社様におけるCOBOL資産との取り組み

Microsoft PowerPoint - T_社様事例紹介_Web_用 ppt

<837D F838C815B DA8D738CB B838095CA8E9697E C D C838A B >

VB6.0からVB.NETコンバージョンサービス

WBS テンプレート 2009/8/4 NO 作業項目 計画分析設計開発 SA UI SS PS PG PT テスト IT ST 運用 OT 保守 OM 作業概要 成果物 計画 プロジェクト編成 * プロジェクト責任者 メンバー ( システム部門 現場部門 外

K5移行サービス ご紹介資料

uCosminexus EUR 08-20新機能のご紹介

お客様からの依頼内容とその現状


日立とアシストが情報システム運用のレポーティングソフトウェアを共同開発

パソコンバンクWeb21 操作マニュアル[サービス利用編]

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

JP1 Version 12

Microsoft Office Visioによる 施設管理について

【Cosminexus V9】クラウドサービスプラットフォーム Cosminexus

Copyright 2014 NTT DATA Corporation 2 INDEX 1. 一括請求 Assist とは 1-1. でんさいに係るサービスの関係性 1-2. 一括請求 Assist の必要性 1-3. 一括請求 Assist の特長 2. 機能紹介 2-1. 一括請求 Assist

<4D F736F F D D28F A82B582F182AB82F C DEC90E096BE8F E C52E646F63>

目次 概要 S/4HANAの導入方式 NECがご提供するサービス S/4HANA 導入ロードマップ策定支援サービス

(Microsoft PowerPoint - HP\227pWASABI\217\320\211\356\216\221\227\277.ppt)

<4D F736F F F696E74202D D F838C815B F C835B83938E9197BF2E B93C782DD8EE682E890EA97705D205B8CDD8AB B83685D>

3. 回路図面の作図 回路図の作成では 部品など回路要素の図記号を配置し 要素どうしを配線するが それぞれの配線には 線番 などの電気的な情報が存在する 配線も単なる線ではなく 信号の入力や出力など部品どうしを結び付ける接続情報をもたせることで回路としての意味をもつ このように回路図を構成する図面は

JACi400のご紹介~RPGとHTMLで簡単Web化~

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2

PowerPoint プレゼンテーション

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

1. 設定概要 設定の流れ 品名に マークを登録する... 5 画面でひとつひとつ呼び出して登録する方法 CM マスタに SM 税制対象商品である旨登録する POS レジに配信する POS レジにて確認

ことばを覚える

Microsoft PowerPoint - AS400オープン化概説(要約).ppt

はいたっく2012-7

マニュアル訂正連絡票

FUJITSU Software Systemwalker for Oracle V15 (15.1) 紹介資料

CommuniNet -ActiveX/OLE対応端末エミュレータ

PowerRW+からPowerRDBconnectorへの移行手引書

intra-mart EX申請システム version.5.3 PDFオプション リリースノート

SQL Server Integration Services 連携機能編

PowerPoint Presentation

ActiveImage Protector 2016 R2 for Express5800 / ftサーバ

支店止めの出荷をしたい場合には [ 支店止 ] ボタンをクリックします 支店止め 4 この画面で入力した内容をマスタとして登録するには [ お届け先登録 ] ボタンをクリックします お届け先登録 5 ご依頼主の 住所 名前 等を表示します ご依頼主情報の登録画面で 初期表示に使用する と設定した情報

1. 設定概要 設定の流れ 品名に マークを登録する... 5 画面でひとつひとつ呼び出して登録する方法 POS レジに配信する POS レジにて確認 エクセルなどで変更したマスタを CSV で取り込む 現

別紙7_ソフトウェア一覧

B.M.Manager 活用例集

パソコンバンクWeb21 操作マニュアル[サービス利用編]

ジョブ管理ソフトウェア LoadStar Scheduler ご紹介資料 ~ システム運用品質の向上とコスト削減を実現 ~

Create!Form V11 - 機能リファレンス - テスト実行

1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明

<836C C E815B83688D5C90AC907D D E786C73>

VB.NETコンバージョンサービス紹介

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)

1. 設定概要 設定の流れ 品名に マークを登録する... 5 画面でひとつひとつ呼び出して登録する方法 POS レジに配信する POS レジにて確認 エクセルなどで変更したマスタを CSV で取り込む 現

上手くん α シリーズ移行手順 上手くん α シリーズ移行手順 上手くん α シリーズ移行手順 1 処理の流れ 1 2 古い PC で行う操作 2 3 新しい PC で行う操作 /09/10 第 2 版

PowerPoint プレゼンテーション

Oracle TimesTenについて

ご存知ですか? データ転送

SP-H6-KC Saison Information Systems CO.,LTD

ざいかん!(タブレット版)

構成例 システム名 : 単独サーバ業務システムユーザ数 : 1 ユーザ マルチコア CPU のサーバ 1 台で開発 運用します ソート機能を使用します COBOL SE Developer COBOL SE Server Runtime SORTKIT/Enterprise for Windows

アーカイブ機能インストールマニュアル

スクールCOBOL2002

intra-mart EX申請システム version.5.4 提出依頼機能 リリースノート

intra-mart EX申請システム version.7.2 PDFオプション リリースノート

2011 ST講座 入門講座 DICOM規格 初級 –DICOMをうまく使いこなす-

フォント・ロゴ作成ツール説明書

COBOL EE開発環境 ご紹介資料

統合運用管理ソフトウェア Systemwalker 総合カタログ

4.7.4 プロセスのインプットおよびアウトプット (1) プロセスへのインプット情報 インプット情報 作成者 承認者 備 考 1 開発に関するお客様から お客様 - の提示資料 2 開発に関する当社収集資 リーダ - 料 3 プロジェクト計画 完了報 リーダ マネージャ 告書 ( 暫定計画 ) 4

FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能紹介資料

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

はじめに 本ドキュメントは Redmine を使用して稼働する定量的プロジェクト管理ツール ( 以下 IPF と略します ) のヘルプです IPF の操作に関わる機能を解説しており Redmine 及び構成管理ツール (Subversion Git) の標準機能については 本ヘルプの記載対象外として

スライド 1

Microsoft PowerPoint - オプションソフト資料_

Transcription:

オープン化と DB 統合を実現し たシステム構築事例 2009 年 9 月 16 日 株式会社日立システムアンドサービス第二事業グループ東京産業本部 0

Contents 1 丸紅エネルギー株式会社殿ご紹介 1-1 丸紅エネルギー株式会社殿ご紹介 1-2 丸紅エネルギー株式会社殿の事業概要 2 システム概要 2-1 丸紅エネルギー株式会社殿の情報システム 2-2 全体システム概要図 ( 受発注システム導入 販売管理システム統合前 ) 2-3 全体システム概要図 ( 受発注システム導入 販売管理システム統合後 ) 3 マイグレーション内容 3-1 システム構成概要 3-2 マイグレーション対象資産概要 3-3 移行パス 3-4 スケジュール 3-5 マイグレーション効率向上施策 3-6 マイグレーション作業での注意点 (1) 3-7 マイグレーション作業での注意点 (2) 3-8 マイグレーション作業での注意点 ( まとめ ) 4 成果 4-1 成果 1

1. 丸紅エネルギー株式会社殿ご紹介 2

1-1 丸紅エネルギー株式会社殿ご紹介 総合エネルギー商社 国内における配送 販売からサービスステーション運営まで 全国規模での事業ネットワークを構築 設立 1976 年 資本金 23 億 5 千万円 従業員数 183 名 本社東京都千代田区神田 支店 ( 北海道 東北 北陸 名古屋 関西 九州 ) ホームページ http://www.marubeni-e.co.jp/ 3

1-2 丸紅エネルギー株式会社殿の事業概要 石油は産業と生活を基盤から支えるエネルギー わが国に欠かせない大切な資源です 丸紅エネルギー殿は その資源の確保という使命をになって 安定的に より安全に 幅広い製品をお届けする総合エネルギー商社です SS 事業 SS の将来を見つめて 競争力のあるグループづくりを推進します 産業エネルギー 高品質な石油製品を 日本全国でスピーディにお届けしています 丸紅エネルギーブランド 当社独自のブランドとして 様々なケミカル商品や各種カードシステムをご提供しております 基地 国内供給基地とセールスネットワークで 皆様のニーズに機敏にお応えします 4

2. システム概要 5

2-1 丸紅エネルギー株式会社殿の情報システム 営業システム全体 ( 受発注 販売管理システムを含む ) について 以下の手順と手法での段階開発を実施 Step1 Step2 Step3( 将来構想 ) 販売管理システムの受発注システムオープン化情報提供基盤の拡充 ( 独自スクラッチ開発 ) ( オープンマイグレーション ) ( 経営コックピット ) 課題 ( テーマ ) だけを単純に実現 ( 解決 ) させるだけではなく 販売管理システムを視野に入れた効果的な段階開発を実施します 効果的な段階開発をおこなうには 少ないコストで最大限パフォーマンスを発揮させる 既存 IT 資産 ( 販売管理システム ) にあるノウハウを最大限に継承 有効活用させる 将来 情報 ( データベース ) の経営戦略的活用を実現するための基盤形成 開発方針 1 販売管理システムの再利用を最優先とする => トータル費用の最小化 2 受発注システムを独自開発する => 販売管理システムに合わせた形で統合 3 情報 ( データベース ) の経営戦略的活用 => 迅速な経営判断の実現 ( 将来構想 ) 6

2-2 全体システム概要図 ( 受発注システム導入 販売管理システム統合前 ) 受発注システム導入前の業務 システム全体像は以下の通りです 取引先とのやりとり 電話 FAX 元売への発注 手入力等 Excel ベース 手作業 販売管理システム (VOSK) 受発注業務 Excel ベース 管理業務 Excel ベース 手入力 RDB 仕入 / 売上管理 在庫管理 請求管理 計上業務 7

2-3 全体システム概要図 ( 受発注システム導入 販売管理システム統合後 ) 受発注システム導入で 販売先やその他システムとの連携を自動化 入力の一元化を実現させ 業務の大幅な効率化を図る 販売管理システム統合で 営業業務および DB の統合を実現させ 業務と情報を効果的に活用 統制できる新営業システムを構築 業務の自動化 新営業システム 情報の電子化 受発注システム受発注業務 管理業務計上業務 共有 DB DB 統合 販売管理システム (VOSK) 販売管理システム ( オープン ) 仕入 / 売上管理 在庫管理 請求管理 マイグレーション 8

3. マイグレーション内容 9

移行後3-1 システム構成概要 移行前VOSK システム CommuniNet CommuniNet 画面 帳票機能 XMAP2 提案ポイント対話処理機能 バッチ処理コマンドプロシジャ COBOL85 NHELP EAGLE/4GL 自動運転 運用支援 AOM データベース RDB 対話処理 COBOL85 EAGLE/4GL ファイル SAM センタプリンタ Windows2000 オープンシステム Xmap3/NET Run Time WindowsXP Xmap3/NET Run Time WindowsVista AP サーバ (Windows2003 Standard Edition) 対話操作支援 画面 帳票機能 XMAP3 Enterprise Edition バッチ処理 JP1/Script,COBOL2002 NHELP 実行支援ライブラリ 対話処理 COBOL2002 DB サーバ HiRDB Ver.8 SAM ISAM オープンプリンタ Xmap3/NET Run Time 運用管理機能 JP1/AJS2 JP1/IM 10

3-2 マイグレーション対象資産概要 項番分類移行対象オープンミドルウェア移行本数 1 対話処理 パネル 対話操作支援 63 2 ジョブ制御言語 コマンドプロシジャ JP1/Script 758 3 プログラム言語 COBOL85 COBOL2002 1746 4 NHELP NHELP 実行支援ライブラリ 140 5 EAGLE/4GL COBOL2002 210 6 画面機能 XMAP2 XMAP3 183 7 帳票機能 FOG2 E2, FOG XMAP3 8 XMAP2 XMAP3 9 プリンタ制御 FCB, 書式オーバレイ PaplesⅢ 1 14 10 データベース RDBF HiRDB 226 11 ファイル SAM COBOLの順ファイル 142 12 運用 コンソール運用 メッセージ出力支援ライブラリ - 13 ジョブネット運用 JP1/AJS 10 1 PaplesⅢ: 日鉄日立システムエンジニアリング株式会社製品 11

3-3 移行パス 項番移行前資産種別移行後資産種別移行の主な考え方 1 パネル対話操作支援 VOSK の定義内容に基づき手作業で移行 2 プロシジャ JP1/SCRIPT JP1/SCRIPTを使用したスクリプトに移行 変換ツールを使用して移行( 一部手修正 ) 3 NHELP NHELP 実行支援 NHELPパラメタは互換性があり 一部を除き無変換 変換ツールを使用して移行( 一部手修正 ) 4 SORTパラメタ SORT VOSKのSORT 定義内容を基に変換ツールを使用して移行 ( 一部手修正 ) 5 FTP JP1/FTS/FTP FTP パラメタを生成しているプログラムを改修 6 COBOL85 COBOL2002 変換ツールを使用して移行( 一部手修正 ) ソース上に直接修正( コメント付加 ) と必要なCOPY 文を追加 展開等 7 EAGLE/4GL COBOL85 COBOL2002 VOSK で COBOL85 に変換 以降の移行手順は項番 6 と同様 8 XMAP XMAP3 変換ツールで変換後 XMAPツールで取込 一部 XMAP3ドロー機能で手修正 9 書式オーバレイ PaplesⅢ 1 書式オーバレイ定義パラメータを Paples に取込 10 FCB PaplesⅢ 1 FCB 定義を Paples に取込 11 ジョブネット定義 JP1/AJS VOSKの定義内容に基づき JP1/AJSのジョブネットを手 作業で定義 1 PaplesⅢ: 日鉄日立システムエンジニアリング株式会社製品 12

3-4 スケジュール 以下スケジュールで受発注システム 販売管理システムの構築を実施 受発注システム開発 資産棚卸作業支援 移行計画立案支援 システム構成設計支援 処理方式設計支援 移行作業支援 ( 手修正分含む ) テスト計画立案 作業支援 運用詳細設計支援 環境構築 プロジェクト管理支援 2007 2008 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 設計 開発 テスト 教育 (14.5 ヶ月 ) 資源把握と選別等 (1.5 ヶ月 ) ツール検討 計画立案支援とコンサルティング (2.5 ヶ月 ) 処理能力 信頼性の検証等 (1 ヶ月 ) 受発注システム本稼動 移行手順の設計 サンプル移行等 (4.5 ヶ月 ) 詳細設計 疎通テスト等 (5 ヶ月 ) 販売管理 システム本稼動 単体 組合せ 総合 運用テスト計画立案等 (6 ヶ月 ) バックアップ手順などの詳細設計 (5.5 ヶ月 ) 開発 各テスト 本稼動環境のサーバ環境設定 (9 ヶ月 ) 進捗 懸案事項の管理とフォローアップ支援 (11 ヶ月 ) 13

3-5 マイグレーション効率向上施策 No 内容効果 1 HiRDBを使用 COBOLのファイル入出力命令(READ/WRITE) は手修正 の必要なし (DBに他社 RDBを使用した場合 ファイル入出 力命令を全てSQL 文に修正する必要あり ) 2 日立製ミドルソフトウェアを多数採用 COBOL2002 NHELP 実行支援ライフ ラリ XMAP3 対話操作支援 JP1 ISAM SORT プログラムの修正量を削減 対話画面の操作は変わらないため移行切替直後の混乱を回避 3 PaplesⅢ 1 を採用 帳票出力プログラムの手修正量を削減 4 変換ツール 生成ツールを使用 COBOL プロシジャ XMAP3 RDBF プログラム プロシジャ等の手修正量を削減 COBOL( 対話 ): 約 25 ステップ / 本 約 3 ステップ / 本プロシジャ : 約 50 ステップ / 本 約 10 ステップ / 本 VOSK 使用時と同等機能を自動生成 (JP1/Script) し 排他を実現 1 PaplesⅢ: 日鉄日立システムエンジニアリング株式会社製品 14

3-5 マイグレーション効率向上施策 ( 画面移行例 ) 画面例 (VOSK) 画面例 (Windows) パネル 対話操作支援 出力メッセージ XMAP2 XMAP3 15

3-5 マイグレーション効率向上施策 (JP1/AJS 移行例 ) ジョブネット定義例 ジョブ 1 ジョブ 2 リカバリ VOSK 例 %NETJOB TEXT= JOB1.PROC',- JOB= ジョブ 1,WAIT=JOB0.PROC,ABCONDITION=7,CLASS=D1 %NETJOB TEXT= JOB2.PROC',- JOB= ジョブ 2,WAIT=JOB0.PROC,ABCONDITION=7,CLASS=D1 %NETJOB TEXT= RECOV1.PROC',- JOB= リカバリ, ABWAIT=JOB1.PROC,ABCONDITION=7,CLASS=D1 オープン例 GUI で簡単にジョブネットを定義できます 16

3-6 マイグレーション作業での注意点 (1) (1) VOSK の各資産とオープン資産の仕様把握 資産棚卸 1 何の機能を何 Kstep 使用しているか 2 どういうパラメタを使用しているか 顧客特有のプログラミング規則は 把握不可 表. 仕様把握モレのため発生した問題 No 内容苦労点注意点 1 全角文字 機能キャラクタコード 1をコーディング している場合は事前調査可能だが コーディングしていない場合は事前調査で対策がとれないためテストで確認 テスト工程のチェックポイントとする必要がある ( 例 ) フィールドの先頭 2 バイトを削除している処理等 2 OS 言語 ユティリティ仕様の差異 日立製ミドルウェア使用により作業効率は向上した 但し 100% 互換ではないため テストで確認 仕様差異をテストで確認する必要がある ( 例 )COBOL の EXIT PROGRAM 移行前 :STOP RUN と同じ移行後 :STOP RUN と異なる 1 漢字入出力装置で扱うコードの 1 つ 文字パターンの表示 印刷の形態を制御するコード 17

3-7 マイグレーション作業での注意点 (2) (2) DB 統合 ( 受発注 販売管理システム ) での注意点 表. DB 統合 ( 受発注 営業支援システム ) での注意点 No 内容苦労点注意点 1 共有 DB のバックアップ取得タイミング 受発注システム DB バックアップ時刻が 販売管理システム稼働時間帯と重なっている (19 時 ) ため 排他の影響が問題 バックアップ ( 時間 方法 ) を検討 両方のシステムで支障がないバックアップ リカバリ運用を検討する事が必要 営業日タイムスケジュール例 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 受発注システム 受発注システム DB バックアップ オンライン業務 受発注システム DB バックアップ 夜間バッチオンライン業務販売管理システム 夜間バッチ中に全 DBバックアップ ( 2 回 ) 夜間バッチ 18

3-8 マイグレーション作業での注意点 ( まとめ ) 新規開発例 設計 開発 10 ヶ月 組合せ 総合テスト 5 ヶ月 マイグレーション例 移行計画 設計 移行作業 5 ヶ月 組合せ 総合テスト 5 ヶ月 新規開発と比較してマイグレーションは作業期間 工数が少ないが テスト作業以降は同等の期間と工数が必要 以下を考慮したテスト計画を立てる必要がある お客様の要員数 期間 テストデータ準備 19

4. 成果 20

4-1 成果 移行作業 移行作業 移行作業 :11 ヶ月 ( マイグレーションのみ ) 操作性は変わらず エンドユーザ教育は必要なかった 受発注システムと販売管理システムが DB 直接連携 受発注システムと販売管理システムが DB 直接連携 従来 : 受発注処理は Excel ベース 販売管理システムへは手入力 成果 : 受発注システムと販売管理システムの DB を統合 運用コストの削減 運用コストの削減 ハードウェア投資コストが 1/5 ランニングコストが 1/2 に削減 21

22