团队作业1-团队展示与选题

news/2025/11/2 23:33:29/文章来源:https://www.cnblogs.com/scissor0611/p/19185643

团队展示and选题

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13480
这个作业的目标 完成团队的组建、展示以及选题
github仓库链接 https://github.com/scissssor/campus-food-delivery-management-system.git



1 团队展示

1.1 队名:真好,又活了一星七


1.2 队员学号

肖锦瑞(组长) 3123004287
谢希哲 3223004776
贺海伦 3223004773
许雯妍 3223004777
陈健 3123004476
陈愉均 3123004262
陈煜楠 3123004263

1.3 团队项目描述

一款Java+SSM架构的校园外卖平台,其核心特色在于集成在线客服、库存预警、智能派单与送达通知等功能,致力于为校园用户提供便捷、可靠的外卖订购与配送体验。


1.4 队员风采

队员 风格 擅长的技术 软工角色 一句话宣言
谢希哲 思维严谨,善于分析复杂问题,追求代码的优雅与效率。 熟练掌握 Java 和 Spring Boot 框架,擅长构建 RESTful API 和微服务架构。熟悉数据库设计如 MySQL,能够进行高效的数据建模和查询优化。 后端开发 用代码构建可靠的系统,解决真实世界的问题。
贺海伦 创意十足,注重用户体验,喜欢将设计转化为交互界面。 擅长 HTML、CSS、JavaScript,熟悉 React 框架和前端构建工具。擅长响应式设计和交互动画实现,能够打造直观且吸引人的用户界面。 前端开发 让每一个像素都充满意义,创造流畅的用户旅程。
许雯妍 数据驱动,逻辑清晰,热衷于从数据中挖掘洞察。 熟练使用 Python 进行数据分析和机器学习,掌握 Pandas、NumPy、Scikit-learn 等库。熟悉数据可视化工具如 Matplotlib 和 Seaborn,能够将复杂数据转化为可行动的见解。 算法开发 数据是新时代的石油,用算法提炼其价值。
陈健 细致入微,追求质量,善于发现和修复缺陷,确保软件稳定性。 擅长软件测试技术,包括单元测试、集成测试和自动化测试。熟悉 Selenium、JUnit 等工具,能够编写全面的测试用例和性能测试脚本,提升产品可靠性。 测试优化 质量不是偶然,而是严格测试的结果。
肖锦瑞 强于沟通协调,关注项目进度与团队协作效率,注重风险预防。 熟悉软件工程全流程,熟悉项目管理和敏捷开发流程。擅长使用 JIRA、Confluence 等工具进行项目跟踪和文档管理,确保项目按时交付。 项目管理/开发支持 带领团队走向成功,确保每个里程碑都坚实可靠。
陈煜楠 创新思维,喜欢探索新技术,注重代码的可维护性和模块化。 掌握 Vue.js 前端框架和 Node.js 后端技术,能够进行全栈开发。熟悉 Git 版本控制和 CI/CD 流程,擅长构建可扩展的 Web 应用。 全栈开发 连接前端与后端,构建无缝的数字化体验。
陈愉均 系统思考,善于优化性能,追求高效解决方案和资源利用。 擅长 C++ 和系统编程,熟悉数据结构和算法。擅长性能调优和并发处理,能够处理大规模计算任务和底层开发。 系统开发 在底层代码中寻找效率,用技术推动创新。

1.5 团队的首次合照


1.6 团队的特色描述

团队集前端美学、后端架构、算法决策、质量保证与项目管理于一体,每位成员都是各自领域的深度实践者。

从产品原型到交互实现,从数据逻辑到系统部署,每个环节都由专人精益打磨。我们的优势在于,既能确保各技术栈的独立深度优化,又能在关键节点高效协同,最终交付一个架构稳健、体验流畅、真正解决问题的有机整体。



2 团队计划

周次 主要目标 时间估计
第九周 团队确立(确定团队成员,团队介绍,角色分配;确定团队项目;制定团队计划,确定团队贡献分规定 4h
第十周 1.完成需求说明书,明确功能 <br/ >2.成员学习相关技术<br/ >3. 完成编码规范,平台环境搭建完成、开始进行初步架构搭建 30h
第十一周 1.原型改进<br/ >2.架构设计,WBS, 团队成员估计各自任务所需时间<br/ >3.制定测试计划 60h
第十二、十三周 1.团队项目Alpha任务分配计划<br/ >2.连续7天的Alpha敏捷冲刺,每日Scrum Meeting博客提交 20h
第十四周 1.使用反馈+测试计划改进<br/ >2.团队Alpha阶段个人总结
3.团队项目Alpha博客(发布说明、测试报告、展示博客、项目管理)
10h
第十五周 撰写团队项目Alpha博客(事后分析) 5h



3 团队选题

3.1 选题说明

我们团队选择的是 “基于SSM的校园点餐外卖配送系统” 。该系统主要面向校园内的学生群体,同时也涵盖在校教职工。

预期用户量:以一所规模中等、拥有约10000名学生和1000名教职工的校园为例,初期预期覆盖30% - 50%的潜在用户,也就是3300 - 5500人左右。随着系统的推广和口碑积累,后续用户量有望进一步提升。


3.2 内容阐述

真实: 校园内点餐外卖需求是切实存在的。目前很多学生和教职工由于时间紧张(如课程安排满、科研任务重等),或者天气原因(如高温、雨雪天气),不愿意前往食堂就餐,而校外外卖存在配送时间长、食品安全难以保障等问题,校园内搭建专属的点餐外卖配送系统,能精准对接校内人员的用餐需求,是真实且贴合校园场景的。

实用: 从功能层面看,该系统具备点餐、外卖、配送等核心功能。用户(学生、教职工)可通过系统浏览食堂或合作档口的菜品信息,进行点餐下单;商家(食堂档口等)可接收订单并进行备餐;配送人员(可由勤工俭学学生或专职人员担任)可获取配送任务,完成餐品配送。系统基于SSM框架开发,技术成熟,能保障系统的稳定性与可用性,投入使用后,可有效运转,满足校园内点餐外卖配送的全流程需求。

有价值: 对学生和教职工而言,提供了更便捷的用餐方式,节省时间和精力;对食堂或合作商家来说,拓展了销售渠道,能吸引更多客源,增加营收;从校园管理角度,统一的校园点餐外卖配送系统,便于对餐品质量、配送流程等进行监管,保障食品安全与校园秩序,同时也能为校园勤工俭学提供岗位(如配送员岗位),具有多方面的价值。



4 团队成员贡献分配原则

4.1 分数构成与评分流程

个人得分 = (自评×40% + 互评×60% )× 权重汇总


分数结合成员自评与互评。每个成员根据上述四个评分维度进行自我评估,每个维度按0-100分进行打分;团队成员之间相互进行匿名评分,每个成员对其他所有成员在四个维度上进行打分,计算时去掉最高分和最低分后取平均值


4.2 评分维度与权重分配

评价维度 权重 具体说明
任务完成情况 40% • 按时完成分配的所有任务
• 任务完成质量符合项目要求
• 承担任务的技术难度系数
代码贡献 25% • 代码提交量(包括有效代码行数、函数数量)<br / >• Code Review通过率
• 代码质量(编码规范、注释完整性、可读性)
团队协作 20% • 积极参与团队讨论和会议
• 主动帮助队友解决技术问题
创新与改进 15% • 提出建设性意见并被采纳

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/953889.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

websocket是什么以及它要怎么用

WebSocket 实时通知机制。在高并发、异步下单场景中,它是提升用户体验、降低轮询压力的关键组件。 接下来会从原理讲清楚,再结合“秒杀活动”落地展示完整的前后端交互与代码实现(Java Spring Boot + 前端示例)。一…

每日一题:第474场周赛 Q1. 找出缺失的元素

给你一个整数数组 nums ,数组由若干 互不相同 的整数组成。 数组 nums 原本包含了某个范围内的 所有整数 。但现在,其中可能 缺失 部分整数。 该范围内的 最小 整数和 最大 整数仍然存在于 nums 中。 返回一个 有序 …

上一次的参考文献

Charles M, Ochieng S B. Strategic outsourcing and firm performance: a review of literature[J]. International Journal of Social Science and Humanities Research (IJSSHR) ISSN, 2023, 1(1): 20-29. Kocot D,…

思维的漫游者:叙事性所揭示的非目的性心智

思维的漫游者:叙事性所揭示的非目的性心智 我们习惯于将思维描绘成一个猎手:带着明确的问题,在知识的森林中进行“强势搜索”,直至捕获答案。然而,“内观照叙事模型”所揭示的思维图景,更像一个漫游的诗人——它…

C++练习02

//计算复数 #include <iostream> #include <iomanip> using namespace std; typedef struct{float x;float y; }Comp; //打印复数的函数 void Printer(Comp res) {if (res.x == 0 && res.y == 0) …

软件技术基础

项目 内容这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc这个作业的目标 实现一个命令行文本计数统计程序姓名 - 学号 周嘉俊 - 2023329301123码云仓库地址 https://gitee.com/rt666666/wc.exe

I2C to 16-Bit GPIO Expander with Interrupt TPT29555A

The TPT29555A is a 16-bit GPIO expander with interruption and weak pull-up resistors for I2C-bus applications. The power supplier voltage range is from 1.65 V to 5.5 V, allowing the TPT29555A to interc…

2025年数据分类分级工具选型指南:智能合规基座与八大产品全景评估

2025年数据分类分级工具选型指南:智能合规基座与八大产品全景评估基于对八款主流产品的深度测试与评估,AI-FOCUS团队研发的成竹AI数据分类分级助手在综合智能化程度、部署灵活性、硬件要求与成本可控性方面表现卓越,…

国产化数据库迁移工具不会用?教你手搓一个万能数据迁移工具。

国产化数据库迁移工具不会用?教你手搓一个万能数据迁移工具。手搓数据库迁移工具需要考虑迁移的数据量、源数据库和目标数据库的类型、版本和兼容性等问题,使用SOD框架可以很方便的解决这些问题。为什么要手搓一个自…

【UE引擎解构】- 引擎基础 :基本组件

前言: UE推崇"组合大于继承"的思路,因此组件在UE中代表功能的具体载体 "UActorComponent 是所有组件的基类。由于组件是渲染网格体和图像、实现碰撞和播放音频的唯一方法,因此玩家游戏期间在场景中看…

思维的“幽灵显影”:神经科学捕捉意义重燃的独特签名

思维的“幽灵显影”:神经科学捕捉意义重燃的独特签名 我们都有过这样的体验:一个被打断的念头,在数小时后悄然复现,并瞬间接续。传统科学将其解释为记忆的简单“提取”。然而,一项基于“内观照叙事模型”的新假说…

搜索百科(6):Meilisearch — Rust 打造的轻量级搜索新锐

《搜索百科》专栏系列,本文主要介绍 Meilisearch,它是一个使用 Rust 语言编写的开源、轻量级搜索引擎,以其极致的性能、简单的部署和友好的开发者体验而闻名。Meilisearch 不基于 Lucene,采用全新的架构设计,特别…

软件工程--团队作业

作业信息:这个作业属于哪个课程 首页 - 计科23级34班 - 广东工业大学 - 班级博客 - 博客园这个作业要求在哪里 团队作业1——团队展示&选题 - 作业 - 计科23级34班 - 班级博客 - 博客园这个作业的目标 组建团队 ; …

C++练习1

#include <stdio.h>struct complex{int real;int imag; };//结构体定义:分为实部和虚部struct complex multiply(struct complex x, struct complex y); //函数声明 int main() {struct complex product, x, y;…

2025.11.2总结

今天继续软考的学习,学设计模式的时候学不动了,稍微记一下三大类,23种,创建型5种,结构型7种,行为型11种。还行 创建型五种,也记住了工厂方法模式,抽象工厂模式,建造者模式,原型,单例模式。概念过了一遍,背…

第二届数证杯初赛-计算机取证

第二届数证杯初赛 容器密码:GQ7aXryvOCM8qGeXa19K9g&jtHSGtrimps@QxaYt4oRwwKHeN0A$#EPv*u 计算机取证分析 请根据计算机检材…

视频瘦身大师

视频瘦身大师 一、作业基本信息 项目名称:视频瘦身大师这个项目属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/作业要求 https://edu.cnblogs.com/campus/gdgy/Class34Grade23Com…

如何把应用程序的图标都摆在xfce的panel上

如何把应用程序的图标都摆在xfce的panel上鼠标右键——面板首选项——项目,可以添加多个启动器。 每个启动器的属性里可以添加多个应用程序。如果应用程序过多(比如3个),就会显示上箭头。

claude_code_clone

claude_code_clone https://github.com/fanqingsong/claude_code_cloneClaude-Code-Clone — LangGraph CLI Coding agentA compact, runnable Python project that reconstructs a demo agent using LangGraph, LangC…

CF2035E

有两种操作,第一种代价 \(x\),第二种 \(y\)。在不能连续进行 \(1\) 操作 \(k\) 次的情况下,问至少需要多少代价才能打出至少 \(z\) 点伤害。使攻击力 \(d\) 加 \(1\)(初始为 \(0\))。 打出 \(d\) 点伤害。\(1 \le…