收集数据的方法有哪些