1、一、实习目的与意义 在本科教育中,实习是一个重要的实践性教学环节。通过实习,可以使我们熟悉外贸实务的具体操作流程,增强感性认识,并可以进一步了解、巩固与深化已经学过的理论和方法,加深对专业理论知识的理解,培养和提高实践操作问题发现先问题、分析问题以及解决问题的能力,使综合运用所学理论知识与编程实践紧密结合,为毕业后从事计算机工作打下良好的基础。实习要达到以下目标:a)在实习过程中学会为人处事能力,学会种方式学习学会团结合作共收益,提高自己的多方面能力和整体综合素质。b)将在校所学的知识运用到实中,提高观察问题、发现问题、分析问题、解决问题的能力,强化编程能力,提高计算机专业水平。c)在规范有序
2、的实习中培养吃苦耐劳、努力钻研、求真务实的精神。在具体实习过程中,能够了解软件开发的具体流程,需求分析过程及任务的分配、完成、提交、审核等各个方面,还能对行业深入彻底地了解并能切身体会到行业的竞争力,工作的重要性及自身在工作中的角色,还能了解自身存在的不足,并积累一定的经验,为将来走上工作岗位打下良好的基础。二、实习时间 2012 年 1 月 9 日(星期一)-2012 年 1 月 13 日(星期五)三、实习地点 XX 大学网络中心 四、实习内容 第一天,老师进行了软件开发实习总动员,强调了软件开发是一个复杂的过程,他需要软件开发人员有强大的耐力,耐得住繁杂的程序代码,耐得住寂寞,同时也强调了
3、软件开发的重要性软件开发是适应现代科技的飞速发展,以及满足人们的日常需求必不可少的高科技技术。第二天,老师讲解了软件开发必不可少的工具,如 SQLserver 数据库等编程语言,而在编制数据库时必须注意的是数据库的表与表之间的联系、表与表之间的连接、实体与属性之间的关系、主键、唯一键以及外键等数据库相关的知识。在这天老师主要讲解了数据库的后台知识。第三天,老师对基于 Subversion 和 TortoiseSVN 的版本控制系统做了简单介绍。版本控制是软件配置管理中的重要一环,主要功能是记录开发过程的每一次修改,让开发工作可以随时检查过往的历史和获取正确的版本,是系统的“成长记录”。第四天,
4、参观沈阳建筑大学学校的网络中心,通过老师讲解和学生亲自动手操作,了解网络中印中用到了哪些开发的软件,同时讲明最后一天的实习内容。第五天,项目实践,熟练掌握 SQLserver 数据库等开发工具,开发一个软件。从整体出发,一步一步实现,需求整理到分析设计到后来的代码编写与测试等,并了解软件开发大致流程:a)需求分析(前期规划):明确软件需要实现哪些功能,即公司的需求。b)概要设计:以项目为中心的开发流程。c)详细设计:设计流图及 E-R 图等。d)具体编码:业务流程具体模块的开发编写程序代码 e)调试跟踪与测试:对编写的程序模块功能等进行检查,保证开发的软件可用。五、心得体会 实习是每一个大学生必不可少的一段学习经历,在这短短的一周时间里,不仅在学习方面学到了很多,除此之外,我还学到了如何与人相处,如何与人更好的交流,开发一个项目通常是需要一个团队的队员共同合作完成的,因此大家的交流沟通显得尤为重要,如何更好地与别人沟通,如何将自己的想法清楚明白的告诉队友,如何更好地去陈述自己的观点,如何说服别人认同自己的观点同时又不伤害其他的队友的面子,这些在我的实习生活中都有一些体会,对我来说受益非