Happy3w

重构项目

2016.10.17
目标: 能根据用户配置访问网站,减少因网站和地址的差异而修改代码。 名词解释: 1、操作:是指一个用户访问网站的一个活动/操作,比如登录,查询等。 2、任务:是指一个用户通过在网上完成的一件事情,由一连续的操作/活动组成。 思路: 1、操作由网址、动作、结果组成,用户可以配置。 2、任务是一系列有顺序的操作,用户可以配置。 开发方案: 1、定义一系列标准操作,一般网站可以使用。个性化操作,可以另加代码处理。 2、定义驱动操作、任务的引擎,使得用户配置完后即可运行。