团队作业1——团队展示&选题
一、团队展示
队名:Xiaoguwei Special Task Force
队员学号:
- 黄娟英 3223001778(组长)
- 吴其锦 3123004327
- 黄熙儿 3123004308
- 袁卓妍 3223004819
- 夏钦涛 3123004328
- 钟鸣 3123004336
- 杨子俊 3123004331
拟作的团队项目描述:智能待办事项(To-Do List)管理系统;
队员风采
| 姓名 | 风格描述 | 擅长技术 | 编程兴趣 | 希望的软工角色 | 一句话宣言 |
|---|---|---|---|---|---|
| 黄娟英 | 踏实、注重细节,对技术充满热情,善于钻研底层实现。 | 正在深入学习 C++,掌握面向对象编程思想。熟悉 Linux 基本环境,了解常用命令和基本的系统编程,对数据结构和算法有较强兴趣。 | 热衷于开发高效、稳定的系统软件,喜欢解决复杂的底层问题。对开源项目充满热情,愿意贡献自己的代码。 | 开发:参与核心代码的实现与调试。同时也愿意参与测试工作,确保产品质量。 | 追求卓越,稳扎稳打,努力用代码改变世界! |
| 杨子俊 | 细心严谨,热爱探索新技术,注重用户体验,乐于团队协作。 | 熟练掌握 HTML、CSS、JavaScript,能够快速实现页面布局和交互效果。熟悉 Vue.js 框架,了解前端工程化开发流程。 | 热衷于开发用户友好、交互流畅的 Web 应用。对前端可视化(如 D3.js、ECharts)和移动端开发(如小程序)感兴趣。喜欢参与开源项目,学习优秀代码实践。 | 开发角色:负责前端功能实现和页面优化。也可参与部分测试工作,协助提升产品质量。 | 用代码创造美好体验,让技术服务于人! |
| 夏钦涛 | 注重细节,有耐心,注重效率,团队协作能力强。 | Python,Java 基本语法,网页自动化,正在学习前端网页开发。 | 前端交互设计,AI 智能体设计。 | 开发人员或测试工程师。 | 代码即是艺术。 |
| 钟鸣 | 细心严谨,热爱探索新技术,注重用户体验,乐于团队协作。 | 熟练掌握 C#,Unity,C++,能够独自完成小游戏开发。 | 对游戏客户端开发感兴趣。 | 后端开发或游戏客户端开发。 | 以架构思维雕琢数字世界,用工程之美赋能业务价值! |
| 袁卓妍 | 沉稳踏实,注重逻辑与细节,喜欢深入理解技术原理,擅长清晰表达复杂概念。 | C 语言,Python 数值分析,学习 FPGA 设计,具备基础的前端开发能力,能够进行界面设计与优化。 | 对技术与美术的结合感兴趣,探索前端、游戏开发和视觉编程。 | 文档/技术写作。 | 用文字与代码搭建沟通的桥梁! |
| 吴其锦 | 热爱探索新技术,希望能构建高性能系统,乐于挑战,乐于团队协作。 | 熟悉 golang 语言及其 CRUD 框架,以及部分后端相关中间件。 | 对后端开发感兴趣。 | 需求分析文档撰写或者开发。 | 程序 main.go run 起来,再谈 architecture。 |
| 黄熙儿 | 目标明确,注重细节,勇于探索新技术。 | 熟悉 HTML、CSS、JS、TS、Vue 框架、微信小程序开发。 | 热衷于通过代码构建丰富交互、视觉精美的页面,注重用户体验与性能优化,持续学习前端前沿技术。 | 负责前端页面实现开发。 | 用代码编织体验,以技术创造价值。 |
团队的首次合照

团队的特色描述:
我们团队集结了多领域的技术高手,涵盖前端、后端、人工智能、桌面客户端开发以及文档编写。每位成员都具备独特的技术专长和鲜明的个人风格,既能在各自领域发挥专业优势,又能跨界协作,共同打造一个既实用又具创意的智能待办事项管理系统。团队不仅注重技术实现,更强调用户体验和系统稳定性,力求在功能、性能和美学上实现突破,为用户提供高效、智能且人性化的工作与生活管理工具。这种多语言、多角色协作的模式,正是我们团队区别于其他团队的核心竞争力。
二、团队选题
智能待办事项(To-Do List)管理系统
系统简介:
一个支持任务管理、提醒、自动分类的智能 To-Do List 系统,支持 Web 和桌面端同步。
核心功能
✅ 任务管理:创建、修改、删除任务
✅ 智能分类:自动分类任务(工作、学习、娱乐)
✅ 日程提醒:支持邮件、短信通知
✅ 数据同步:PC、移动端同步任务
选题内容说明:
项目基于日常需求,每个人都需要管理任务,因此用户需求真实可靠;具备基本功能,如任务添加、分类、提醒,能够被日常使用;解决大学生、开发者、团队管理的时间安排问题,提高生产力;可以加入 个性化 AI 推荐 或 情感化 UI 设计,让用户在使用时产生情感共鸣(如 "温馨提醒"、"鼓励语句")。
| 角色 | 任务 | 负责的语言 |
|---|---|---|
| 项目经理 (PM) | 统筹规划、任务分配 | 无需特定语言 |
| 前端开发 | UI 界面 | HTML, JavaScript |
| 后端 API 开发 | 任务管理 API | Python (FastAPI) |
| 智能分类模块 | AI 任务分类 | C++ |
| 提醒推送 | 发送邮件、短信提醒 | Golang |
| 用户管理 | 用户登录、权限 | Java |
| 桌面端开发 | Windows 客户端 | C# |
用户量预期为:
- 基础目标:10-50 人(团队成员及其朋友、同学试用)
- 理想目标:100+ 人(通过社交媒体、小范围推广吸引额外用户)
- 突破目标:500+ 人(若项目功能较完善,可尝试面向特定群体推广)
git的协作方式:
项目后续的代码、文档通过net增量式管理。
团队项目的git仓库:Xiaoguwei Special Task Force
三、团队计划
| 周数 | 任务描述 |
|---|---|
| 第6周 | 1. 团队组队、团队博客 |
| 2. 团队介绍、成员展示、角色分配、选题确定 | |
| 3. 制定团队计划安排,团队贡献分的规定 | |
| 第7周 | 1. 需求规格说明书 |
| 2. 原型设计,队员估计任务难度并学习必要的技术 | |
| 3. 编码规范完成、平台环境搭建完成、初步架构搭建 | |
| 第8周 | 1. 原型改进(给目标用户展现原型,并进一步理解需求) |
| 2. 架构设计,WBS,团队成员估计各自任务所需时间 | |
| 3. 测试计划 | |
| 第9、10周 | 1. 团队项目Alpha任务分配计划 |
| 2. 连续7天的Alpha敏捷冲刺,7篇 每日Scrum Meeting博客+代码提交 | |
| 第11周 | 1. 用户反馈+测试计划改进 |
| 2. 团队Alpha阶段个人总结 | |
| 3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
| 第12周 | 1. 团队项目Alpha博客:事后分析 |
四、团队成员贡献分分配规则
| 成员角色 | 任务 | 负责的语言 | 计划如何帮助团队完成任务 | 预估团队贡献分(示例) |
|---|---|---|---|---|
| 项目经理 (PM) | 统筹规划、任务分配 | 无需特定语言 | 协调团队、组织会议、分配任务、跟踪项目进度,确保整体目标达成 | 21 |
| 前端开发 | UI 界面设计与开发 | HTML, JavaScript | 设计直观友好的用户界面,实现前端页面交互,提升用户体验 | 19 |
| 后端 API 开发 | 任务管理 API 实现 | Python (FastAPI) | 开发稳健的后端服务,确保任务数据的存储、处理和传递稳定,保障系统各项功能正常运行 | 22 |
| 智能分类模块 | AI 任务分类功能 | C++ | 利用 AI 算法实现任务自动分类,为用户提供个性化任务推荐,提升系统智能化水平 | 18 |
| 提醒推送 | 发送邮件、短信提醒 | Golang | 构建高效的消息推送系统,确保任务提醒及时准确送达,增加系统的用户粘性 | 23 |
| 用户管理 | 用户登录及权限管理 | Java | 实现安全的用户认证与权限控制,保护用户信息,保障系统整体安全性 | 17 |
| 桌面端开发 | Windows 客户端应用 | C# | 开发易用的桌面客户端,支持任务管理和数据同步,方便用户在多平台间切换使用 | 20 |
评分标准:
| 评分项 | 权重比例 | 考核内容 | 说明 |
|---|---|---|---|
| 核心任务完成 | 50% | 代码开发、模块实现、问题解决 | 关键功能是否按时完成、代码质量如何 |
| 测试与反馈 | 20% | 提交测试用例、BUG 修复、功能改进建议 | 提高系统稳定性与用户体验 |
| 文档与知识共享 | 20% | 文档撰写、技术分享、协作沟通 | 项目文档、技术博客、团队内部分享 |
| 团队协作与管理 | 10% | 协调沟通、团队支持、主动承担额外任务 | 帮助团队克服困难、积极沟通 |

浙公网安备 33010602011771号