电视竞赛评分系统—打分模块
[关键词:竞赛评分系统,打分模块] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0167,word全文:38页,合计:16000字 |
设计目标
本次毕业设计设计了一套电视竞赛评分系统,以解决人工计分的种种弊端。该系统软件将实现比赛、评委及选手信息的修改及显示,评委通过密码小键盘给各名选手打分,该软件通过程序计算出选手的最终得分,并通过分数的高低进行排序。
一个计算机评分处理系统一般由一台主处理机和多台终端构成分布式系统。各终端负责接受评委们的评分,然后通过串行通信方式将评分发送给主机;主机汇总各终端评委的评分后,按给定的计算规则计算出该选手的最后得分,并在大屏幕上显示出来。从而实现评分采集自动化、评分统计自动化,提高了评分统计效率[1]。
本设计选择Borland C++ Builder 6.0作为编程平台,用Access来处理后台数据库,设计出一套完整的评分系统。此评分系统设计了多种分制、多种计算方法,可用于各种类型电视竞赛。具体目标如下:
(1)提高工作效率及准确率,完善后台工作体系。
(2)增加竞赛的公平性,降低人为失误。
(3)满足比赛主办方、后台工作人员及观众等不同人群的需要。
(4)为竞赛增添信息化元素。
功能需求
该系统需要实现以下功能:
(1)控制密码键盘,得到各评委的评分。该功能实现串行通信,评委通过密码键盘,将分数输入计算机的缓存区,再通过程序将此分数记入数据库。
(2)分数显示。评委的评分记入数据库后,再由数据库调入页面,该页面显示每一位评委对同一位选手的打分。本设计规定评委人数为八个。
(3)按照规则计算最终成绩并显示。系统提供三种分制(五分制、十分制、百分制)及三种算法(全部累加取平均、全部累加、去掉最高最低分取平均),选择后通过相应的程序计算出选手的最终得分,并显示在页面上。
(4)自动排序并显示。该功能实现成绩排行,属于排行榜模块。将选手按最终得分从高到低的顺序依次排列,排行榜页面上显示的信息有选手名次、编号、姓名及最终得分,后三项信息均由选手信息数据库中通过感知组件调用。
系统层次模块
该电视竞赛评分系统可分为四个模块:信息查询模块、打分模块、分数查询模块和管理模块。其中信息查询模块可提供比赛规则信息查询、评委介绍信息查询、选手介绍信息查询。打分模块主要是涉及到密码键盘与服务器计算机的串行通信。分数查询模块提供每位选手的详细详细分数查询、排行榜查询及前三名获奖选手的查询。管理模块提供比赛规则信息、评委信息、选手信息及分数的修改。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0167,word全文:38页,合计:16000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——电视竞赛评分系统—打分模块(论文)!
-
没有关键字相关信息!