评委打分系统.pdf

评委打分系统.pdf

ID:51561061

大小:550.32 KB

页数:45页

时间:2020-03-13

评委打分系统.pdf_第1页
评委打分系统.pdf_第2页
评委打分系统.pdf_第3页
评委打分系统.pdf_第4页
评委打分系统.pdf_第5页
资源描述:

《评委打分系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录一、设计目标与内容3二、设计要求42.1设计约束、限制42.2基本要求4三、基本思路43.1软件体系结构43.1.1软件程序结构图43.2模块描述53.2.1打分策略录入53.2.2赛事录入63.2.3比赛赛事选择63.2.4评委打分73.2.5得分结果展示7四、主要步骤84.1设置主界面84.2根据选择的不同进入不同的界面84.3输入赛事与策略的信息104.4根据赛事选择的不同进入不同的打分界面134.5打分并显示结果161.打分JS1162.打分JS2193.打分JS3254.打分JS4295.打

2、分JS431五、设计心得331、设计目标与内容1.了解Windows编程的基础知识,掌握MFC应用程序的基本知识;2.基本掌握面向对象程序设计的基本思路和方法;3.掌握用VC++开发应用程序的的一般步骤和方法;4.能够利用所学的基本知识,设计一个简单的评委打分系统,具有以下功能:①能够输入赛事与策略的信息②根据赛事选择的不同选用不同的策略,并显示出最后结果2、设计要求2.1设计约束、限制操作系统:windows操作系统数据库平台:无开发语言:VC++开发模式:C/S模式硬件约束:CPU:Pentium4内

3、存:256M硬盘:10G2.2基本要求1.需要充分考虑到程序的可扩展性。程序可能会增加非常多的种类的比赛以及打分策略。2.第一步需要实现以下几种打分策略:1)评委数量在6人以下的:计算6个评委打分的平均分为选手最后得分。2)评委数量在7-9人的:除去一个最高分,一个最低分。计算平均分为选手最后得分。3)评委数量在10人以上的:除去两个最高分,两个最低分。计算平均分为选手最后得分。4)实现现在各种选秀节目中常用的打分算法:三个评委,各个评委有两种选择:(Y/N)。如果两个Y,则选手过关;否则不过关。3、基本

4、思路3.1软件体系结构3.1.1软件程序结构图3.2模块描述3.2.1打分策略录入打分名策标子系打分系统评委STI统名策略打分称略识称录入名称系统录入接输策略编号,策略名称口入说输将记录保存到文件中明出功将系统所能提供的打分策略保存到文件能中;说文件格式:明运行环参见《评委打分系统需求规格说明书》境说明调用模调用块关系说被明调用模块3.2.2赛事录入赛名事子系赛事系统评委标识GI统名打分称录录入名称称系统入接输赛事编号,赛事名称,打分策略编号口入说输将记录保存到文件中明出功将系统所能满足的赛事保存到文件中

5、。能文件格式:说明其中C1,C2对应于打分策略中的策略编号运行环参见《评委打分系统需求规格说明书》境说明调用模调用块关被系说调明用模块3.2.3比赛赛事选择比赛子系比赛评委系统名赛事标GC统名赛事名称打分称选择识称选择系统接输比赛赛事名称,编号口入说输记录比赛赛事信息。并打开打分界面明出功1、选择比赛赛事。能2、根据选择的赛事,从文件中获取该比说赛适用的打分策略。明3、使用策略模式来选择不同的打分界面运行环参见《评委打分系统需求规格说明书》境说明调用调用模关块系说被明调用模块3.2.4评委打分名子系系统评

6、委评委评委标识统名打分称打分打分名称称系统接输1、进入到打分界面口入2、分数说输1、计算打分结果明出2、将结果保存到文件中功根据系统要求来设计不同的评委打分界能面。每个界面对应于不同的打分策略。说评委打分完成后将结果保存到文件中。明运行环参见《评委打分系统需求规格说明书》境说明调用模调用块关被系说调明用模块3.2.5得分结果展示名得分子系得分系统评委结果标识统名结果打分称展示称展示名称系统接输文件中保存的打分记录口入说输明出将文件中保存的记录显示在界面上功能将比赛结果显示出来。显示结果按照最后说得分的降序

7、进行排列。明运行环参见《评委打分系统需求规格说明书》境说明调用模调用块关被系说调明用模块4、主要步骤4.1设置主界面4.2根据选择的不同进入不同的界面1.打分策略输入voidCTheJudgesScoringSystemDlg::OnBnClickedButton{SITsit;sit.DoModal();//TODO:在此添加控件通知处理程序代码}2.赛事录入voidCTheJudgesScoringSystemDlg::OnBnClickedButton2(){//TODO:在此添加控件通知处理程序代

8、码GIgi;gi.DoModal();}3.比赛赛事选择voidCTheJudgesScoringSystemDlg::OnBnClickedButton3(){//TODO:在此添加控件通知处理程序代码GCFgcf;gcf.DoModal();}4.比赛结果显示voidCTheJudgesScoringSystemDlg::OnBnClickedButton4(){//TODO:在此添加控件通知处理程序代码FinalScor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。