2010-12-20 19 views
0

私はこれを理解しようとしています。しかし、1つ以上の答えしか持たない可能性はもっとあります。皆さんの考えをお知りになりたいと思います。バックエンドプログラミング:これはどのように機能しますか?

たとえば、www.bookatable.comにアクセスしてテーブル予約をしようとすると、予約ウィジェットの仕組みがわかります。私の質問は、バックエンドがどのように機能するかです。どのように多くのテーブルが予約可能であるかを知ることができますか?または何席ですか?重複? ...

私の推測では、レストランは空き容量と容量を提供しますか?どのように多くのテーブルにいくつのテーブルを持っているかに基づいて?

+0

、あなたはバックエンドは、以下の更新するために、レストランのオーナーのオプションを持っていると思います: 1.容量 - 彼らは 2.可用性を持っているどのように多くのテーブルまたは席言いますか? それに基づいて、サイトはアカウントの空き状況を考慮して予約を行いますか? – dougy

答えて

0

私の推測では、レストランはより広報したいと考えており、bookatable.comを使用していると思われます。バックエンドはおそらく、レストランが支払う従業員がレストランの容量を入力するウェブページであり、日。

ウェブサイトのバックエンドの言語はほとんど不定です。

+0

それは正しいかもしれません。レストランはbookatable.comのウェブサイトを通じてバックエンドを更新します。プログラミングはどのように機能しますか?彼らはテーブルの数ではなく座席数を考慮に入れると思いますか? – dougy

+0

どちらも、6人または4人のパーティー、あるいは1人のパーティーを持つことができ、それぞれのパーティーは別々のテーブルが必要なためです。基本的に、テーブルの数とテーブルサイズを選択する必要があります。 4人のテーブルに1人で座ってテーブル全体を使い切りたい場合は、 – tcables

0

はい、これを実行するには100の方法が必要です。

この種のことを行う製品を開発します。私たちのシステムでは、これはあなたがそれをする方法です:バックエンドはレストランで生活し、レセプションエリアにはクライアントアプリケーションがあります。ウェブサイトはクライアントでもあり、同じバックエンドに接続されています。いずれかのクライアントが予約を行うと、サーバーを更新し、他のすべてのクライアントは新しい予約を参照します。同じWebサイトは、多くのレストランの独立したバックエンドシステムのクライアントになることができます。

+0

興味深い。このシステムはクライアントのサイトとは独立していると言います。バックエンドを通じてこれを制御する方法はありますか?私がこれを求めている理由は、重複予約などのエラーを最小限にする方法を考えて、これに似た何かを見つけました。 – dougy

+0

あなたのバックエンドによって異なります。ウェブサイトがレストランとは独立している場合は、次のようになります。顧客がレストランに電話して予約を行うと、レストランマネージャーがウェブサイトで直接予約を行います。私は彼らがそれをすることを喜んでいるとは思わない。しかし、どちらか一方の方法では、(レストラン内またはウェブサイト上の)権限のあるサーバーを定義しなければならず、他の場所で作成された予約は権限のあるサーバーによって承認されるまで暫定的です。 –

1

私の名前はMagnus Hultbergです。私は、Bookatable(他のパートナーの中で)で働くレストランで使用されている技術を提供するLivebookingsに勤めています。

私たちと働いているレストランが利用可能な状態を維持し、ゲストデータベースを管理し、ダイニングセッションを実行して、どのテーブルが予約されているのか、どのステータスにあるのかを確認するために、例えば。

これらのデータは一括して集約され、利用可能なテーブルやその他の関連機能が、Bookatable.comのような予約パートナーに提供されます。

これが役に立ちます。例えば

関連する問題