我们要想到的是,火车票飞机票综合搜索的需求场景是什么样的。此时,一般情况之下,出发地、目的地已经确定。但是,出行方式两者都可考虑。此时选择的优先级可能在于出行的时间、票据价格等等其他因素。而这两者的综合搜索可以很好的解决这些问题。可能还有其他的应用场景,我们还是细细考量。
还可以通过用户研究,深挖需求场景,确保功能实现的完备。问卷调查、用户访谈、数据分析等等都能起到很好的效果。
在经过了需求分析之后,确立功能实现的优先级。如搜索结果的排列,按照出行时间还是票务价格呢?等等这些问题,都要归结到功能的合理化实现上,提升用户体验。
开发技术的可行性分析、上线之前的可用性测试等等,一系列问题都需要考虑到。好的产品源于对细节的把控。
希望我的回答,可以带给你些许帮助。谢谢。