团队项目

项目 内容
这个作业属于哪个课程 软件工程
这个作业要求在哪里 作业要求
这个作业的目标 学习团队项目协作开发过程

🚀团队展示

一、团队组成

队名:404 Not Found

成员组成:

姓名 学号
周戈(队长) 3123004164
张荣辉 3123004162
杨超民 3123004161
饶博勋 3123004152
李永胜 3123004148
陈曦 3123004137
陈培然 3123004134

二、项目介绍

工仔易市”是一个结合校园场景(学生认证体系,校园二手等)的特色功能的B2C/C2C综合型电商平台,包括商品展示、智能搜索、购物车系统、订单管理、支付集成、用户评价等功能

三、队员风采

  1. ✨周戈
    风格:追求代码的简洁高效
    擅长技术:后端开发
    编程兴趣:后端性能优化,系统可维护性
    角色:前端开发
    宣言:Talk is cheap. Show me the code.

  2. ✨张荣辉
    风格:追求代码的简洁高效,注重可读性,擅长沟通交流团队协作
    擅长技术:前端开发
    编程兴趣:前端性能优化,UI设计
    角色:PM
    宣言:以逻辑结构世界,以代码重塑可能.

  3. ✨杨超民
    风格:注重代码的可读性与模块化,喜欢敏捷开发,主动沟通,乐于接收反馈并快速迭代。
    擅长技术:python,机器学习和深度学习
    编程兴趣:对机器学习、深度学习的应用以及后端开发有浓厚兴趣
    角色:后端开发
    宣言:用代码构建可靠的世界,以迭代逼近完美。

  4. ✨饶博勋
    风格:追求高效简洁且具有美感的代码,注重可读性,可维护性,可协同开发性
    擅长技术:后台开发
    编程兴趣:优化系统性能,扩大系统应用范围,优化用户体验
    角色:后端开发
    宣言:我和代码有一个能跑就行了

  5. ✨李永胜
    风格:追求代码健壮性高效性,注重系统架构的模块化与可扩展性。
    擅长技术:Python/Java 后端开发、MySQL数据库优化、微服务设计、RESTful API 开发与性能调优。
    编程兴趣:深耕微服务架构与容器化技术、研究云原生与 Serverless 架构的落地实践。
    角色:后端开发
    宣言:“热爱后端开发,追逐前沿技术”

  6. ✨陈曦
    风格:需求优先,框架随后,优雅其次
    擅长技术:Unity客户端
    编程兴趣:Unity游戏开发
    角色:前端开发
    宣言:”我的游戏只有机制没有bug“

  7. ✨陈培然
    风格:致力于打造吸引用户的前端体验,追求视觉与交互的完美结合,注重细节和用户反馈,持续探索前沿设计趋势。
    擅长技术:开发测试
    编程兴趣:网页开发与前端技术,专注于响应式设计、性能优化和用户体验提升。
    软工角色:测试
    宣言:"Code with creativity, test with precision."

四、团队分工

分工 成员
前端开发 周戈、陈曦
后端开发 杨超民、饶博勋、 李永胜
PM 张荣辉
测试 陈培然

五、团队合照

六、团队特色

  1. 技术深度与多元化的结合

  2. 性能优化与工程化思维

  3. 敏捷协作与务实文化

  4. 创新与可靠并存


🎯项目展示

github仓库:
前端仓库:https://github.com/YiLaiL/ShoppingMall-front.git
后端仓库:https://github.com/LiYongSheng6/ShoppingMall-Backend.git

📌产品简介(Product Overview)

  1. 产品定位
  • B2C/C2C综合型电商平台(初期聚焦垂直领域,如校园二手/特色手作)
  • 核心功能:商品展示、智能搜索、购物车系统、订单管理、支付集成、用户评价
  • 差异化:结合校园场景的特色功能(学生认证体系)
  1. 技术架构
  • 前端:Vue.js
  • 后端:Python mysql redis
  • 支付接口:微信支付+支付宝沙箱环境

📌产品分析(Product Analysis)

  1. 用户分层
  • 核心用户:18-25岁学生群体
  • 次级用户:校园周边商户
  • 潜在用户:教职工及学生家长
  1. 竞品分析
  • 淘宝/京东:功能全面但操作复杂
  • 闲鱼:C2C模式但缺乏质量管控
  • 拼多多:社交裂变但商品质量参差
    👋拳打淘宝,脚踢京东,横扫拼多多
  1. 用户价值
  • 价格优势:学生专属折扣体系
  • 时间价值:校内极速达服务(1小时配送圈)
  • 社交价值:闲置物品循环生态
  1. 商业价值
  • 广告位竞价系统(预留接口)
  • 会员增值服务(9.9元/月学生会员)
  • 数据分析服务(商户版后台)

📌核心亮点(Key Features)

  • 创新功能:校园圈社交功能(商品分享+话题讨论区)

📌可用性设计(Usability)

  1. 交互设计原则
  • 3秒法则:首页加载时间<1.5秒
  • 三步完成购买:搜索->加购->支付
  1. 容错机制
  • 购物车异常恢复功能
  • 订单状态可视化追踪
  • 智能表单校验(实时反馈)

📋计划

时间 任务
第5周 1.团队组队、团队博客 
2.团队介绍、成员展示、角色分配、选题确定 
3.制定团队计划安排,团队贡献分的规定
第6周 1.需求规格说明书
 2.原型设计,队员估计任务难度并学习必要的技术
 3.编码规范完成、平台环境搭建完成、初步架构搭建
第7周 1.原型改进(给目标用户展现原型,并进一步理解需求)
 2.架构设计,WBS, 团队成员估计各自任务所需时间
第8,9周 1. 团队项目Alpha任务分配计划
 2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第10周 1.用户反馈+测试计划改进
 2. 团队Alpha阶段个人总结
 3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第11周 1. 团队项目Alpha博客:事后分析

团队成员绩效评估方法:
-成员的绩效 = 团队获得的分数 + 个人的团队贡献分

🎈职责梳理表

角色 主要职责
PM - 项目规划与进度管理
- 需求分析与优先级排序
- 团队协调与沟通
- 风险把控与资源调配
- 文档整理与汇报
前端开发 - 实现用户界面与交互逻辑
- 适配多端设备与浏览器
- 优化页面性能与加载速度
- 配合后端调试接口
后端开发 - 设计与实现业务逻辑和API接口
- 数据库设计与优化
- 保障系统安全性与稳定性
- 处理高并发与服务器运维问题
测试 - 编写测试用例与执行测试
- 发现并跟踪Bug修复
- 性能测试与压力测试
- 自动化测试工具开发与维护

🎈个人贡献分计算标准

评分维度 计算标准(示例)
任务完成量 - 按任务复杂度分级(简单/中等/复杂任务对应1/2/3分)
- 按时完成基础分+20%,延期完成按比例扣分
代码质量 - 代码通过评审无重大缺陷(+1分)
- 代码复用率或模块化程度高(+1分)
- Bug率低于团队平均(+1分)
协作贡献 - 主动协助他人解决问题(+1分/次)
- 文档编写或知识分享(+1分/次)
- 参与跨角色沟通并推动进展(+2分)
创新与优化 - 提出技术方案优化并被采纳(+2分)
- 性能提升(如页面加载时间减少20%以上,+2分)
- 解决历史遗留难题(+3分)
问题响应 - 紧急问题快速响应(+1分/次)
- 主动发现潜在风险并规避(+2分)

🎈补充

  1. 权重分配:根据团队特点调整权重(如技术团队侧重代码质量,PM侧重进度与风险把控)。
  2. 量化标准:贡献分需结合具体数据(如任务管理系统记录、代码仓库提交量、测试覆盖率等)。
  3. 团队投票:团队匿名互评(占比20%-30%)以平衡主观性。
  4. 惩罚机制:重大失误(如线上事故)按影响程度扣分。
posted @ 2025-04-01 21:28  辉辉辉——  阅读(102)  评论(0)    收藏  举报