作业摘要
| 作业所属课程 | 所属课程链接 |
|---|---|
| 作业要求 | 团队作业4——项目冲刺 之 Scrum冲刺 |
| 团队Github仓库链接 | Github链接 |
| 作业目标 | 通过短期内、连续、快速冲刺,团队成员实现的各自目标 |
1 站立会议
1.1 当天站立会议照片

1.2 站立会议纪要 - Day 3
| 成员姓名 | 昨天已完成的工作 | 今天计划完成的工作 | 工作中遇到的困难 |
|---|---|---|---|
| 韩业浩 | 成功设计和构建了用户注册页面,包括输入表单和注册按钮 | 实现用户登录功能,包括登录表单和登录验证 | 在用户登录功能的实现中,需要处理用户身份验证和登录状态的管理 |
| 黄翼山 | 配置使用第三方工具包 | 设计数据结构 | 暂无 |
| 李金强 | 用户登录功能的开发、购物车管理系统的初步搭建、商品浏览与选择功能的实现、地址管理功能的设计和开发 | 订单预览页面的开发、优惠券与促销功能的集成 | 订单预览页面的开发中,遇到了不同屏幕尺寸下布局显示问题。部分信息无法完整显示,影响用户体验。采用响应式设计,使用CSS媒体查询来调整不同屏幕尺寸下的样式。测试不同设备,确保订单预览页面在各种情况下都能正常显示 |
| 李钰平 | 相关商品类数据库的建立 | 创建商品的模型类 | 暂无 |
| 李奇龙 | 学习django和写一个demo | 学习django和尝试写用户模块 | 如何使用virturalbox为项目搭建一个独立运行环境 |
| 彭学智 | 学习框架 | 制作商品首页界面 | 有些技术可能需要查阅资料 |
2 项目燃尽图

3 项目推进更新记录
3.1 团队成员记录

3.2 项目最新呈现效果

3.3 代码更新
from django.db import models
# Create your models here.
from goodsapp.models import Color, Size, Goods
from userapp.models import UserInfo
class CartItem(models.Model):
goodsid = models.PositiveIntegerField()
colorid = models.PositiveIntegerField()
sizeid = models.PositiveIntegerField()
count = models.PositiveIntegerField(default=0)
isdelete = models.BooleanField(default=False)
user = models.ForeignKey(UserInfo)
def getColor(self):
return Color.objects.get(id=self.colorid)
def getSize(self):
return Size.objects.get(id=self.sizeid)
def getGoods(self):
return Goods.objects.get(id=self.goodsid)
def getTotalPrice(self):
return self.getGoods().price*self.count
4 每日总结
| 成员姓名 | Day 3 总结 |
|---|---|
| 韩业浩 | 第三天的工作进展顺利。我专注于用户登录功能的开发,确保用户可以方便地登录到他们的账户。与后端团队密切协作,确保登录验证的正确性和安全性。 |
| 黄翼山 | 设计类和接口 |
| 李金强 | 今天的工作主要集中在商品浏览与选择功能的实现。虽然成功完成了这一功能,但在订单预览页面的布局上遇到了挑战。通过采用响应式设计的方式,逐步调整页面布局,以确保在不同屏幕尺寸下都能够良好显示。这一过程中需要不断的测试和反馈,以保证用户体验的一致性。 |
| 李钰平 | 在完成任务的过程中体会到了python创建实体类的过程。 |
| 李奇龙 | 登录注册需要考虑很多事情,例如密码长度等等,昵称中的空格怎么办等等 |
| 彭学智 | 进入开发的节奏之中,目前还算顺利。 |
浙公网安备 33010602011771号