我们要做的这个产品,是一个类似于12306抢票软件的软件,但是我们这个软件并不直接给用户使用,而是仅收集用户信息,以及提供提醒和代报服务。这个网站的考位的放出是随机的,所以需要用软件来获取。
要做的这个产品是分为3个模块,
第一个模块、是在网页端,获取信息,以及进行报名,类似于抢票软件。这里需要大量的代理IP,当然这是2个线程。分为
1 在网页端获取信息
2 进行报名,类似于抢票软件
3 调控服务器平时用于查询考位,当发现考位的时候,改为服务器从原来的查询考位的作用变为报名的作用,当一个报名结束的时候,自动变换IP为另一个ID报名。
第二个模块、是获取和储存信息,这里的获取和储存分为2部分。
1 将从抢票软件获得的信息,储存在自己的服务器中进行查询,以及用自己的服务器获取的信息(也就是用户提交的用户名和密码),在报名网站上报名,当然这是不同的线程。服务器我们会提供阿里云服务器,配置由您选择。
2 将储存在自己服务器的信息供给用户查询,以及收取用户提交的报名信息,在第一部分的模块里进行报名。
第三个模块、是用户界面端。
1 根据用户提交的考场和时间,查询本服务器上存储的该考场和时间是否有考位。
2 记录用户提交的自己所需要的考场和时间,用于考位出来之后,进行报名。
3 获取考位信息之后,通过短信平台,对用户进行提醒。对用户的提醒是根据用户提交的需要的考场以及时间来提醒的,而不是所有人都一样的。短信平台我们会提供,而且已经申请好了。
现在有类似的产品,是公众号:抢考位