スライド タイトルなし

EasyServlet関連資料
株式会社システムズリサーチ
innoRulesを活用した
ノンプログラミングWeb開発
スクラッチ開発でもパッケージカスタマイズでもない
第3の開発手法の選択
株式会社システムズリサーチ
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
1
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
EasyServlet+InnoRules開発方式の特徴
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
2
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
今までの業務システム開発の選択肢
【スクラッチ開発】
0からシステム開発を行う形態
●利点
独自の商習慣や、他社を差別化した柔軟なビジネスルールに対応可能
ビジネスルール変更時、自社開発部門ですばやく対応可能
●欠点
システム開発部門の維持、開発コストが大
【パッケージカスタマイズ】
出来合いの製品を自社のビジネスルールに適応させ開発
●利点
開発コストの削減、システム部門を運用部門+αで維持することが可能
●欠点
独自の商習慣や、他社を差別化した柔軟なビジネスルールに対応が難しい
ビジネスルール変更時に、自社でのメンテナンスが難しい
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
3
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
EasyServlet+InnoRulesを利用した業務システム開発なら
【 EasyServlet+InnoRules開発方式の特徴】
【特徴1:コーディングレスの開発】
コーディングレスの開発のため、ビジネスルール変更時や初期システム構築のコスト
が低減されます。
【特徴2:プログラミングの専門知識が不要】
プログラミング言語、Web技術等の専門知識不要で業務システム構築可能
貴社の業務システムの内容のみに注力していただけます。
【特徴3:Webアプリならではの機動性】
EasyServet+InnoRulesで構築されたWeb業務システムは、Webブラウザ搭載の
スマホを初めとしたモバイルPCからでも利用可能
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
4
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
Webアプリ自動生成ツールEasyServletの特徴
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
5
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
Web開発スキル不要で画面を簡単作成
複雑な画面も、JavaやWebスキル不要 ドラッグ&ドロップで簡単作成
十字キーやファンクションキーも自在に利用することが可能です。
画面項目をドラッグ&ドロップで自由レイアウトし、複雑な画面にも対応します。
インタフェース仕様書項目と画面項目の対応付けを行うことで、EasyServletに組み込みます。
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
6
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
入力データチェック等も自動生成
画面項目の入力制限、 入力チェック、自動フォーマット
英小文字で入力された文字を自動的に英大文字に変換して
入力することが可能
数値以外の入力を抑止、指定桁数以上の入力抑止
ロストフォーカス時に、指定フォーマットに変換
入力制限の例
●英字、数値、漢字等
入力チェックの例
●必須チェック ●文字種チェック(JIS第1、2水準、半角カナ等) ●日付チェック
自動フォーマット
●ゼロサプレス ●数値カンマ編集 ●マイナス符号編集(▲で表示等)
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
7
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
画面項目のアトリビュート制御
アトリビュートによる画面項目の動的変更
例:画面項目を入力可能から入力不可に変更
その他
●項目の非表示 ●項目の色変更 またスタイルシートと組み合わせることで無限の表現が可能
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
8
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
業務アプリデモ
画面
帳票
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
Java
Inno Rules
DB
9
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
業務アプリデモ(カード発行審査)
画面
(EasyServletで作成)
ビジネスルール
(innoRulesで作成)
画面情報を
innoRulesに設定
カード発行審査
ルール実行
innoRules返却値を
画面情報に設定
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
10
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
業務アプリデモ(カード発行審査 innoRules側インタフェース)
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
11
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
業務アプリ構築手順
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
12
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
業務アプリ構築手順
業務要件整理・基本設計
システムロジック
EasyServlet画面作成
ビジネスロジック
innoRulesでルール登録
画面シナリオ設定(新機能)
Webアプリ自動生成、コンパイル
EasyServletツールによりボタン操作で実行可能
アプリケーションサーバへの登録
アプリケーションサーバに登録します
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
13
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
EasyServlet画面作成
【Step1】:Excelにて、画面項目の定義を行います。
【Step2】:画面作成ツールにて画面を線画していただき
Excelで定義した画面項目を貼り付けます。
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
14
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
画面シナリオ設定
画面のイベント毎に
画面項目⇔innoRules項目の対応を記述します
画面情報やinnoRules項目は、
選択して入力が可能
画面項目を
innoRules入力パラメタに設定
innoRulesルール実行
innoRules出力パラメタ
を画面項目に設定
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
15
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
画面シナリオ設定
画面シナリオを設定後
プログラム出力を実行することでプログラムが作成されます。
後は、プログラムをコンパイルして、
アプリケーションサーバに配備するだけで
オンラインプログラムが完成します
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
16
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
画面シナリオ命令一覧
画面シナリオ命令は、以下の命令を備えており、一般的なプログラム制御は全て実装することが可能です。
また、外部にユーザファンクションとしてJavaプログラムを作成することで独自の拡張を行うことも可能です。
設定
条件分岐
繰返し制御
呼出
画面遷移
文字操作
計算
クリア
コメント
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
17
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
RDBアクセス機能(現在開発中 2014 2Qリリース予定)
現行機能では、RDBアクセスはユーザファンクションとして外部Javaプログラムとして呼出しは可能ですが、
現在開発中のRDBアクセス機能では、GUIツールで簡単にSQLを組立し、呼び出すことが可能となります。
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
18
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
オンライン画面の実行
画面情報を
innoRulesに設定
【カード発行可否】ルール
入力パラメタ
dm勤続年数:20
dm年収:100
dm職業:会社員
dm居住年数:10
ルール実行
innoRules返却値を
画面情報に設定
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
出力パラメタ
発行判定:お申込みを受け付けます
利用限度額:50
19
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
その他オプション機能
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
20
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
ポータル機能
標準的なシングルサインオンの仕組みを
貴社向けにカスタマイズして導入するサービスです
ログインユーザ毎にメニューに内容を
設定することが可能です。
作成した業務アプリや、一般Webサイト
VBアプリ等を登録することが可能です。
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
21
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
帳票出力機能
富士通ListCreatorと連携することで、
ルールの結果をPDF帳票でダウンロードすることが可能です
※他の電子帳票システムとの連携もお見積できます。
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
22
www.src-inet.co.jp
EasyServlet関連資料
株式会社システムズリサーチ
お問合せ先
株式会社システムズリサーチ
システム開発部 明渡 頼久
email :[email protected]
株式会社トムソンネット
光岡 悦夫
email :[email protected]
All Rights Reserved, Copyright(C)2014 株式会社システムズリサーチ
23
www.src-inet.co.jp