Scrum 冲刺——Day 3

发布时间 2023-11-26 21:26:07作者: llalala123

作业摘要

作业所属课程 所属课程链接
作业要求 团队作业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创建实体类的过程。
李奇龙 登录注册需要考虑很多事情,例如密码长度等等,昵称中的空格怎么办等等
彭学智 进入开发的节奏之中,目前还算顺利。