我的妻子正在开展一项新业务,并希望我为她创建一个允许客户预约的网站。我显然可以继续从头开始构建一些东西,但鉴于这是一个相当标准的问题,我宁愿重用现有的解决方案(最好在 Java 中,但在这方面有一些灵活性)或构建在托管之上像谷歌日历这样的解决方案。你会推荐什么?
问问题
7365 次
4 回答
3
于 2009-05-16T21:21:23.530 回答
3
不要从头开始构建自己的;这是一个异常艰难的过程(如果您好奇,请查看 iCalendar 标准;其中涉及的复杂性惊人地大)。作为以前尝试从头开始开发此类东西的人,我强烈建议使用现有的托管解决方案,例如 Google 日历。
于 2009-05-16T21:24:12.557 回答
0
在线预订系统比看起来要复杂得多。例如,您需要考虑防止双重预订。
您可以使用现有的在线预订系统,例如www.EzyOnlineBookings.com ,而不是重新发明轮子。它价格便宜,足够灵活,可以处理大多数场景,而且看起来相当不错。此外,如果您的妻子更喜欢使用 Google 日历进行商务活动,它还可以直接与 Google 日历集成。
于 2013-01-24T05:51:49.700 回答
0
我刚刚制作了一个开源 Android 库来执行此操作,但转换为标准 Java 库非常简单。这是登陆页面: https ://bitbucket.org/warwick/schedule_utils_demo/src/master/
该库支持根据计划项目、营业时间和给定时间计算实体下一次可用的时间。
它还有一种方法可以根据营业时间和日程安排项目获取给定时间之间的可用时段列表。您可以分叉存储库并将其重构为 JavaScript 或您想要的任何语言。
希望这可以帮助
于 2018-09-29T17:24:00.450 回答