郑州轻工业学院2014年大学生暑期社会实践简报(六十五)
——记软件学院软件开发实践小分队
为促进大学生素质教育,加强和改进青年学生思想政治工作,引导学生成长成才,帮助、引导青年学生投身社会,丰富青年学生的暑期生活,充分发挥大学生的科技文化优势,为社会服务,把所学知识运用于生活中,我校软件学院特组建软件开发小分队在该院分团委老师常亮的带领下开展软件开发实践活动。
7月5日,软件开发实践小分队到达郑州轻工业学院软件卓越实习基地,与任课老师进行初步沟通后,队员们立即热情饱满的投入到暑期社会实践中。小分队成员通过与软件卓越班的同学交流,了解了软件开发的过程与软件行业的就业前景并就软件的市场发展问题与他们进行了交流,接下来队员们详细的策划实践方案、明确实践内容。在完成前期实践准备工作后,指导老师详细介绍了软件的各类开发方式以及队员们需要具备的各种专业知识,让队员们对软件开发有了一个初步的了解。随后,队员们就实践中可能出现的问题与指导老师进行了交流,提前对可能出现的问题进行了预防。
随着实践活动的开展,指导老师向队员们讲解了软件开发必不可少的软件工具,如SQL server数据库等编程语言,而在编制数据库时必须注意的是数据库的表与表之间的联系、表与表之间的连接、实体与属性之间的关系、主键、唯一键以及外键等数据库相关的知识。通过老师的讲解,队员们对软件开发知识结构有了清晰的认识,同时拓展了队员们的知识面,激发了队员们的学习兴趣。
实践活动的后期,老师对基于Subversion和TortoiseSVN的版本控制系统做了简单介绍。版本控制是软件配置管理中的重要一环,主要功能是记录开发过程的每一次修改,让开发工作可以随时检查过往的历史和获取正确的版本,是系统的“成长记录”。队员们进入软件卓越开发基地,在老师的指导下亲自动手操作,队员们对网络中应用到的开发软件有了更深的认识与了解。队员们在熟练掌握sql、server数据库等软件开发工具后,结合自己平时所学的知识进行软件开发。队员们从整体出发,从需求整理到分析设计及代码编写与测试等过程一步一步实现,队员们在软件开发过程中,遇到问题不断询问老师,通过老师的讲解与队员们的不协努力完成了项目实践。小分队成员切身体会到,在软件开发过程中,不仅需要丰富的知识以及熟练的使用软件开发工具,同时也需要持之以恒的毅力,大胆的创新,不断的尝试。
通过此次实践活动,队员们深入了解了软件发展的特点,提高了小分队成员的个人专业技能,实践能力和团队协作能力也都得到了锻炼与提升。同时队员们认识到作为一名生活在互联网飞速发展时代的青年大学生肩负的责任之重,要成为一名合格的程序员应该具备较高的综合素质。队员们意识到在未来需要更加努力的学习专业知识,培养自己的创新能力,敢于创新,实现自身价值。