TKを書く方法、または明確な言語でプログラマーと通信する方法。 シンプルなモデリングとアルゴリズム化

この記事の対象者:まず第一に、マネージャー、マネージャー、および開発者のクラスに属さないが、それでも彼らと通信し、ERPまたはオンラインストア、ACSなどを開発するためのタスクを設定するときに誤解に会わなければならないその他すべてのユーザー向けです。



また、開発者自身にとっても、人生で少なくとも2、3行を「埋める」という名誉を持っていない人たちとコミュニケーションをとるためのミニFAQとして役立つかもしれません。



この問題または類似のFAQのステートメントを実装する主な動機は非常に単純であり、現金の形で明確に明確に表現されています。 優れたプログラマーは高価であり、解決されていないタスクは明確化、修正などのために多くの時間を費やし、目に見える財政的損失につながります。







警告1:記事には適用された意味があり、かなり深刻な問題に触れていますが、「皮肉」に遭遇します。



警告2:私自身はプロのプログラマーではありませんが、ERPを実装するとき、ビジネス環境を開発するとき、プロセスを開発するときなど、私の仕事の性質上です。 プログラマー向けのタスクを開発および設定します。



警告3:プロセスを、この分野に慣れていない人にとって理解しやすいシンプルでアクセス可能な言語で説明しようとします。





私の記事の 1つで、ビジネスプロセスのアルゴリズム化、つまり、モデルの構築とアルゴリズムまたは論理言語によるその記述について触れました。



この記事の例をご覧ください。



少し遅れますが、いくつかのルールを規定しています。

1.関連製品を追加します。

たとえば、オーディオプレーヤーを購入した場合、ヘッドフォン、ケース、メモリカードなどを提供することを忘れないでください。

2.関連製品。

この時点で、レイズのためにプレーします。 クライアントが選択したプレーヤーの費用が5trの場合。 あなたは彼に多くの機能を備えたより高価なオプションを提供する必要があります。

これは、この段階で実行する必要があるものの最小値です。




オンラインストアがあり、説明されているスキームに従って「類似品」機能がなく、開発部門にタスクを設定するとします。 タスクは営業部長によって設定されます。



最初に行うことは、「ウィッシュリスト」をできるだけ正確に作成することです。



たとえば、製品カードでオーディオプレーヤーを見てみましょう。同様の製品、つまり同じ製品グループに含まれる商品が表示されている商品以上の価格のブロックが表示されます。 同じことは、製品の隣のバスケットに表示されるはずです。



一枚の紙に取り込んで描画します。製品のカードからスクリーンショットを印刷し、その見た目を描画する方が良いでしょう。

それはすべてのように思えますが、論理図を取り、描く方が良いです。



これは、1枚の紙またはOfficeパッケージに含まれるVisioで実行できます。



図を描くのは簡単ですが、今では自分でそれを見ることができます。







上部のボックスは、ソースデータまたは決定の結果です。



菱形は、行われる決定であり、YESまたはNOの論理アクションです。



したがって、元の製品の価格、元のグループ、および元の製品自体があります。 さらに、私たちの考えによれば、元と同じ製品グループから選択し、価格は元の製品よりも高くなります。 そして、すぐに停止します。私たちが代替として提供する製品は、元の製品よりどれくらい高くすることができますか? 実際、買い手に5trのプレーヤーと50trのトップモデルを提供する場合、彼はそれに注意を払う可能性は低いです。 しかし、たとえば6〜7で10兆までのオプションを提供すると、おそらくクライアントがオプションを選択し、より高価なそれぞれがストアに大きな利益をもたらすでしょう。



最初に思い浮かぶのは、「2倍以下」というしきい値に制限することです。 さて、製品カードの提案からトラックを作成する順番は? 最も高価なものから始めるのは意味がありません。クライアントがモデルの比較を開始する方が論理的であり、すぐに高値を恐れることはありません。 しかし、5020rの価格で、つまりもう少し高価なモデルを提供することもありません。同様の製品の数は、たとえば5個に制限されます(もう適合しません)。 ここからもう1つ条件が追加されます。「2回以内、10%-20%以上」です。



モデルを完成させます。







もうおもしろい。 しかし、もう一度やめてください。 また、表示できる商品は5個だけですが、価格のステップは何ですか? つまり、5000rおよびその他の5550r。、5505rなどの価格の元のプレーヤーです。 それはたくさんの商品ですが、私たちは異なる5個だけを表示する必要があります。 私たちは、最大バーが2倍、つまり200%、最小20%になっていると考えています。つまり、このチェーンを5つの部分にほぼ均等に分割する必要があります。



売上、購入者の商品の動きなどの統計を考えて見積もる たとえば、20%-60%-100%-150%-200%です。 すばらしいですが、そのような価格、つまり+ 200%の製品は存在しない可能性があります。したがって、価格に最も適した最も近いもの、つまり+ \-を選択する必要があります。



私はすべてを考慮に入れているようです、もう一度すべてのニュアンスを考えています...もう1つありますが、選択した製品が利用できない場合はどうなりますか? 明らかに表示されるべきではないことを、この条件に追加します。



モデラを描きます:







他に何が起こるでしょうか? たとえば、サンプルに製品がない場合、または5ではなく2または3であることが判明する場合があります。この場合、何が収まらない場合は、最も近い製品または類似グループの製品を表示します。 気に入らない場合は、ブロックをまったく表示できませんが、これは話題ではありません。



次の条件を追加します。







すべての表示オプションが提供されているようです。



次に、すべてをまとめます。 挿入物の画像を記載したリーフレットを製品カードとバスケットに入れ、スキームを追加し、テキストでスキームを作成します。



回路図に従って、ブロック「類似製品」を製品カードとバスケットに追加します。



図とテキストの作業ロジック:



テキストはトレーニングになります。自分で書くのは難しくないと思います。



PS



コメントに私が見逃したかもしれないニュアンスを追加し、このオプションは以前よりもカテゴリーの開発者としてあなたに適しています。



Visio Yandexディスクにスキームをダウンロードする



All Articles