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万円
© Copyright 2024 Paperzz