当前位置: 首页 > news >正文

软件工程 课程回顾 102301321 吴颖哲

吴颖哲(102301321)- 客户端 UI 设计

一、学期回顾

回顾你对于软件工程课程的想象
学期开始时,我以为UI设计在软件工程中主要是美化界面的工作。我期待通过这门课程学习如何把设计理论应用到实际项目中,同时了解设计和开发之间的协作流程。

实际参与项目后,我的认识有了很大改变。我发现设计不仅仅是让界面好看,更重要的是要解决用户的实际问题,要理解用户的使用场景和操作习惯。好的设计能够降低用户的学习成本,提升操作效率,这是我在这次实践中体会最深的。

回顾你在这门课程中的投入与产出
我负责整个项目的视觉设计和交互规范制定,包括设计系统构建、界面原型设计、视觉美化等工作。我完成了20多份高保真设计稿,写了大约500行的CSS样式代码,还输出了一份完整的设计规范文档。

软工实践各次作业花费的时间:

  • 第一次团队作业:5小时
  • 第二次团队作业:6小时
  • 第一次团队项目作业:10小时
  • 第二次团队项目作业:15小时
  • 第三次团队项目作业:22小时
  • 第四次团队项目作业:27小时

在软件工程课程上花费的时间:

  • 累计时间:85小时
  • 实际周均时间:8.5小时
  • 预计周均时间:7小时

令你印象最深刻的是哪一次作业或哪一场答辩?
最让我印象深刻的是Alpha版本的用户测试会。我们在观察用户使用战术板时发现,很多用户不清楚自己当前处于什么操作模式(是绘制模式还是拖拽模式),导致经常出现误操作。

这个问题让我思考了很久。后来我设计了一套完整的视觉反馈系统:当用户切换到不同模式时,工具栏会有明显的高亮提示,鼠标指针的样式会改变,界面上还会有文字提示。通过这三种方式的组合,让用户时刻清楚自己当前的状态。

在Beta测试中,我们发现这套反馈系统让误操作率下降了60%以上。这件事让我深刻体会到,设计不是主观的审美判断,而是要基于实际的用户观察和数据反馈,解决真实存在的问题。

二、总结收获

展开说说你的软工实践故事
从项目一开始,我就着手建立整个产品的设计语言。基于《无畏契约》游戏的科技风格,我确定了深色基调的设计方向,加入了科技感的线条元素和高对比度的色彩搭配。

我建立了一套完整的设计组件库,包括按钮、输入框、卡片、弹窗等基础组件,确保整个产品在设计上保持一致性。这个过程中,我学会了如何系统地构建设计体系,而不是零散地设计单个页面。

在战术板的交互设计上,我花了很多心思。比如拖拽英雄图标时的反馈效果、绘制图形时的预览状态、撤销操作时的动画提示等等。这些微小的交互细节虽然不起眼,但对用户体验的影响很大。

设计和开发的协作也是一个重要的学习过程。我需要经常和前端同学沟通设计方案的实现细节,有时候为了实现某个效果,我们需要一起讨论技术可行性,找到最佳的解决方案。

最让我有成就感的是看到自己的设计被完整地实现出来,被真实的用户使用和认可。当用户反馈说界面清晰、操作流畅时,我觉得所有的努力都值得了。

介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?

  • Figma设计工具:我熟练掌握了Figma的组件化设计和自动布局功能,这大大提高了我的设计效率。
  • 设计系统构建:学会了如何建立和维护一套完整的设计系统,确保设计的一致性和可扩展性。
  • CSS变量和设计令牌:通过使用CSS变量来定义颜色、间距等设计属性,实现了设计和代码的同步更新。
  • 用户测试方法:学习了如何通过观察和访谈收集用户反馈,用数据驱动设计决策。

这些工具和方法让我能够更专业、更高效地完成设计工作。特别是设计系统的建立,不仅提高了我的工作效率,也为开发团队提供了清晰的设计规范。

技术之外,这门课程还给你带来了哪些方面的提升?

  • 同理心:我学会了从用户的角度思考问题,理解他们的使用场景和操作习惯。
  • 沟通能力:需要经常和开发团队沟通设计意图和技术实现,这让我的表达更加清晰和有说服力。
  • 系统思维:从设计单个页面到构建整个设计系统,我学会了系统化地思考和解决问题。
  • 抗压能力:在紧张的开发周期中,需要快速响应需求变更,这锻炼了我的适应能力和工作效率。

如果还有什么想记录的或者想说的,就写在这儿吧!
这个学期的项目经历让我对设计工作有了全新的认识。以前我觉得设计主要是追求美观,现在我知道设计的核心是解决问题。

最让我开心的是看到自己的设计被实现出来,被真实的用户使用。每次听到用户说“这个界面用起来很顺手”或者“这个功能操作起来很流畅”,我都特别有成就感。

有时候我也会反思,如果时间更充裕,我可能会在交互动画的细节上做得更精致,或者在设计系统上考虑得更完善。但考虑到项目周期和资源限制,我们做出了合适的平衡。

通过这次实践,我不仅提升了设计技能,更重要的是学会了如何在一个团队项目中有效地工作,如何平衡设计理想和实现约束。这些经验对我未来的职业发展会有很大帮助。

三、致谢
感谢开发团队对设计工作的尊重和支持,他们在实现时尽力还原每一个设计细节。特别感谢前端同学,在实现复杂交互效果时我们有很多深入的讨论和协作。

感谢TA在设计评审中提出的宝贵建议,让我在设计思路和实现方案上都有了新的思考。

这段经历让我从一个追求视觉效果的设计师,逐渐成长为一个关注用户体验和解决问题的设计师。


http://www.jsqmd.com/news/160945/

相关文章:

  • Git克隆项目后如何快速运行?配合PyTorch镜像免依赖烦恼
  • 2025年12月淮北无人机表演、淮北CAAC无人机培训、淮北政企无人机培训、淮北退役军人无人机培训、淮北无人机培训机构哪家强 - 2025年品牌推荐榜
  • CNN图像分类项目快速上手:基于PyTorch-CUDA-v2.7镜像教程
  • 中性点直流偏磁在线监测推荐生产厂家 - 品牌推荐大师1
  • 无需手动编译:PyTorch-CUDA-v2.7镜像自动匹配驱动版本
  • Anaconda配置PyTorch环境太麻烦?试试PyTorch-CUDA-v2.7镜像
  • Linux软链接应用详解:从原理到实战案例
  • 傅里叶变换(四):直角坐标与极坐标
  • PyTorch官方安装步骤太复杂?这个镜像简化90%流程
  • 轻量级深度学习环境:PyTorch-CUDA-v2.7仅需2分钟启动
  • 手把手教学:在云平台拉取并运行PyTorch-CUDA-v2.7镜像
  • 2026年上半年徐州室内装修/室内设计/全屋定制/精装局改/软装搭配公司综合评估与选型指南 - 2025年品牌推荐榜
  • Markdown笔记记录实验过程:配合Jupyter和PyTorch镜像高效科研
  • PyTorch安装教程GPU版:基于CUDA-v2.7镜像的高效配置方案
  • PyTorch-CUDA-v2.7镜像是否支持A100?实测结果公布
  • Markdown语法高亮设置:正确显示PyTorch代码块
  • 旧版PyTorch升级指南:迁移到v2.7镜像的注意事项
  • 2025年高性价比的精密铝材加工工厂推荐,精密铝材加工供应商全解析 - 工业品牌热点
  • 2025年贵阳推荐西点培训学校排行榜,高性价比西点技能培训中心测评精选 - 工业推荐榜
  • 2025年终盘点:固体加料系统哪家好?固体加料系统/供应商/生产厂家推荐 - 品牌推荐大师1
  • SSH密钥登录PyTorch-CUDA-v2.7容器:安全高效的远程访问方式
  • DeepSeek:AI助手的高效使用指南
  • 市面上比较好的商标律所推荐,这些专业机构值得关注 - 品牌排行榜
  • 102301318 杨垚总结
  • NVIDIA显卡适配性测试报告:PyTorch-CUDA-v2.7全面兼容主流型号
  • 产品路线图怎么做:从愿景到里程碑的 6 步落地法
  • QLoRA量化微调教程:结合PyTorch-CUDA-v2.7节省显存开销
  • MobaXterm高效运维:实战技巧全解析
  • Jupyter魔法命令大全:提升PyTorch开发效率的%和!!操作
  • 模型越强,我反而越不敢让它进核心链路