Beta阶段冲刺2.0
1. 提供当天站立式会议照片一张
2. 每个人的工作 (有work item 的ID)
成员 | 昨天已完成的工作 | 今天计划完成的工作 | 工作中遇到的困难 | 具体贡献 |
---|---|---|---|---|
郑晓丽 | "我的活动详情”界面的初步美化 | 完成“我的活动“和“活动详情”界面美化 | 页面排版纠结了好久 | “我的活动“和“活动详情”界面的美化 |
廖怡洁 | “我的奖励”的框架设计 | 继续完成“我的奖励”界面设计 | 被换行的问题困扰了很久 | “我的奖励”界面设计 |
包梦榕 | 新增图片上传功能 | 首页的美化设计 | 最新活动列表显示存在问题 | 首页的美化 |
柯智青 | 初步完成获取所有活动 | 完成用户加入活动时往数据库中插入数据 | 首页选择完活动将活动ID传递到下一个界面存在问题 | 完成用户加入活动的后端连接 |
丁蓉 | “新建界面”的初步美化 | 重新排版“新建界面” | TabBar无法跳出提示框,只能调整界面 | 美化“新建”界面 |
黄晓杨 | 任务分配 | 首页的活动获取 | 问题已解决 | 完成首页活动的后端获取 |
3. 发布项目燃尽图
4. 每人的代码/文档签入记录
(1) 代码签入记录截图
(2)代码链接
5. 适当的项目程序/模块的最新(运行)截图。
(1) 最新模块代码
createActivity.php
<?php
include("connect.php");
$activityName= $_REQUEST['activityName'];
$activityContent= $_REQUEST['activityContent'];
$startTime =$_REQUEST['startTime'];
$endTime=$_REQUEST['endTime'];
$UserID=$_REQUEST['UserID'];
$sql = "INSERT INTO Activities ".
"(ActName,ActCon,StartTime,EndTime) ".
"VALUES ".
"('$activityName','$activityContent','$startTime','$endTime')";
// 设置编码,防止中文乱码
mysqli_query($conn,"set names utf8");
$retval = mysqli_query( $conn, $sql );
//获取数据库中刚插入的数据中自增长的字段
$ActID=mysqli_insert_id($conn);
if(! $retval )
{
die('无法插入数据: ' . mysqli_error($conn));
}
echo "数据插入成功\n";
//用户完成活动创建后,往联系表中插入相应数据,设置联系表中Identity属性为1(代表该用户为活动创建者)
$sql2="INSERT INTO Contact ".
"(UserID,ActID,Identity) ".
"VALUES ".
"('$UserID','$ActID','1')";
$retval1 = mysqli_query( $conn, $sql2 );
if(! $retval1 )
{
die('无法插入数据: ' . mysqli_error($conn));
}
echo "数据插入成功\n";
mysqli_close($conn);
?>
displayActivity.php
<?php
include("connect.php");
$UserID=$_REQUEST['UserID'];
$sql="SELECT Activities.ActID,ActName,User.UserName FROM Activities,User,Contact where Contact.ActID=Activities.ActID AND Contact.UserID=User.UserID AND Contact.UserID!='".$UserID."'";
mysqli_query($conn,"set names utf8");
$result=mysqli_query($conn,$sql);
$data=Array();
class activity{
public $ActID;
public $ActName;
public $UserName;
}
while($row=mysqli_fetch_array($result,MYSQL_ASSOC)){
$act=new activity();
$act->ActID=urlencode($row["ActID"]);
$act->ActName=urlencode($row["ActName"]);
$act->UserName=urlencode($row["UserName"]);
$data[]=$act;
}
$json=json_encode($data);
echo urldecode($json);
?>
(2)项目运行截图
a.首页活动显示
b.我的活动界面完善
c.活动详情页面优化
d.创建活动界面组件颜色修改
e.我的奖励页面
6.总结
- 郑晓丽:今天做了我的活动和活动详情页面的界面美化,感觉出了一点问题就得处理好久,真心觉得界面是个细致活,你要在界面布局和颜色,字体等各种细节上不断调整。与大家一起学习氛围很好,遇到问题与小伙伴一起讨论并解决,比自己一个人学习有效率多了。大家都好优秀,你一起学习也可以学到很多。beta阶段已经进入冲刺,与大家一起加油,完成最后阶段的冲刺!
- 廖怡洁:今天我主要是在昨天的框架基础上接着进行“我的奖励”页面设计,被换行的问题困扰了很久,然后修改了字体的样式自己粗细等,虽然有时候设计前端会比较纠结于各种样式和颜色的选择,不过同组成员帮忙我一起挑选,提高了效率。
- 包梦榕:Beta阶段的第二天,折腾了很久,却什么也没有捣鼓出来,还是和之前差不多,感觉像个&%@,继续干吧继续,会有结果的。
- 柯智青:在今日冲刺过程中,在界面跳转传值时遇到问题,导致下个界面的数据还无法获取到,虽然alpha阶段也有界面传值的类似代码,但是因为采取的组件不一样,获取的方法可能也不同一样。感觉beta阶段的任务还是比较多的,我们的总体进度偏慢,要加把劲啦!
- 丁蓉:就是相对于alpha阶段很明显的感觉自己不会浪费时间在一些很傻很简单的问题上了,虽然刚入这个团队没多久,不是非常了解团队代码,但也不会很茫了,感觉可以做到更好!然后希望自己可以为团队多做些事情,因为好喜欢这个新团队啊,每个人都很认真的做事,哈哈没有人不做事yeah
- 黄晓杨:这两天冲刺的速度比较慢,一个是因为进入这个阶段之后,要做的东西难度较大,都是之前没解决的问题;另一个是就我个人而言,我一直没有进入状态,挺愧疚的,没能帮上什么忙。剩下不多的时间,我一定会努力的!