有关实现远程工作者调用日志记录/数据库系统的建议。从哪儿开始?需要什么?

时间:2011-04-09 17:32:12

标签: database logging language-agnostic

该系统用于跟踪整个英国人们家中的工人。

这个想法是这样的:

  1. 工人到达顾客家中。
  2. 工作人员拨打电话号码,当前时间,工人和地点存储在数据库中。
  3. 工人完成他/她的任务。
  4. 工人拨打电话号码,再次存储当前时间,工人和地点,结束任务。
  5. 我们的想法是提供一个自动时间表记录系统。这与工资单没有关联,但只是一次双重检查,即工作是在客户要求的时间内完成的。

    问题:

    1. 我从哪里开始使用电话号码?是否有提供此类服务的服务?
    2. 如何将电话记录绑定到数据库?
    3. 您有什么经验可以帮助我吗?
    4. 我从来没有实现过这样的任何事情,所以欢迎任何帮助。

1 个答案:

答案 0 :(得分:1)

我认为你正在寻找像交互式语音应答(IVR)系统这样的东西。从50,000英尺的角度来看:

您的工作人员会拨打一个号码,您的应用程序会捕获类似的内容:

  • 工人的身份证和密码(进行身份验证)
  • 工作ID
  • 可能是确认工作登录/关闭的额外选项
然后,IVR会与外部应用程序通信,将一些相关数据传递给您的数据库。

Asterisk支持这种事情(我想大多数电话服务器应用程序都会这样做):

  

Asterisk IVR Server
  Asterisk External IVR Interface

正如我所说,这是一个可以解决空气问题的50,000英尺手指。