第八周个人周报-197242-杜光阳

Faye_bit Faye_bit 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

一、第8周个人PSP表格

计划完成情况预计用时实际用时
开发“简洁发布”模式已完成5h6h
参与进行集成测试已完成3h2h50min
撰写项目测试文档已完成3h3h30min
参与撰写团队报告已完成2h2h20min
撰写个人报告已完成5h4h20min

二、现存问题和应对措施

存在的问题:

  1. 在进行最后的集成测试时,发现项目仍存在不完善、不完美的地方,受限于时间,没有办法做到尽善尽美。
  2. 在编写团队和个人报告时,发现自己对于整的项目周期和流程的认知不够清晰,梳理得不够恰当。

解决办法:

  1. 在后续的开发中,要以更高的标准要求自己,写代码时要时刻考虑多方面因素,不能仅仅把功能实现了就罢了,而是要考虑边界场景,单元测试也不能忽视,要规范地编写测试用例,确保代码非预期场景下也正常运行和正确的反馈。
  2. 根据TAPD上的记录,仔细回顾和梳理这八周以来的项目全流程的关键节点、核心任务及遇到的问题,明确自身在各阶段的工作重点;分模块总结成长与不足,最后汇总凝练出来,汲取教训和反思。

三、知识点学习情况

进行集成测试:本周主要学习了如何进行集成测试,我通过翻阅和回顾老师讲课的PPT和询问AI相关规范和要点,并根据团队项目动手编写集成测试用例,并一项一项地进行测试,记录测试结果、分析原因和改进空间。最后,将整个团队项目的集成测试任务分模块地分配给每个组员,最后,将各自的测试结果汇总于我,由我负责编写团队测试报告。


四、本周感悟

写到这里,本次软件工程基础的课内实习就已经到达尾声了。这整个周期很长,足足八周有余,一路走来,我学会了很多新知识,也收获了很多。我了解了规范的软件开发流程,我还亲身参与到小组的实际开发中去,我还编写了各类软件开发文档。这让我意识到,真正的软件开发,并不是简单地写写代码而已,甚至可以说,写代码是整个流程中最简单、“最轻松”的一部分了。软件工程这门学科背后的方法论,我相信我们只是接触到了它的冰山一角罢了,其中真正的奥妙,还等着我们在日后慢慢地探索、领会。

...全文
软件工程基于Java+Vue的志愿者时长与积分管理系统设计:实现服务记录可信化、激励透明化及数据驱动治理 项目介绍 基于java+vue的志愿者时长记录与积分兑换平台设计与实现(含模型描述及部分示 内容概要:本文介绍了一个基于Java与Vue的志愿者时长记录与积分兑换平台的设计与实现,旨在解决传统志愿服务管理中存在的记录分散、效率低下、激励不足等问题。平台通过前后端分离架构,前端采用Vue构建响应式界面,支持活动浏览、在线报名、签到签退、时长查看、积分商城等功能;后端基于Spring Boot实现身份认证、活动管理、时长核算、积分计算、库存控制等核心服务,并利用MySQL存储业务数据,Redis处理缓存与高并发场景,JWT实现安全认证。系统引入了时长有效区间计算、异常记录识别评分、积分规则引擎、库存原子扣减等多项关键技术模型,确保服务记录的准确性与系统的可靠性。同时,平台支持数据可视化分析,助力组织方进行决策优化与公益治理。; 适合人群:具备Java与Vue基础的软件开发人员、计算机专业学生、参与志愿服务系统开发的项目团队以及社区、学校、公益组织的技术负责人。; 使用场景及目标:①应用于街道社区、高校团委、公益基金会等机构的志愿服务管理系统建设;②实现志愿者服务时长的自动化记录与审核,提升管理效率;③通过积分激励机制增强志愿者参与积极性;④为公益组织提供数据分析支持,优化资源配置与活动策划。; 阅读建议:本文不仅提供了完整的系统架构设计与业务流程说明,还附有核心功能的代码示例(如时长计算、积分规则、异常识别等),建议读者结合实际项目需求进行代码实践与模块拓展,重点关注事务一致性、并发控制与规则可配置性设计。 立即下载

相关推荐

评论
收藏 已收藏
分享
返回顶部