Rmenuフレームワーク

Similar documents
Rmenuフレームワーク

プレポスト【問題】

Microsoft Word 基_シラバス.doc

PowerPoint プレゼンテーション

JACi400のご紹介~RPGとHTMLで簡単Web化~

FW ファイルアップロード ダウンロード機能利用ガイド Version 年 9 月 21 日富士通株式会社 i All Right Reserved, Copyright FUJITSU LIMITED

intra-mart EX申請システム version.7.2 事前チェック

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 ACOS-4 システムの業務改善提案

WEBシステムのセキュリティ技術

SMB ファイル共有機能 設定 / 利用ガイド 本ガイドは 複合機 bizhub C658/C558/C458/ C368/C308/C258 を例に説明をしています 他の機種の場合も操作方法は同じです 本ガイドでは SMB ファイル共有機能を複合機で利用するために必要な設定 / 利用方法を説明しま

モデリング操作ガイド (データベースモデリング編)

Vantage Analyzer 機能検証結果報告書

フォルダの作成 使用率 (%) が表示されます 新規フォルダの作成をクリック フォルダ名 を入力し 作成 ボタンをクリック ユーザー設定で 使用言語の選択ができます ( 日本語 英語 中国語 ) ファイルのアップロード 1 ファイルをアップロードするフォルダをダブルクリックする このフォルダにアップ

TALON Tips < カレンダー ( 月別 ) の画面を表示する > 株式会社 HOIPOI 第 1.1 版 p. 1

Proselfの利用方法

LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう

PowerPoint プレゼンテーション

Microsoft Word - ModelAnalys操作マニュアル_

付録 2 システムログ一覧 () 攻撃経路 1. ファイアウォール (FW) ネットワーク型 IPS/IDS Web サーバ AP サーバ DB サーバ プロキシサーバ エラーログ SSL ログ AP ログ ホストログ 非 日時 ファイアウォールホスト名 ファイアウォールルール名及び番号 インバウン

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ

2)PostgresSQL を他のパソコンからもアクセス出来るように設定する PostgreSQL をインストールしたパソコンの C:\Program Files\PostgreSQL\9.3\data\pg_hba.conf の下部で host all all /32 md5 と

IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2

新OS使用時の留意事項

2019/7/25 更新 2.2. メーラー設定 (IMAP 設定 ) この項目ではメールソフトで IMAP にて受信ができるように設定をする手順を説明します 事前にマニュアル 1.4 POP/IMAP 許可設定 1.5 メーラー (Outlook 等 ) を使う場合の設定 を行っている必要がありま

目次 1 はじめに 利用条件 動作環境 アドインのインストール アドインの操作方法 アドインの実行 Excel CSV の出力 テンプレートの作成 編集 テンプレートのレイアウト変更 特記

マニュアル訂正連絡票

AutoDesk Vault Configuration Guide

ER/Studio Data Architect 2016 の新機能

intra-mart Accel Platform

X-MON 3.2.0

Windows Server 2003での使用方法

給管鳥 : 請求入金額管理ツール Ver4 のインストール方法 1. 給管鳥請求入金額管理ツール Ver4 セットアップウィザードへようこそ の画面が表示されたら 次へ (N) をクリックします 2. インストールフォルダーの選択 画面が表示されます 特に変更の必要がなければ 次へ (N) をクリッ

FTP 共有を有効にする あらかじめ作成済みの共有フォルダーを FTP 共有可能にする設定を説明します 共有フォルダーの作成方法は 画面で見るマニュアル をご覧ください ファイル数の多い共有フォルダーを変更すると 変更が完了するまでに時間がかかる場合があります また 変更が完了するまで共有フォルダー

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

スライド タイトルなし

vi 目次 画像のサイズ設定 画像の効果 画面の取り込みとトリミング Office の共通基本操作 図形 図形の挿入と削除 図形の編集 図形の背景色の透過 Office

PowerPoint プレゼンテーション

Microsoft Word - XOOPS インストールマニュアルv12.doc


有償オプションの動作環境の追加 3.1. Video+ 型コンテンツの教材作成クライアントの動作環境に下記のソフトウェアを追加しました Microsoft PowerPoint レスポンシブデザイン受講機能の受講者クライアントの動作環境に下記の OS と Web ブラウザを追加し

Microsoft PowerPoint - CakePHPforDesign.ppt

目次 目次 はじめに ライセンスに関して 作成の流れ デザイン作成 基本的なデザイン手順...4 テンプレートの作成...4 デザイン方法...5 機能 サンプルのテンプレートを作成する...6 作成するデザインにつ

Delphi/400開発ノウハウお教えします 情報を守ろう!安全性を高めたWebシステムの構築

どこでもキャビネットVer1.3 ご紹介資料

Syslog、SNMPトラップ監視の設定

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

WLX302 取扱説明書

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版  

マイフォルダへのアクセス マイフォルダ をクリックすると マイフォルダの一覧画面へ遷移します 利用の手引き ver.5 フォルダの作成 新規フォルダ をクリックして フォルダ名を入力し 作成 ボタンをクリックする ファイルのアップロード ファイルをアップロードしたいフォルダをクリックして開き アップ

Shareresearchオンラインマニュアル

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010

メールデータ移行手順

VPN 接続の設定

LSFE_FW

2. 目的 1RationalRose を利用する場合にプログラム仕様書としての最低限必要な記述項目を明確にする 2 プログラム仕様書として記載内容に不足がない事をチェックする 3UML の知識があるものであれば 仕様書の内容を理解できること 4Rose にて入力した内容を SoDaWord を利用

農業・農村基盤図の大字小字コードXML作成 説明書

APIリファレンス | IP Geolocation API どこどこJP

項目 1. 画面デザイン変更 画面デザイン変更 ( ホーム ) 画面デザイン変更 ( ファイル一覧 ) 画面デザイン変更 ( 管理画面 )[ 管理者機能 ] 画面デザイン変更 ( ユーザー管理 )[ 管理者機能 ] 2. クライアントアクセス制限 クライアントアクセス制限 [ 管理者機能 ] 3.

Microsoft Word - FTTH各種設定手順書(鏡野地域対応_XP項目削除) docx

ArcGIS for Server での Web マップの作成方法

◎phpapi.indd

conf_example_260V2_inet_snat.pdf

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

PowerRW+からPowerRDBconnectorへの移行手引書

Micro Focus Enterprise Developer チュートリアル メインフレーム COBOL 開発 : MQ メッセージ連携 1. 目的 本チュートリアルでは CICS から入力したメッセージを MQ へ連携する方法の習得を目的としています 2. 前提 使用した OS : Red H

1 目次 1 目次 はじめに Tips セットアップ 事前準備 事前準備 セットアップ セットアップ ( その他 ) Tips 概要 概要 処理フ

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

VPN ユーザを管理し、RV016、RV042、RV042G および RV082 VPN ルータの速い VPN を設定して下さい

Vista IE7 ブラウザの設定手順

2 1: ネットワーク設定手順書 が完了後に行なってください 鏡野町有線テレビ 各種設定手順書 この手順書では以下の内容の手順を解説しています メール設定 ホームページの掲載 お客様がご利用の OS により設定方法が異なる部分があります OS をご確認の上 作業を行なってください お客

第5回 マインクラフト・プログラミング入門

RICOH Device Manager Pro バックアップ/バージョンアップ作業手順書

DigiCert SSL/TLS 証明書 Microsoft IIS 8.0/8.5 証明書コピー/サーバー移行手順書

Web GIS Template Uploader 利用ガイド

Syslog、SNMPトラップ監視の設定

PowerPoint プレゼンテーション

问题集 ITEXAMPASS 1 年で無料進級することに提供する

クライアント証明書インストールマニュアル

Microsoft Word - プリンター登録_Windows XP Professional.doc

Microsoft Word - RefWorksコース doc

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

Attain3 インストール説明書

ブラウザ Internet Explorer 7 の設定について 第3版

— intra-mart Accel Platform セットアップガイド (WebSphere編)   第7版  

リバースプロキシー (シングル構成) 構築手順

PowerPoint プレゼンテーション

NN _JP.fm

インストール手順 2 セットアップの種類 [ 標準インストール (S)] [Thunderbird を既定のメールプログラムとして使用する (U)] にチェックを入れ [ 次へ (N)] をクリックします インストール手順 3 セットアップ設定の確認 [ インストール (I)] をクリックします 2

Microsoft Word - 06.doc

WL-RA1Xユーザーズマニュアル

セキュリティ設定ツールインストール 桐セキュリティ設定ツールインストール C: K3 KIRIV9 Security フォルダ内 KISECURE をダブルクリックして設定を開始します 初回セキュリティ設定ツールを起動時はウィザート形式で設定します メッセージにしたがって初期設定を行ってください セ

<4D F736F F D BC696B18F88979D939D90A782F08D6C97B682B582BD A DD975E8AC7979D CC8D5C927A2E6

intra-mart Accel Platform

WebSAM System Navigator JNS isadmin SNMP Trap 連携設定手順書 NEC 2012 年 12 月

<4D F736F F D2089E696CA8F4390B35F B838B CA816A>

UNIVERGE SG3000 から SG3600 Ver.6.2(2012 年モデル ) への 移行手順 All Rights Reserved, Copyright(C) NEC Corporation 2017 年 11 月 4 版

Microsoft Word - koutiku-win.doc

クラスタ構築手順書

Transcription:

下地忠史 2013 年 7 月 13 日 ( 土 )

1951 年生 62 歳 20~30 代 汎用コンピュータ COBOL 40 代前半 Mcintosh HyprCrdでパッケージ開発 40 代後半 Windows VB C++ 50 代 Jvの商用フレームワークWbtribを開発 還暦 Rmnuの開発に着手 ( オープンソース )

1.Json データフロー 2. サーバサイド MVC 3. クライアントサイド SMVC 参考 ( ハイパーリンク ) jvscript サンプルソース json サンプルソース

クライアントサーバ ブラウザ (HTML5) データセット json SQLjson 業務系プログラムの目的は ブラウザで入力されたデータをデータベースに格納し データベースに格納されているデータをブラウザに表示する と表現できます Rmnu がデータセット json SQLjson の四つのファイルを使用して どのような方法でこの目的を実現しているかを説明します

クライアント サーバ ブラウザ (HTML5) データセット json SQLjson データセット json に記述する項目 HTML のフォームコントロールにつけられた nm を記述します 前画面から引き渡されたセッションデータ (sssionstorg) を記述します ブラウザから入力されたデータは nm を使用してデータセットに格納されます データセットのデータは nm を使用してブラウザに表示されます

クライアント サーバ ブラウザ (HTML5 ) データセット json SQLjson とは サーバに送信する項目を データセットの項目から指定します データベースへの登録 変更 削除 照会等 機能毎に json を作成します リクエストに指定されている項目の nm から データセットのデータを取得します

クライアント サーバ ブラウザ (HTML5 ) データセット json SQLjson SQLjson とは SQL を生成するための情報 (tbl 名 whr 条件等 ) を指定します SQL の入力項目を リクエストの項目から指定します SQL の出力項目 ( テーブルのフィールド ) を データセットの項目から指定します 上記各項目から SQL 文を生成し 入力データをバインド SQL 文を実行し 実行結果を出力項目に出力します SQL は複数回 指定可能です

クライアント サーバ ブラウザ (HTML5 ) データセット json SQLjson とは ブラウザに送信する項目を データセットの項目から指定します ヘッダ 明細 フッター等 ブラウザのデザインを考慮してレスポンスの項目を指定します レスポンスに指定されている項目の nm から SQL 出力項目 ( 実行結果 ) のデータを取得します

クライアント サーバ ブラウザ (HTML5 ) データセット json SQLjson レスポンスに指定されている項目の nm から データセットにデータを設定します データセットに指定されている項目の nm から ブラウザに表示します

Wb サーバ アプリケーションサーバ A p c h P s s n g r R c k コントローラ sql json sql json モデル ビュー sql 結果 Rck コントローラ間は druby(ruby で実装された分散オブジェクトシステム ) を使用しオブジェクト通信を行います 同様に コントローラ モデル コントローラ ビュー間もオブジェクト通信を行います それらのオブジェクト通信のインターフェースに json データを使用しています コントローラ モデル ビューは 別プロセスで動作します 同じ IP アドレス ポート番号を指定することで 同一プロセス上で動作させることも可能です

Wb サーバ アプリケーションサーバ A p c h P s s n g r R c k コントローラ sql json sql json モデル ビュー sql 結果 Rck から を受信します の html タグ ( ファイルパス ) を使用し vlidtion.json を読み込み リクエストデータのチェックを行います をモデルに送信し SQLjson を受信します と SQLjson をビューに送信し を受信します を Rck に送信します

Wb サーバ アプリケーションサーバ A p c h P s s n g r R c k コントローラ sql json sql json モデル ビュー sql 結果 コントローラから を受信します の html タグ mod タグを使用し SQLjson を読み込みます SQLjson から SQL 文を生成 入力項目の値を から取得し SQL 文を実行します からの結果データを SQLjson の出力項目に設定します SQLjson をコントローラに送信します

Wb サーバ アプリケーションサーバ A p c h P s s n g r R c k コントローラ sql json sql json モデル ビュー sql 結果 コントローラから SQLjson を受信します の html タグ mod タグを使用し を読み込みます の項目の値を SQLjson もしくは から取得します をコントローラに送信します

クライアント サーバ モデル ( データ操作 Ajx 通信 ) ブラウザ (HTML5) コントローラ ( イベントハンドラー ) ビュー ( 画面操作 ) A p c h コントローラブラウザからのイベント (onfocus onblur onclick ) を処理し モデル ビューの関数を呼び出します モデルデータセット トランザクション ( リクエスト レスポンス ) を保持し ブラウザとのデータ同期 サーバとの通信を行います ビューコントローラ経由で受け取ったデータを ブラウザに表示します

名前空間とクラス root.rmnu 別名 :$R 基本クラスを定義しています (rmnu.mvc.js) Clss クラス Evnt クラス PubSub クラス Synchro クラス Dtst クラス Vlidtion クラス Trnsction クラス TrnControll クラス AppSpc クラス Modl クラス Viw クラス Controllr クラス $R. Librry プラグイン可能な 共通関数を定義しています controllr.mixin.js modl.mixin.js vlidtion.mixin.js viw.mixin.js formt.mixin.js $R. Appliction. 画面名画面毎に以下の構成でプログラムを作成します indx.html 画面名.ppspc クラス (.js) 画面名.controllr クラス (.js) 画面名.modl クラス (.js) 画面名.viw クラス (.js) 上記クラスは 基本クラス mixin を継承しています 補足画面毎に以下の json を作成します 画面名 _dtst.json 画面名 _vlidtion.json 画面名 _ モード _trn.json 画面名 _ モード _sql.json モード : 登録 変更 削除 照会等の機能名を記述します trn.json:rqust と rspons の両方を記述します

AppSpc とクラス構成 ppspc Json 定義 イベント 定義 カスタムイベント定義 Json 情報 イベント情報 controllr modl vnt pubsub viw modl dtst クラス vlidtio クラス trncontroll クラス pubsub クラス クラスクラスクラスクラス viw カスタム イベント イベント Trncontroll trnsction クラス A trnsction クラス B ブラウザ (HTML5) 表示 リクエスト レスポンス pubsub クラス formt カスタムイベント情報 formt クラス formt unformt

ご清聴を感謝します