- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Delphi通用比赛倒计时软件设计及实现
基于Delphi通用比赛倒计时软件设计及实现 摘 要该系统主要采用Delphi7.0作为开发环境,设计并实现了通用的比赛专用倒计时软件,该软件可以代替人工完成比赛开始、中途、结束的自动提醒,为各类比赛项目的开展提供了很好的支持
【关键词】Delphi 通用 倒计时 软件
1 引言
目前高职院校非常注重学生素质方面能力的培养,而素质培养的途径之一就是举办各种类型的比赛,比如说演讲比赛、创意大赛等,而这类比赛有个相同的特点,每位参赛选手需要在规定的时间内演讲完自己的参赛作品,为了更好的控制比赛节奏,需要有专门的人员负责计时,比赛开始时候开始计时,比赛快结束的时候提醒参赛选手,参赛时间用完后提醒选手停止比赛,时间观念在职业素质培养中也非常重要。人为的计时方式,对计时人员的提出了很高的要求,需要注意力非常集中,否则容易出错,很难做到公平、公正。本倒计时软件的设计与实现,就是针对这种类型的比赛项目,通过软件的精确控制,减轻了人员的负担,对参赛选手来说,真正做到了“公平、公开、公正”
2 系统设计
2.1 功能设计
根据对用户需求的调研,本系统主要完成如下功能:
2.1.1 系统设置
快速设置比赛主题、时长和提醒时间,以适应各种比赛情境的需求
2.1.2 比赛计时
此功能是本系统的主要功能,根据系统设置,可以做到比赛开始时候提醒(播放音乐)、距离比赛结束前20秒(可以动态设置)提醒、比赛结束提醒(播放声音),通过精准的时间控制,可以很好的控制比赛的节奏
2.2 界面设计
界面设计遵循简洁大方原则,界面上元素主要包含:主题、倒计时总秒数、按时间格式显示的时间和快捷键提醒等主要元素,其中比赛主题、时长都是读取的配置文件的信息,根据不同的比赛情景,可以自由调整,如图1所示
2.3 配置文件设计
本系统将关键的参数写入了配置文件config.ini,其内容格式如表1所示
2.4 系统快捷键设计
友好的用户体验也是系统成功的关键,为了让交互性更好,设计了快捷操作按键,具体设置如表2所示
3 系统功能实现关键技术
3.1 读取配置文件
如?D2所示
3.2 播放声音文件
声音文件播放可以使用TMediaPlayer控件,在调用方法之前要在窗体上加入播放控件TMediaPlayer,命名成m1,如图3所示
3.3 注册快捷键
3.3.1 在FormCreate事件中首先注册快捷按键
如图4所示
3.3.2 编写hotykey方法接收键盘输入,当检测到快捷按键时候,执行所写方法
如图5所示
3.4 计时功能
比赛计时用到了时间控件TTimer,此控件可以定时重复执行某一任务,当设定了比赛时间是5分钟(300秒)后,只要每秒减去1,然后显示出来。具体实现代码如图6所示
为了方便计时,可以在程序中定义几个方法:start开始、stop暂停和reset重置,以reset为例,实现代码如图7所示
4 结束语
通过实际比赛的测试,本系统完成了预期目标,能较好的完成比赛开始、中途和结束的声音提醒。但是在实际比赛过程中,还有一些特殊的需求,比如说正计时功能、结束后仍然可以继续计时等等,后续将会进一步完善这些需求,让系统能够满足更多用户
参考文献
[1]谈小菊.基于VB的试卷生成系统的设计与实现[J].信息通信,2013(08).
作者简介
陈进(1982-),男,江苏省人,工程硕士。实验师。现为江阴职业技术学院教师。研究方向为软件技术
作者单位
江阴职业技术学院 江苏省江阴市 214500
1
您可能关注的文档
最近下载
- 2024年铜陵职业技术学院单招职业技能测试题库及一套参考答案.docx VIP
- 规范文件GB∕T 35347-2017 机动车安全技术检测站.pdf
- 景区运营管理方案计划书.pdf
- 一种高效导热UV-LED油墨的制备方法及其应用.pdf VIP
- 坎德拉PV使用手册.PDF
- [中央]2024年国家医疗保障局医药价格和招标采购指导中心招聘应届生笔试典型考题与考点研判含答案详解.docx
- 坎德拉PVsyst使用指南(第四版2020年).pdf
- Unit 7 Art Lesson 1 Masterpieces课件 (共46张PPT)北师大版(2019)高中英语必修第三册1.pptx VIP
- 碳中和技术概论PPT完整全套教学课件.pptx
- 陕西齿轮变速箱使用维修手册2019-07-15.pdf VIP
文档评论(0)