向大神求记分牌程序
《软件设计基础-C#》课程设计任务书一、题目:设计一个记分牌程序(※※)
二、目的与要求:
1.目的:
培养学生综合利用C#语言进行程序设计的能力,主要是培养学生运用多重窗体和键盘鼠标事件响应技术进行创新设计。
2.基本要求:
(1)要求使用面向对象和结构化程序设计的编程思路。
(2)程序包括记分牌主窗口、计算成绩窗口和所有选手成绩窗口。
记分牌主窗口如图1所示,计算成绩窗口如图2所示,显示选手成绩窗口如图3所示。
(3)当鼠标指针指向计算成绩按钮时,在下方的标签显示,离开时不显示
(4)在计算成绩窗口,根据评委给出的分数去掉一个最高和一个最低,得出平均分显示。单击关闭按钮返回记分牌窗口,显示该选手成绩在主窗口上。
(5)单击所有选手得分按钮,显示图3,单击返回,返回记分牌窗口。
3.创新要求:
在基本要求达到后,进行创新设计,如评委成绩在单击评委亮分时自动生成,对选手成绩进行排名等。
三、设计方法和基本原理:
(1)多重窗体的调用
(2)计算最大最小值方法