オープンソース

プリザンター〜ローコード開発プラットフォーム〜

プリザンター(Pleasanter)とは、ローコードでデータベース型の業務アプリケーションを作成することのできるオープンソースソフトウェアです。プログラミングをほとんど使用せずに、Web画面上の操作だけで簡単にアプリ開発が行えるため、Excelなどを使った業務をWeb化して効率化を図ることができます。デージーネットは、プリザンターの認定パートナーとして各種サポートも提供しています。ここでは、プリザンターの機能や活用例をご紹介します。

目次

プリザンター(Pleasanter)とは

Pleasanterログインイメージ

プリザンター(Pleasanter)とは、ローコードでWebデータベースを構築することのできるオープンソースソフトウェアです。ローコードとは、プログラミングをほとんど行わずにアプリケーションを作成する手法のことをいいます。プリザンター(Pleasanter)は、このローコードを用いて、Web画面の操作だけでデータベース型の業務アプリケーションを作成することができます。

なお、プリザンター(Pleasanter)は株式会社インプリムという日本の企業が開発を行い、ライセンスはAGPLで公開されています。

プリザンターの特徴

ここでは、プリザンター(Pleasanter)の特徴について説明します。

ローコードで業務アプリケーションが開発できる

通常、Webデータベース型のアプリケーションを作成するためにはプログラミングが必要です。一方プリザンター(Pleasanter)を利用することで、プログラミングの操作をほとんど使わずに簡単に業務アプリを開発することができます。

プリザンター(Pleasanter)でアプリケーションを作成・使用する際は、テンプレートから作成したいアプリケーションにマッチするテンプレートを検索します。プリザンター(Pleasanter)には、よくExcelで管理されるような顧客管理や案件管理、問い合わせ管理などのテンプレートが豊富にそろっているため、ニーズに適したアプリケーションを利用することが可能です。ページを作成する中での操作は基本的にマウスでの操作が多く、直感的に作成することができます。

新規作成イメージ

自由にカスタマイズできる

プリザンター(Pleasanter)は、アプリケーションを自由にカスタマイズすることができます。画面の項目の増減はもちろん、タブに計算式を追加することができます。また「スクリプト機能」や「スタイル機能」を用いることでサイトごとにcssの設定やjavascriptを設定することができます。これにより、標準機能では実現できないUI(ユーザインタフェース)操作やグラフィカルなサイトを構成することも可能です。

複数の業務アプリと連携できる

プリザンター(Pleasanter)は、APIの連携機能を利用することができます。APIで連携することで、外部のDBデータのインポートや外部のプログラムからデータを更新することができるようになり、利用用途が広がります。

連携イメージ

連携イメージ

プリザンターの機能

プリザンター(Pleasanter)には以下の機能があります。

データの階層管理

プリザンター(Pleasanter)は、ファイルサーバのようにフォルダでデータを管理することができます。そのため、これまでExcelやメール等で管理していた情報をプリザンター(Pleasanter)で集約して管理できます。コミュニケーション履歴やデータもWebアプリケーションから確認することが可能です。フォルダの下の階層では表形式でデータを管理することができ、検索も自由に行うことができます。

新規レコード作成イメージ

レコード情報入力イメージ

アクセス制限

プリザンター(Pleasanter)は、アクセス制限を設定することができます。また、閲覧可能ユーザと更新可能ユーザに分けることも可能です。アクセス権限を分けることで、セキュリティ面が強化され社内の情報共有だけではなく、顧客などの外部のユーザとも情報共有のツールとして活用することができます。

アクセス制限イメージ

データ分析

プリザンター(Pleasanter)には、集めたデータをガントチャートや時系列チャートで表示する機能があります。チャートからデータを分析することも可能です。このように、データを視覚的に表示することで、業務の見える化を行うことができます。

ガントチャート

ガントチャート

時系列チャート

時系列チャート

変更履歴の自動保存

プリザンター(Pleasanter)でデータを入力した場合、変更履歴が自動で保存されます。複数人で同じフォルダ内のファイルを修正した場合、誰がいつ編集したものか把握することができます。

チャットやメールへ通知

プリザンター(Pleasanter)でデータを更新した際に、メールやSlackなどのコミュニケーションツールにPUSH通知を送付することができます。複数の宛先に同時で送信することや、通知を送る条件も指定することができます。

プリザンターの活用例

プリザンター(Pleasanter)は、様々な利用シーンにあわせて、以下のような用途で活用することができます。

問い合わせフォームとの連携

企業ホームページのお問い合わせフォームに入力された内容をAPIで連携し、プリザンター(Pleasanter)に自動登録することができます。担当者の管理もWebUI(Webインターフェース)から利用することが可能になるため、業務に関連する工数を大幅に減少させることができます。

Excelの代替として案件管理

Excel・メール等で案件などを管理している場合、プリザンター(Pleasanter)を導入することで大幅な業務効率化を図ることができます。プリザンター(Pleasanter)を利用してWebUI上で案件を管理することで、複数のユーザが同時に情報を編集することが可能になるため、作業を効率的に進めることができます。また、管理者がいつでもWebデータベースをカスタマイズすることが可能なため、利用しながら使いやすいように独自に改修を行うこともできます。

なお、OSSのCarboneJSを連携させることで、プリザンター内で作成した見積書などのデータを帳票として出力することも可能です。

ソフトウェアのWebUI開発

PostgreSQLと連携出来る簡単なソフトウェアであれば、プリザンター(Pleasanter)を利用してWebUI開発を行うことができます。プリザンター(Pleasanter)は様々なテンプレートを所有しているため、フルスクラッチで開発するよりも大幅にコストを削減することができます。インターフェースの見た目や細かな機能面のカスタマイズは難しい一面もありますが、その点を除けばプログラミング言語の知識なく開発を行うことが可能になります。

稟議申請のワークフロー

プリザンターでは、稟議申請等のワークフローを実現することも可能です。プリザンターのバージョン1.3より最新のものでは、「プロセス機能」が実装されました。この「プロセス機能」や「状況により制御できる機能」を利用することで、ワークフローのような状態遷移をともなうアプリをノーコード・ローコードで開発することができます。紙ベースで行っていたワークフローをWeb上でシステム化することで、承認者のいる場所に左右されず、時間も短縮されスピーディーに稟議を行うことができるようになります。プリザンターのワークフローについては下記で詳しく紹介しています。

プリザンターでの課題

プリザンター(Pleasanter)は、手軽にアプリケーションを作成できるメリットがありますが、以下のような課題もあります。

  • 対応しているDBが限られている

    自社で使っている既存のデータベースと連携するためには、APIを利用して連携するためのツールを開発する必要があります。

  • データを出力する際、テーブル間の結合が難しい

    プリザンター(Pleasanter)は、リンク機能を活用しテーブル間の情報共有を行うことができます。しかし、SQLのJOINの処理を行うことはできません。そのため、SQLのJOINのように一覧表示等でデータを共有したい場合は、リンク機能にてデータを共有し、共有したいテーブルすべてに同一のデータを登録する対応や拡張の機能のjavascriptを活用し、共有したいテーブルに同一のデータを登録する対応が必要になります。

エンタープライズ版とコミュニティ版

プリザンター(Pleasanter)には、商用ライセンスの下で提供されるエンタープライズ版とAGPLのライセンスで提供されるコミュニティ版(OSS版)があります。どちらも機能的には大きな差はありませんが、コミュニティ版では扱える項目数が26項目までに限定されています。それに対して、エンタープライズ版は最大900項目までを扱えます。

コミュニティ版では、Windows環境で動作する.NET Frameworkプランと、Linuxで動作するCoreプランを選択することができます。Coreプランでは、データベースとしてPostgreSQLを利用します。

デージーネットの取り組み

デージーネットでは、プリザンター(Pleasanter)のOSS版を利用したシステムの構築を行っています。プリザンター(Pleasanter)は運用を始めると重要な業務システムとなる可能性が高いため、デージーネットのこれまでのクラスタ技術の実績を活かし、冗長化したシステム構成を提案しています。なお、デージーネットでは、Linux環境のみを扱っています。

また、デージーネットでシステムを構築したお客様には、導入後支援サービスとして、Open Smart Assistanceを提供しています。これは、ソフトウェア単体のサポートではなく、Linuxなどを含む全体に対するサポートです。サポート内容としてQ&A、セキュリティ情報提供、障害調査、障害回避を実行します。導入をご検討の方には、Webでの打ち合わせも可能です。プリザンター(Pleasanter)についての詳しい情報やインストール方法は、Pleasanter調査報告書に掲載されています。

プリザンターアプライアンスサーバ

オンプレミス版のプリザンターを自社で構築することが不安、すぐにプリザンターを利用したいというご要望にお応えして、デージーネットではプリザンターのアプライアンスサーバを提供しています。既にOSとアプリケーションをインストールした状態でサーバを提供するため、お客様の設定後すぐに利用が可能になります。また、運用中のサポートも付いているため、わからないことはすぐに相談することができます。

プリザンターのサポートサービス

デージーネットは、プリザンター(Pleasanter)の認定パートナーです。販売/提案、教育、導入/開発、サポートなどの技術サポートを提供しています。その他、独自の運用マニュアルの作成など、必要に応じた技術サービスを提供します。

ソフトウェアのサポートが必要な場合には、インプリムが用意しているエンタープライズ版に対する年間サポートを推奨しています。エンタープライズ版では、インシデント数に応じてミニ、ライト、スタンダード、プレミアムの4つのプラン(年間180,000〜1,200,000円)が用意されています。

「情報の一覧」

Pleasanter調査報告書

無料資料ダウンロード

本書はPleasanterについて調査しまとめたものです。インストール方法やアプリケーションの作成方法、他のアプリケーションからの連携などについて記載しています。

Pleasanterによるワークフローアプリ作成調査報告書

無料資料ダウンロード

Pleasanterにはバージョン1.3にて「プロセス機能」が実装されました。プロセス機能を利用すると、ワークフローのような状態遷移をともなうアプリをコードを書くことなく開発することが可能です。本書はPleasanterによるワークフローアプリ作成についてまとめたものです。

CarboneJS調査報告書

無料資料ダウンロード

Carboneとは、PDFなどのドキュメントテンプレートとJSON形式のデータを組み合わせてドキュメントを生成するライブラリです。本書は、CarboneJSについて調査した内容をまとめたものです。

ローコードツールPleasanterの帳票出力システム導入事例

ローコードツールPleasanter

Pleasanterで作成した見積書を帳票出力したいというお客様のご要望に答え、PleasanterにCarboneJSを連携させExcelなどの帳票出力システムを導入した事例を紹介します。

ローコード開発プラットフォームとは?おすすめOSS比較3選

ローコード開発比較

ローコードとは、プログラミングをほとんど使わずにアプリケーションを作成する手法のことです。ここでは、OSSのローコード開発ツール・プラットフォームを比較・検討します。

デモのお申込み

もっと使い方が知りたい方へ
操作方法や操作性をデモにてご確認いただけます。使い方のイメージを把握したい、使えるか判断したい場合にご活用下さい。デモをご希望の方は、下記よりお申込みいただけます。

デモをご希望の方

デモの申し込みイメージ

OSS情報「プリザンター」

プリザンター〜ローコード開発プラットフォーム〜
ここではプリザンター(Pleasanter)の特徴や機能、使用用途などについて紹介します。
OSSでワークフローを作成できるプリザンター
ここでは、プリザンター(Pleasanter)で作成するワークフローについて紹介します。
Excel出力をプリザンターで可能にする〜CarboneJSとの連携〜
ここでは、OSSのCarboneJSとプリザンター(Pleasanter)の連携について紹介します。

プリザンター〜ローコード開発プラットフォーム〜の先頭へ