一、当天站立式会议照片

本次会议主要内容:组长给大家分配新一步任务,分别汇报目前所完成的内容,完善昨日的解压接口代码,并做测试修正。

二、每个人的工

三、燃尽图

横坐标:工作日,以天为单位,一共七天,代表着Alpha冲刺阶段的时间一共为7天

纵坐标:剩余卡片数,以卡片数为单位,代表着每一个任务。

橙线:代表设置的卡片数在规定的工作日内的理想的完成情况。

蓝线:表示我们实际完成的卡片数。

燃尽图的作用:燃尽图功能大体可以帮助我们了解到团队是如何制定的计划,对计划是如何执行的,作为团队,燃尽图可以直观的了解到大家的工作步调是否一致,通过燃尽图还可以知道团队哪些地方还有不足,还能进一步的提升。

四、代码/文档签入记录

https://coding.net/u/hts-technology/p/CodeManagement/git/tree/master

五、目前遇到的困难

在代码分配过程中出现分歧,最后根据大家的编写能力进行了新的安排,部分同学花的时间还不够多,后续需要多赶一赶进度,争取跟上计划。

六、主要代码

/**
* 将整个项目的信息放在数据库中
*/
public void putProjectImformationToDataBase(String projectPathAndName) { //将项目信息写到数据库中
Project project=initProjectEntity(projectPathAndName); //将项目中目录文件信息写到数据库中(递归写入)
project=readProject(project);
int projectId = project.getProjectId();
Directory directory= new Directory();
directory = new DirectoryDaoImpl().readDirectory(directory);
int directoryId = directory.getDirectoryId();
Folder.CreteDirectoryAndFileIntoDataBase(projectPathAndName,directoryId,projectId); }
/**
* @param projectPathAndName 项目完整路径
*/
@Override
public Project initProjectEntity(String projectPathAndName) { String projectName=projectPathAndName.substring(projectPathAndName.lastIndexOf("\\")+1);
String projectPath = projectPathAndName.substring(0, projectPathAndName.lastIndexOf("\\")-1);
String userName = projectPath.substring(LocalPath.getLoalPath().length(),projectPath.lastIndexOf("\\"));
int[] numbers=statisticsDirectoryAndFileNumberOfProject(projectPathAndName);
int drectoryNumber=numbers[0];
int fileNumber=numbers[1]; //将项目信息写到数据库中去
Project project = new Project(1,projectName, projectPath,drectoryNumber,fileNumber,userName);
JavaProjectDaoImpl.writeProject(project); //将项目信息从数据库中读出,获得projectId
project=readProject(project);
int projectId = project.getProjectId();
//将项目也当作一个目录写入数据库中
Directory directory = new Directory(1,projectName,projectId,projectPath,fileNumber+drectoryNumber);
new DirectoryDaoImpl().writeDirectory(directory);
return project; }
/**
* 为项目中的所有目录和对象创建对象
*
* @param filePath
*/
public static void CreteDirectoryAndFileIntoDataBase(String rootPath, int directoryId,int projectId) {
File root = new File(rootPath);
File[] files = root.listFiles();
for (File file : files) {
if (file.isDirectory()) { String directoryName = file.getName();
String directoryPath = file.getAbsolutePath();
File[] directoryFiles = file.listFiles();
int directoryFileNumber = directoryFiles.length;
Directory directory = new Directory(1,directoryName,projectId,directoryPath,directoryFileNumber);
new DirectoryDaoImpl().writeDirectory(directory);
directoryId = new DirectoryDaoImpl().readDirectory(directory).getDirectoryId();
CreteDirectoryAndFileIntoDataBase(file.getAbsolutePath(), directoryId,projectId);
//System.out.println("显示" + filePath + "下所有子目录及其文件" + file.getAbsolutePath());
} else {
int fileId=1;
String fileName=file.getName();
String filePath=file.getAbsolutePath();
Java_File File = new Java_File(fileId,fileName,filePath,directoryId);
new FileDaoImpl().writeFile(File);
//System.out.println("显示" + filePath + "下所有子目录" + file.getAbsolutePath());
}
}
}

七、心得体会

1、团队合作中,要有针对性调动大家的积极性,提高整体的效率;

2、项目开始前应该对项目进行合理的规划,有条不紊的按照规划执行,能够合理的利用时间;

3、调整自己的心态,完成冲刺。

团队作业4——第一次项目冲刺(Alpha版本)4.27的更多相关文章

  1. 【集美大学1411_助教博客】团队作业4——第一次项目冲刺(Alpha版本) 成绩

    写在前面的话 第一次alpha冲刺,大家完成得都很好,从博客中体现出来的是所有团队都完成了预期的目标. 一个团队从最初建立,到磨合,到做出一个能被接受的产品,真是一件不容易的事情.就好像TheNexu ...

  2. 【1414软工助教】团队作业4——第一次项目冲刺(Alpha版本) 得分榜

    题目 团队作业4--第一次项目冲刺(Alpha版本) 作业提交情况情况 所有团队都在规定时间内完成了七次冲刺. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目 ...

  3. 团队作业4——第一次项目冲刺(Alpha版本)4.28

    团队作业4--第一次项目冲刺(Alpha版本) Day seven: 会议照片 每日站立会议: 项目进展 今天是项目的Alpha敏捷冲刺的第七天,先大概整理下昨天已完成的任务以及今天计划完成的任务.今 ...

  4. 团队作业4——第一次项目冲刺(Alpha版本)第六天and第七天

    团队作业4--第一次项目冲刺(Alpha版本)第六天and第七天 第一次项目冲刺(Alpha版本)第六天 一.Daily Scrum Meeting照片   二.燃尽图 1.解释说明横纵坐标代表的含义 ...

  5. 团队作业4——第一次项目冲刺(Alpha版本)4.22

    团队作业4--第一次项目冲刺(Alpha版本) Day one: 会议照片 由于团队中的组员今天不在学校,所以我们的站立会议提前一天展开. 项目进展 由于今天是Alpha版本项目冲刺的第一天,所以没有 ...

  6. 团队作业4——第一次项目冲刺(Alpha版本) 4.23

    团队作业4--第一次项目冲刺(Alpha版本) Day two: 会议照片 每日站立会议: 项目进展 今天是项目的Alpha敏捷冲刺的第二天,先大概整理下昨天已完成的任务以及今天计划完成的任务.今天主 ...

  7. 团队作业4——第一次项目冲刺(Alpha版本) 4.24

    团队作业4--第一次项目冲刺(Alpha版本) Day four: 会议照片 每日站立会议: 项目进展 今天是项目的Alpha敏捷冲刺的第三天,先大概整理下昨天已完成的任务以及今天计划完成的任务.今天 ...

  8. 团队作业4——第一次项目冲刺(Alpha版本)4.25

    团队作业4--第一次项目冲刺(Alpha版本) Day four: 会议照片 每日站立会议: 项目进展 今天是项目的Alpha敏捷冲刺的第四天,先大概整理下昨天已完成的任务以及今天计划完成的任务.今天 ...

  9. 团队作业4——第一次项目冲刺(Alpha版本)-第一篇

    第一次项目冲刺——第一阶段 今天我们在宿舍开了个会,每个人都斗志昂扬的.撸起袖子加油干! 分工讨论 团队成员 任务 郭达  完成博客随笔和leangoo 刘德培  设计好数据库 石浩洋  搭建好LAM ...

  10. 团队作业4——第一次项目冲刺(Alpha版本)2017.4.28

    2017.04.28 天气晴朗 东风3级. 时间:上午 9:35 ---10:10分 地点:陆大二楼 会议内容:实验室报修系统项目冲刺Alpha版的的最后一天,大家对现在项目的进程进行了讨论,阐述了各 ...

随机推荐

  1. 微信小程序(有始有终,全部代码)开发--- 新增【录音】以及UI改进

    开篇语 寒假发了一篇练手文章,不出意外地火了: <简年15: 微信小程序(有始有终,全部代码)开发---跑步App+音乐播放器 > 后来又发了BUG修复的版本,出乎意料的火了: 简年18: ...

  2. [转载]无旋treap:从好奇到入门(例题:bzoj3224 普通平衡树)

    转载自ZZH大佬,原文:http://www.cnblogs.com/LadyLex/p/7182491.html 今天我们来学习一种新的数据结构:无旋treap.它和splay一样支持区间操作,和t ...

  3. MySQL编程基础

    本文是关于MySQL编程中的一些基础知识,包括变量和运算符.常用语句.函数. 一.变量与运算符 1.用户会话变量声明:SET @变量名 = 表达式;//即:用户会话变量无需提前定义,直接用赋值语句赋值 ...

  4. vue2.0 新手教程

    想想自己写vue的项目也写了一年了,从vue1.0到2.0,走过不少路,填过不少坑, 下面记录一下新手从0到1的过程,本文“应该”会持续更新 首先安装vue的运行环境node 1.下载Nodejs并安 ...

  5. 2017年05月10日记一次微项目投产 | 安卓版微信内置浏览器不能解析gzip压缩过的mp4视频的问题

    前言 今天投产了一个小项目,一个很简单的H5,有播放视频功能,使用了videojs插件. 之前也做过数个视频播放,视频的转压都按照既定流程进行,文件放到FTP后,iphone和安卓机测试下来都没有问题 ...

  6. 采药 NOIP 2005 普及组

    题目描述 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为此,他想拜附近最有威望的医师为师.医师为了判断他的资质,给他出了一个难题.医师把他带到一个到处都是草药的山洞里对他说:" ...

  7. 再起航,我的学习笔记之JavaScript设计模式09(原型模式)

    我的学习笔记是根据我的学习情况来定期更新的,预计2-3天更新一章,主要是给大家分享一下,我所学到的知识,如果有什么错误请在评论中指点出来,我一定虚心接受,那么废话不多说开始我们今天的学习分享吧! 我们 ...

  8. Ubuntu下OpenCV不能被某个python版本识别

    Ubuntu下OpenCV不能被某个python版本识别 Solution: 可以进入相应版本的python,查看该python的path: python import sys print(sys.p ...

  9. 【EntityFramework 6.1.3】个人理解与问题记录(3)

    前言 说点题外话:前几天接连微软老爹发布了 .net core 2.0 / asp.net core 2.0 / ef core 2.0 / .net standard 2.0(此处撒花,不管是否后面 ...

  10. MySQL的left,substr,instr截取字符串函数使用实例

         原表:select * from pagereferrer;如下:  如何在这张表中,查询出按 URL分类的信息 ,例如:211.95.60.43:8080算一类信息,并按百分比显示.预期结 ...