けシステム開発のノウハウiPadを社内システムと連動する方法iPadを社内システムと連動する方法2014年3月17日iPadのようなタブレットを導入されている企業様も多くなってきました。タブレットは無線LANで常時接続することを前提としているといっても過言ではありません。すべてのエリアにおいて無線LANが使えるわけではないケースも多くあります。そのような場合に、iPadで社内システムと連動することを考えたときどういった方法がとれるか、まとめました。一口に「iPadと社内システムの連動」といってもいろいろな方式をとることができます。下記表は、iPadが常時WiFi接続かどうかiPadからは、社内システムのデータを参照するのみか、更新もするか社内システムは、データを参照するのみか、更新もするかといった観点から、どの方式だと複雑度が高いか、を整理したものです。複雑度とは?ところでこの表でいうところの「複雑度」とはなんでしょうか。情報を新たに登録すること、編集すること、削除することを含んでいます。同じ情報に同時にアクセスします。場合によっては、同じお客様情報を同時に「更新」してしまうこともあるかもしれません。このような、同時データ更新においてどのように処理すべきかは、一概にはいえませんが、これを何らかの形でシステム全体で統一性をもって処理する必要があります。ないと、データが意図せず、不正な値で書き換えられてしまう可能性があるからです。複数に同時にアクセスされたとしてもただ単に「表示する」だけです。ここでは、データがおかしな状態になることはありえません。いった観点から、システム構築においてはデータの「参照」よりも「更新」のほうが「複雑」だ、ということができます。複雑度=開発費用さきの表において、「×」とある部分について、見ておきたいと思います。「×」とあるのは、iPadが、下記の条件にあてはまったときのみです。必要な時のみWiFi接続データの参照も更新も行う「データの同時更新」が行われた時にはなんらかの形で制御が必要なのですが、これは「同時に更新された」ということをシステムが判断しそのことを更新者に伝えることも含んでいます。ところが、「必要なときのみWiFi接続」する場合、とりあえずデータの更新はiPadでのみ行い、あとで社内システムのサーバーに送って登録しようとします。「同時に更新されたようだが、更新者にどう伝えるか」が問題になります。別の仕事をしたり、またはすでに自宅に帰っているかもしれないからです。*これらのことから、「×」にあてはまるようなシステムを作る必要がある場合は「同時更新されたらどう処理すれば、社内業務的に齟齬が生じないか」をよくよく検討する必要があります。開発費用がかさむことを意味しています。複雑度が高くならないようなシステム利用にされることをお勧めします。ご相談、ご質問などがありましたら何なりとお問い合わせください。)2.医療業界向けの業務改善システム※業務ウェブシステムの開発を効率化するための自社サービス「イルカベーカリー」をご提供しております。※医療業界向けに、臨床研究の無作為割付自動化のための自社サービス「ムジンワリ」をご提供しております。alert-warning">2017/1/1より、住所変更いたしました。中小企業様にご提案・開発してきた実績をもとに、システム構築について記載した様々な記事一覧です。様々な社内システムをご提案・開発してきた実績をもとに、システム構築について記載した様々な記事一覧です。情報システムをわかりやすく使いやすいものにするためのノウハウ、気をつけていることの記事一覧です。27個の記事UI(ユーザーインターフェース)は、システムの使い勝手を左右します。どんな点に気をつけているか、どんな考えでシステム開発しているかの記事一覧です。26個の記事これまで構築した様々なシステムのうち、顧客管理機能をどのような観点でご提案、開発しているかをまとめた記事一覧です。18個の記事これまで構築した様々なシステムのうち、受注情報を管理する機能をどのような観点でご提案、開発しているかをまとめた記事一覧です。要件定義とはどのようなシステムを構築するのかを決める作業です。要件定義において注意し、考えていることをまとめた記事一覧です。手作業をシステム化して効率化するだけでなく、それらの情報を集約して簡単に見えるようにし、社員が自律的に動ける組織を作ることが「みえる化」です。