团队作业9——项目验收与总结-程序员宅基地

技术标签: java  测试  

1、项目的测试情况

参考alpha阶段的测试要求
回归测试:在修改/增加功能的情况下,请用回归测试,重新运行alpha版本的测试用例,确认beta版是否存在“退化”
alpha版本的基本界面:
1358721-20180607084754090-942438576.png

beta版本的基本界面:
1358721-20180607084759737-51079780.png

2、项目的发布说明,主要包含:

本版本的新功能:添加了记分功能
软件对运行环境的要求:JAVA运行环境(JDK和JRE)
系统已知的问题和限制::没有实际在32位的机器上运行过
软件的发布方式:将运行文件上传到码云
发布地址 :转到下载地址

3、提供一个稳定的码云的开源源码和项目链接(以便后来人在你们项目基础上继续改进完善);

码云链接

4、要求列出代码签入的历史, 并录制视频演示从码云代码仓库同步代码,在本机编译,构建, 并发布到目标机器的过程;

1358721-20180607085209069-978808134.png
1358721-20180607085213198-2045174944.png
1358721-20180607085217522-1063837753.png

5、用户使用情况报告(使用反馈意见、用户数量、使用频度);

用户意见:暂时没有
用户数量:5
使用频度:频度低

6、团队项目总代码行数、项目预估遗留的bug数、项目总耗时:

团队项目总代码行数:大约3000行
项目预估遗留的bug数:3个
项目总耗时:100小时

7、根据Beta冲刺过程中各个成员的具体贡献汇总排序,总分为N*20,给出每个人的团队个人贡献分(排序无并列,因此每个人的个人贡献分不同)

姓名 贡献
刘阳航 32%
陈文俊 28%
林庭亦 22%
郑子熙 18%

8、每个组员的项目感言

  • 刘阳航:软件工程课给了我们宝贵的第一次自己完成项目的宝贵经验,从中学到了许多以前完全不会的关于游戏java设计方面知识。同时在团队合作的过程中,有过矛盾,有过埋怨,但所幸我们都坚持下来了。
  • 林庭亦:Alpha 阶段功能已经基本实现,但还有很多可以优化的方面。beta阶段我们为了将界面修改地更加简洁美观,功能更加人性化,进行了多次讨论,总的来说一次很宝贵的实战经验。
  • 郑子熙:在使用swing模块时,改变按钮的风格会导致输入框出现bug,无法输入数字。添加score功能时,一开始score=0无法抹去,新的数字会和0一起出现在同一个位置,后面在网上查找了解决方法。
  • 陈文俊:beta阶段我们的主要任务是完善程序,添加新的功能,讨论比较激烈的地方是如何使界面更美观,程序也仍存在一些bug,不过对最终版本还是比较满意的。这次项目学到了很多,也提高了自己的审美。

转载于:https://www.cnblogs.com/qiaokeliweibaba/p/9148863.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30909575/article/details/97329336

智能推荐

SpringMVC+Spring+Mybatis框架整合MQTT通信协议+ActiveMQ作为中间件进行消息的发布与订阅_mqtt +activemq-程序员宅基地

文章浏览阅读5.2k次,点赞2次,收藏17次。最近做了一个小项目,简单描述下项目结构,主要是java与单片机进行通信,为了实现通信可以采用中间件和http的方式,但是本人因为最近在学习ActiveMQ,所以更加偏向前者,最终确定了采用消息中间件的方式进行通信。 首先完成的步骤分为这两步: 1、单片机采用MQTT的通信协议将一个消息发送到一个消息中间件(本人采用ActiveMQ,也可以采用其他的消息中间件),这里需要注意下..._mqtt +activemq

出租车计费,修改了计费表,每到4就会自动进一位变为5。_出租车遇4跳表算法-程序员宅基地

文章浏览阅读2.6k次,点赞3次,收藏20次。今天看到一道题挺有意思的。作者不是我。作者:gsgfsgdfg链接:https://www.nowcoder.com/discuss/654309?type=all&order=time&pos=&page=1&channel=-1&source_id=search_all_nctrack来源:牛客网题目:出租车计费,修改了计费表,每到 4 就会自动进一位变为 5 。例如:计费到 4 ,进位到 5计费到 39,进位到 50计费到 39._出租车遇4跳表算法

计算机操作系统有哪几个管理功能,操作系统管理功能有哪几种-程序员宅基地

文章浏览阅读5.9k次。操作系统最重要的功能就是对内存、用户、设备等的管理了,那么管理功能具体是怎样完成的呢。下面由学习啦小编为大家整理了操作系统的五大管理功能的相关知识,希望对大家有帮助!操作系统五大管理功能系统是管理和控制计算机系统中的所有硬件、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。计算机系统的主要硬件资源有处理器、存储器、外部设备,软件资源以文件形式存在外存储器上。因此从资..._操作系统具有接口管理功能

arcgis里怎么转换坐标系(转载)_arcgis转换坐标系-程序员宅基地

文章浏览阅读4.5w次,点赞17次,收藏93次。1、首先我们要查看数据当前坐标系统是什么,我们点击“开始”,然后点击“ArcGIS”目录下的“ArcCatalog”,从而打开电脑里的打开ArcCatalog。2、打开了软件后我们找到数据所在位置。3、然后右键点击数据集,打开“图层属性”界面。4、选择“XY坐标系”选项卡,查看数据的当前坐标系统。GCS_WGS_1984,即世界级地理坐标系(World Geodetic System 1984),是为GPS全球定位系统使用而建立的坐标系统,也是全球所有卫星所用的坐标系统,主要参数是地球经纬度。5、接_arcgis转换坐标系

Spring注解@Controller 详解_org.springframework.stereotype.controller-程序员宅基地

文章浏览阅读1.6k次。一个简单的基于注解的 Controller 使用过低版本 spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.web.servlet.mvc.Controller 接口。一般情况下,我们是通过继承 SimpleFormController 或 MultiActionController 来_org.springframework.stereotype.controller

神经网络与深度学习第三周总结-程序员宅基地

文章浏览阅读291次,点赞8次,收藏3次。在语义分割中,每个像素都可以被分类为不同的类别,如“道路”、“人”、“汽车”等,也可以使用不同的颜色表示不同的类别,从而更清楚地了解图像中每个像素所代表的物体或区域。单次前向传播的工作原理:在YOLO算法中,目标检测是通过单次前向传播来完成的,这相较于其他需要多次迭代或区域提议的目标检测算法(如R-CNN系列)具有显著的速度优势。简化的网络结构:YOLO使用了简化的卷积神经网络结构,减少了参数数量和计算量,从而提高了速度。先验框和锚框:YOLO引入了先验框和锚框的概念,通过预定义的框来辅助目标定位和分类。

随便推点

anime.js 动画_使用Anime.js动画化DOM-程序员宅基地

文章浏览阅读771次。anime.js 动画 如果您正在寻找一个快速且轻便的动画库,那么Julian Garnier的Anime.js是您想要考虑的选择。 这是有关动态DOM动画工具(包括SVG图形)的系列文章中的第一篇。 我不打算包含专门的canvas-WebGL动画库或SVG特定的动画库。 但是,如果图书馆擅长为网页上HTML元素(最好是SVG图形)制作动画,我将考虑将其包含在本系列中。 我无意剖析每个库..._如何让anime.js动画重新启动

SpringCloud Alibaba 2021微服务实战二十一 Gateway -- Cors解决跨域问题_corsresponseheaderfilter-程序员宅基地

文章浏览阅读1.3k次。Spring Cloud Gateway Cors跨域问题的解决CORS前后端分离就会碰到跨域问题,原本我们在后端采用 CORS 解决,现在利用网关,可以放在网关解决。版本:spring-cloud:Hoxton.SR9spring-cloud-gateway:2.3.2.RELEASE一共两个文件CorsConfiguration.java/** * 配置跨域 */@Configurationpublic class CorsConfiguration { _corsresponseheaderfilter

一文盘点深度学习13个常见问题(附详细解答&学习资源)-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏6次。作者:VIDHYA小组翻译:陈之炎校对:顾佳妮本文共4700字,建议阅读10+分钟。本文为你解答关于入门深度学习的问题,并列出了大量的资源让你起步学习。概述从Facebo..._深度学习初学者常有的疑问

【数字IC/FPGA】书籍推荐(1)----《轻松成为设计高手--Verilog HDL实用精解》_轻松成为设计高手verilog-程序员宅基地

文章浏览阅读3.3w次,点赞32次,收藏35次。【数字IC/FPGA】书籍推荐(1)----《轻松成为设计高手--Verilog HDL实用精解》_轻松成为设计高手verilog

LK流程-----基于MTK平台_lk mtk i2c 6762-程序员宅基地

文章浏览阅读3.8k次,点赞5次,收藏27次。一、LK简介Lk的主要功能: 1、初始化硬件模块,比如时钟,中断,UART,USB,LCD,PMIC,eMMC等。打开MMU,使能I/D-cache,加速lk执行,显示logo、充电相关。 2、从emmc的boot分区取出boot.img解压,将根文件系统(ramdisk)、zImage加载到DRAM; 3、解析dtb,写入到DRAM指定区域; 4、关闭MMU、irq_lk mtk i2c 6762

frps 多个_使用frp工具实现内网的穿透以及配置多个ssh和web服务-程序员宅基地

文章浏览阅读1.3k次。frp简介frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。环境准备ssh连接1. 需要一台可以直接访问外网的服务器,比如阿里云服务器(服务端)2. 需要做内网穿透的服务器,比如公司内部的局域网测试服务器(客户端)web访问3. 需要额外的已经备案的域名下载地址安装步骤客户端跟服务端都..._frps多对一

推荐文章

热门文章

相关标签