1

私は、ホテル予約システムを開発する必要があります。これは、家での予約 (ウォークインの顧客向け) と Web サイトでのオンラインに使用されます。最善のアプローチは何ですか

a) 2 つのアプリケーション (オンライン/オフライン) とデータベースがあり、それらを間隔を置いて同期する b) Web サーバーに 1 つの Web アプリケーションと 1 つのデータベースがある

2つのアプローチの長所と短所は何ですか?

私はc#/sqlサーバーを使用します。

4

2 に答える 2

2

最初のオプションの明らかな欠点は、アプリケーションを断続的に同期している場合、部屋を二重予約する状況に陥る可能性があることです。このため、あなたが説明した状況を考えると、最初のアプローチを実際に推奨することはできませんでした.

この議論の裏返しとして、単一の Web アプリケーションでは、偶発的な二重予約に関連する問題は発生しないということです。

于 2013-04-10T09:40:13.420 に答える
0

なぜ 2 つのアプリケーションを使用する必要があるのですか? ウォークインの顧客の場合も、幹部は同じ Web アプリケーションとデータベースを使用できるため、二重予約を回避できます。

于 2013-04-10T11:01:32.493 に答える