23
1 株株株株株株株株株株株株株 EasyServlet 株株株株 www.src- inet.co.jp All Rights Reserved, Copyright(C)2014 株株株株株株株株株株株株 innoRules ををををを ををををををををを Web をを 株株株株株株株株株株株株株 をををををををををををををををををををををををを を 3 をををををををを

innoRules を活用した ノンプログラミング Web 開発

  • Upload
    sukey

  • View
    126

  • Download
    2

Embed Size (px)

DESCRIPTION

innoRules を活用した ノンプログラミング Web 開発. スクラッチ開発でもパッケージカスタマイズでもない 第 3 の開発手法の選択. 株式会社システムズリサーチ. EasyServlet + InnoRules 開発方式の特徴. 今までの業務システム開発の選択肢. 【 スクラッチ開発 】 0からシステム開発を行う形態 ●利点 独自の商習慣や、他社を差別化した柔軟なビジネスルールに対応可能  ビジネスルール変更時、自社開発部門ですばやく対応可能 ●欠点  システム開発部門の維持、開発コストが大. 【 パッケージカスタマイズ 】 - PowerPoint PPT Presentation

Citation preview

Page 1: innoRules を活用した ノンプログラミング Web 開発

1

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

innoRules を活用したノンプログラミング Web 開発

株式会社システムズリサーチ

 スクラッチ開発でもパッケージカスタマイズでもない

第 3 の開発手法の選択

Page 2: innoRules を活用した ノンプログラミング Web 開発

2

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

EasyServlet + InnoRules 開発方式の特徴EasyServlet + InnoRules 開発方式の特徴

Page 3: innoRules を活用した ノンプログラミング Web 開発

3

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

今までの業務システム開発の選択肢

【スクラッチ開発】  0からシステム開発を行う形態● 利点 独自の商習慣や、他社を差別化した柔軟なビジネスルールに対応可能 ビジネスルール変更時、自社開発部門ですばやく対応可能● 欠点 システム開発部門の維持、開発コストが大

【パッケージカスタマイズ】  出来合いの製品を自社のビジネスルールに適応させ開発● 利点 開発コストの削減、システム部門を運用部門+ α で維持することが可能● 欠点 独自の商習慣や、他社を差別化した柔軟なビジネスルールに対応が難しい ビジネスルール変更時に、自社でのメンテナンスが難しい

Page 4: innoRules を活用した ノンプログラミング Web 開発

4

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

EasyServlet + InnoRules を利用した業務システム開発なら

【 EasyServlet + InnoRules 開発方式の特徴】 【特徴1:コーディングレスの開発】 コーディングレスの開発のため、ビジネスルール変更時や初期システム構築のコストが低減されます。

【特徴2:プログラミングの専門知識が不要】 プログラミング言語、 Web 技術等の専門知識不要で業務システム構築可能貴社の業務システムの内容のみに注力していただけます。

【特徴3: Web アプリならではの機動性】 EasyServet+InnoRules で構築された Web 業務システムは、 Web ブラウザ搭載のスマホを初めとしたモバイル PC からでも利用可能

Page 5: innoRules を活用した ノンプログラミング Web 開発

5

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

Web アプリ自動生成ツール EasyServlet の特徴Web アプリ自動生成ツール EasyServlet の特徴

Page 6: innoRules を活用した ノンプログラミング Web 開発

6

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

Web 開発スキル不要で画面を簡単作成複雑な画面も、 Java や Web スキル不要 ドラッグ&ドロップで簡単作成十字キーやファンクションキーも自在に利用することが可能です。

複雑な画面も、 Java や Web スキル不要 ドラッグ&ドロップで簡単作成十字キーやファンクションキーも自在に利用することが可能です。

画面項目をドラッグ&ドロップで自由レイアウトし、複雑な画面にも対応します。インタフェース仕様書項目と画面項目の対応付けを行うことで、 EasyServletに組み込みます。

Page 7: innoRules を活用した ノンプログラミング Web 開発

7

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

入力データチェック等も自動生成

画面項目の入力制限、 入力チェック、自動フォーマット画面項目の入力制限、 入力チェック、自動フォーマット

英小文字で入力された文字を自動的に英大文字に変換して入力することが可能

数値以外の入力を抑止、指定桁数以上の入力抑止ロストフォーカス時に、指定フォーマットに変換

 入力制限の例  ●英字、数値、漢字等 入力チェックの例  ●必須チェック ●文字種チェック( JIS 第1、2水準、半角カナ等) ●日付チェック 自動フォーマット  ●ゼロサプレス ●数値カンマ編集 ●マイナス符号編集(▲で表示等)

 入力制限の例  ●英字、数値、漢字等 入力チェックの例  ●必須チェック ●文字種チェック( JIS 第1、2水準、半角カナ等) ●日付チェック 自動フォーマット  ●ゼロサプレス ●数値カンマ編集 ●マイナス符号編集(▲で表示等)

Page 8: innoRules を活用した ノンプログラミング Web 開発

8

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

画面項目のアトリビュート制御

  アトリビュートによる画面項目の動的変更  アトリビュートによる画面項目の動的変更

 その他  ●項目の非表示 ●項目の色変更 またスタイルシートと組み合わせることで無限の表現が可能 その他  ●項目の非表示 ●項目の色変更 またスタイルシートと組み合わせることで無限の表現が可能

例:画面項目を入力可能から入力不可に変更

Page 9: innoRules を活用した ノンプログラミング Web 開発

9

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

業務アプリデモ業務アプリデモ

画面画面 JavaJava Inno RulesInno Rules

帳票帳票DBDB

Page 10: innoRules を活用した ノンプログラミング Web 開発

10

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

業務アプリデモ(カード発行審査)

画面( EasyServlet で作成)

画面( EasyServlet で作成)

ビジネスルール( innoRules で作成)

ビジネスルール( innoRules で作成)

カード発行審査ルール実行

カード発行審査ルール実行

画面情報をinnoRules に設定

innoRules返却値を画面情報に設定

Page 11: innoRules を活用した ノンプログラミング Web 開発

11

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

業務アプリデモ(カード発行審査 innoRules側インタフェース)

Page 12: innoRules を活用した ノンプログラミング Web 開発

12

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

業務アプリ構築手順業務アプリ構築手順

Page 13: innoRules を活用した ノンプログラミング Web 開発

13

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

業務アプリ構築手順

innoRules でルール登録EasyServlet 画面作成

画面シナリオ設定(新機能)

Web アプリ自動生成、コンパイル

アプリケーションサーバへの登録

EasyServlet ツールによりボタン操作で実行可能

アプリケーションサーバに登録します

業務要件整理・基本設計

システムロジック ビジネスロジック

Page 14: innoRules を活用した ノンプログラミング Web 開発

14

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

EasyServlet 画面作成

【 Step1 】 :Excel にて、画面項目の定義を行います。

【 Step2 】 :画面作成ツールにて画面を線画していただき       Excel で定義した画面項目を貼り付けます。

Page 15: innoRules を活用した ノンプログラミング Web 開発

15

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

画面シナリオ設定画面のイベント毎に 画面項目⇔ innoRules 項目の対応を記述します

画面情報や innoRules 項目は、選択して入力が可能

画面情報や innoRules 項目は、選択して入力が可能

画面項目をinnoRules 入力パラメタに設

画面項目をinnoRules 入力パラメタに設

innoRules ルール実行innoRules ルール実行

innoRules 出力パラメタを画面項目に設定

innoRules 出力パラメタを画面項目に設定

Page 16: innoRules を活用した ノンプログラミング Web 開発

16

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

画面シナリオ設定

画面シナリオを設定後プログラム出力を実行することでプログラムが作成されます。

後は、プログラムをコンパイルして、アプリケーションサーバに配備するだけでオンラインプログラムが完成します

後は、プログラムをコンパイルして、アプリケーションサーバに配備するだけでオンラインプログラムが完成します

Page 17: innoRules を活用した ノンプログラミング Web 開発

17

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

画面シナリオ命令一覧

  画面シナリオ命令は、以下の命令を備えており、一般的なプログラム制御は全て実装することが可能です。 また、外部にユーザファンクションとして Java プログラムを作成することで独自の拡張を行うことも可能です。 

  画面シナリオ命令は、以下の命令を備えており、一般的なプログラム制御は全て実装することが可能です。 また、外部にユーザファンクションとして Java プログラムを作成することで独自の拡張を行うことも可能です。 

設定条件分岐繰返し制御呼出画面遷移文字操作計算クリアコメント

Page 18: innoRules を活用した ノンプログラミング Web 開発

18

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

RDB アクセス機能(現在開発中 2014 2 Q リリース予定)

  現行機能では、 RDB アクセスはユーザファンクションとして外部 Java プログラムとして呼出しは可能ですが、 現在開発中の RDB アクセス機能では、 GUI ツールで簡単に SQL を組立し、呼び出すことが可能となります。

  現行機能では、 RDB アクセスはユーザファンクションとして外部 Java プログラムとして呼出しは可能ですが、 現在開発中の RDB アクセス機能では、 GUI ツールで簡単に SQL を組立し、呼び出すことが可能となります。

Page 19: innoRules を活用した ノンプログラミング Web 開発

19

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

オンライン画面の実行

画面情報をinnoRules に設定

innoRules返却値を画面情報に設定

【カード発行可否】ルール

入力パラメタ dm勤続年数 :20 dm年収 :100 dm職業:会社員 dm居住年数: 10

 ルール実行

出力パラメタ 発行判定 : お申込みを受け付けます 利用限度額 :50

Page 20: innoRules を活用した ノンプログラミング Web 開発

20

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

その他オプション機能その他オプション機能

Page 21: innoRules を活用した ノンプログラミング Web 開発

21

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

ポータル機能

標準的なシングルサインオンの仕組みを貴社向けにカスタマイズして導入するサービスです

ログインユーザ毎にメニューに内容を設定することが可能です。

作成した業務アプリや、一般Web サイトVB アプリ等を登録することが可能です。

ログインユーザ毎にメニューに内容を設定することが可能です。

作成した業務アプリや、一般Web サイトVB アプリ等を登録することが可能です。

Page 22: innoRules を活用した ノンプログラミング Web 開発

22

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

帳票出力機能

 富士通 ListCreator と連携することで、ルールの結果を PDF 帳票でダウンロードすることが可能です

※他の電子帳票システムとの連携もお見積できます。

Page 23: innoRules を活用した ノンプログラミング Web 開発

23

株式会社システムズリサーチEasyServlet 関連資料

www.src-inet.co.jpAll Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ

お問合せ先

株式会社システムズリサーチ      システム開発部  明渡 頼久          email :[email protected]

株式会社トムソンネット

    光岡 悦夫          email :[email protected]