- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息科学与技术学院
微机原理与接口技术
课程设计报告
课题名称:出租车计价器
学生姓名:
学 号:
专业年级:计算机科学与技术11级1 班
指导老师:
完成日期:2014年1月13日 目录
1. 引言 1
2. 方案选择 2
2.1 题目及要求 2
2.2 方案设计与实施 2
2.2.1 方案设计 2
2.2.2 实施条件 2
3. 总体设计 2
3.1 功能设计 2
3.2功能函数 3
3.3 开始计时程序设计 4
3.4 更改单价程序设计 4
3.5 计算路程和费用程序设计 5
3.6 重启系统程序设计 6
3.7 退出程序设计 6
4. 运行结果 6
4.1 主界面显示 6
4.2 输入‘S’开始计时 7
4.3 输入‘G’显示路程和费用 7
4.4 输入‘C’并输入数字更改单价 8
4.5 输入‘R’重启系统 10
4.6 输入‘Q’退出系统 10
5. 心得体会 11
6. 参考文献 11
7. 附录 12
1. 引言
汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,价格还十分昂贵。随着改革开放日益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费,以及现在的能够打一发票和语音提示、按时间自主变动单价等功能。随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。
3、实现显示里程、单价与总价
2.2 方案设计与实施
2.2.1 方案设计
1、该系统采用汇编语言编写程序。
2、出租车运行时间根据系统时间差求得。
3、由于测试时间较短,故程序采用的车速为100m/s,没有走动的路程显示。
4、初始出租车单价为4元/公里。
5、每次更改单价后,清屏重新输出主界面。
6、乘车费用=路程*单价。
2.2.2 实施条件
实验采用:PC机,Masm for Windows 集成实验环境
总体设计
3.1 功能设计
程序运行之后,进入主界面,显示单价和输入帮助。根据输入的大写英文字母选择相关的子程序,然后执行子程序的代码。更改单价和重启系统均在代码执行之后返回主界面。进入计时程序后,开始记录系统时间,标记为开始时间。停车程序主要执行计算当前路程和所需费用,执行完后显示路程和费用,转入输入阶段。选择进入退出程序后,系统结束运行,操作结束。
主程序流程图:
图3-1 主程序流程图
3.2功能函数
MAIN 主函数
GETT 获取当前系统时间
INI 初始化函数,输入界面
NOWCOST 计算路程及费用
_TIMES 获得开始时间
TIME_D 计算时间并显示
PUTS 输出换行符和回车
SCAN1 键盘输入子程序
3.3 开始计时程序设计
当检测输入检测到输入字符为‘S’时,进入发车程序,开始计时。调用_TIMES子程序,记录开始时间并保存至数据段。
图3-2 开始计时程序流程图
3.4 更改单价程序设计
当检测输入检测到输入字符为‘C’时,进入更改单价程序,调用键盘输入子程序,将接受的数据转化为数值,并存入数据区中。
图3-3 更改单价程序流程图
3.5 计算路程和费用程序设计
当检测输入检测到输入字符为‘G’,进入路程和费用程序。首先,调用GETT子程序,将当先系统时间存入数据区,即为结束时间;其次,调用NOWCOST子程序,计算所走路程和所用费用,并输出至界面。
图3-4 计算路程和费用程序流程图
3.6 重启系统程序设计
当检测输入检测到输入字符为‘R’时,进入重启系统程序。程序转至_INI代码段,重新调用初始化函数运行。
3.7 退出程序设计
当检测输入检测到输入字符为‘Q’时,进入退出程序,程序结束运行。
运行结果
4.1 主界面显示
图4-1 主界面
4.2 输入‘S’开始计时
图4-2 开始计时
4.3 输入‘G’显示路程和费用
图4-3 显示路程和费用
图4-4 显示路程和费用
4.4 输入‘C’并输入数字更改单价
图4-5 更改单价
图4-6 显示路程和费用
图4-7 显示路程和费用
4.5 输入‘R’重启系统
图4-8 重启系统
4.6 输入‘Q’退出
您可能关注的文档
最近下载
- 冬季校车交通安全培训课件.pptx VIP
- 2012-2020袋鼠数学竞赛历年真题等级1:1-2年级.pdf VIP
- 2023年七年级上册生物知识点归纳填空.doc VIP
- 2025年新闻记者职业资格考试(新闻采编实务)全真冲刺试题及答案.docx
- 挖掘红色资源开发校本课程图文.pdf VIP
- 成都东部新区2024年七年级《语文》上册期中试卷与参考答案.docx VIP
- 酒店行业人力资源管理的成本控制措施.docx VIP
- 高校心理咨询师职业伦理综合考试题库含答案.docx
- 第十章-文学作品的文本层次和文学形象的理想形态.pptx VIP
- 高中通用技术地质版必修2技术与设计2第三章系统与设计-教学设计.docx VIP
原创力文档


文档评论(0)