将流程图/决策树转换为交互式页面

将流程图/决策树转换为交互式页面

我有一个流程图或决策树,希望人们能够以交互方式浏览。基本上,决策树中的每个问题都应呈现给用户,一旦用户做出选择,他就会转到下一个区块。示例:

Q1:您是否已满 18 岁?(如果是,请转至 Q2,如果不是,请转至 Q3)

Q2:您有车吗?(如果是,请发短信/发送电子邮件/等;如果没有,请转到 Q3)

Q3:(仅消息)感谢您的尝试!

我在网上找到的一般调查/问卷界面似乎并未针对此用途进行优化。例如,它们要求您做出选择,然后按下一步。我感觉我找错了地方,但显然找不到更好的地方……

转换的结果应该是一个可移植的 Windows 程序、一组托管在互联网上的网页,或者我可以在 Linux 网络服务器上安装一些应用程序。由于设想的应用程序中的第一个问题将引导用户进入 4 个或 5 个子树中的一个,因此能够轻松地分别启用/禁用/编辑子树将是一个优点。

答案1

ATM 允许客户每天最多提取 500 美元。如果客户提取的金额超过 300 美元,则服务费为超过 300 美元金额的 4%。如果客户账户中的钱不够,ATM 会通知客户资金不足,并让客户选择提取资金,服务费为 25.00 美元。如果账户中没有钱或账户余额为负数,ATM 不允许客户提取任何资金。如果要提取的金额大于 500 美元,ATM 会通知客户可以提取的最大金额。编写一个算法,允许客户输入要提取的金额。然后,该算法检查账户中的总金额,将钱分配给客户,并从账户中扣除提取的金额和服务费(如果有)。

相关内容