3月17下午,我系邀请李强强老师在辅楼1002教室举行了“企业项目设计与演示”讲座。讲座由数据科学与大数据技术教研室主任柴立臣主持,系主任王建军、副主任冯中营、数据科学与大数据教研室部分教师及数据科学与大数据专业大一至大三部分同学和大四全体同学参加了此次讲座。
报告中,李强强老师分享了企业级项目宏观的开发流程与思路,让大家深入了解了软件项目的开发逻辑和算法。报告内容分为两部分。第一部分是软件项目的开发流程、项目构成、开发逻辑和项目部署。在这一部分中,李强强老师通过带领大家完成一个微型项目,让同学们深刻体会到一个项目从设计到开发再到部署的整个过程,在这个环节中李强强老师详细的讲解了计算机技术架构和WEB软件项目架构两部分内容,架构主要分为三层:网络通讯层、服务器架构层和软件开发层;WEB软件项目架构一般分为三块:前端设计与开发、后端开发和数据库设计,说到PHP WEB项目开发这一块,李强强老师主要讲到两种经典架构:LAMP架构和LNMP架构;第二部分是已有软件项目的展示,让同学们更直观地了解中型软件项目成品长什么样,在这个环节李强强老师当场搭建了LAMP WEB架构环境,然后把一个已经开发完毕的WEB软件项目放到这个环节中进行成功发布和演示,其实详细讲解了Apache服务器的虚拟主机技术和域名解析原理等核心技术;后来专门进行了师生提问环节,在这个环节李强强老师详细讲解了两块内容:企业就业分析和企业项目开发标准。通过这次讲座,同学们不仅对软件项目的开发流程有了更深入的了解,也体会到日常学习中计算机技术所需达到的水平。同时,这次讲座也让大四学生了解到毕业设计中软件项目部分的开发流程、标准和逻辑,以及毕业设计应达到的专业细节。这场讲座的成功举行,也为今后我系举办更多的数据科学与大数据技术专业讲座提供了有益的参考。