课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience
作业要求 https://www.cnblogs.com/harry240/p/11524169.html
团队名称 C#软工造梦厂
作业目标 开发简单的能正常运行的黄金点游戏

一、团队成员

姓名 学号
张旭(组长) 201731024123
周成杰 201731024136
邹扬锋 201731024134
赵俊安 201731024121
黄涛 201731024119
陈欣 201731024102
马芸慧 201731024104
马昊妍 201731024107

二、文件下载

黄金点
提取码:bnvw
本文件以压缩包格式上传,解压后打开 GoldPoint\Goldpoint1.0\Goldpoint1.0\obj\Debug,找到文件 Goldpoint1.0.exe 文件即可打开运行

三、测试报告

测试工作安排

测试人 测试项目
张旭,邹扬锋 数据规范测试
周成杰,赵俊安,黄涛 软件功能测试
陈欣,马昊妍,马芸慧 游戏进程测试

测试工具选择
visual studio2017,visual studio2019

测试用例



测试体会与总结
张旭:本次测试内容主要还是上一次的内容,通过测试发现上一次测试的一些问题还是没有解决,最大的还是用户登录注册界面,因为经过沟通后大家认为游戏登录与注册没有太大的必要。一个软件最重要的不是功能有多少,而是够用就行。作为一个不需要存档的游戏我们认为游戏的登录实在是多此一举。

邹扬锋:本次测试发现了一些问题,包括各项bug,我们会在下一次进行改进

黄涛:本次测试还是进行G点值的运算,这次发现当输入小数时会出现能运算但是系统默认将小数点后的数据删除的问题。

周成杰:由于队友前期工作做的很到位,我在进行功能测试时没有发现任何的问题,测试的过程十分的顺利,这一次的团队项目也让我学到了很多的东西。

赵俊安:通过设计黄金点这个项目,让我意识到团队的重要性,只有大家齐心协力,才能攻克难题。当最后看到团队的劳动成果出现的时候,才会觉得,所有的付出都是值得的。

陈欣:测试过程很顺利,上手感觉很好,可以正常运行。

马芸慧;软件界面做得很不错,美观简洁,上手还可以,大体可以正常运行,无聊的时候可以娱乐放松自己,建议后期可以添加人机和联网功能。

马昊妍:通过黄金点游戏这个程序的设计,加强了我思考问题的完整性,发现了把理论联系实际生活联系的可行性,把一组代码变成可以运行的游戏很神奇也很辛苦,我非常享受这种钻研开发的过程。

四、项目情况总结

1.目前完成的内容就是游戏的功能,包括游戏数据的输入、G点的计算、游戏轮次积分及总积分的计算、游戏重置。

2.和最初的设计相比,还有用户登录和注册界面没有完成,包括用户账户密码的数据库建立,用户的登录、ID信息(已进行删除)。

3.我们在对最初的想法做出改善后,去掉了用户ID信息,开始我们的目标是做一个每个玩家可以登录的游戏,后来发现要进行这种游戏模式需要玩家同时在线或者联机进行,目前我们无法实现,所以舍弃了这一想法,转而我们将每个用户定义为一个游戏平台,而想要参与游戏的玩家需要到这个平台上进行游戏,以此我们才实现了这样一个单机游戏的目标。

4.通过本次测试与大家沟通后我们决定放弃最初设定的登录界面与注册栏。第一点原因是过于麻烦而且对于游戏本身并没有什么帮助;第二是如果加入注册和登录功能就需要数据库,我们无法保证所有用户电脑上都安装有数据库;第三是我们希望能够将这个游戏做的更简洁化,不需要太多繁杂无用的功能。
5.我们在下一阶段的工作是通过发布出来的游戏下载入口看看大家对游戏的评测并进行修改。

软工造梦厂团队项目(Alpha版本发布2)的更多相关文章

  1. 团队项目-Alpha版本发布2

    这个作业属于哪个课程 课程的链接 这个作业的要求在哪里 作业要求的链接 团队名称 西柚三剑客 这个作业的目标 -Alpha2版本发布说明,给出测试报告,并进行总结 1. 团队成员的学号列表 团队成员 ...

  2. 团队作业——团队项目Alpha版本发布

    该作业所属课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 作业要求链接    https://edu.cnblogs. ...

  3. 团队项目-Alpha版本发布1

    此次作业的目的是让同学们在这个星期内完成团队项目α版本的第一次测试和发布,为发布下一次的 α版本做一个准备和前期检验. 1.作业要求: 提交一份α版本冲刺博客 2.博客要求: (1)请大家在作业开头添 ...

  4. 团队项目-Alpha2版本发布

    第五次团队作业 序言 所属课程 https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign 作业要求 https://w ...

  5. 作业七:团队项目——Alpha版本冲刺阶段

      本次作业为期三周时间,要求各组结合所选项目并阅读教材<构建之法>第六章内容,完成项目的Alpha版本.本阶段的主要内容如下:(20分) 1. 每天组织一次站立会议,讨论每个成员的昨天进 ...

  6. 第四次团队作业——项目Alpha版本发布

    这个作业属于哪个课程  <课程的链接>         这个作业要求在哪里 <作业要求的链接> 团队名称 Three cobblers 这个作业的目标 发布项目α版本,对项目进 ...

  7. 团队作业——项目Alpha版本发布

    ---恢复内容开始--- https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1   https://edu.cnblogs.com ...

  8. 项目Alpha版本发布

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 这个作业的要求在哪里 https://edu.cnbl ...

  9. 团队项目-Beta版本发布

    这个作业属于哪个课程 课程链接 这个作业要求在哪里 作业要求链接 团队名称 众志陈成 这个作业的目标 通过团队协作了解软件开发的大致流程,并在这个过程中体会调整与优化程序的方法,为以后真实的软件开发奠 ...

随机推荐

  1. 搭建个人/企业私有云盘-seafile

    一.安装依赖组件 安装前的准备工作安装 Seafile 服务器之前,请确认已安装以下软件MariaDB 或者 MySQL 服务器 (MariaDB 是 MySQL 的分支),python 2.7 (从 ...

  2. Java 学习笔记(3)——函数

    之前的几篇文章中,总结了java中的基本语句和基本数据类型等等一系列的最基本的东西,下面就来说说java中的函数部分 函数基础 在C/C++中有普通的全局函数.类成员函数和类的静态函数,而java中所 ...

  3. 【Docker Compose】简介与安装

    1.简介 Compose 是一个用户定义和运行多个容器的 Docker 应用程序.在 Compose 中你可以使用 YAML 文件来配置你的应用服务.然后,只需要一个简单的命令,就可以创建并启动你配置 ...

  4. 29(30).socket网络基础

    转载:https://www.cnblogs.com/linhaifeng/articles/6129246.html 一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网 ...

  5. 拒绝FileNotFoundException!总结了这几个读取jar包外配置文件的知识点

    前言 相信很多人遇到过这个问题:本地运行的好好的程序,怎么部署到线上就报找不到配置呢? 初识getResource 案例一 FieldMapConfig.class.getResource(" ...

  6. Java图形打印 上下对称三角星

    记录记录 @Test public void name03() { int row = 9; for (int i=0,k=row,m=0;i< row;i++){ for(int l=m-i; ...

  7. CentOs7.X下配置FTP

    https://blog.csdn.net/cc_want/article/details/85337241 CentOS7.x自带firewall防火墙,FTP使用需要开启20 21 22 3000 ...

  8. SQL Server 中数据查询注意事项

    1.查询语句不用区分大小写,而且即使每张表的表名或者列名出现大写字母,在写查询语句的时候也不用区分大小写,查询结果保持一致,所以查询语句小写即可. 2.在写查询语句的时候列名不需要带单引号,数值型的字 ...

  9. 【他山之石】mybatis打印sql日志 相关配置

    背景:mybatis的sql日志打印对我来说一直比较迷,哪怕看过网上很多博客后还是这样,这两天刚好又遇到了问题,要查sql不得已又来查阅,这次终于搞定了. mybatis是有提供日志功能支持的,目前支 ...

  10. Lambda函数到底是个什么

    1 什么是Lambda函数 lambda函数是指简单的代码片段,通常认为是不值得命名的函数,它不能重复使用,能方便程序员使用,增强代码可读性,降低代码出错概率. [ 捕获列表 ] (参数) -> ...