ホワイトペーパー

2023.6
Wagby EE R9.2 対応版

対象者
本資料は次の方を対象としています。

(1) 自社システムの内製開発を構想している情報システム部門の方。
(2) 開発会社で、お客様案件の構築を短納期・少人数・高品質で行う方法を検討中の方。

本資料を一読することで Wagby (ワグビィ) の特徴を知ることができます。
価格や購入方法については公式サイトからお問い合わせください。
https://wagby.com/contact.html

対象とする業務
Wagby EE (Enterprise Edition)は「業務システム」の開発を目的としたローコード開発プ
ラットフォームです。

パッケージソフトでは実現が難しい自社オリジナルの業務システム（販売管理、生産管理、人事、給与など）を、スクラッチ開発の5倍から10倍の生産性で開発することができます。

開発したシステムはWeb ブラウザで操作することができます。
PC/タブレット/スマートフォンに対応しています。

ローコード開発とはローコード (LowCode) は、より少ないコードで多くの効果を得るための開発手法・プラットフォームの総称です。
Wagby EE は次のような特徴をもっています。

一般的な業務要件を「設定」だけで実現。

複雑な業務処理を簡潔に記述できる「スクリプト」を提供。

クラウド時代に求められる非機能要件を標準提供。

回帰テストを簡単に実施できるテストフレームワークを提供。

これまでの実績 [1]Wagby EE は2006年5月の販売開始後、450社で1000を超えるシステム開発に活用されています。2021年には4回目となるメジャーバージョンアップ (Wagby EE R9) を行っています。

これまでの実績 [2]IT系メディアで報道された内容（一部）を列挙します。
l「未経験二人で期限も残業もなし、バブルメーカーがローコードでマイペース内製」（日経XTech）でWagby事例が掲載。

l「超高速開発の本命l

日経コンピュータ2020年7月23日号 "ローコード革命" 特集で積水化学工業様の Wagby 事例が掲載。

l

ガートナー社の「Cool Vendors in Application Development, 2016」に選出。

l日経コンピュータ2015年10月1日号特集記事「広がる超高速開発」にソフトバンク株式会社の Wagby 事例が掲載。

l

日経産業新聞2013年7月26日5面(デジタル・サービス)に「自動開発ツール 手作業の10倍に ジャスミンソフト」が掲載。

l

日経SYSTEMS 2012年8月号特集「システムを2週間で作る」にビクターアドバンストメディア株式会社のWagby事例が掲載。

l日経コンピュータ2012年3月15日号特集記事「超高速開発が日本を救う」にスミセイ情報システム株式会社、国際航業株式会社

ローコード／ノーコード最前線」（日経BP社）に Wagby が紹介。の Wagby 事例が掲載。

開発の流れ3つのステップを繰り返してシステムを成長させます。

大切なのは「モデル設計」です。これができれば Wagby EE を使いこなすことができます。

モデル設計のポイント [1]Wagby EE での開発は「モデル」という単位でデータを整理します。
• 扱うデータの名称と型（文字列、数値、日付）を指定する。
• 検索条件で利用するか、一覧表示に含めるかを指定する。

モデル設計のポイント [2]モデル項目（個々のデータ）への詳細なルールを設定します。
• 主キーとして利用するか。
• どういう選択肢を用意するか。
• どういう方式で連携するか。
• その他、入出力や検索、計算式の設定数百を超える設定欄を用意しています。これらの設定の組み合わせでシステムの80〜90%を完成させます。

モデル設計のポイント [3]
項目のドラッグ＆ドロップ配置で、画面レイアウトも設計できます。

モデル設計のポイント [4]モデル数が100を超えるような、中〜大規模なシステムへも適用可能です。

構築されたシステム [1]
データの登録、更新、削除、検索、一覧表示、詳細表示といった基本機能を実現します。
業務メニュー

画面遷移ボタン画像

統一感のあるレイアウト

構築されたシステム [2]任意のデータ項目を検索や一覧表示に利用することができます。
項目名をクリックした並べ替え機能やページネーション、簡易集計、全文検索にも対応しています。

検索条件

多段レイアウト

簡易集計表示充実した入力チェック、入力支援
さまざまな入力チェックや、入力支援機能を標準装備しています。

必須入力

日付選択

サジェスト入力

コード入力

複雑な自動計算式を設定できる
複雑な入力支援や、計算式を設定できます。

条件によって入力可・不可となる項目へのルール設定

単価、数量、税の計算

数量の入力

複数行の一括変更機能
グリッド形式の表示や入力（更新）にも対応しています。

Excelライクな複数行一括編集

大量データもページネーションで切り替え多彩な画面レイアウトを用意 [1]カレンダビューやマップビューといった便利な部品と組み合わせることができます。

多彩な画面レイアウトを用意 [2]ガントチャート、タイムラインも用意しています。

ガントチャート

タイムライン複合キー対応
複合キーを含んだ、既存テーブルの再利用ができます。

商品
売上
売上ID
売上日
商品CD
倉庫CD
商品在庫

商品CD
商品名

商品在庫

倉庫

商品CD
倉庫CD
在庫数

倉庫CD
倉庫名
（複合キー参照）スマートフォン対応
スマートフォン向け専用画面を用意することができます。

最新の iPhone, Android に対応しています。

ワークフロー対応
ワークフロー機能も標準で同梱しています。複雑な承認ルールを設定することもできます。

ロールベースの権限設定
誰がデータを閲覧、更新できるかという細かいルールを設定できます。

1

3

○○
顧客A

利用者Aは顧客データと製品データを操作できるが、利用者Bは製品データにアクセスできない。
[データ種別毎の設定](2)

利用者Cは顧客データを閲覧できるが、登録と更新ができない。[機能毎の設定](3)

利用者Dは営業日報データをすべて閲覧できるが、利用者Eは同データの中の「上司のコメント」という欄を閲覧できない。[データ項目毎の設定](4)

利用者FはグループXに所属しており、同グループが登録したデータは閲覧できる。他のグループが登録したデータは閲覧できない。
[グループ毎の設定]

上司のコメント

B
○

(1)

D ○

E

営業日報
製品

2

4
○
閲覧

顧客○
登録

○

更新
C

FG

世代管理
データの登録、更新、削除すべての変更記録を「世代」として保持する機能があります。

データを変更する都度、自動的に世代が記録されていきます。

設定だけでできることこれらの機能を設定だけで実現することができます。

[入力チェック][繰り返し項目]

必須チェック、文字形式チェック、長さチェック、関連性チェック、正規表現その他。

項目単位の繰り返し、またはグループ化された複数項目の繰り返しが可能。内部ではテーブルを分割、正規化している。

[ビュー][テーブル連携]

同じデータを別の視点から参照する。カレンダービューやマップビュー、集計ビューがある。集計ビューでは棒・折れ線・円グ
ラフに対応。

繰り返し入力、他テーブルの参照、参照連動（顧客名を参照すると部署や役職を同時に参照して表示する、など。）[帳票][メール送信][自動計算][登録更新日の自動記録]

Webサーバで動的にExcelファイルを生成し、利用者へ送出。利用者側ではExcelを用いて印刷を行うことができる。帳票レイアウトはExcel で自由に行える。

データの登録・更新時に自動で送信する。またはボタンイベントでの手動送信も行える。

四則演算,SUM,MAX,MIN,COUNT/AVG
その他多くの関数を用意

データの登録、更新タイミング（日時と実行者）を自動記録。

[世代管理][入力支援]
大量データ入力時にも利用者の負担を軽減するタブやウィザード形式の入力を実現する。ファンクショ
ンキー拡張も対応。

すべてのデータの変更を自動記録。

[外部システム連携]XML 形式データへの出力あるいは一括取り込みに対応。
CSV ダウンロードや、アップロード一括更新機能も提供。

スクリプトによる拡張標準機能を拡張する「スクリプト」を用意できます。複数テーブルのトランザクション処理など、多くの業務要件を実現します。

設計書出力
設計情報をExcelファイルとして出力することができます。

非機能要件次の機能がすべて標準で含まれています。
パフォーマンス

Dev&Ops

ロック

データ件数に依存せず、常に最良のパフォーマンスを提供します。

自動ビルドやDocker環境での運用などをサポートしています。

楽観ロックと悲観ロックの両方に対応しています。

マルチセッション

E2Eテスト

階層グループ管理

ブラウザの複数タブに異なる画面を表示させることができます。

E2Eテストのための枠組み（日本語テストマクロ）を提供しています。

階層グループ設計に対応しており、大規模組織への導入も行えます。

国際化対応

非同期処理

標準技術の採用

メッセージリソースの変更だけで国際化に対応できます。

メッセージキューを利用した非同期処理を行う仕組みが備わっています。

オープンソース技術で構築されており、汎用性があります。

セキュリティ対策
Webアプリには高いセキュリティが求められています。

SQL
インジェクション …

クロスサイトスクリプティング
脆弱性 …

すべてのセキュリティホールに対応できたという保証は「詳細なテスト」を行うしかありません。
しかし現場ではテストの工数を確保できないという問題があります。

ダウンロード時のパス指定チェック …

未認証時のアクセスエラー
対応 …

Wagby EE はこれらの脆弱性に対応しています。

Wagby EE に含まれている各種ライブラリのセキュリティホール発見時は、速やかにアップデートを行っています。

既存システムとの連携一般的なファイル交換方式だけでなく、REST API を使って既存システムと連携させることもできます。

CSV
クラウド

Excel

REST API

既存のシステムXML

標準機能

新しいデバイスマルチプラットフォーム
利用者の環境、データベース、サーバでさまざまな選択肢を利用できます。
オンプレミス／クラウドいずれでも動作します。

利用者

Edge/Win
Chrome/Win
FireFox/Linux
Safari/Mac…
モダンブラウザに標準対応
タブレット、スマートフォンで利用できる

Wagby なら選択肢が広い

データベース

OracleSQL Server
PostgreSQL
MySQL…

サーバWindowsLinuxMac OS X…
クラウドでも動作する充実のサポート体制
製品開発とサポートを一貫して国内で行っており、技術サポートも5営業日以内の一次回答を実現。
Wagby EE の使い方や技術支援を行えるパートナー企業も10社以上ございます。

(FIN.)

Wagby Enterprise Edition ホワイトペーパー
2023年6月
株式会社ジャスミンソフト