软件工程实践暑假作业

222200216张上毅 2024-09-01 13:16:41
这个作业属于哪个课程软件工程实践2024年
这个作业要求在哪里软件工程实践暑期作业
这个作业的目标加入班级社区,详细阅读作业要求,提前学习markdown语法,阅读《构建之法》撰写博客
其他参考文献《构建之法》 CSDN

目录

  • 1. 准备工作
  • 1.1 截图
  • 1.2 GitCode地址
  • 2. 回首过去
  • 2.1 当初你为什么选择软件工程这个专业?
  • 2.2 当初对软件工程这个专业的期待和想象是什么?
  • 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗
  • 3. 立足当下
  • 4. 展望未来
  • 4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
  • 问题1:为什么读了书之后我提出的问题那么少?
  • 问题2:我都是大学生了,上课还要认真听老师讲课么?
  • 问题3:软件的行为和用户的期望值不一样,就一定是 Bug 吗?
  • 问题4:花费时间越多,代表工作量越高吗?
  • 问题5: 如何给别人提供容易接受的反馈?
  • 5. 学习路线和思维导图
  • 5.1 思维导图
  • 5.2 学习路线

1. 准备工作

1.1 截图

img

img


1.2 GitCode地址

(https://devcloud.cn-east-3.huaweicloud.com/codehub/project/a205c408db4f4d95aaebf131aa2b0a5b/codehub/7775895/home?ref=master)

2. 回首过去

2.1 当初你为什么选择软件工程这个专业?

个人喜好:未学习编程前对编程抱有强烈兴趣
职业前景:薪资待遇普遍较高。

2.2 当初对软件工程这个专业的期待和想象是什么?

可以通过学习代码满足自己的需要,创造出符合自己风格喜好的软件
可以拿到较高的薪资,工作一定时间后实现基础的财富自由,回家养老

2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗

与朋友一同学习,相互交流,共同进步。加入了学习编程的学习群。
30岁攒够钱回家养老

3. 立足当下

个人简历
姓名Nobody
兴趣爱好羽毛球,网球,游戏,听歌
特长睡觉
成果和获奖经历
专业水平
编程语言C/C++,Java,SQL,C#
技术框架spring boot,spring cloud
累计代码量>2w
开发软件 IDEA,Visual Studio, Sql Server,
项目经历
基于C++的学生管理系统该系统存储了学生的学号,性别,年龄,专业等信息,实现了学生端和教师端两个端口,提供不同的服务
基于sql server和c#的仓库管理系统在sql server 中保存仓库内的货物信息,存入时间,库存量等等,可以出入库功能,库存查询功能,并且可以对存入的货物进行分类,并且可以查询各分类下各货物的数量。我在其中负责出入库功能的实现

4. 展望未来

4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。

问题1:为什么读了书之后我提出的问题那么少?

答:
首先我觉得大学的课本专业性较强,一眼看过去甚至不知所云,需要认真的思考后才能理解书中的内容,因此我避免了因误解而提问的情况。其次因为专业性较强,我也很少质疑书上的内容,因为书的作者大多数领域的权威,而我掌握的知识又较少,因此也不敢发问。另外可能是对大学课程的认真程度不高,一时不理解也懒得发文,想着等到之后再弄明白。
[0.0 为什么读了书之后我提出的问题那么少?]

问题2:我都是大学生了,上课还要认真听老师讲课么?

答:
我认为这是要看老师的,毕竟大学里老师的教学水平不一,有的老师上课照着PPT念,也不管学生理解不理解就往下教,这种课我认为没有必要认真听,不如课下把PPT下载下来自己学。
如果是比较负责的老师,上课比较认真,会听取学生意见,理解学生,我认为这种课值得一听,并且这种老师也能对我们自身的发展起到促进作用,多向他请教可以大大提升自身的专业知识。
[0.0 我都是大学生了,上课还要认真听老师讲课么?]

问题3:软件的行为和用户的期望值不一样,就一定是 Bug 吗?

答:
我认为这种情况要考虑两方面问题,首先是用户在描述功能时是否描述清楚。另外就是程序员在理解功能时是否理解清楚。所以我认为这并不是bug。另外为了解决这种情况我认为可以分阶段实现功能,并且在每个阶段结束后与用户交流
[1.2.4 软件的行为和用户的期望值不一样,就一定是 Bug 吗?]

问题4:花费时间越多,代表工作量越高吗?

答:
我认为这两者并无必然关系,花费的时间多可能是由于对知识的不熟练,对自身的要求过高,或者是对工作目标的不理解,和工作量并无关系。
[2.3 花费时间越多,代表工作量越高吗?-CSDN社区]

问题5: 如何给别人提供容易接受的反馈?

答:可以先肯定对方正确的成果,观点等,给予对方一定的肯定,之后再引导他思考自己的不足之处,指出你认为可以更改的地方,并且适当提出可行的建议,鼓励他继续按照你的建议
[4.6.2 如何给别人提供容易接受的反馈?]

5. 学习路线和思维导图

5.1 思维导图

img

5.2 学习路线

img

...全文
238 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文研究了一种应用于太阳能发电系统的多级逆变器,旨在通过采用正弦脉宽调制(SPWM)技术有效降低输出电压的总谐波失真(THD),从而提升电能质量。研究基于Simulink平台构建了完整的仿真模型,系统地实现了SPWM信号生成、驱动逻辑控制以及多电平输出波形合成等关键环节,验证了该多级逆变器在不同运行工况下具备优异的动态响应能力和稳定性。仿真结果表明,所设计的逆变器能够输出接近理想正弦波的电压波形,显著抑制高次谐波,满足可再生能源并网对电能质量的严苛要求,体现出多级逆变拓扑在光伏发电系统中的技术先进性与工程应用价值。; 适合人群:电气工程、自动化、新能源科学与工程及相关专业的本科生、研究生,以及从事光伏逆变器设计、电力电子变换技术和可再生能源并网系统研发的工程技术人员。; 使用场景及目标:①深入理解多级逆变器的工作原理及其在太阳能发电系统中的关键作用;②掌握SPWM调制技术的理论基础与实现方法,并分析其对改善THD的核心机制;③借助Simulink仿真平台开展电力电子电路的建模、参数调试与性能评估,服务于课程设计、毕业设计、科研课题或实际工程项目开发。; 阅读建议:建议读者结合提供的Simulink仿真模型进行同步操作与验证,细致调整调制比、载波频率等关键参数,观察其对输出波形和THD指标的影响,以深化对系统动态特性的理解,并尝试优化控制策略以进一步提升系统性能。
VCF 生成器 Lite v6.0.0:批量导入与功能拓展 VCF 生成器 Lite v6.0.0 正式版已发布,此次更新带来了批量导入手机通讯录这一重要功能,极大地方便了用户整理和管理联系人信息。同时,新增了多项功能,如翻译所有 CLI 内容,让不同语言背景的用户都能更好地使用;verbose 模式新增更多日志信息,有助于用户更详细地了解操作过程。 此外,还添加了多地区号码格式支持,包括中国港澳台地区电话号码格式,满足了不同地区用户的需求。当未捕获异常时,系统会自动保存错误日志,并引导用户反馈给开发者,这体现了产品团队对用户体验 的重视,有助于及时发现和解决问题。 修复痛点:引号清理与进度条显示问题 在修复方面,此次更新解决了引号清理功能在包含换行符时的错误行为,以及自 `v4.3.0` 版本以来的进度条显示问题。这些问题虽然看似微小,但却影响了用户的使用体验,修复后能让用户更加顺畅地使用 VCF 生成器 Lite。 代码与文档重构:提升可维护性与易用性 在变更方面,将翻译框架迁移到 gettext,提升了 `LANGUAGE` 环境变量 优先级,方便用户根据自己的语言偏好进行设置。在 AI 的指导下重构项目,使得各层次职责更加清晰,代码更加模块化,可维护性更高,这为产品的后续发展奠定了良好的基础。 同时,按 Diataxis 框架重构用户文档,按开发生命周期 重组开发者文档,让用户和开发者都能更方便地获取所需信息,提高了产品的易用性。 编辑观点:VCF 生成器 Lite v6.0.0 的更新在功能、修复和代码文档方面都有显著提升,满足了用户的实际需求,增强了产品的竞争力,未来有望在市场上取得更好的成绩。

113

社区成员

发帖
与我相关
我的任务
社区描述
202401_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_TeacherL
  • 助教_林日臻
  • 防震水泥
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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