B100901第四组.pptVIP

  • 1
  • 0
  • 约2.65千字
  • 约 19页
  • 2017-12-28 发布于江苏
  • 举报
B100901第四组

四、实验进程 功能框架图: 需求分析: (1)提供可操作的主菜单:输出个菜单,用于显示以从文件中加载的总客户信息和若干个可选的功能选项。根据客户输入的选项来运行不同的功能。根据客户输入的选项来运行不同的功能,运行不同的函数。 (2)查找一个客户的功能:根据主菜单下的功能分区查找出客户的所有消费记录。 (3)计时功能:根据加载出的通话记录计算出每一次通话的时间,且其中不足一分钟的时间统计为一分钟。 (4)判断来电显示功能:根据不同客户的资料自行判断是否申请了来电显示功能,以便在计费功能中实现正确计费的目标。 (5)计费功能:根据加载出的通话记录计算出用户一个月中的账单情况,其中包括本地话费与长途话费分别计算并求总的功能。 (6)账单查询功能:根据用户的号码,从文件中提取出该用户在某月的消费账单详细情况。 (7)信息备份功能:将所有用户的某个月的消费信息备份到另外的一个文本中。客户可以通过访问该文本获得所需相关信息。 我们在程序的设计中加入了异常话单提示,因为有的话单输入可能是错误的,定义一个函数,找出这些错误话单,不参加计费。 可能的出错话单有: (1)一个号码的通话时长大于三天。 (2)一个号码在一个时间存在两条以上的记录。 异常话单查询源程序: 用于计算用户话费账单的流程图: 用于用户话费的查询流程图: 用于将用户的话费详单输出到指定的文件流程图: 五、试验中的

文档评论(0)

1亿VIP精品文档

相关文档