一号店自动化工具
功能需求说明书
一、 工具说明
一号店的账号从注册到下订单到支付涉及多个环节,当操作数量较多时容易出错。自动化工具避免这些问题,更可以提高效率,将手动操作近十分钟的过程缩短为一分钟。通过对自动化工具的监控还可以把所有的支付情况记录下来,方便以后备查。我们将通过
进行手机充值操作。
二、 模块定义
邮箱批量管理:提供邮箱批量注册的功能,该功能需要记录的字段包括:邮箱名称、邮箱密码、是否被使用注册一号店、邮箱注册时间。
1号店账号管理:提供1号店账号自动化新建流程、账号及密码查询功能,该功能需要记录的字段包括:账号名称、绑定的邮箱ID、账号密码、注册时间。
订单管理:提供自动新建话费充值订单功能、支付宝自动支付功能、订单查询功能,该功能需要记录的字段为账号ID、充值金额、充值手机号、充值时间、所用支付宝账号、是否成功。
系统管理:支付宝账号设置、单次金额充值设置。
三、 功能明细
3.1 邮箱批量管理
3.1.1批量新建邮箱功能
功能描述: 实现自动批量新建邮箱的功能
输入: 邮箱个数
处理过程: A. 随机命名邮箱名称
B. 注册邮箱
C. 注册成功,记录邮箱及密码
3.1.2邮箱查询
功能描述: 方便使用者进行邮箱查询,支持邮箱名的模糊查询
输入: 关键词、注册时间、是否注册一号店
输出: 邮箱名称、邮箱密码、注册时间、是否已经注册1号店
3.2 1号店账号管理
3.2.1批量新建账号
功能描述: 批量新建1号店账号
输入: 需要新建一号店账号的数量
限制条件: 不得多于未创建1号店账号的邮箱数量
输出: 记录新建的1号店账号、密码、创建时间、使用的邮箱ID、变更所使用的邮箱状态为已使用
3.2.2账号查询
功能描述: 用于查询1号店账号及密码
输入: 账号关键字、注册时间
输出:账号名称、绑定的邮箱ID、账号密码、注册时间
3.3 订单管理
3.3.1新订单创建及支付
功能描述:自动批量创建话费支付订单并使用支付宝支付
输入: 固定的前7位手机号码输入手机号后四位的规则范围、单次充值金额、点击启动
处理过程:A. 输入手机号后四位规则范围,生成所有符合规则的手机号
B. 输入下个手机后四位规则范围,如没有点击确认进入步骤C,如还有更多的规则,则继续确定添加下条规则
C.遍历手机号,并开始使用当天未使用的邮箱进行登录,从第一个手机号开始下订单,每下一个订单将切换一个未使用的邮箱号
D.开始依次充值
E.记录充值成功或者失败,失败出警告,并记录失败,继续下个订单。
输出:成功的订单记录与失败记录、单个流程时间不超过1分钟(因网络、1号店自身原因等非可控因素除外)
3.3.2订单查询
功能描述: 查询已成功支付的订单
输入:YYYY-MM-DD hh:mm- YYYY-MM-DD hh:mm
输出:账号名称、充值金额、充值手机号、充值时间、所用支付宝账号、是否成功、该时间段内的总共充值成功的订单数和订单总金额。
3.4 系统管理
3.4.1支付宝账号设置
功能描述:设置当前使用的支付宝账号,只能设置一个支付宝账号
输入:支付宝账号、密码、点击保存
输出:成功操作\失败
3.4.2单次充值金额设置
功能描述: 设置单次充值金额
输入: 下拉框选择金额,只能选择10、20、30、50、100、200、300、500
输出:保存成功
雇主
发起雇佣
威客
同意合作
雇主
托管赏金
威客
在线工作
雇主
验收付款
任务圆满完成
该任务为直接雇佣,任务全程仅限雇佣双方可见