软件工程-黄金点游戏 21组第8周
一、项目简介
项目名称:黄金点游戏
游戏规则:N个同学(N通常大于10),每人写一个0~100之间的有理数(不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。
二、项目计划
(1)项目语言:java
(2)软件平台:Visual Studio 2017
(3)运行环境:Eclipse
(4)项目时间安排:
7-8周:定制项目计划,初步写出源码
9-10周:完善源码,用文件保存游戏记录
11-12周:撰写前端界面,并进行初步连接
13-14周:完成后端源代码和前端的连接,完成黄金点游戏的制作
三、游戏流程
文字描述:
开始游戏→输入参加游戏的人数→每位同学依次输入数字→求出G值→分别求出各位同学的数字与G值之间的距离→计算得分→保留结果→选择继续游戏/退出游戏
流程图:

四、属性设定
|
数据类型 |
数据名称 |
数据含义 |
|
int |
People |
游戏人数 |
|
double* |
Point |
游戏点数数组 |
|
int |
Number |
游戏次数 |
|
int* |
Score |
得分数组 |
|
string* |
Name |
游戏人员名称 |
|
double* |
Point_gold |
黄金点数组 |

浙公网安备 33010602011771号