px-one -...

21
Web Web アプリケーション開発フレームワーク アプリケーション開発フレームワーク PX PX - - One One Pro-X 株式会社 第4版 2008/05

Upload: dinhthien

Post on 03-May-2019

230 views

Category:

Documents


0 download

TRANSCRIPT

WebWebアプリケーション開発フレームワークアプリケーション開発フレームワーク

PXPX--OneOne

Pro-X 株式会社第4版 2008/05

目次目次

1.製品概要・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

2.特徴・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

3.システムイメージ図 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

4.構成・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

5.構成説明・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

6.アプリケーションライブラリ機能説明 ・・・・・・・・・・・・・・・・・・・

7.開発ツール説明 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

8.部品群説明・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

9.その他(特徴)・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

10.動作確認 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

11.お問い合わせ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

15

16

18

19

20

2Copyright© 2007 Pro-X. All rights reserved.

1.製品概要1.製品概要

PX-Oneとは、従来の2階層クライアントサーバ形態と一般的なWebアプリケーション形態の双方のメリット

を併せ持つWebアプリケーション開発をサポートするフレームワークです。

クライアントは基本的にブラウザのみ必要各アプリケーションのバージョンはサーバで一括管理

(運用コストを抑える)

メリットメリット

高い操作性を提供高精度な印刷も可能

従来の2階層クライアントサーバ形態

RDBMS

・RDBMSは全クライアントを相手にするためサーバ負荷が大きい。又、拡張性にかける

・全てのロジックがクライアントに集中・アプリケーションの維持コスト大

一般的なWebアプリケーション形態

Web Server 業務ロジック

Web ブラウザ

・WebサーバにUI生成の負荷がかかる・操作性を追及される場合 貧弱なものを補う必要あり

・ブラウザの印刷機能では、低精度の出力しかおこなえない

デメリット

RDBMS

デメリット

Webシステム開発フレームワークにより両メリットを実現

3Copyright© 2007 Pro-X. All rights reserved.

2.特徴2.特徴

PX-One

Webアプリケーション

IIS/ASP

レスポンス性

操作性

帳票出力

自動バージョンアップ

インターネット回線(httpプロトコル回線)を利用したブラウザを使用しないWebアプリケーション

容易に導入できるWindows標準のIIS/ASPで構築

テキストベースの送受信を行っているため、従来のブラウザベースのシステムに比べてレスポンスが優れている

クライアントにEXEを配置することで従来のブラウザベースのアプリケーションに比べて操作性が優れている

Webシステムでは不得意とする帳票出力を独自帳票ツールにて実現

メニューシステムのシンクロ機能によりクライアント配置のプログラムの自動バージョンアップを実現

アプリケーションライブラリ 業務システムを構築する上での共通プログラム(サービス)を提供

4Copyright© 2007 Pro-X. All rights reserved.

Proレポートビューワ帳票ビューア

業務アプリケーションexe ※1

アプリケーションライブラリメニューシステム

データベース

データベース Webサーバ (IIS)

帳票フォームファイル

インターネット (HTTP/HTTPS)

表示

自動ダウンロード

クライアント印刷

Proレポートジェネレーター

Proファイラープログラムアップロード

Proレポートエディタ帳票フォーム作成

インターネット(HTTP/HTTPS)

開発クライアント

ユーザクライアント

3.3.システムイメージ図システムイメージ図

※1 言語はC++で構築

ダウンロードフォルダ

ASP

各アプリケーション

5Copyright© 2007 Pro-X. All rights reserved.

①アプリケーションライブラリ

開発する業務アプリケーション

②開発ツールProレポートエディタProファイラー

③クラスライブラリ(部品、関数)群

④プログラムサンプル集

開発標準・設計マニュアル・教育

は提供リソースとなります。

4.構成

■製品構成は下図となります。

6Copyright© 2007 Pro-X. All rights reserved.

アプリケーションライブラリ機能は、業務システムを構築する上での共通プログラム(サービス)を提供します。

アプリケーションライブラリ

ユーザ管理

メニュー管理(メニューシステム)

データ管理

入力支援

■利用者、パスワード、氏名、所属等のマスタ登録■ユーザ認証機能■利用状況の把握

■利用者、パスワード、氏名、所属等のマスタ登録■ユーザ認証機能■利用状況の把握

■ユーザ毎(組織・個人)のメニュー登録を用意(権限管理)■プログラム自動配布(クライアント配置)■差分プログラムの自動バージョンチェック及びダウンロード

■ユーザ毎(組織・個人)のメニュー登録を用意(権限管理)■プログラム自動配布(クライアント配置)■差分プログラムの自動バージョンチェック及びダウンロード

■実行監視(JOB監視)JOB投入方式(処理依頼)の監視及び作成結果(データ及び帳票)の自動ダウンロード

■帳票処理Webシステムでありながらビジネス用の帳票出力可能モジュール(ProRepoViewer)を提供

1.帳票のダウンロード2.帳票データの保存機能

■配布処理配布先を「グループ化」によりデータ及び帳票を同時に複数者(グループ)宛へ配信可能

■実行監視(JOB監視)JOB投入方式(処理依頼)の監視及び作成結果(データ及び帳票)の自動ダウンロード

■帳票処理Webシステムでありながらビジネス用の帳票出力可能モジュール(ProRepoViewer)を提供

1.帳票のダウンロード2.帳票データの保存機能

■配布処理配布先を「グループ化」によりデータ及び帳票を同時に複数者(グループ)宛へ配信可能

■郵政省提供「郵便番号辞書」データの取込み及び「辞書機能」搭載■金融機関辞書機能(指定フォーマットによる取込機能有り)■郵政省提供「郵便番号辞書」データの取込み及び「辞書機能」搭載■金融機関辞書機能(指定フォーマットによる取込機能有り)

5.5.構成構成説明説明

7Copyright© 2007 Pro-X. All rights reserved.

拡張機能としてICカードシステムとの連携* ローレルインテリジェントシステム社製品との連携実績有り

SECURITY

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

ユーザ管理

ユーザ認証「ID・パスワード」による認証を提供システム起動時の「認証画面」 利用者登録(ユーザマスタ)「登録画面」利用状況 「接続ユーザ一覧」 を提供

8Copyright© 2007 Pro-X. All rights reserved.

利用者(権限毎)のメニューはGUIにて簡易にメニュー体系が作成できます。

画面単位にあるファンクション(更新・登録等)の使用権限の設定可否も行えます。

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

メニュー管理

ユーザグループ毎の「メニュー登録画面」を用意

例えば、左記「受注一覧照会」において一般オペレータ(メニュー名:一般)は発注ボタン(権限)が使用できないようにするには?

メニューマスタメンテより「対象のボタン」の上で「右クリック」し権限設定を選択し対象のファンクション「PF4」に使用不可の「レ点」を付けて登録します。

9Copyright© 2007 Pro-X. All rights reserved.

システム起動時に「クライントプログラム」のバージョンと配布側(サーバ)とのバージョンチェックを行い修正プログラム等を自動配布(ダウンロード)できます。

配布側(Windowsサーバ)のプログラム管理(ダウンロード)フォルダ

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

メニュー管理プログラム配布としての「自動バージョンチェック及び自動アップデート画面」 「モジュール登録画面」を提供

10Copyright© 2007 Pro-X. All rights reserved.

クライアント

作成指示

完了通知

*業務指示画面は「個別」作込みが必要となります。

サーバ

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

データ管理実行監視

「業務指示画面」より処理実行要求の監視及び結果通知

11Copyright© 2007 Pro-X. All rights reserved.

作成指示

完了通知

サーバ

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

データ管理帳票処理

「実行結果」の自動ダウンロード

12Copyright© 2007 Pro-X. All rights reserved.

帳票保存フォルダ

を事前作成

複数の保存帳票イメージファイルに対する検索も可能です

(同一種のイメージであること)

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

データ管理帳票処理

システムより作成された帳票をイメージファイル(電子帳票)に保存することが可能閲覧用に別途帳票ビューワを用意

13Copyright© 2007 Pro-X. All rights reserved.

サーバ

□□ 太郎クライアント 1

作成指示

完了通知

□□ 花子クライアント 2

□□ 次郎クライアント 3

#GUEST

処理完了後、「同一配信先」に対し、同時に完了メッセージが通知される。

帳票・データに対し、「配布先」グループを登録

配布先に対しユーザを登録

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

データ管理配布処理

「実行結果」のグループ配信

14Copyright© 2007 Pro-X. All rights reserved.

業務画面へ「辞書支援画面」を組込むことで利用可能

6.6.アプリケーションライブラリ機能アプリケーションライブラリ機能説明説明

入力支援辞書データ取込み機能

15Copyright© 2007 Pro-X. All rights reserved.

ProファイラーProファイラー

ProレポートエディタProレポートエディタ

7.開発ツール説明7.開発ツール説明

開発ツール(Proファイラー・Proレポートエディタ)

オリジナル開発ツールを用意し、開発を支援します。

ファイル操作ツールProファイラー

帳票設計(フォーム作成)ツールProレポートエディタ

開発サーバと本番サーバとのプログラムシンクロ(バージョンチェック)を行い、本番サーバへアップロードが行えます。

業務に必要な帳票設計をワープロ感覚で設計できます。

16Copyright© 2007 Pro-X. All rights reserved.

8.部品群説明8.部品群説明

クラスライブラリ(部品・関数)群

開発支援のための部品(クラスライブラリ)を用意し、開発の効率化を支援します。

クライアントアプリケーション作成のためのコンポーネント群を提供

サーバサイド(ASP)の共通関数群を提供

入力規制(条件)付 PxpNum、PxpZEdit

グリッドコントロール PxpStrGrdN

オリジナル圧縮・解凍 PxsComp

HTTP通信 NetN

ISAPIによる共通関数

暗号化Response Awrite

サーバモジュールの実行 Execute

17Copyright© 2007 Pro-X. All rights reserved.

管理場所へのログ出力(日単位)

9.その他(特徴)9.その他(特徴)

その他:運用管理

データのアクセスログの出力(簡易照会ツール)を用意。システム利用者の状況照会

18Copyright© 2007 Pro-X. All rights reserved.

InternetExplorerを起動させます。

ダウンロードのリンク先をクリックしセットアップページ(html)に従って、実行していきます。最後にデスクトップにできたショートカットをクリックするとシステムが起動します。

9.その他(特徴)9.その他(特徴)

その他:容易なシステム初期設定(クライアント)

クライアントよりシステムダウンロードサイトへブラウザ(IE等)を使用し接続

サイトのガイドに従い、セットアッププログラムのダウンロード→実行が行えます。

システムのダウンロードサイトのURL http://□□□□□□/■■/を指定

11

22

33

19Copyright© 2007 Pro-X. All rights reserved.

10.動作環境10.動作環境

OS Windows2000Server Windows2003Serverブラウザ - -アプリケーション IIS*15.0 IIS 6.0CPU Pentium3-S 1.13GHz以上 (Xeon 2.0GHz以上推奨) Celeron 2.6GHz以上 (Xeon 3.0GHz以上推奨)メモリ 768MB以上 (1024MB以上推奨) 768MB以上 (1024MB以上推奨)通信環境 ADSLなどのブロードバンドを推奨(社内LANの場合はこの限りではありません。)

サーバ

※1インターネット インフォメーション サービス

OS Windows2000 WindowsXPブラウザ InternetExplorer 5.5、6.0 InternetExplorer 6.0アプリケーション - -CPU Pentium3 800MHz以上 Celeron 1.0GHz以上推奨メモリ 256MB以上 (512MB以上推奨) 512MB以上通信環境

クライアント

ADSLなどのブロードバンドを推奨(社内LANの場合はこの限りではありません。)

20Copyright© 2007 Pro-X. All rights reserved.

11.お問合せ先11.お問合せ先

Pro-X株式会社 企画営業部

〒553-0001 大阪市福島区海老江2丁目1番31号

TEL 06(6452)5400

FAX 06(6452)5454

Px-One 製品に関するお問合せは下記まで