Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
本邦初公開!XGEN-WEBを活用したiPhoneアプリの構築事例
2015年10月22日
株式会社インテリジェンス ビジネスソリューションズ
黒本 大輔
業務システムのリユース時代到来既存のWeb資産を活かした"攻めの経営" セミナー
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 2
【 社 名 】 株式会社インテリジェンス ビジネスソリューションズ(略称:IBS)
【 資 本 金 】 3億1000万円
【 従 業 員 数 】 2,980名(2015年4月1日時点)
【 事 業 内 容 】 業務プロセスコンサルティング、システム企画・開発、システム運用・保守、
パッケージソフト導入及び保守運用、インフラ設計構築、クラウドサービス、
ICTアウトソーシング、新エネルギーアウトソーシング、セールスアウトソーシング、
WEBアナリティクスサービス、バックオフィス支援、カスタマーサポート支援
【 代 表 者 名 】 長井 利仁
【 設 立 】 1977年9月(昭和52年9月24日)
【 事 業 拠 点 】 豊洲本社、海浜幕張、大阪、名古屋、札幌、仙台、福岡
【本社所在地 】 〒135-0061 東京都江東区豊洲3-2-20 豊洲フロント7階
【グループ会社】 株式会社インテリジェンス株式会社IBS Global Bridge(沖縄)株式会社インテリジェンス ビジネスソリューションズベトナム
【 認 証 】 ISO9001、ISO27001、プライバシーマーク
【 取 引 業 種 】 IT・通信企業、流通・小売企業、人材サービス企業、教育関連企業、官公庁・自治体、金融機関
【パートナーシップ】 NTTデータ先端技術(Splunk)、ZabbixSIA、ミラクル・リナックス(ZABBIX)、アシスト(QlikView)、IVS(ベトナム)、マネジメントソリューションズ(PMO)、Microsoft、 SalesForce.com、VMware、RedHat、日本ネクサウェブ(nexacro、XGEN-WEB)、キヤノンITソリューションズ(Web Performer、Web Aviator)、アプレッソ(DataSpider)
会社概要
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 3
POS+(クラウドPOSシステム)のご紹介
低コストで高機能、あなたの右腕になるクラウドPOSシステム
POS+(ポスタス)とは
POS+(ポスタス)は 飲食・小売業様向けのクラウド型タブレットPOS・OESシステムです。業界で唯一、多言語・多通貨・多消費税を実現し、価な専用端末を必要とせず、クラウドでサービス提供することにより低価格を実現しました。店舗運営におけるデータを収集し、重要なKPI指標をリアルタイムで閲覧・分析することで、タイミングを逃さず次の一手を打つ「PUSH型の運営」を可能にします。また、勤怠・シフト管理を含む豊富な機能を標準装備し、右腕として店舗業務を丸ごとご支援いたします。
ぐるなび連携 :ポイント連携、喫食データの日次連携にて、経営情報レポートのデータ連携 セキュリティ :権限設定可能・端末のMACアドレス紐付け データ保全性 :POSはDB利用で、通信遮断時も店舗業務遂行可能 多機能 :勤怠・シフト、フランチャイズ管理、リッチな分析 クラウド :遠隔地でもリアルな状況把握・業務遂行 マルチデバイス :Android、iOS可能なマルチデバイス グローバル :多言語対応(日本語・英語・中国語(簡)・ベトナム語)
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 4
こんなことでお悩みのお客様はいませんか?
悩める担当者
既存Web システムをモバイルに対応 させたいが
様々な課題があり対応が進まない。何か良い方法はないだろうか?
複数の社内Webシステムを一つに統合したい。
安定稼働しているシステムに影響を与えることなく統合させるのが理想だが、さて、どうすればいい?
利用する Webベースの 業務パッケージソフトはモバイルには未対応。対応を望む利用者の声が
強まっているが、どうやって応えればいいだろうか?
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 5
既存Webシステムのモバイル化が進まない理由
モバイルの多様性への対応
(異なる画面サイズ・解像度・UIの提供)
複数プラットフォームへの対応
(iOS・Android・etc)
既存Webシステムのブラックボックス化
(ベンダーロックイン・保守性の低下・仕様不明)
開発・保守
コストの増加!
お手上げ!
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 6
XGEN-WEBで解決
既存のWebアプリケーションのソースコードに“ノータッチ”で
「モバイル対応」や「ポータル化」を可能とするエンタープライズ向けソリューション
No touch Legacy System
to Mobilization
* XGEN WEB は、X-POP と nexacro platform を組み合わせた新ソリューションの正式名です。
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 7
Webスクレイピングの仕組み
情報①
既存Webシステム
情報②
既存Webシステム
情報③
既存Webシステム
サーバ
Webサーバ
1.Webデータの収集
2.HTML解析&データ抽出
3.抽出データの配信
情報①
情報②
情報③
情報①
情報②
情報③
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 8
既存Webシステムのモバイル化対応方式の比較
比較観点
対応方式開発工数
対象画面の制約
既存Webシステムへの影響
拡張性 難易度
1. CSS追加方式
○×
(単純な画面レイアウトのみ)
△ △ △
2. 画面追加方式
× ○ × × ×
3. Webスクレイピング処理方式(XGEN-WEB)
△ △ ○(影響なし) ○ ○
1. CSS追加方式画面レイアウトをモバイルに最適化するためのCSSを用意する方式。既存WebシステムのCSS以外の資産を流用することができるが、既存Webシステムの改修が必要。
2. 画面追加方式新たに画面とCSSを用意し、ユーザーエージェントをもとにPC向けとモバイル向けに画面を切り替える方式。既存システムの資産を流用することができないため、モバイル画面とCSSの用意が必要。
3. Webスクレイピング処理方式(XGEN-WEB)HTMLの情報を利用して、解析変換を行う処理方式。既存Webシステムには改修を加えずに、モバイル化対応可能。
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 9
事例紹介
自動車関連サービス業様の導入事例
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 10
XGEN-WEB導入背景
Before 課題を抱えていた After
接客オペレーションのスピードアップ
同時来店時PC利用順番待ち
要モバイル化も、現行システムのブラックボックス化
接客のスピードアップによる顧客満足度の向上
リピート来店率の向上
先行する競合他社への可及的速やかなキャッチアップ
スマートデバイス(マルチクライアント)で
サービス提供
既存システムへの影響を最小化(できれば”ノータッチ”)
低コスト、短期間、低リスク
とりあえずiPhoneで(将来的には...)
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 11
サービス概要
プロジェクト名 顧客情報照会システム iPhone 対応プロジェクト
システム概要
自動車関連サービス拠点における接客業務支援システム。
来店顧客の車両ナンバーをキーとして、車種情報、車検情報、来店履歴情報等の各種
情報を即座に照会可能。それによって接客スタッフが適切な対応を行えるよう支援する。屋内設置のデスクトップPC専用に作られた既存Webシステムを、屋外でも使用可能なスマートデバイス(iPhone5~)に拡張することを目的としたプロジェクト。
規模(画面数) 17画面・・・5画面 ✕ 3パターン + 2画面(共通)
主要顧客・ユーザー 自動車関連サービス業の運営事業者・接客スタッフ
ソリューション XGEN-WEB(RUNTIME版=ネイティブアプリ)
開発期間・開発開始:2015年6月1日
・サービスリリース:2015年10月上旬
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 12
システムアーキテクチャ
顧客情報DB
HTML
HTML
IDCFクラウド(IDCフロンティア様)
各自動車関連サービス拠点 iPhone5~6
nexacro RUNTIMEApplication
既存システム
PC用サイト
PC
サーバーWebサーバ
履歴DB顧客
データ
顧客データ
検索リクエスト(車番)
スクリプト起動
1.PC用サイトへ検索実行
2.HTML解析&データ抽出
3.顧客データの転送
PC専用のWebアプリからiPhone対応のネイティブアプリへ拡張
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 13
システム構成
ユーザ
CentOS(仮想マシン)
Tomcat(Web Application Server)
X-POP Server(Web スクレイピングエンジン)
ファイアーウォール ネットワークコントローラ コンソール
nexacro エンジン
Theme
Application Data
履歴管理DB(SQLite)
ログイン認証
車番検索
詳細情報取得
PCサイト(既存システム)
車番検索用スクリプト
詳細情報取得用スクリプト
iPhone6、6Plus
iPhone5、5S
IDCFクラウド
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 14
画面構成
既存Webシステム
モバイルWebシステム
ログイン画面
ログイン画面
検索画面
検索画面
検索結果画面
検索結果画面
詳細画面
履歴画面
詳細履歴画面
④複数の画面情報を集約して1画面に表示
②必要な情報のみ取得・加工しモバイルに最適化された画面をデザイン
①モバイル用に独自の処理を実装
③操作履歴をDBに記録
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 15
XGEN-WEB導入の決定要因
既存システムにノータッチで対応可能
=安定稼働に対する影響ゼロであったこと
提供形態が選べるクラウドサービス( H/W、S/W、通信イン
フラがオールインワン)が用意されており、費用面・運用面で
導入のハードルが低かったこと
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 16
期待される導入効果
業務効率の向上 競争力の強化
顧客満足の向上
屋内設置PC利用の順番待ち解消 (同時来店時 )
接 客 オ ペ レ ー シ ョ ン の ス ピ ー ド ア ッ プ
既存 PCシステムとモバイルシステムの安定稼働
ク ラ ウ ド 型 を 利 用 す る た め 、 運 用 コ ス ト が 減 少
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 17
XGEN-WEB導入のポイント
1.画面構成は自由
2.nexacroネイティブアプリ ≒ iOSネイティブアプリ
3.パフォーマンスは既存システムに依存
4.デザイン(HTML、CSS)はnexacro独自
5.クラウドを有効活用
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 18
セキュリティおよび運用・保守まで含めた
オールインワンのサービスをご提供します。
©2015 Intelligence Business Solutions, Ltd. All Rights Reserved. 19
ご清聴ありがとうございました