计算机应用技术软件企业系统开发实习报告_第1页
计算机应用技术软件企业系统开发实习报告_第2页
计算机应用技术软件企业系统开发实习报告_第3页
计算机应用技术软件企业系统开发实习报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机应用技术软件企业系统开发实习报告一、摘要2023年7月1日至2023年8月31日,我在一家软件企业担任系统开发实习生,负责后端模块的编码与测试工作。通过参与三个项目的迭代开发,共完成23个功能模块的编码实现,其中12个模块通过单元测试,修复了8处关键bug。熟练运用Java和SpringBoot框架,结合MySQL数据库优化查询效率,将平均响应时间缩短至0.3秒。在团队协作中,采用敏捷开发模式,通过每日站会和Jira任务管理,推动项目按时交付。提炼出模块化设计原则,将通用组件复用率达60%,有效降低开发成本。掌握的代码审查流程和自动化测试脚本,使团队测试覆盖率提升至85%。二、实习内容及过程2023年7月1日到8月31日,我在一家做企业系统的公司实习,岗位是后端开发。主要是跟着团队做项目,接触了他们的开发流程,从需求分析到编码测试。参与了一个客户管理系统的新功能开发,负责用户权限模块。用Java和SpringBoot写代码,连了MySQL数据库。刚开始写的时候,有个功能接口响应慢,查了半天发现是数据库查询语句没优化,把JOIN改成了索引查询,响应时间从2秒降到0.3秒。团队用Jira管任务,每天站会同步进度,这让我学到了怎么在团队里高效协作。还帮测试调过8个bug,有2个是前人没注意的边缘情况。这段经历让我明白,写代码不能只顾自己,得考虑性能和可维护性。第一个挑战是需求不明确,产品经理给的文档有点模糊,导致我一开始做的接口不太对。后来我主动跟用户沟通,把需求细节搞清楚,又跟前端同事对了几遍接口,这才把模块改好。这让我知道做系统开发得会沟通,不能闷头写代码。第二个困难是没接触过SpringSecurity,做权限校验时踩了不少坑。我晚上抽空看了官方文档,还找了个开源项目参考,最后把认证逻辑写顺了。虽然过程有点累,但把这块知识啃下来了。这8周我写了23个功能模块,其中12个通过了单元测试。在团队里,我用了敏捷开发的方法,比如通过每日站会快速同步问题,用GitLab管理代码版本,这些习惯现在我都还在用。最大的收获是学会了怎么把理论知识用到实际项目里,比如设计数据库表的时候,我用了范式理论,但也知道什么时候该反范式优化。公司的管理吧,有时候任务安排有点乱,大家都在微信群里喊需求,容易冲突。培训机制也一般,就给我发了几篇技术文档,没人带。岗位匹配度上,我接触的活儿主要是编码,需求分析和测试这块我参与得少。如果可以的话,我建议公司给新人搞个一周的流程培训,比如怎么用Jira和GitLab,还能配个导师带带,这样上手快。三、总结与体会2023年8月31日,我结束在软件企业的8周实习,这8周像坐了个过山车,从一开始对着IDE懵圈,到后来能独立写个模块,变化挺大的。实习最大的价值就是让我把课堂上的设计模式、数据库原理这些知识用上了。比如我参与的客户管理系统,用到了SpringBoot自动装配,还手动写了几个策略模式处理权限逻辑,写完才明白老师说的“解耦”是啥意思。现在回头看,这些实操细节比单纯背书有用多了。这次经历直接影响了我的职业规划。我原来想毕业后随便找个工作,现在清楚了自己想往企业级系统方向发展。接下来打算深挖一下微服务架构,比如用Docker部署应用,已经在晚上报了个线上课,计划下学期考个系统分析师证书。公司那套敏捷开发流程也给我启发,以后做项目肯定得用Jira之类的工具,不然需求一多就乱。行业里现在都在提高并发、低延迟,我实习时写的那个权限模块,最高测试时QPS能做到800,但感觉离大厂标准还差得远。所以接下来打算多练练Redis缓存,还能去参加下秋招前的技术赛,积累点实战经验。最大的体会是从学生到职场人的心态转变,以前写代码图一己之快,现在得考虑团队兼容、上线稳定性,连注释都得更规范。这种责任感是真真切切加身的,虽然偶尔加班到10点挺熬,但想到功能真的跑起来了,值。四、致谢在这8周的实习里,得到了不少人的帮助。感谢那家公司给我实习的机会,让我接触了真实的项目开发。带我的导师平时挺耐心,遇到问题他都会指点一下方向,比如刚开始我写SQL慢,他教了我点数据库优化技巧。还有几个同事,一起

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论