688
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 2023年福大-软件工程实践-W班 |
|---|---|
| 这个作业要求在哪里 | 软件工程实践寒假作业 |
| 这个作业的目标 | 1.课程回顾与总结 2.个人技术总结 |
| 其他参考文献 | .... |
兴趣是最好的老师,如果对某一门课程有兴趣,那么只要老师的上课质量不过低,一般都是能认真听下去的,反之可以在上课时段通过网课来学习相应的知识。
问题2:为何长久以来用户体验设计师或者用户体验专业没有被软件工程师或者计算机系所代替?或者说程序员在哪些地方是必须依赖一个额外的用户体验设计师的?
两者分工有本质的不同,前者是为了产品更贴合用户的体验,更便于产品售出,后者是为了实现客户所提出的产品性能,质量上的要求。
不断挖掘用户的需求会给项目带来更大的风险,当需求进一步改变,那么需要进行全新的需求分析,可能会带来类图,用例图等的UML图的变化,非常不利于项目的安全性。
因为在早期项目只是一个雏形,其并未进行完备地检验,过早优化的内容在后期极有可能被推翻,所以过早地优化仅仅只是浪费资源。
问题5:如何理解先发优势和后发优势
先发优势意味着抢先一步探找全新的领域,有大量的机会等待发现。后发优势意味着有机会直接进入该领域的风口行业,也能够借助前人的经验。
增强了UML图的绘制能力。
能够设计出更加合理的系统架构。
编码能力增强,阅读代码能力提高。
懂得使用黑白盒和自动化测试工具进行测试。
明白如何通过用户的反馈来提升原有程序。
项目虽然比较小,但是开发时还是需要一定的规划,不然容易造成代码的冗余和功能的不完善,在学习新技术以解决问题时要挑选比较热门的新技术,因为热门的技术往往有着更强的实用性,同时也便于进一步的找资料。
网页前端的设计有一定的难度,同时前端代码的编写也应该从高往低俯视,先规定好大的范围结构和模式,再细化到各个构件,这样有利于网页整体的美观性。
我认为,在此次课程的团队项目中,大多数团队是比较松散随意的,并没有严格的规划,一部分取决于组员由于各种原因对项目的不上心,另一部分取决于组长的领导气质,前者不再赘述,在我看来,一个有领导气质的组长要懂一定的技术,能够和技术开发人员一同估计技术开发的时长,但是更重要的是去统筹小组成员的进度,通过各种方式去帮助小组成员赶上进度或突破技术壁垒,一个合格的管理者也许能带动成员更好地开发,当然,这也取决于成员的意愿。
| 目标 | 分数 | 原因 |
|---|---|---|
| 目标1 | 84 | 对软件工程师的职业道德规范和实践要求有所了解,但对国情社情民情了解较少,酌情扣分 |
| 目标2 | 92 | 对需求分析的过程较为了解,也能够熟练使用原型设计工具 |
| 目标3 | 82 | 对于各个模型略有了解,但是实际地设计实操不多,容易出错 |
| 目标4 | 94 | 其他能力达到要求,创新水平有限,没有足够有新意的想法 |
| 目标5 | 81 | 文档的撰写能力较为欠缺,但是有比较良好的沟通能力 |
| 目标6 | 100 | 在团队中发挥了沟通的轴心作用,能够在不同组之间提出合理建议并对其提供力所能及的帮助 |
| 目标7 | 86 | 对于软件规模和工作量的估计较为到位,但是对于项目整体的管理仍有欠缺 |
在这次实践课程中,主要学习的技术包括vue2,springboot,unityC#等等,相对来说最擅长的还是unityC#技术
Unity中背包系统的构建
概述:背包系统作为大多数游戏中都存在的基本系统,有其存在的特殊性和必要意义,其能够为接下来诸多游戏内容的开发打下基础。