我在健身房工作。我是程序员,只有我,没有其他人!当没有人能从概念上提出想法时,你会感到非常沮丧。
我正在摆脱我们古老的纸夹系统,用来跟踪约会和其他什么。
我已经成功地做了很多事情,现在我正在努力解决个人培训部门的问题。
我想要的:
到目前为止我尝试过的是:
有谁知道如何最好地构造这些表,以及如何使它们正确地进行通信?我不需要具体的代码,我只是需要帮助,了解如何做这件事!
发布于 2013-10-25 17:20:47
与其从头开始构建一些东西,不如购买或使用已经存在的东西,因为这个软件是广泛可用的。当然,除非你想制造一个更好的产品并把它卖给一个以上的健身房。但是,如果这只是一个健身房或一个客户,我会走购买路线,并为他们设置它。
谷歌“在线预约调度器”,我相信你会发现一些适合你的要求。
如果设置了构建某些内容,则用于数据库架构:
表格
定义
如果需要,这两个表可以卷到"Person“表中。
任命是双重目的。训练员进去,并安排在健身房的预约,以便于使用。客户可以搜索培训师约会,然后根据培训师约会安排锻炼约会。该计划是培训师的可用性与预定客户约会的视图,可以在一定的时间内进行汇总。
在这种情况下,我们使用约会作为双重目的来管理培训师的可用性和客户约会。如果你想一想,教练的可用性可以抽象为在健身房的约会,因此同样的桌子(约会)可以用于培训师和客户。
预约会与健身房、教练和客户有关系。如果您将培训师和客户卷到person表中,这可能是一种关系,但分离起来可能更容易。否则,您将需要元数据来描述它是什么样的人(培训师或客户)。
我还会考虑在这里保留数据,并有一个自动的工作来修剪约会表。从6个月前开始就不需要预约了。我不确定你的留用要求。
https://softwareengineering.stackexchange.com/questions/215568
复制相似问题