第八周个人周报-197231-夏宇轩

197231-夏宇轩 2025-05-05 17:05:07

感想总结

  在本次软件工程基础课程的实习中,我不仅深入实践了所学的编程知识和软件工程方法,也对项目开发的完整流程有了更加清晰和系统的认识。本项目旨在为大学生提供一个集日程管理、事件提醒、待办事项(To-do List)等功能于一体的实用工具,帮助用户提升时间利用效率,养成良好的时间管理习惯。

  在项目初期,我通过需求分析明确了大学生日常在时间安排方面的痛点,并据此设计了系统的主要功能模块,包括事件创建、提醒设置、分类查看、任务清单管理等。同时,为了增强用户体验,我引入了界面美观、操作简洁的交互设计,并在后期不断优化响应速度和系统稳定性。技术实现方面,我使用了 Qt + C++ 作为开发框架,结合日历控件、定时器机制和数据持久化方案,实现了功能的可视化和高效运行。在开发过程中,我不断查阅文档和相关资料,解决了诸如时间转换、提醒机制冲突、数据同步等技术难题。

  在项目过程中,我得到了技术的提升,通过该项目,我掌握了Qt信号与槽机制,UI界面设计,对c++编程能力也得到了一定提升,同时我的项目管理能力也得到了一定增强,从需求分析到系统测试,我深入参与了项目的每一个阶段,学会如何分配任务以及项目管理,在设计系统功能交互模块时,我更加注重用户的体验,意识到技术不仅是解决问题,还应该贴合用户的实际需求,在开发过程中遇到bug和逻辑问题,锻炼了我的问题分析能力。

  通过本次开发,我更加认识到软件工程的方法再软件开发过程中的必要性,在前期我们对于软件工程的过程并没有很关注,只是专注于项目模块的开发与功能的实现,但是到后面,发现效率有所降低,开始关注软件工程流程的重要性,逐步完善每个流程细节,才能高效的完成任务。软件工程在软件开发过程中起着重要的作用,在遇到软件开发困难的同时 ,我也深刻体会到软件开发的挑战与乐趣。

...全文
18 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

201

社区成员

发帖
与我相关
我的任务
社区描述
CUG软件工程基础学习社区
团队开发软件工程敏捷流程 高校 湖北省·武汉市
社区管理员
  • EasonBeckham
  • h6ldZywoo
  • Ex~spirit
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧