JS上のサイトのPVCウィンドウ計算機。 パート1.分析

この記事では、ウィンドウ計算機に焦点を当てます。 はい、彼らの海は知っていますが、私が話したいのは特別です。 0.002%の生産の計算プログラムからの平均偏差を使用して、サイトのウィンドウ製品のコストを計算できます。 プロジェクトの開始時(2011年5月)、この計算機はこの種の唯一のソリューションでした。 今の状況はわかりませんが、定期的な電話で判断すると、ほとんど変わっていません。

プロジェクトの特徴:


タスクの定性的予備分析。 計算を必要とする製品の約90%の特定の要件を完全に考慮して、主な対象ユーザー向けのシンプルなツールを作成できるようにしたのは、彼女が境界を決定したからです。 最初の部分はそれについてです。

グラフィカルな実装の基盤としてHTML5 Canvasを選択します。 多くの開発者は、この技術は「実験的」であり、一般の人々を対象としたサービスには適さないと考えています。 2011年3月について私は何を言うことができますか?..この選択には1キログラムのニューロンがかかりましたが、完全に報われました。 2番目の部分は、これに専念し、タスクの実装中に戦わなければならなかった他の詳細についても説明します。

分析計算に興味がない人のために、デザイナーのデモ版にすぐに慣れることをお勧めします。


「絶対」精度の夢。


誰もが夢を持っています。 ある有名な歌によると、春の古い切り株ですらあります。

あなたがPVC窓の生産に携わっているなら、おそらく次のような夢を見るでしょう:「クライアントが窓の構造自体を100%の精度で検討するのは良いことです。それを見つけましょう...高価な...など?」

建設コストの計算の「100%」精度とは何ですか? これは、製品の受領価格が(許容誤差範囲内で)受け入れ注文のマネージャーの生産プログラムでの計算価格と一致する場合です。 「アスタリスクのない価格」はそれについてです。

サイト上の計算機によって計算されたコストが、製品が生産に受け入れられるコストと異なる場合、そのような計算機には意味がありません。 「管理者に確認する」または±5%と「ここでの正確なコスト」には根本的な違いがあります。

そのため、クライアントは、決済の段階で(時間をかけて)会社のマネージャーに連絡することなく、製品の最終コストを独自に計算する必要があります。

サイト上のウィンドウ計算機の対象ユーザー


大まかに言うと、次のグループがあります。
  1. 小売顧客;
  2. 中小ディーラー;
  3. 大型ディーラー;
  4. 窓メーカーと窓メーカーのソフトウェアメーカー。

小売バイヤー

-これは「通りの男」です。 彼はただ窓が欲しかった。 彼は、プロファイルの急勾配とガラスユニットの「不活性真空」の存在について、いくつかの哲学的な考えさえ持っているかもしれませんが、これは現実とはほとんど相関していません。

小売顧客は、原則として、自分のウィンドウのプロファイルシステムを意識的に選択することはできません。 そのため、この消費者カテゴリを扱う企業は、特定のプロファイルシステムに基づいて狭いモデルラインを形成することが多く、豊富なオプションで購入者を欺かないようにします。

重要な瞬間は測定値ではありません。 顧客から提供された測定値をどれだけ信頼できますか? ほとんど不可能です。 したがって、企業には、提案された作業の現場に旅行する測量士のスタッフがいます。

このような状況では、小売購入者向けの計算機の作成について話すことは意味がありません。 そして、ここでの理由は非技術的です。 製品の正確な価格が必要ですが、製品の信頼性の高いサイズと適切な要件がない場合は入手できません。 これらはすべて、オフィスのマネージャーまたは「現場」の会社の代表者との顧客とのコンタクトの段階ですでに行われています。 これらの場合、通常、サイトは関連しなくなります。

そのため、実際に「サイト上の製品のコストを100%計算する」という問題を解決する小売購入者向けのウィンドウ計算機を作成することは意味がありません。 それらは単に使用されません。
事実:私は、自分の手でウィンドウ計算機を作成し、ウィンドウがどのように細部に配置されているかを知っている人として、私の時間のストライキでは、開口部から正しい寸法を削除することは言うまでもなく、自分のプロファイルと二重窓を決定することはできません これは私の公式声明です。

中小ディーラー

-これらはあなたが時間がない場所にいる人です。 それらは、特に小さな町や農村部で多く見られます。 大企業は、その代表者を極北の集落に留めないかもしれませんが、窓のあるはしけは毎年夏にエニセイに沿って北に航行します。 当然、誰かがそれらを地面に置きます。

より一般的には、消費者と製造業者間のモバイル仲介者です。 これは常に法人ではありません。 このグループの重要な特徴は、「今日、私はあなたから、明日はライバルから取りますが、さよならは言いません」です。 個人的なものは何もありません。

何の問題? そのような仲介者はたくさんあります。 そして、誰もが今ここで製品のコストを知る必要があります。 全体として、彼らは大量の注文を出しますが、顧客と戦うためにあらゆる部門を悩ませるという彼らの緊急の要求が可能です。

結論:これらの人に構造の正確なコストを「現場」で直接計算し、マークアップを考慮してすぐにエンドカスタマーに通知する機会を与えると、彼らは永遠になります。
事実:これは実際に起こっています。 彼らはモバイルインターネットを備えたラップトップを持って顧客のところに来ます。 測定を行います。 すぐにサイトの設計を検討してください。 独自に追加して、価格を伝えます。 価格が合わない場合、彼らはすぐにプロファイル、アクセサリーを変更し、許容量にソリューションを調整することができます。 一方、会計のマリンカは今日誕生日を迎えているため、メーカーの営業部はケーキとお茶を飲んでいます。

大手ディーラー

-これらは、彼らがすぐに近所、まあ、少なくとも家を一緒にガラス張りにするものです。 原則として、典型的な製品の注文は行われますが、バッチは良好です。 かなり頻繁に、彼らは環境への影響のスタイルで平均的なディーラーと同等の独自の構造を持ち、メーカーの販売部門にすべての結果をもたらします。 さらに別の哀れなカート。

結論:そのような組織では、注文を処理する人々はすでに快適に慣れています。 これらはオフィスワーカーです。 彼らはソーシャルネットワークのページであなたに心の安らぎについて多くを伝えることができます。 そして、製造業者の苦しめられた販売部門への電話は、このバランスに寄与しません。 あなたが「真面目な製造会社」として働くための便利なツールを提供すれば、彼らはあなたと一緒に働きます。
事実:馬車への衝撃荷重の影響下での砲兵の行動と調和した関係を確立する非公式な形式に関連する問題は、この記事の範囲を意図的に除外します。

窓メーカーと窓メーカーのソフトウェアメーカー

-実装後にこのカテゴリについて学びました。 窓の構造を計算するシステムの分野で独自の開発に携わっている企業が私に来始めました。 Omskのある会社は、製品のデモを送ってくれました。これは、SilverLightで書かれ、Webベースのコンピューティングコンポーネントとの統合に明確に焦点を当てています。 この製品は非常に未加工でしたが、おそらく過去の時代に進歩した人たちかもしれません。

一般的に、モチベーションは常にほぼ同じです。業界の現在のソリューションは高価なので、カードと女の子で独自のソリューションを作成します。 個人的には、このアプローチは私を不安にさせますが、そのようなプロジェクトに資金を提供する人はもっと気づいています。
事実:SuperOkna、Facebook、または最後の手段としてVkontaktikを作成してください。常に新鮮です。 疑いがあなたの夢を殺さないでください!


2011年春の時点での顧客企業の整合


製品コンポーネント:

注文の約90%-直角の長方形フレームの製品。

同社は主に製造業者として市場に位置しています。
顧客の構成を共有します(おおよそ、企業秘密のため):

絶対条件で: 打ち切り

本番の決済プログラム:SuperOknaバージョン5(現在バージョン7)。
事実:はい、ライセンスされています。 いいえ、彼らは広告に対して私にお金を払っていない。 はい、それは残念です!

参照条件


その結果、プロジェクトの主な対象読者として任命されたディーラー向けのツールとして、本格的なウィンドウデザイナーを作成することが決定されました。

デザイナーは、HTML5 Canvasをサポートする最新のブラウザーで会社のWebサイトで作業する必要があります。 ディーラーは、メーカーと同じようにそのような計算機に興味を持つことになりました。 彼は、同じ製品のさまざまなバリエーションを「今ここ」で計算するときに時間と神経を節約するツールを受け取ります。 彼に必要なのは、最新のブラウザを使用することだけです。

総質量に占めるこのような注文の数が少ないことを考慮して、サイト上の斜めの角や曲がった構造要素を持つ非標準製品の計算を拒否する決定が下されます。 原則として、「非標準」では、引き続きクライアントとマネージャーに相談する必要があります。 この状況では電卓には意味がありませんが、設計者の要件は大幅に簡素化されています。

製品の完全な建設的モデリングと各コンポーネントの詳細な計算がコンセプトとして採用されています。 「標準コペック」と「トロヨシュキ」の予備計画はありません。 プロダクションで作成できる直角の「スペース」は、例外なく設計者がモデル化する必要があります。 すべて正直に。 ハードコアのみ!

設計者は、製品のすべての要素が技術的制限(寸法、面積、選択した継手のセットへの準拠)に準拠していることを確認する必要があります。 許容範囲外の構造単位は、エラーとしてマークする必要があります。

設計者は、開口部を幾何学的に均等化し、「 複雑さ」 (被写体で泣いている人)を構築するために「光束に従って」許可する必要があります。

計算機は、生産ソフトウェア(SuperOkna)での計算結果にできるだけ近い精度で製品のコストを計算する必要があります。 製品の重量を1キログラムの倍数で計算することも必要です。 計算では、コンポーネントのコストだけでなく、生産における構造のアセンブリのすべての操作のコストも考慮する必要があります。 これはすべて、オンザフライで望ましいことです。

まだ終わっていない


前のセクションの上記のすべては、2か月で実装されました。 私に加えて、顧客企業の責任者は技術コンサルタントとしてプロジェクトに参加し、数多くのブレーンストーミングセッションに参加しました。 技術的なリテラシーとこの人物の十分性が、実際にイニシアチブの成功を決定しました。

最初に書いたように、計算機での計算結果と本番ソフトウェアでの計算の平均偏差は0.002%でした。 値を丸めるためのアルゴリズムの損失に起因するもの。 クローズドソースのプロプライエタリなソフトウェアをリバースエンジニアリングするために、それは非常に判明しました。

その後、サイトで注文システムの開発を行いました。 アルミニウム構造を計算するための同様の計算機の開発。 生産プロセスを保証および制御するためのリアルタイムシステムの開発...これについても何らかの形で書く予定です。

設計者のその後の操作は、個別に、また注文システムの一部として、選択されたソリューションの正確性を確認しました。 特定の条件でタスクを100%解決するのは誰、何、どのようにするか、何をするかを決定しました。

UPD: コンストラクターの機能デモ

PS


タイプミスに関しては、個人で書いてください。

Source: https://habr.com/ru/post/J177297/


All Articles