技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【181790】
1 桌面程序,c#或java开发都可以。登录时要有用户名和密码。密码可改。
2 基础信息登记:能记录我的银行账号,比如我的建行卡号,我的招行卡号。并能记录用户名和登录密码。登记内容以配置文件方式存储在本地硬盘,生成的时候要对文件进行加密。意即文件除了这个应用程序在用的时候能解密打开外,其他打不开这个文件。
3 任务登记:每个月的某时某刻,把我的建行卡A的余额,转到我的招行卡B内。任务存在本地配置文件中,不限文件格式,但文件要进行加密,只有本程序能打开读取。任务可删,可查,可改(可改的只有某时某刻这个参数)。增删改后要刷新文件。
4 任务执行:
1)点击任务列表菜单,从文件中读取任务列表并展示。
2)勾选任务,点击按钮“一键执行”,以下只描述一个任务执行的情况。
3)RPA打开建行个人网银登录页面,输入用户名和密码(从配置文件中读取)。
说明:建行个人网银有输入验证码,可能不能通过机器人登录进入,可以换一个银行实验,用建行账号只是举个例子。
4)机器人自动查询账户余额,如果有多个账号,则选择机器人登记的账号。
5)机器人记录查到的余额。
6)机器人再点击转账链接
7)输入任务里的转入账号、户名、开户行。点击转账。
8)有的网银需要输入交易密码,如果做实验的网银有,则机器人在任务设置里面增加一个文本,叫保存交易密码。也在配置文件加密保存。等到需要这个流程的时候,把交易密码读出来,自动输入到交易框中。
9)捕获转账返回,是成功还是失败。记录一个文本文件,用于记录流水信息,如X年x月X日X时 任务编号 转出账号 转出户名 转出行 转入账号 转入户名 转入行 转账金额 成功/失败信息。