2015-04-17 22 views
0

我在一家铁路公司的项目,现在我想用一些数据测试我的应用程序。这里的问题,我需要的数据就像是象下面这样的时间表:有无法生成动态时间表测试数据吗?

departure_location arrival_location departure_time  arrival_time 
a     b     2015-04-01 08:00 2015-04-01 08:30 
b     c     2015-04-01 09:10 2015-04-01 09:44 
c     d     2015-04-01 10:05 2015-04-01 12:00 
... 

的困难在于,所生成的时间表应该是合乎逻辑的。这意味着每个阶段的到达时间应晚于出发时间,但比下一阶段的出发时间早。而且我希望能够指定一个时间范围,并且动态时间表将会生成得很漂亮。我会成为最好的如果我甚至可以配置列车从源到目的地运行多少时间,以及它在到达地点停留多久,直到它再次离开。

+3

所以,你可能必须写一个新的程序来创建数据。 – Turtle

+0

只要你想要某些东西是“合乎逻辑的”,你就必须编程该逻辑。所以你必须自己写数据生成器。 还有一个想法:从你的时间表DB获取现有记录并使用它们 –

回答