地铁收费管理系统.pdfVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
地铁收费管理系统 HUAWGI 地铁收费系统_0 级内部公开 地铁收费管理系统 考试提醒 ,请仔细阅读规格文档,理解规格文档估讣需要花费10 30 分钟来理解,请务 必看 清 楚要求再动手,试题包括规格描述和代码框架。 ,C/C++编译环境统一为Visual C++ 6.0 版本。如果你喜欢并熟悉Source Insight 或其它匸具,也可以使用Source Insight 或其它工具进行开发,但考 生必须 保证提交的代码要在指定编译环境下编译通过,否则无法阅卷。 ,如果考题与日常工作/生活接近,请考生以规格为准,不要类比相似案例。 ,岀于自动化测试的需要,程序中不要使用原始的I/O 输入输出(键盘输入、 屏幕 输 出)作为正式输入输出,我们会提供基于Socket 的输入输出API 接口,考生必 须 使用Socket API 进行正式输入输出操作。调试输出的方式不受此限制。 ,考试的工程已经提 Socket 通信功能,并提供输入/输出的API,考生不需 要实 现。 1 总体说明 考生需要模拟实现一个简单的地铁收费系统,实现地铁交通卡或单程票的扣 费、余 额提示、日志记录和日志查询等功能。 1.1 相邻站点间里程表 18 系统预置有一张“相邻站点间里程表”,作为计算基本票价的依据。其结构和 内容 如下: 站点 1 站点 2 里程(千米)站点名站点名系统已设置值站点名站点名系 统已设置值 站点名站点名系统已设置 IM OOOOOO OOOOOO OOOOOO 站点名站点名系统已设置值 备注: ,只考虑 1 条地铁线路,站点关系示意:站点 站点 -- 站点OOOOOO —-站点 一-站点,无分义,无环路,任何 2 站点之间的路径是唯一的,不存在多条路 径的 情况。 ,该线路上地铁双向运行。乘客可以从任何站点进站,也可以从任何站点出 站。 ,表中无重复记录,一对相邻站点在表中只存在一条记录,比如:S2 与 S4 之间 的 记录只有:S2-S4 或 S4-S2 其中的任意 1 条,而不会同时存在 2 条。 ,考生可以直接使用考试系统提供的根据该表讣算任意 2 站点间最短里程的接 口 (接 口参见3. 4 API 说明)。 2015-3-24 华为机密,未经许可不得扩散 第 1 页,共 10 页 HUAWEI 地铁收费系统_0 级内部公开 1.2 地铁收费系统规则 1、票价分为基本票价和扣费票价。扣费票价是在基本票价的基础上,根据票 卡类 18 型、 时间段进行特殊计算得到的(也有可能等于基本票价),是扣费操作时需要从卡 上 扣除的金 额。 2 、基本票价计算规则:按进站点与出站点之间的最短里程分级计算:,3 千米 (包含3 千米,但不包括0 )以内:2 元。 ,3 千米至5 千米(包含5 千米):3 元。 ,5 千米 至10 千米(包含10 千米):4 元。 ,10 千米以上:5 元。 struct distcost { Char si[]; Char s2[]; Int distance; }; 3 、进出站为同一站点的,则按进出站时长计算: (1)小于等于30 分钟: 单程票:票卡面值作为扣费票价; 其他卡:0 元,且不受任何时间段的限制,即直接作为扣费票价。 (2 )大于30 分 钟: 单程票:(票卡面值,3 元)中“最大值”作为扣费票价; 其他卡:3 元,且不享受任何时间段的优惠,即直接作为扣费票价。 18 4 、扣费票价计算规则1:按照各种票卡的类型计算: ,普通卡 (C ):正常时间段以基本票价作为扣费票价;特殊时间段收费参见“5、 费票价讣算规则2”o ,老年卡 (B ):正常时间段以基本票价的9 折作为扣费票价(如出现小数,则向 下 取整);特殊时间段收

文档评论(0)

Tcq927 + 关注
实名认证
文档贡献者

书中自有黄金屋

1亿VIP精品文档

相关文档