【第0回】ノーツアプリ作成~準備編~皆様、こんにちは!!前回はノーツコンソーシアムを紹介させて頂きましたが、今回よりいよいよ設計に関する内容を記載させて頂きます。書きつつも、【第0回】とさせて頂いたのは、設計に入る前の準備について少し書かせて頂こうと考えております。弊社ではノーツの設計は私以外行っていません。主業務とは異なるというのが理由なのですが、その分ユーザーからのアプリケーション作成依頼というものが届きます。ノーツの場合、まずこの作成依頼の内容から大きく異なるのです。確認が必要となります。実際に作成する側としてはそれほど違和感のある内容ではありませんが、一般ユーザーにしてみると、非常に厄介な作業になります。あまりに厄介すぎて、依頼すら行わないということもあるかもしれません。それに対してノーツではどうでしょうか。弊社ではワードやエクセル、さらには手書きメモで、必要な項目や画面イメージを提出させています。今回は簡単な「名刺管理」を作成してみようと考えていますが、ユーザーからの依頼は下記のような画面1枚のみです。各項目の属性や詳細も初期時には必要ありません。ある程度は内容から推測して作成してしまいます。これならデータベースや、さらにはパソコンに詳しくない方でも依頼できます!!私の方ではこの画面を元に、まず【フォーム】を作成し、客観的に「キーワード」と思われる内容を軸に【ビュー】を作成します。本当に単純なアプリケーションですと、上記作業は30分もかかりません。いうことで、次回はノーツアプリケーションの作成手順を説明させて頂く予定です。【ノーツコンソーシアム】とは?皆様、こんにちは!!本日は以前より少し触れておりました【ノーツコンソーシアム】について書かせて頂きます。先日できました新ロゴがこちらです。製品における日本最大のユーザーコミュニティです」と書かれておりますが、このユーザーにはパートナー様も含まれております。このあたりが、その続きに書かれております「ノーツコンソーシアムは昨年20周年を迎えました。ビジネスパートナーが企業の垣根を越えて、ともに協業し成長をし続けています。年、更なるコミュニティの飛躍に向けて始動しました。」に込められているようです。活動としては、ノーツに関するさまざまな研究会をはじめ、各種イベントでの啓蒙活動などが行われております。技術者夜会】なる勉強会もございます。実は弊社が正式に加入したのは本年度からです。技術者夜会】見学のお誘いを頂き、昨年いっぱいはすべて見学として参加させて頂きました。年会費は年間10万円と決して安くはありませんが、うまく活用すれば大きなメリットを受けることができます。自社のこまりごとに対して、各ユーザー様の解決例や、パートナー様からのアドバイスが無料で受けられるんです。(毎回?)開催されます"反省会"はさらに内容が濃くなる傾向があります。私自身の浅い経験ですが、反省会では当日のテーマはもちろんですが、テーマとは外れたことでも遠慮なく相談することができるんです!!普通ソフトウェアの開発案件については、メンテナンス契約には含まれておりません。それなりの高額な契約を結ばなければサポートを受けることができません。コンソーシアムに入会すると、聞けなかったことが聞けるんです!!ユーザー情報交換会についても非常に参考にさせて頂いております。普通では聞くことができない、大企業様の使い方や工夫を共有していただくことができるんです!!我々中小企業にとっては、この上ない機会であり、財産でもあります。コンソーシアムをフル活用してください。「よかった」と思えるはずです。入会することが困難な会社様もいらっしゃらるかと思いますので、ぜひ見学してみてください。コンソーシアム事務局様へお問い合わせいただければ、必ず最善の方向へ導いて頂けます。(連絡先はコンソーシアムサイトの最上部にリンクがございます。・会員限定のいち早い情報の収集など・移行支援ツールの提供が紹介されております。・XPagesワークショップ@大阪、@東京などに無料で参加できます。講座が開催されておりますが、まずは基礎知識としてコンソーシアムのワークショップを活用するのもいいかと思います。私自身、「XPagesワークショップ@大阪」に参加させて頂いたのですが、思った以上に内容が詰っており、非常に参考になりました。加えてこちらも普段聞けないような内容を講師の方々に質問することができました。講師の方々とノーツとの関係や、取り組みなど参考になりました。次回はいよいよノーツの設計について、記載したいと思います。ノーツ2016年8月16日火曜日なぜノーツアプリは簡単に作成できるのか!?皆様、こんにちは!暑い日が続きますね。弊社は昨日までお盆休みを頂いており、本日より通常営業に戻りました。体がついてきていませんので、ルーチン業務のリハビリに励んでいます。前回までで「ノーツとは?」について、少しはご理解頂けたかと思います。今回はいよいよ当ブログの本題!なぜノーツは私のような文系人間でも初歩アプリは簡単に作成できるのかについて記載致します。アプリケーション新規作成時の画面を比較してみましょう。アクセスの画面は見たことがある方が多いのではないでしょうか。Designer】を使用します。見た方にとっては「なんのこっちゃ」というところでしょうか。見た目はこんな感じです。それではそれぞれのメニューにフォーカスしてみます。アクセスの主な設計要素は【テーブル】【クエリ】【フォーム】【レポート】が表示されております。ノーツは、【フォーム】【ビュー】・・・とたくさん表示されていることが分かりますが、ひとつ大きな違いに気付かれませんでしょうか。ノーツには【テーブル】がないんです!!メニューに「データ」とありますが、単純なアプリケーションの場合、こちらは利用せずに作成できます。アクセスで何かを作る場合、最初に何を定義されますか?ほとんどの方が【テーブル】から手がけることになるかと思います。【ノーツ】は?実はノーツは【フォーム】から作成することがほとんどなんです。他の要素として、【クエリ】に近いものが【ビュー】です。実は【レポート】に近いものはないんです。(正しくは【フォーム】や【ページ】で代用は不可能ではありませんが、そもそも紙でなく、データとしての有効活用を目的としているため、少し印刷に関しては弱みがあるのは否めません)ノーツとアクセスのアプリケーション作成の取っ掛かりの違いは理解頂けたかと思います。それではなぜノーツが初心者に作りやすいのか。【フォーム】と【ビュー】のふたつを理解すれば、ある程度使えるものが出来上がるからです。加えて後からでも項目(ノーツでは【フィールド】と言います)の追加も非常に簡単です。アクセスですと、【テーブル】に定義して、【クエリ】を修正し、ようやく【フォーム】に配置という手順が必要になります。今回はアプリケーションの作成手順について、アクセスと比較して説明させて頂きました。実際にどれほどノーツの設計が簡単なのか(もちろん初歩ですよ)については、今後少しずつできるだけ丁寧にご紹介したいと考えております。次回は少し技術的な部分からは外れますが、初回に触れましたノーツコンソーシアムについて、紹介させて頂く予定です。設計2016年8月3日水曜日ノーツで使用するサーバーについて皆様、こんにちは。Application】についてご紹介させて頂きました。このライセンスにサーバーライセンスが含まれるということで、少しサーバーについて記載させて頂きます。オンプレミスに設置した場合、もちろんサーバー本体が必要です。(弊社ではV社による仮想化したサーバーを使用しております)使用状況にもよりますが、個人的にはメモリは多めを推奨します。クラウドに設置した場合、もちろんクラウド提供業者様は多数ございますので、そちらの選定は必要になりますが、IBM様でもSoftlayerなるサービスが展開されております。詳しくは下記URLをご覧ください。25GB)もっともある程度ノーツアプリケーションを利用されている企業様ですと、このスペックではかなり厳しいものがあるかとは思いますが、クラウドのメリットは必要となった際に必要なだけスペックを上げることができるという点です。加えて夜間はサーバーを停止するなどによるコストダウンも可能です。こちらもDominoサーバーの構築費用は含んでおりませんので、ご注意ください。サーバーのスペックが足りなくなれば、クラウドを増強するだけ。詳しくは割愛させて頂きますが、Saasメールをご利用の場合は、Dominoサーバーを連携させる【ハイブリット化】はぜひご検討ください。ノーツの持つ強固なセキュリティ(アクセス制御)を利用したワークフローアプリケーションが構築できるなど、さらにノーツの魅力に惹きこまれることになるでしょう。※ハイブリット化するにあたり、パススルーサーバーが必要となるかと思います。Application】に含まれるサーバーライセンスなんです!ノーツが高いのではなく、しっかり利用すれば、必ず他のアプリよりも安く運用できるはずです。弊社では現時点でDominoサーバーはオンプレミスでの構築になっており、Saasは利用していません。S1】を1ライセンス契約してテスト中です。Application】で契約し、【ハイブリット化】を実装予定です。Dominoサーバーについては、現状のオンプレを継続利用するかは決まっておりません。従って上記Softlayerやハイブリットについては内容として不十分であることが考えられますので、ご検討の際は必ずパートナー様へ詳細を確認してください。次回はノーツと他社データベースの大きな違いについて記載予定です。Hagihara当ブログの記事は、私個人の経験談を中心とした見解・判断に基づく内容となります。記載内容や、ダウンロードコンテンツ等については、恐れ入りますが利用者様の自己責任でお願い致します。注)外部サイトへのリンク切れについては、先方の都合によるものとなりますので、ご了承ください。