护林员——代码规范、冲刺任务与计划
| 这个作业属于哪个课程 | 福州大学-202302软件工程实践 |
|---|---|
| 这个作业要求在哪里 | 团队作业——alpha冲刺 |
| 这个作业的目标 | 制定代码规范、冲刺任务与计划 |
| 置顶集合随笔 | 护林员——Alpha冲刺置顶集合随笔 |
| 团队名称 | 护林员 |
| 团队项目 | 福大树洞 |
目录
- 一、代码规范
- 二、冲刺任务
- 1. 总体任务
- 2. 前端任务
- 3. 后端任务
- 三、冲刺计划
- 1. 时间计划
- 1.1 前端团队
- 1.2 后端团队
- 2. 分工计划
- 2.1 前端团队
- 2.2 后端团队
一、代码规范
二、冲刺任务
1. 总体任务
| 时间 | 任务 | 产出 |
|---|---|---|
| 5.4 ~ 5.5 | 完成服务器数据库的部署 任务模块的分配 考虑模块代码复用 | 服务器的部署 开发环境的搭建 编程的准备 |
| 5.6 ~ 5.7 + 5.9 ~ 5.11 | 完成前台的开发和单元测试 | 登录功能 菜单栏 树洞聊天功能 课程评价功能 |
| 5.12 ~ 5.13 | 对程序进行增量式集成测试 修复发现Bug | 测试报告 |
| 5.13 ~ 5.14 | 测试随笔、冲刺总结随笔、PPT | 汇报资料 |
2. 前端任务
- 项目搭建:初始化Vue 3项目,设置基础环境。
- 用户界面:个人中心界面开发,登录/注册功能实现简单跳转
- 帖子和评价:帖子列表和评价列表界面开发。
- 课程评价管理:实现课程评价功能。
- 数据接口:设计并实现前后端数据交互接口。
- 评论系统:开发评论列表和相关互动功能。
- 功能测试与优化:对实现的功能进行测试和性能优化。
- 响应式适配:确保网页适配不同设备。
- 项目转化:开始将网页项目转化为手机端App。
- 项目收尾:准备项目演示和文档。
3. 后端任务
- 环境搭建:完成数据库在服务器上的部署
- 项目搭建:完成后端基本框架的搭建,为程序开发做准备
- 数据库设计:在前一次作业的基础上设计数据库,并根据前端需要进行相应的变更
- 数据填充:对数据库表的内容进行填充,为了让前后端可以及时测试自己的程序
- 接口实现:根据接口说明书设计后端程序,及时与前端沟通并测试
- 程序测试:记录测试用例,在发现Bug后及时形成测试文档
- 前后端交接:与前端配合,进行黑盒测试
- 汇报准备:准备PPT等汇报内容
三、冲刺计划
1. 时间计划
1.1 前端团队
第一阶段:项目设置和基础搭建(第1天 - 5月4日)
- 项目初始化:创建Vue 3项目。
- 依赖安装:安装必要的依赖,如elementPLUS、pinia、Vue Router、Axios等。
- 目录结构搭建:建立合理的目录结构,如components/, views/, api/, utils/, assets/, router/, store/等。
- 基础样式:配置基础样式和主题颜色切换功能。
第二阶段:用户界面开发(第2天 - 5月5日)
- 个人中心:实现个人中心界面,包括个人信息展示。
- 登录/注册:开发账号登录和注册功能,包括找回密码。
- 导航栏:设计并实现顶部导航栏,包括菜单栏和用户协议。
第三阶段:帖子和评价功能(第3天 - 5月6日)
- 帖子列表:实现帖子展示列表,包括帖子缩略和排序。
- 评价列表:实现评价展示列表,包括评价缩略和排序。
第四阶段:帖子和评价详情(第4天 - 5月7日)
- 帖子详情:实现帖子详情页,展示帖子内容和评论。
- 评价详情:实现评价详情页,展示评价内容和回复。
第五阶段:课程评价(第5天 - 5月9日)
- 课程选择:实现课程选择功能,允许用户选择课程并进行评价。
- 课程评价:实现课程评价功能,包括星级选择和评价发布。
第六阶段:数据接口开发(第6天 - 5月10日)
- API设计:设计RESTful API接口,包括用户、帖子、评价和课程接口。
- 后端交互:使用Axios实现前端与后端的数据交互。
第七阶段:评论功能(第7天 - 5月11日)
- 评论列表:实现评论展示列表,包括评论排序和详情查看。
- 评论互动:实现评论的发布、回复和举报功能。
第八阶段:功能完善和调试(第8天 - 5月12日)
- 功能测试:对已实现的功能进行测试,修复发现的问题。
- 性能优化:优化页面加载速度和响应时间。
第九阶段:适配和转化(第9天 - 5月13日)
- 响应式设计:确保网页在不同设备上都能良好展示。
- 转化工具使用:使用相应工具开始将网页项目转化为手机端App。
第十阶段:项目收尾和准备演示(第10天 - 5月14日)
- 最终测试:进行全面的测试,确保所有功能正常运行。
- 准备演示:准备项目演示材料,确保可以展示alpha冲刺的成果。
注意事项
- 每日回顾:每天结束时回顾当天的进度,解决遇到的问题。
- 时间管理:合理分配时间,为每个任务设定时间限制,避免单个任务耗时过长。
- 沟通协调:与后端团队保持沟通,确保接口的及时对接和调整。
- 代码质量:保持代码的可读性和可维护性,定期进行代码审查。
- 风险管理:识别可能的风险点,准备应对方案。
1.2 后端团队
- 第一阶段:环境的搭建和技术栈的学习(5月4号 ~ 5月5号)
- 框架搭建:创建仓库并确定文件结构
- 服务器部署:使用Docker在云服务器上部署数据库
- 技术栈的学习:学习SpringBoot、Mybatis、Redis等等技术栈
- 任务划分:按照模块划分任务,多个模块同时进行代码编写
- 第二阶段:按照接口说明书实现相关功能(5月6号 ~ 5月11号)
- 并行开发:不同成员负责不同模块,多个模块同时开发
- 功能测试:开发者负责自己模块的单元测试
- 前后端结合:当开发到一定程度后,将程序部署到服务器上,供前端团队测试使用
- 互相合作:在编写代码遇到困难或问题时,及时在群里提出,避免进度延后
- 第三阶段:测试程序,并撰写测试报告(5月12号 ~ 5月13号)
- 共同测试:与前端配合一起测试应用
- 报告撰写:以文字的形式形成测试报告
- 第四阶段:准备汇报内容(5月13号 ~ 5月14号)
- 最终测试:对程序再次进行完整的测试,确保交互、显示无误
- PPT制作:汇总10天冲刺内容,准备进行汇报
- 注意事项
- 项目管理:注意防止代码冲突,根据模块进行编程
- 时间管理:后端大多人没有经验,为了保证项目完成,需要控制进度
- 代码管理:确保代码的易读性和可维护性
2. 分工计划
2.1 前端团队
| 任务 | 成员 |
|---|---|
| 接口数据、后端连接 | 222100129梅明胜、222100101卢雨纯 |
| css布局 | 222100404余诗怡 |
| 组件、路由设计 | 222100129梅明胜、222100101卢雨纯、222100128黄煦陶、222100404余诗怡 |
2.2 后端团队
| 任务 | 成员 |
|---|---|
| 树洞聊天模块 | 222100434黄楠 |
| 课程评价模块 | 222100304林雅婷 |
| 基础模块、个人中心模块 | 222100221林炳昌 |
| 后台模块 | 222100411刘畅 |
相关推荐
fengmian123
fengmian123
QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx
QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx
XERJ 是一款受到社区信赖的本地 AI 搜索引擎
XERJ 是一款受到社区信赖的本地 AI 搜索引擎,能自动为任意文件夹建立索引,让编程智能体直接检索所需代码,省去逐个读取文件消耗的 token。它的主要用途是参考现有实现来写代码(reference coding):接到任务后,智能体下载与任务相关的开源仓库,建立索引,再查阅这些项目的解决方法。 在一项对照研究中,这种做法让智能体的输出 token 用量降至原来的约 1/2.7,同时保持 16/16 的任务完成率(案例研究)。用户在日常开发中报告的用量约为原来的 1/5(使用反馈)。有了可检索的参考实现,较小、较便宜的模型也可能胜过只凭记忆工作的昂贵模型,减少反复修改的次数。把下面这段提示词交给智能体即可开始
DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip
DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip 博客地址:https://blog.csdn.net/lw112190/article/details/168119884
电力系统连锁故障一种用于识别引发连锁故障的多重故障集合的“随机化学”算法研究(Matlab代码实现)
内容概要:本文研究了一种基于“随机化学”算法的多重故障集合识别方法,旨在准确识别电力系统中可能引发连锁故障的关键故障组合。该方法结合ADMM(交替方向乘子法)优化框架,建立了考虑连锁故障传播路径的N-k多阶段双层优化模型,并设计了高效的故障场景筛选机制,以应对大规模电网中连锁故障风险分析的高复杂性挑战。通过Matlab代码实现了算法的全流程仿真验证,结果表明该方法在识别高风险故障集方面具有较高的有效性与计算效率,为电力系统的安全评估、脆弱性分析及预防控制策略制定提供了先进的技术支撑。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力,从事电力系统安全稳定、连锁故障防御、风险评估等相关研究的科研人员与工程技术人员。; 使用场景及目标:①应用于大规模电力系统中高风险N-k故障场景的快速识别与排序;②支撑基于N-k安全准则的电网脆弱环节分析与主动防御策略设计;③为运行调度、规划检修及应急管理提供科学的故障预案筛选工具。; 阅读建议:建议读者结合Matlab代码与论文中的模型推导,深入理解随机化学算法在双层优化框架中的实现逻辑,重点关注ADMM的分解协调机制与故障传播路径的建模方法,并通过复现仿真案例掌握其在实际电网中的应用流程与参数设置技巧。


