汪星人猫咪联盟——冲刺总结随笔
| 这个作业属于哪个课程 | 软件工程实践-2023学年-W班 |
|---|---|
| 这个作业要求在哪里 | 团队作业α冲刺 |
| 这个作业的目标 | 对整个Alpha冲刺的阶段性总结 |
| 其他参考文献 | ... |
目录
- 一、项目预期计划
- 二、现实进展
- 三、收获和心得体会
- 四、组员分工协作情况
- 五、工作量比例
- 六、对下阶段的展望
一、项目预期计划
α冲刺预期完成以下功能:
- 登录注册界面
- 首页
- 发帖查贴功能
- 个人空间
- 宠物分区
- 管理端操作功能
二、现实进展
本次α冲刺预期目标全部完成。
功能展示:
- 导航栏
可以实现各个区域的跳转
- 登录注册功能




- 首页
首页中间为轮播图,左边是关注列表(未实现),右边是今日热点(未实现),轮播图下面的帖子推荐可以显示用户所发帖子,点击“换一批”按钮可以刷新帖子列表。

- 发帖查贴功能




个人空间

宠物分区


三、收获和心得体会
| 学号 | 收获和心得体会 |
|---|---|
| 222100315 | 在测试的过程中,我学会了软件测试的一些基本测试类型和测试方法,边学边实践也大大提升了我编写测试用例,对项目各个模块进行测试的能力。让我意识到软件测试是整个工作流程中十分重要的一环。在测试的过程中也发现了自己在开发过程中有许多条件没有考虑到。对我在开发方面也有很大的启发。在测试其他同学编写的功能模块时,也提高了我和其他开发人员沟通的能力。从测试的工作中也意识到规范的开发文档是十分重要的。 |
| 222100314 | 经过这次α冲刺我有许多的收获与体会。首先从技术层面我学习了当前热门的vue3前端框架,学习了typescript脚本语言,了解其ts之余js的优势所在,也对于web网络有了更深的认识。同时我也对前后端分离开发模式与前端接口设计封装有了更深的认识,对于多人开发时git仓库的使用更加熟练。从团队开发层面我对于团队开发的流程有了初步认识,在团队开发时需要定期开展进度会议,交流开发进度与遇到的问题。在设计接口或共用组件时要积极与同学进行交流,了解互相的需求,及时进行沟通处理。总的来说,虽然在开发过程中遇到了很多困难,但通过学习和交流我们都一一克服了,这对于我来说是非常重要的经历。 |
| 222100317 | 在这次α冲刺中,我学会了如何使用vue3框架,也了解并学习了ts语言,还学会了怎么样进行前后端的数据和接口的对接。与此同时,也体会到了团队开发协作的重要性,深刻体会了在团队开发中成员之间需要积极交流,否则就会在后期产生许多问题。 |
| 222100418 | 通过这次α冲刺,我学会了使用vue框架来编写web程序,并搭配element-plus组件库进行界面的UI设计。除此之外,我还学会用axios来进行前后端的数据传输、接口对接等。通过站立式会议,保证了团队的每一个成员都能够全力以赴完成各自的任务。另外,在开发过程中与队友有效的沟通是不可或缺的,虽然有时候需要大家返工处理,但这都是为了成就最后的成果。遇到bug时要能够耐心冷静地进行调试,并与同学进行交流。通过这次冲刺,不仅增进了我与队友的情谊,更丰富了我的代码能力与业务水平,受益匪浅。 |
| 222100306 | 在 Alpha 冲刺期间,我掌握了后端接口开发的要领,熟练运用 Springboot 和 MyBatis 等技术栈。通过 Postman 对接口进行细致的测试与调整,确保了数据交互的顺畅。与前后端组员的紧密协作,提高了开发效率,也让我认识到沟通在团队合作中的核心作用。这次经历不仅增强了我的技术实力,也锻炼了我的协作能力。 |
| 222100407 | 经过这次α冲刺,我学会了如何进行后端接口的开发。学会了使用springboot框架结合mybatis等工具进行开发。学会了使用postman测试接口功能、根据前端需求和接口文档对接口进行修改以便能够正确顺利的获取数据、实现接口功能。及时和后端同学交流,提高了接口开发的效率和正确性。和前端同学及时交流,了解接口需要改进的地方并对接口进行及时的修改。通过这次α冲刺我明白了沟通与交流在团队开发中是不可或缺的,同时提高了自身的编程能力,受益匪浅。 |
| 042101420 | 这次的开发,我是负责发帖界面和帖子详情的前端部分。我们团队用的是vue框架,这是我第一次使用vue框架,之所以使用它是因为vue是如今较为主流的前端框架,我刚好借此机会多学习一点知识,强化自身的能力。我先学习了网上的教程才开始代码的编写,但是过程依然不太顺利。例如element组件的使用,十分不熟悉,如vue-router的使用,它可以实现不同vue控件之间的跳转,但我尝试了很多方法都失败了,最后还是在不断的询问chatgpt后才得到答案。还有大量的vue指令和控件,花费了我的大量时间去学习。但好在有队友帮忙,还是勉强完成。 |
四、组员分工协作情况
| 学号 | 职责 | 工作内容 |
|---|---|---|
| 222100315 | 后端 | 管理端接口、逻辑实现、数据库管理、接口测试 |
| 222100314 | 前端 | 登录注册界面、首页功能实现、前端整理统筹、ppt制作、答辩 |
| 222100317 | 前端 | 个人空间、分区功能实现、团队博客编写、ppt、评审表制作 |
| 222100418 | 前端 | 管理端操作功能实现 |
| 222100306 | 后端 | 用户端接口、逻辑实现 |
| 222100407 | 后端 | 用户端接口、逻辑实现、接口测试 |
| 042101420 | 前端 | 发帖查贴功能实现 |
五、工作量比例
| 学号 | 工作量比例(贡献度) |
|---|---|
| 222100315 | 19% |
| 222100314 | 20% |
| 222100317 | 14% |
| 222100418 | 14% |
| 222100306 | 14% |
| 222100407 | 14% |
| 042101420 | 5% |
六、对下阶段的展望
在β阶段冲刺中,我们将吸取在α阶段所收获的经验与教训,提高项目完成的效率和质量。
在β版本,我们计划完成以下功能:
- α阶段功能继续完善
- 宠物百科功能
- 关注人空间界面
- 地图界面
- 管理员查看、修改功能
- 更多拓展功能
相关推荐
国央企创新负责人如何通过平台实现科研成果的快速识别与转化?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
PotPlayer自用皮肤
自用 PotPlayer 皮肤,仅微调了字体大小与颜色,是按个人习惯调整,未做适配性调整。
2-shell及常用命令-续.pdf
2-shell及常用命令-续.pdf
【电力负荷预测】项目介绍 MATLAB实现基于BO-Transformer-LSTM贝叶斯优化算法(BO)优化Transformer-LSTM组合模型进行居民用户多步电力负荷预测(含模型描述及部分示例
内容概要:本文介绍了一个基于BO-Transformer-LSTM的组合模型,用于实现居民用户多步电力负荷预测的完整项目实例。该模型融合Transformer的全局注意力机制与LSTM的局部时序记忆能力,构建能够捕捉长时依赖与周期性特征的深度学习架构,并引入贝叶斯优化(BO)自动搜索最优超参数组合,提升预测精度与训练效率。项目涵盖从原始数据清洗、特征工程、滑动窗口样本构建、模型设计到超参数优化、反归一化及多步误差评估的全流程,强调时间顺序划分以防止信息泄露,并通过周期编码、外生变量融合等方式增强数据表达能力。文中提供了详细的MATLAB代码示例,包括数据预处理、网络搭建、贝叶斯优化配置和预测结果评估等关键步骤。 适合人群:具备一定机器学习和时间序列分析基础,熟悉MATLAB编程环境,从事电力系统预测、智能电网、负荷管理等相关领域的研究人员、工程师及研究生。 使用场景及目标:①应用于居民级或多用户聚合负荷的短期至中期多步预测(如未来24小时);②服务于配电系统运行调度、需求响应基线设定、家庭能源管理系统优化、分布式能源协调控制等实际工程场景;③为科研提供可复现的深度学习+贝叶斯优化的技术路线参考。 阅读建议:此资源以实际项目为导向,建议读者结合提供的代码逐步实现并调试模型,重点关注数据质量控制、时间特征编码、组合网络结构设计与贝叶斯优化稳定性之间的协同关系,在实践中深入理解多步预测中的误差累积机制与超参数敏感性问题。
人脸识别签到考勤系统实战源码
这是一套可直接运行的人脸识别智能签到考勤系统,基于OpenCV YuNet人脸检测与SFace特征识别实现,全程本机运行,数据保存在本地SQLite,不上传任何服务器。配套交付完整Python源码、9章实战教程(md/html/pdf三种格式)、逐步骤操作截图和答辩PPT讲解。 系统围绕五个功能模块展开:人脸注册支持照片批量导入并提取特征入库;识别签到支持照片或摄像头两种方式,实时框出人脸并标注姓名、相似度与考勤状态;考勤规则引擎按config.py里配置的上下班时间与宽限分钟,自动判定迟到、早退、缺勤;Tkinter管理面板完成人员管理、流水查询与月度汇总;最后通过openpyxl一键导出整月考勤矩阵,正常绿、迟到黄、缺勤红,Excel打开即用。 选型上特意选了YuNet+SFace路线:纯pip安装免编译,CPU单帧识别不到100ms,两个ONNX模型共约37MB,出自OpenCV官方模型仓库,毕设报告引用有据可查。教程第7章整理了16条Windows下真实踩过的报错及排查方法,第8章给出换模型、换人脸、加功能的二次开发路径。 适合做计算机视觉方向毕设或课程设计的学生,也适合想给班级、实验室、小团队搭一套本地签到工具的Python学习者。运行环境为Python 3.9以上、Windows 10/11,不需要GPU。 使用时先pip install -r requirements.txt装齐依赖,再运行download_data.py下载模型,最后启动main.py即可进入图形界面;命令行register、recognize、report子命令也可脱离界面单独调用。







