業務アプリケーション は 社内で作る 時代！
DXを進めたい 企業様必見！

ノーコード開発プラットフォーム

Wagby（ワグビィ）を使ったアプリケーション開発のすすめ

株式会社ジャスミンソフト
作成日：２０２2年5月31日
更新日：2022年6月14日

本資料の目的
Wagby （ワグビィ） の製品情報をご紹介します。
本資料を一読することで、 Wagbyの特徴を知ることができます。

・業務のデジタル化を進めたい
・具体的にWagbyで何ができるのか知りたい
・Wagbyのご利用を検討中
・他社ツールと比較検討したいといった皆様の一助になれば幸いです。
株式会社ジャスミンソフト

目次 (1)
Wagbyとは？

Wagbyで、できることご利用にあたって•

Wagbyとは？

•入力チェック

•

権限の管理

•

ご利用料金

•

実績

•

文字列（郵便番号）•

データの集計・グラフ表示•

無料トライアル

•

開発の流れ

•

リッチテキストエリア•

CSV入出力•入力支援（電話番号のハイフン区切り）

•

帳票出力

•

入力支援（振り仮名の自動セット）•ワークフロー•ルビ•

カレンダビュー

•

バーゲージ

•

親子モデル

•

バーコードの読み取りと出力•

AI OCR連携•

ルックアップ•

スプレッドシート形式のデータ

株式会社ジャスミンソフト

目次 (2)
Wagbyで基幹系アプリを開発できる理由

他社製品との違い•

主キー設計の自由度が高い••

高度なロック制御•

トランザクション対応

•

権限管理

Wagby EE との違い•

REST APIを標準で提供••

ジョブスケジュール•

ゼロトラストネットワークに対応

比較表

ローコード版Wagby EEもご用意しています

株式会社ジャスミンソフト

Wagbyとは？

Wagbyとは？

株式会社ジャスミンソフト

Wagbyとはプログラミングを行わず、ブロックを並べるだけの簡単操作でWebベースの業務アプリケーションを構築できる国産のノーコード開発プラットフォームです。
ノーコード開発とは？
通常、アプリケーションの開発にはプログラミングの知識が必要となります。
ですが、ノーコード開発ではプログラミングの代わりにツールを用いてアプリケーションの設定を行っていくことでシステムを完成させます。

株式会社ジャスミンソフト

実績

Wagbyは日本全国の企業・組織

４３３社※ に導入されています。
（※2022年5月1日現在）【メディア紹介実績】• 日経コンピュータ2020年7月23日号 "ローコード革命" 特集で積水化学工業様の Wagby 事例が掲載されました。
• ZDNet Japan - アジャイル開発を加速させるローコード技術の衝撃 [2020.3.10]• 日経SYSTEMS 2017年2月号 “開発ツール/サービス最新事情「開発レス」再加速” 特集にUQコミュニケーションズ様の Wagby 事例が掲載されました。
etc.
株式会社ジャスミンソフト

開発の流れ次のような手順でアプリケーション開発を行っていきます。

株式会社ジャスミンソフト

開発の流れ 1-1.モデルの作成 – 項目の追加
Wagbyでは、「モデル」というデータを入れる箱を作成することで開発が進んでいきます。
たとえば、図のように「顧客」というモデルを作成します。

モデル項目として「顧客名」や「会社名」など、扱うデータの名称と型（文字列、数値、日付）を指定します。

株式会社ジャスミンソフト

開発の流れ 1-2.モデルの作成 – 項目の詳細設定
モデル項目には、一つ一つの詳細な挙動をダイアログで設定していきます。

入力チェックや出力制御、その他さまざまなルールを項目ごとに設定できます。

株式会社ジャスミンソフト

開発の流れ ２．ロジックの設定

Wagbyはブロックを並べるだけで業務処理を実現できる「ビジュアル・プログラミング環境」を提供します。
Wagbyが提供するブロックを組み合わせていくことで、さまざまな業務ロジックを実装することができます。
株式会社ジャスミンソフト

開発の流れ ３．画面レイアウトの設定
ドラッグ＆ドロップで、画面レイアウトも設計できます。

株式会社ジャスミンソフト

開発の流れ 4-1．ビルド

モデルの設定が完了したら、ビルドメニューから「ビルド実行」ボタンを押します。
これだけで、アプリケーションが自動生成されます。

株式会社ジャスミンソフト

開発の流れ ４-2．ビルド アプリケーション完成

ビルドが完了すると、アプリケーションを開くことができます。
設定したモデルと項目名で画面が生成されます。

株式会社ジャスミンソフト

スマートフォンにも対応

スマートフォンをはじめとするモバイル端末用のUIをご用意しています。
外出先や出張先でもアプリケーションを使うことができます。
* ネイティブアプリケーションではなく、 Web アプリケーションとして提供されます。

株式会社ジャスミンソフト

Wagbyでできること

Wagbyで、できること

株式会社ジャスミンソフト

入力チェック

必須項目、文字数や文字種による入力チェックが行えます。

株式会社ジャスミンソフト

文字列（郵便番号）
郵便番号を入力すると、自動的に対応する住所情報がセットされます。
途中まで入力した場合は、候補リストが用意されます。

株式会社ジャスミンソフト

リッチテキストエリア
リッチテキストエリアを用意できます。
改行や文字装飾、画像の埋め込みに対応しています。

株式会社ジャスミンソフト

入力支援（電話番号のハイフン区切り）

ハイフン区切りなしで電話番号を入力した時、自動的にハイフンを付与することもできます。

株式会社ジャスミンソフト

入力支援（振り仮名の自動セット）

氏名などの入力時、別の項目に振り仮名を自動セットできます。

株式会社ジャスミンソフト

ルビ

指定した項目をルビとして表示することができます。

株式会社ジャスミンソフト

バーゲージ
数値をバーゲージとして表示することができます。

株式会社ジャスミンソフト

バーコードの読み取りと出力バーコードを読み取り、その内容を入力欄にセットすることができます。
また、登録したデータをバーコードで出力することもできます。

株式会社ジャスミンソフト

ルックアップ
モデルを参照し、それに連動して別項目のデータも表示させることができます。
（例）

サポートモデル

顧客モデル参照

ルックアップ株式会社ジャスミンソフト

権限の管理誰がデータを閲覧、更新できるかというルールを細かく設定できます。
(1) 利用者Aは顧客データと製品データを操作できるが、利用者Bは製品データにアクセスできない。
[モデル単位の設定](2) 利用者Cは顧客データを閲覧できるが、登録と更新ができない。
[データ操作単位の設定](3) 利用者Dは営業日報データをすべて閲覧できるが、利用者Eは同データの中の「上司のコメント」という欄を閲覧できない。
[モデル項目単位の設定](4) 利用者FはグループXに所属しており、同グループが登録したデータは閲覧できる。他のグループが登録したデータは閲覧できない。
[所属グループ単位の設定]

株式会社ジャスミンソフト

データの集計・グラフ表示

登録データしたデータを集計し、グラフ形式で表示できます。

株式会社ジャスミンソフト

CSV入出力
CSVファイルを用いて、データのダウンロード／アップロードが行えます。

株式会社ジャスミンソフト

帳票出力
登録データからExcel、PDF、画像形式の帳票ファイルを出力できます。
（利用できるフォーマットは XLSX, PDF, JPEG, PNG です。外部サービス「Docurain」と連携しています。）

株式会社ジャスミンソフト

ワークフロー

ワークフローを設定したモデル
は、データごとに「申請」、「承認」、「決裁」といったイベントを管理できます。

株式会社ジャスミンソフト

カレンダビュー

カレンダ機能です。
ドラッグ&ドロップ操作に対応したUIを提供します。

株式会社ジャスミンソフト

親子モデル
モデルに親子関係を設定し、１つのモデルデータに対して複数の別モデルデータを紐づける事ができます。
下図は親モデル「見積」に子モデル「見積明細」を設定した例です。

株式会社ジャスミンソフト

AI OCR連携

WagbyはAI OCRシステム「AI Read」と連携できます。
手書きの書類ファイルを読み込み、入力内容をデータとして登録できます。

株式会社ジャスミンソフト

スプレッドシート形式のデータ入力

スプレッドシート形式でデータの一括更新、追加、削除などが行えます。

株式会社ジャスミンソフト

ご利用にあたってご利用にあたって

株式会社ジャスミンソフト

ご利用料金
初月
無料 *

最小構成

開発ライセンス × １名分（6,600円）＆ 月額 16,500円
から始められる！

＋
同時接続ライセンス × ３名分（9,900円）

基本の料金構成
開発ライセンス

6,600円/月

開発者1名が利用します。開発と検証環境ならびに3回/月のサポート対応が含まれます。（最低1ライセンス）

同時接続ライセンス

3,300円/月

本番環境に同時に接続できるユーザ数です。（最低３ライセンス）

モデル項目数の追加

1,100円/50項目

モデル項目が300を超える場合、 50項目ごとに追加が必要です。
* お申し込みいただいた月の翌月から課金が開始され、翌月初めにメールで請求書が届きます。
（例：8月にお申し込みの場合は9月1日分から課金対象となり、9月分の請求書が10月初旬に届きます。）

その他、オプション料金の詳細は https://wagby.com/pricing.html をご覧ください。

株式会社ジャスミンソフト無料トライアル

Wagbyを無料でお試しできます！
まずはお気軽にお試しください。
https://wagby.com/w10request.html•••••

一度アカウントを作成すれば、いつでもログオンできます。期間の制限はありません。
ログオフ時、作成したアプリケーションとデータは保存されません。ログオンするたびに初期状態から開始されます。
開発できる規模（モデル項目数）は300項目までです。
本番運用を行うことはできません。
お申し込みいただいた方へ、定期的にWagbyのバージョンアップ情報をメールでお送りさせていただきます。

株式会社ジャスミンソフト

ご利用にあたってWagbyで基幹系アプリを開発できる理由

株式会社ジャスミンソフト

主キー設計の自由度が高い
Wagbyでは、モデルの主キーとして「ID」という項目が標準で用意されます。
これはサロゲートキーと呼ばれ、初心者には扱いやすい構造です
主キーの名前と型（文字列、数値、日付）は変更できます。
よって、任意の商品コード体系を主キーとしたり、年月を主キーとすることができます。
複数の項目を連結した「複合主キー」にも対応しています。
本格的な基幹業務では複合主キーへの対応が求められます。
株式会社ジャスミンソフト

高度なロック制御
同じデータを同時に複数のユーザが更新する
場合、更新異状（データの不整合）を防ぐために、そのデータをロックする仕組みが必要です。
Wagbyは・ 「同じデータの更新画面を複数の利用者が開くことができるが、先に更新したものが勝つ」楽観ロック方式
・ 「同じデータの更新画面は常に一人しか開くことができない」悲観ロック方式の両方に対応しています。

標準はより安全な「悲観ロック方式」です。
株式会社ジャスミンソフト

トランザクション対応
例えば、「ある商品を注文したとき、同時に商品の在庫を減らす」業務を想定します。
これは複数モデル（注文と商品在庫）の更新が必要な業務処理です。
これを「トランザクション」と呼びます。

Wagbyはブロックを並べるビジュアルプログラミングで、トランザクション制御を実現できます。

株式会社ジャスミンソフト

権限管理
基幹系アプリでは「ロールベースの権限管理」が求められます。

利用者とデータを直接結びつけるのではなく、利用者にロール（役割）を与えます。
ロールは運用中でも変更できるため、例えば人事異動があってもスムーズに対応できます。
ロールによってメニュー制御、機能制御（できること、できないこと）、データ項目別制御（読み込み専用、不可視）を細かく設定できます。

株式会社ジャスミンソフト

REST API を標準で提供

Wagbyで作成したアプリケーションを外部から REST API経由で操作することができます。
Wagbyとは別で独自に開発したUIやスマホアプリなどからWagbyアプリへデータの登録や検索を行うといった応用が行えます。

株式会社ジャスミンソフト

ジョブスケジュール

時間指定型のジョブスケ
ジュール機能を用意しています。
集計のためのバッチ処理や、条件に合致した顧客データへの一括メール配信といった業務を実現できます。

株式会社ジャスミンソフト

セキュリティを重視した設計
Wagbyの実行環境は、AWSに提供されています。
外部からサーバやデータベースを操作することはできません。通信路はすべて暗号化されています
SQLインジェクションをはじめとする、既知の攻撃に対応済みです。
内部で利用するオープンソースのライブラ
リも常に最新版にアップデートされています。ライブラリの脆弱性をついた攻撃にも対応しています。

株式会社ジャスミンソフト

ご利用にあたって他社製品との違い

比較表機能・仕様

Wagby

他社ノーコード開発プラットフォーム（クラウド型）

業務ロジック開発

ビジュアルプログラミングで実装可。
ノーコードだが基幹系の要件を満たす

JavaScript他、プログラミング言語による拡張が必要。一気に難易度が上がる

複合主キー対応○×ロック制御○（楽観ロックと悲観ロックの両方）△（楽観ロックのみ）

トランザクション制御○（データベースレベルで対応）△（REST APIプログラミングによる擬似トランザクションレベル）

スケジュールジョブ○△（専用コマンドの組み合わせが必要）

ワークフロー○△（別製品との連携が必要）

動作環境

開発と本番を分離
専用サーバ

開発と本番が一体マルチテナント

ライセンス体系

ユーザ登録数は無制限。同時接続の最大数での課金

ユーザ登録数での課金

株式会社ジャスミンソフト

ご利用にあたって

ローコード開発ツール

Wagby EEとの違いローコード版 Wagby EE もご用意しています
次の条件にあてはまる場合はローコード版（Wagby EE）をおすすめします。
• 社内サーバで運用したい。
• 社内の既存データベースを再利用したい。
• プログラム言語（JavaやJavaScript）を使った開発に慣れている。

詳細はhttps://wagby.com/ee/index.html「WagbyとWagbyEEの違い」
をお読みください。

株式会社ジャスミンソフト