为使学生积累项目开发经验,掌握最新、最前沿的开发技术,同时提高学生专业知识水平,软件工程系2019级软件工程本科班及2021级软件工程专接本班自2022年12月26日起开展为期十天的项目实训。本次实训的培训单位为石家庄新龙软件科技股份有限公司,实训以“石家庄市时间银行户主养老”平台项目为案例开展,具体包括以下四部分内容:
一、2022年12月26日至12月28日,魏红亮老师带领学生分别学习了软件开发流程、项目需求分析、项目环境搭建以及若依框架的使用。通过项目案例的学习以及课后分组完成任务,学生熟练掌握了最新的前后端分离设计思想,完成了平台项目的搭建和数据表的设计及实现。
二、2022年12月29日至2023年1月2日,魏红亮老师带领学生们完成PC端功能模块开发。在老师的指导下,学生完成了PC管理端志愿者模块、服务对象模块、需求活动模块、团队模块、积分模块、商品模块、订单模块等功能实现。通过模块功能的代码实现,学生们彻底掌握了Java语言编程思想、掌握了Spring Boot技术、掌握了Vue语言等前沿技术。
三、2023年1月3日至2023年1月5日,魏红亮老师带领学生们完成微信端功能模块开发。在老师的指导下,学生完成了微信端静态页面实现、微信端接口的开发、Shiro角色认证、第三方接口对接、公众号JS-SDK调用。通过微信端功能模块的实现,学生掌握了Vant手机端组件库的使用,掌握了公众号网页开发技术,提高了整体的开发能力。
四、2023年1月6日,老师带领学生进行项目部署,并进行项目总结。首先老师讲解域名、服务器IP、端口号及各种前后端分离式项目打包部署知识,然后由学生真实的部署项目并运行,学生掌握了项目部署过程,加深了对JavaWeb应用的运行原理的理解。
本次项目实训让学生对软件开发过程有了新的认知。在积累项目经验的同时,让学生从软件开发理论知识到实践技术水平都得到了整体都提升,让学生掌握了更多专业知识技能,为今后独立开发项目打下了坚实基础,让大家更有信心去面对未来就业。