团队作业1——团队展示&选题
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13480 |
| 这个作业的目标 | 团队展示&选题 |
| github链接 | https://github.com/Bookmatescope/ReuseBook |
团队博客 - 第九周
一、团队介绍
队名
书海拾贝队
队员信息
- 杨浩 - 3123004462
- 刘霆浩 - 3123004451
- 戴宏翔 - 3123004435
- 莫圣韬 - 3123004456
- 赖顺炜 - 3123004441
- 陈东楷 - 3123004433
二、团队项目描述
一句话描述: 打造一个便捷、安全、高效的校园二手书交易平台,让知识流动起来。
三、队员风采
队员1 - 杨浩 - 3123004462
- 风格特点: 追求极致用户体验,富有创造力
- 擅长技术: Vue.js、前端UI设计、交互设计
- 编程兴趣: 前端可视化、响应式设计
- 希望角色: 前端开发 + UI/UX设计
- 一句话宣言: "用户体验至上,让每一次点击都充满惊喜!"
队员2 - 刘霆浩 - 3123004451
- 风格特点: 技术全面,乐于分享
- 擅长技术: 全栈开发、DevOps、Git版本管理
- 编程兴趣: 持续集成、自动化部署
- 希望角色: 全栈开发 + 运维工程师
- 一句话宣言: "技术无边界,学习无止境!"
队员3 - 戴宏翔 - 3123004435
- 风格特点: 沉稳务实,注重细节,善于协调团队
- 擅长技术: Java后端开发、Spring框架、数据库设计
- 编程兴趣: 分布式系统、微服务架构
- 希望角色: 项目经理(PM)+ 后端开发
- 一句话宣言: "代码如诗,架构如画,让每一行代码都有意义!"
队员4 - 莫圣韬 - 3123004456
- 风格特点: 严谨细致,追求代码质量
- 擅长技术: 软件测试、自动化测试、性能优化
- 编程兴趣: 测试框架开发、质量保障体系
- 希望角色: 测试工程师 + 质量保障
- 一句话宣言: "Bug无处藏身,质量就是生命!"
队员5 - 赖顺炜 - 3123004441
- 风格特点: 逻辑清晰,善于解决复杂问题
- 擅长技术: 数据库优化、MyBatis、SQL调优
- 编程兴趣: 数据库架构、大数据处理
- 希望角色: 后端开发 + 数据库架构师
- 一句话宣言: "数据是灵魂,优化是艺术!"
队员6 - 陈东楷 - 3123004433
- 风格特点: 善于沟通,注重文档规范
- 擅长技术: 需求分析、文档编写、接口设计
- 编程兴趣: 产品设计、用户研究
- 希望角色: 需求分析师 + 文档管理
- 一句话宣言: "需求清晰,开发顺利,文档完善,维护无忧!"
四、团队风采
首次合照

(拍摄地点:工一-计算机学院)
核心竞争力
- 技术优势: 采用前后端分离架构(Vue.js + Spring),具备良好的扩展性和维护性
- 用户洞察: 团队成员均为在校学生,深刻理解校园二手书交易的痛点
- 目标明确: 专注于解决校园二手书交易中的信息不对称和交易不便问题
六、项目选题详述
6.1 系统描述
二手书交易系统 是一个面向高校学生的在线交易平台,旨在解决校园内教材、参考书等二手书籍的流通问题。
核心功能模块:
- 书籍展示与搜索: 首页推荐、分类浏览、智能搜索、详情展示
- 交易功能: 购物车管理、在线支付、订单跟踪
- 用户管理: 注册登录、个人信息、收货地址、信用评价
- 社交互动: 书籍评论、书友交流、阅读心得分享
- 后台管理: 订单管理、用户管理、数据统计
6.2 预期用户与使用场景
- 主要用户:在校大学生、研究生、教职工
- 预计用户量:5000名活跃用户
- 典型使用场景:
- 毕业生出售不再需要的教材和参考书
- 低年级学生购买高年级学生的二手教材
- 教职工买卖学术著作和专业书籍
- 学生之间交换课外读物
6.3 项目价值评估
- 真实性:针对校园学生二手书交易需求,解决实际书籍流转问题,具有明确的应用场景。
- 可用性:采用Vue.js构建响应式前端界面,C++提供稳定后端服务,确保系统流畅运行。
- 有价值:促进图书资源循环利用,降低学生购书成本,具有环保和经济双重价值。
- 有情怀:服务于校园文化建设,促进知识共享,体现绿色环保理念。
- 技术成熟:采用Vue.js + C++ + MySQL技术栈,保证系统稳定性和可扩展性。
七、Git协作方式
我们已立即建立团队Git仓库,采用前后端分离的目录结构,前端代码放在www目录,后端代码放在src目录。所有代码和文档将通过Git版本控制,采用分支策略进行增量式管理,确保协作高效透明。
7.1 仓库信息
- 仓库地址: https://github.com/Bookmatescope/ReuseBook
- 分支策略:
master:主分支,存放稳定版本develop:开发分支,日常开发
7.2 协作规范
- 代码审查: 所有代码合并到develop分支前必须经过至少一人审查
- 保证稳定: 代码从develop分支合并到master分支前,必须经过测试保证稳定性
八、团队计划安排
8.1 MSF基本原则理解
根据《构建之法》第7章MSF的9点基本原则,我们团队的实践计划:
- 为共同的远景而工作: 打造最好用的校园二手书交易平台
- 充分授权和信任: 各模块负责人拥有完全的决策权
- 各司其职,为项目共同负责: 明确角色分工,但不设边界
- 关注业务价值: 优先开发核心交易功能
- 保持敏捷,预期变化: 采用敏捷开发,每周迭代
- 投资质量: 代码审查+自动化测试双重保障
- 学习所有的经验: 每周复盘会议,总结经验教训
- 与客户合作: 邀请目标用户参与测试和反馈
- 团队精神: 定期团建,增强凝聚力
8.2 项目时间规划
基于《构建之法》"计划和估计"方法,使用三点估计公式:
预期时间 = (最乐观时间 + 4×最可能时间 + 最悲观时间) / 6
| 周次 | 主要任务 | 负责人 | 预期耗时 |
|---|---|---|---|
| 第9周 | 团队组建、角色分配、选题确定 | 全体 | 已完成 |
| 第10周 | 需求规格说明书、原型设计、编码规范、环境搭建 | 陈静、李华、赵磊 | 20小时 |
| 第11周 | 原型改进、架构设计、WBS、测试计划 | 李华、张明、王芳 | 25小时 |
| 第12-13周 | Alpha冲刺(7天)、每日Scrum Meeting | 全体 | 70小时 |
| 第14周 | 用户反馈、测试改进、个人总结 | 全体 | 15小时 |
| 第15周 | 事后分析、发布说明、展示博客 | 全体 | 10小时 |
8.3 详细任务
- 杨浩:主导Vue.js前端开发,优化用户体验,确保界面美观易用
- 刘霆浩:作为PM,统筹项目进度,协调资源分配,确保团队目标一致
- 戴宏翔:负责后端架构设计,搭建稳定的系统基础,解决技术难题
- 莫圣韬:负责测试工作,建立质量保证体系,提升代码可靠性
- 赖顺炜:处理业务逻辑开发,确保系统功能完整,协助API集成
- 陈东楷:编写文档,让项目结构清晰易懂
8.4 关键场景优先级
根据"不要贪图做太多功能"的原则,我们确定的核心场景:
P0(必须实现):
- 用户注册登录
- 书籍发布与浏览
- 书籍搜索
- 购物车与下单
- 订单管理
P1(重要功能):
- 用户评价系统
- 收货地址管理
- 书籍分类筛选
P2(可选功能):
- 书籍评论
- 书友社交
- 数据统计
九、团队贡献分规定
9.1 贡献分计算方式
总分100分 = 基础分(60分)+ 绩效分(40分)
基础分(60分)
- 按时参加团队会议:10分
- 完成分配任务:30分
- 代码提交量与质量:20分
绩效分(40分)
- 任务难度系数:15分
- 代码审查贡献:10分
- 文档贡献:10分
- 额外贡献(帮助队友、技术分享等):5分
9.2 评分周期
- 每周进行一次自评和互评
- PM汇总并公示
- 有异议可在团队会议上讨论调整
十、总结与展望
第九周,我们完成了团队的组建和初步规划。六位成员各有所长,优势互补,我们相信通过紧密协作,一定能打造出一个优秀的二手书交易平台。
我们的愿景: 让每一本书都找到它的下一位读者,让知识在校园里自由流动!
我们的承诺: 用心做产品,用情怀做事业,用技术改变校园生活!
浙公网安备 33010602011771号