APP下载

出租车计价器软件程序设计与实现

2016-03-14何江英

大科技 2016年35期
关键词:路程计价中断

何江英

(沈阳城市建设学院 110167)

出租车计价器软件程序设计与实现

何江英

(沈阳城市建设学院 110167)

随着科技技术的不断发展,社会经济也在迅猛增长,城市建设不断完善,与城市面貌息息相关的出租车行业也在日益扩大,出租车市场价值表现出广阔的应用前景。为了避免出租车司机乱收费、收费不明朗等问题,使得出租车行业健康持续发展,在出租车计价器中采用人工智能程序,本文就出租车计价器软件程序设计与实现进行探讨。

出租车计价器软件程序;概述;设计;实现

1 出租车计价器软件程序概述

早在70年代初期我国就有出租车出现,那时候的出租车多半采用的是国外的计价器,价格昂贵,而且计价价格不是很准确。随着我国社会主义的不断发展,改革的不断深入,城市建设呈现良好趋势,出租车行业也在持续稳定发展中。随后出租车大范围的开始使用国产计价器,最初的国产计价器是需要人工根据计价器显示的路程数字然后手动进行计算并四舍五入,还未全方面的实现人工智能,在经过一段时间的技术改良与研究后,如今的计价器不仅能够准确根据车程计算价格,还能打印发票,并且能语音报数。出租车能体现一个城市文化程度,与城市发展息息相关。随着城市旅游行业的进步,出租车行业也表现出广阔的应用前景。

虽然如今出租车计价器已广泛普及,但还是有小部分小城区尚未使用出租车自动计价器,随着城市建设的速度加快,象征着城市发展也在日新月异的变化,出租车行业发展的势头并未受到阻碍,并表现出十分具备潜力的市场价值。在今后为了提高出租车行业技术水平,促进出租车行业发展,需要相关人员不断深入研究,从出租车计价器软件程序优化做起,进一步完善相关规定要求,推进出租车行业技术革新。

2 出租车计价器软件程序设计

2.1 系统主程序设计

在出租车计价器系统主程序设计中除了需要完成参量和接口处的初始化设计外,还要包括系统模块程序设计,以及出租车起步价设计与单价的设置,以及中途中断的设置,最后自动计算价格,总得来说,系统主程序设计需要完成自动清除、计价、计程与启动这几项任务。

当出租车开始运行时,计价器便自动启动开始计程,根据计价器中云储存的数据计算开始运行路程是否超过计程车起步价,未超过则不进行计价,如果超过了便根据出租车行驶路程、单价数以及起步价等综合因素进行价格计算,若中途出租车脉冲停止,即中途有中断的形象,计价器根据中断时长做出相应的计算。

2.2 系统模块程序设计

2.2.1 显示子程序

由于出租车计价器涉及到出租车行驶路程与时间以及价格这几个方面,因此在现显示子程序中需要同时显示出价格单位、时间中的秒、分、时以及路程单位。显示子程序还需要这几个显示单位相互关联,路程金额单价要随着路程变动,路程也要随着时间变动。

2.2.2 里程计数中断

计价器每输出一个低频电信号便中断一次,当集满一千个低频电信号便将截止目前的路程、时间以及计价金额输入至计价器数据储存管理中,避免因数据量过多难以计算,从而也能确保计价准确性,提升计价效率。每过一里路,便将数据计算出来,是最终计价结果的证明依据。

2.2.3 定时中断

定时中断原理与里程计数中断原理相似,在定时中断程序中,设定每50Ms便中断一次,集满20次,也就是过1s后,将截止目前的行车数据传送至相对应的显示单位实现实时显示,能让乘客与司机同时共同的了解目前的出租车行车状态。

2.2.4 中途等待中断

中途等待中断主要是针对出租车遇到堵车、塞车、红绿灯、途中等人等情况所设计的单位,设定好等待值,在超过等待时长时,根据出租车霍尔开关是否有信号判断等待时长,计价器会自动将等待时间加入进出租车计价程序中,在最终计价结果会包括等待价格,等待结束后计价器程序便恢复正常计价。

2.2.5 按键服务程序

按键服务程序是属于手动程序,采用的是查询模式,按键服务设置在主程序中,当无按键时程序按照通常的情况顺利运行,当按键时,计价器程序便跳转至子程序中,进行比如时长中断处理、计价统计等。

3 出租车计价器软件程序实现

3.1 能在数码管上显示运行单价、运行时间、乘车里程以及行车总费用

根据仿真软件以及搭建仿真系统,通过多次实践与软件使用,出租车计价器能根据具体实行路程以及预先设定单价值,另外加上起步价能计算出最终费用,在过程中,遇到中途中断的情况,能根据中断时间是否超过预设时间范围,将超出的部分计算在最终费用中。最终使用计价器软件计算出的费用主要包括是起步价加上实际乘车费用然后加上等待超过时的费用。

3.2 能够根据白天与晚上不同情况显示不同单价以及行车总费用

我们都知道由于白天与晚上起步运营价格是不一样的,一般晚上的起步价要高一点,通过使用仿真软件,分别对白天与晚上进行运营测试,在晚上设定好起步价格,经过测试与实践后,观察仿真系统运行数据,我们可以确定计价器软件程序系统设计运营正常。在白天起步价为6元,晚上起步价为7元,两者设定运行相同的距离,在相同的时间短内,我们可以看出最终计价器计算价格白天要比晚上便宜六块。当然其中不包括特殊情况比如中途中断等待,不加上等待的时长,在两者都正常运行情况下。

4 总结

综上所述,出租车计价器是乘客与司机双方的交易数据依据,也是两者之间的交易法则,是出租车行业中的重要技术支持,也是主要工具,对乘客与司机两者而言直接关乎到彼此的利益关系,具有重要意义。有一个良好性能的出租车计价器对出租车行业发展来说是必不可少的,要想让出租车行业健康稳定发展,进行计价器软件程序设计与优化是毫无疑问的,对计价器软件程序设计研究有一定应用价值。目前私家车逐渐多了起来,给出租车行业发展带来新的挑战与机遇,在今后相关技术人员就出租车计价器软件优化方面要进行深入研究,完善软件所面临问题,提升软件技术层次。

[1]石文国,石 理,胡登杰.嵌入式实时Web服务器[A].中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C].2004.

[2]魏振春,石小兰,韩江洪,李正荣.嵌入式系统中IPv6协议栈的研究[A].计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(下册)[C].2006.

[3]李卫国,葛纫秋.一种基于uClinux的便携式邮件接收器的设计[A].2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C].2006.

[4]关守平,姚勇,刘海龙,张跃辉.嵌入式系统网络接口模块设计及应用[A].2007中国仪器仪表与测控技术交流大会论文集(一)[C].2007.

TP368.12

A

1004-7344(2016)35-0241-01

2016-11-28

猜你喜欢

路程计价中断
求最短路程勿忘勾股定理
工程造价计价模式和造价控制分析
建筑工程预结算中的定额与清单计价应用
多走的路程
多种方法求路程
走的路程短
跟踪导练(二)(5)
千里移防,卫勤保障不中断
关注新“新清单计价规范”的几大特点
AT89C51与中断有关的寄存器功能表解