软工造梦厂团队项目
@
课程 | (https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience) |
---|---|
作业要求 | https://www.cnblogs.com/harry240/p/11524162.html |
团队名称 | C#软工造梦厂 |
作业目标 | 开发简单的能正常运行的黄金点游戏 |
一、团队成员列表
姓名 | 学号 |
---|---|
张旭(组长) | 201731024123 |
周成杰 | 201731024136 |
邹扬锋 | 201731024134 |
赵俊安 | 201731024121 |
黄涛 | 201731024119 |
陈欣 | 201731024102 |
马芸慧 | 201731024104 |
马昊妍 | 201731024107 |
二、文件下载
黄金点
提取码:bnvw
本文件以压缩包格式上传,解压后打开 GoldPoint\Goldpoint1.0\Goldpoint1.0\obj\Debug,找到文件 Goldpoint1.0.exe 文件即可打开运行
三、测试报告
1.测试工作安排
测试人 | 测试项目 |
---|---|
张旭,邹扬锋 | 数据规范测试 |
周成杰,赵俊安,黄涛 | 软件功能测试 |
陈欣,马昊妍,马芸慧 | 游戏进程测试 |
2.测试工具的选择
visual studio2017,visual studio2019
3.测试用例及结果截图
(1)数据规范测试
先在游戏进行时输入不符合规范的数据,测试软件对数据的审核功能
弹出窗口提示错误(此错误为计算机报错,而非程序报错)
程序报错及重新输入数据功能尚在开发中
(2)软件功能测试
开始功能,统计功能,结束功能,重置功能运行正常
4.测试体会与总结
张旭:这次测试还是看到了项目的不足,也在自己意料之中,毕竟软件报错功能尚未实现,之后会对这方面进行改进。
周成杰:由于队友前期工作做的很到位,我在进行功能测试时没有发现任何的问题,测试的过程十分的顺利,这一次的团队项目也让我学到了很多的东西。
黄涛:我进行的是软件功能测试,因为我们的项目是黄金点游戏,重要的就是G值计算和得分统计,所以我着重对这方面的测试,只要是检验G值正确性和玩家多轮游戏后得分统计的正确性,测试下来程序无错误,能正确运行。
马昊妍:通过黄金点游戏这个程序的设计,加强了我思考问题的完整性,发现了把理论联系实际生活联系的可行性,把一组代码变成可以运行的游戏很神奇也很辛苦,我非常享受这种钻研开发的过程。
邹扬锋:本次我们编的代码比较简单,而且由于数据库的还没有完全写完,所以注册登陆界面还没有加上,但是也对下阶段的任务有了明确的分工
赵俊安:通过设计黄金点这个项目,让我意识到团队的重要性,只有大家齐心协力,才能攻克难题。当最后看到团队的劳动成果出现的时候,才会觉得,所有的付出都是值得的。
陈欣:测试过程很顺利,上手感觉很好,可以正常运行。这个游戏解决了多人同时在线操作的问题,且界面很友好,也很简单。如果我玩这个游戏,我认为这个网页可以满足我对黄金点游戏的需求。在博客中,我建议用表格的形式显示每一轮游戏的结果。
马芸慧:软件界面做得很不错,美观简洁,上手还可以,大体可以正常运行,无聊的时候可以娱乐放松自己,建议后期可以添加人机和联网功能。
四、项目情况总结
1.目前完成的内容就是游戏的功能,包括游戏数据的输入、G点的计算、游戏轮次积分及总积分的计算、游戏重置。
2.和最初的设计相比,还有用户登录和注册界面没有完成,包括用户账户密码的数据库建立,用户的登录、ID信息。
3.我们在对最初的想法做出改善后,去掉了用户ID信息,开始我们的目标是做一个每个玩家可以登录的游戏,后来发现要进行这种游戏模式需要玩家同时在线或者联机进行,目前我们无法实现,所以舍弃了这一想法,转而我们将每个用户定义为一个游戏平台,而想要参与游戏的玩家需要到这个平台上进行游戏,以此我们才实现了这样一个单机游戏的目标。
(1)软件报错功能,下一个版本将会对玩家输入的数据进行检测与报错,并重新输入数据
(2)用户登录与注册,下个版本将会增加用户的登录与注册界面,需要登录后才能进行游戏。