我对这个过长的帖子表示歉意,但我想提供尽可能多的信息。
多年来,我一直在构建web数据库应用程序,但我一直在重新设计,我一直想要这样做,但我似乎搞不清楚。我希望能朝正确的方向前进。
这家公司是一家自储式租赁公司。租户通常签署合同/租赁协议,没有具体的结束日期,通常(但不总是)每月支付与他们的开始日期大致相同的日期。所以,如果你是16号搬来的,你的房租是每个月16点交的(忽略那些不是所有月份的最后几天)。有些人提前6个月付款等。
这是我知道/认为我需要的桌子。
。
我坚持的部分是最好的方式来处理帐单-没有发票生成-租户只需要记住支付。我想把它作为一个网络应用程序构建在一个托管的提供商上,所以我不知道我是否应该考虑使用每晚的db脚本或者从web应用程序端来处理这个问题,或者我是否可以以一种不需要每天晚上发生的特殊方式来设计它。
下面是我所需要的一个简单的例子。
Joe于2011年1月1日租用1号单元,并支付1个月的租金(50美元/月)。
我如何建立这个,这样,如果乔不支付2011年2月2日,他似乎已经到期,欠50美元(迟交费用也开始后,迟到5天,你被标记为被锁在你的单位之外,如果你不支付10天)。如果是长期客户,而他们只是稍微晚了一点,那么员工在延迟收费和锁定方面有一定的酌处权,等等。
我认为最类似的现实世界设计可能是有线电视提供商,但我很难把它们整合在一起,同时又不让它变得过于复杂。
我可能会用MSSql2005/2008在.NET 4中构建这个问题,但我不认为这是一个特定于技术的问题。
发布于 2011-12-01 02:20:44
如果您列出的三个表是“明显的”,同样清楚的是,您需要一些应付账款和应收账款的表格。如果您还没有业务的会计方面的东西,您将不得不添加到您的网站。
我想知道有什么企业没有某种会计软件。在我看来,最好的办法是让你的web应用程序以一种安全的、只读的方式访问那个数据源。
https://stackoverflow.com/questions/8335797
复制相似问题