我新的工作是销售进口货物。为了能够出售这些货物,我们需要对每批入库的货物进行以下处理:
- 以电子邮件附件Excel电子表格的形式收到发票
- 接收人员打开发票,将三列中的相关部分复制并粘贴到电子表格模板的相关部分中,其中进行非常复杂的计算,例如
=B2*550
- 接收人员将这个新的电子表格发送给上司(如果幸运的话是通过电子邮件,否则可能通过打印机),上司将设置零售价
- 接收人员打开回复,然后使用一个无法使用的客户端程序将数据输入到生产数据库中
- 接收人员启动HyperTerminal,并键入“AT”命令,然后断开连接
- 接收人员使用可怕的客户端程序中的另一部分逐个地向客户发送短信和邮件
我想把接收人员
的角色尽可能地转移到软件中。虽然我以前没有写过任何与电子邮件、Excel、数据库或SMS交互的东西,但如果这样能使我从这些琐事中解脱出来,我会很乐意学习。
以下是我未经专业知识的愿望清单:
- 软件通过Thunderbird(可能是邮件服务器)请求附件
- 软件告诉Excel将电子表格转存为更适合Jurily的格式,例如CSV或其他格式
- 软件解析输出,进行复杂的计算
- 软件向上司发送一个网页链接,让他可以设置价格
- 软件连接数据库,插入数据
- 软件向客户发送信息
这些都可行吗?如果是,我应该从哪里开始学习?你会怎么改进它?你认为哪种编程语言/框架最理想?你会如何处理上司的问题?