2013-04-10 111 views
0

我需要开发一个酒店预订系统,该系统将用于预订房间(在客户中散步)和网站在线。什么应该是最好的办法如何设计在线/离线使用的预订系统?

一)有两个应用程序(在线/离线)&数据库,并间隔 B)同步他们在Web服务器上的一个Web应用程序和一个数据库

会有什么利弊两种方法的缺点?

我将使用c#/ sql服务器。

回答

2

我可以看到的第一个选项的一个明显的缺点是,如果您间歇性地同步应用程序,最终可能会导致双重预订房间的情况。所以由于这个原因,我不能真正推荐你所描述的情况下的第一种方法。

这个观点的另一面是,对于单个Web应用程序,您不会遇到与意外双重预订有关的问题。

0

为什么要有两个应用程序?对于漫步客户,您的主管可以使用相同的Web应用程序和数据库,这将避免重复预订。