PHP製品のご案内

SOLA PHP製品
ご紹介資料
目次
1.PHP製品稼動環境
2.Sola PHP Query の概要
3.Sola Workflow の概要
4.Sola PHP Template の概要
5.solTemplate3の新機能
6.価格
2015/3/1
1.PHP稼働環境(1/2)
【IBMiでPHP稼働環境を構築する場合】
IBMi(AS/400)
Client
SOLA PHP Query
(PHPクエリー)
SOLA Workflow
(ワークフロー)
PHP Query
DB定義モジュール
SOLA PHP_Template
DB2
Zend Server CE for IBMi
Browser
PASE(Portable Application Solution Environment)
※UNIX アプリケーションをAS/400上で稼働するための実行環境
IBM i(OS)
IBM PowerSystem/POWER Processor
Zend Server および Zendframework が導入されたIBMi(AS/400)上で稼動いたします。
PHPプログラムはすべてIFS上に導入します。
PHPクエリーの一部はQSYS上で稼動いたしますので、QSYS配下にリストアいたします。
(DBのライブラリー定義、ファイル定義、フィールド定義を作成するモジュールとファイル群)
IBMi用のZendServerではIBMiのコマンド実行、プログラム呼出しが可能ですが、当製品では使用していません。
(PHP Templateにはコマンド実行、プログラム呼出しのサンプルプログラムがあります。)
※ZendServer5.6以降ではXML Toolkit、それ以前ではEASYCOMMがZendServerとともに導入されます。
RPG/CLP
1.PHP稼働環境(2/2)
【Windows でPHP稼働環境を構築する場合】
Client
IBMi(AS/400)
Windows
SOLA PHP Query
(PHPクエリー)
SOLA Workflow
(ワークフロー)
PHP Query
DB定義モジュール
SOLA PHP_Template
DB2 ConnectまたはODBC
DB2
Zend Server
Browser
IBM i(OS)
Windows
IBM PowerSystem/POWER
Processor
PHP製品群はWindows上でも稼動いたします。
WindowsにIBMiとの接続ミドルウェアを導入する必要があります。(DB2ConnectまたはiSeriesAccessODBC)
※WindowsをWebサーバーとする場合、ZendServerを使用せずに環境を構築することも可能です。
2.Sola PHP Query の概要
①Queryの定義
ファイル選択
結合フィールド指定
フィールド選択・追加
固定選択条件、集計の指定
②作成されたQueryの実行
抽出条件の設定
ページナビゲーター
定義名称指定
EXCEL出力、CSV出力
③DB属性ファイルの作成
SOLA Queryは以下の3機能で構成されています。
①Query定義(PHP)
DB2Queryと類似した方法でブラウザよりQueryの定義を行います。
②作成されたQueryの実行(PHP)
①で作成されたQueryをブラウザで実行します。
③DB属性ファイルの作成(RPG)
Query定義を作成するためのDB情報をあらかじめ作成しておきます。5250画面で実行
します。
3.Sola Workflow の概要
SOLA Workflow
(ワークフローエンジン)
マスターに事前登録されている
承認経路より実際の承認経路
が作成され表示されます。
旅費申請サンプル
申請・承認一覧
SOLA Workflowはワークフローのエンジン部分を提供いたします。
エンジン部分のおもな機能は下記の通りです。
・マスター保守(ユーザー、グループ、メンバー、フォーム、承認経路など)
・申請一覧、承認一覧などの一覧表示、および一覧からの申請修正処理・承認処理
・申請時の経路設定処理
・設定による経路変更(代理申請、代理承認、引上承認)
・承認操作による経路変更(差戻、否認、中止)
申請フォームは要件に応じて開発を請け負います。(旅費申請のフォーム処理がサンプルとして含まれています。)
4.Sola PHP Template の概要
Solモジュール機能(システムDB)
SolTemplate
基本機能
ZendFramework
ログイン
ユーザー、パスワードにより認証を行う
メニュー
ログインユーザーの権限によりメニュー
タブの利用制限が可能
環境設定
本番環境、テスト環境、開発環境等の
実行環境を登録し、それぞれのDB接続
設定を行う
ログイン履歴
ログインしたユーザーの情報を照会す
る
アプリケーションロ
グ照会
アプリケーションログの照会を行う
solモジュール
ログイン画面
メニュー画面
ユーザー登録
アプリケーション
モジュール
システムDB (SQLite)
solTemplateDB.db
CONFIG : システム設定テーブル
ENV_MST : 実行環境マスタ
etc...
設定関連のテーブル
solライブラリ
Solライブラリー機能
DBアクセス機能 (DB2、ODBC、MySQL)
DB接続
画面表示
solTemplateLog.db
LOGIN_HST : ログイン履歴
APP_LOG: アプリケーションログ
一覧照会画面のテンプレート (改ページ機能)
更新画面のテンプレート
テンプレートを元にしたExcel、CSV出力機能、
etc...
PDF出力機能
メール送信機能
JAVA Script、CSS
アプリケーションDB(DB400またはMySQL)
ログ関連のテーブル
モバイル画面対応
Solモジュール機能(アプリケーションDB)
USER_MST : ユーザーマスタ
GROUP_MST : グループマスタ
MEMBER_MST:メンバーマスタ
権限設定関連のテーブル
ユーザー設定
ユーザーの登録・訂正・削除を行う
グループ設定
ユーザーの属するグループ毎に実行
環境、メニュー、プログラムレベルでの
権限設定を行う
5.solTemplate3の新機能
ユーザーインタフェースを変更し、タブレットでもストレスなく操作できるように改良しました。
①メニュー
・メニューのタイプを3方式(サイドメニュー、アッパーメニュー、階層メニュー)から選択できます。
・メニューの階層が3レベルまで設定できるようになりました。
・メニュー項目をDBで設定するかどうかを選択できます。
②その他ユーザーインタフェースの改良
・設定タブの表示がわかりやすく、タッチ操作がし易いように変更しています。
・ヘルプ画面をHTMLで作成すれば設定された画面で表示することができるようになりました。
画面サンプル
サイドメニュー
階層メニュー
アッパーメニュー
ヘルプ画面の表示
設定タブの変更
メニュー形式の設定
6.価格(2014年10月1日現在)
製品名
価格
SOLA PHP Query
製品価格:40万円(ユーザー数無制限)
(5250版Query定義オプション:10万円を含む)
導入費用:10万円
SOLA Workflowエンジン
製品価格:80万円(ユーザー数無制限)
導入費用:10万円
申請フォーム開発:5~20万円/1フォーム(見積)
SOLA PHP Template
製品価格:30万円(ユーザー数無制限)
導入構築、使用指導:50万円