校园软件开发综合实训室建设思路及经验分享(32页).docx
《校园软件开发综合实训室建设思路及经验分享(32页).docx》由会员分享,可在线阅读,更多相关《校园软件开发综合实训室建设思路及经验分享(32页).docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、校园软件开发综合实训室建设思路及经验提供1成功案例与用户评价1.4 产品对院校师生的便利性京胜世纪校园软件开发综合实训系统由实训资源和实训管理平台组成。实训 资源都以真实案例为基础,模拟软件企业实际工作需要,设置体验实训、教学实 训、工程实训三个实训环节,采取手把手教学方式,强化学生专业技能学习,提 高实践动手能力,到达企业用人要求,实现学生就业。在实训教学资源上,通过 体验实训,让学生了解软件功能与结构设计,培养软件分析思路,锻炼学生基本 技能;通过典型教学实训,让学生在系统详细指导下,熟悉软件开发过程,掌握 需求分析、系统设计和软件编码技能;通过真实工程实训实战,让学生在企业开 发模式下,
2、积累实践经验。实训管理平台为整个实训过程提供企业化管理模式, 要求学生按照企业实际工作要求进行考勤管理,制定实训计划,提交实训日志、 总结和阶段实训成果,让学生在学校就接触企业工作环境,以便就业时能更好适 应工作需要。借助校园软件开发综合实训系统,实训开发指导教师能从对学生实训逐个指 导的繁重工作中解脱出来,只需要对学生实训过程进行管理和监督就可以,能有 更多精力去指导优秀及后进学生;学生可以掌握从需求采集、需求分析、系统编 码、系统测试以及售前售后支持、产品设计到商业化设计的整体思路,通过一个 教学实训和一个工程实训即可到达企业用人的最基本要求。在系统指导下,基础 差学生也可从原来无所适从,
3、靠拷贝别人代码完成实训到能够在系统指导下完成 任务,而爱学习的学生能从自我研究学习实现代码,不标准、不规范、甚至用了 错误的方式来实现系统开发,转化到不走弯路,能采用标准化、规范化、企业化 的方法和思路来实现应用系统开发。1.5 产品对学生就业作用京胜世纪软件开发综合实训系统能针对软件行业不同岗位能力要求,全面培 养学生职业技能,特别是培养学生动手能力,让学生在走出校园时就具有6-9 个月以上工程实践经验。企业需要的是有经验有动手能力的人才,只有提升学 生的动手能力,才能让学生满足企业用人需要。通过对我公司用户近年使用产品前后就业情况进行统计,采用我公司产品 后,总体就业率从73%增长到92%
4、,专业对口就业率从9%增长到37%。在校内建设软件综合实训室,打造强大的校内软件实训实践基地,不仅有利 于院校专业建设、学科开展,而且对于学生在学校开展实践活动也有很大便利性 和经济性:学校拥有学生非常熟悉的生活、学习场地与环境,不需要劳师动众, 节省大量的交通、住宿和伙食等本钱,同时也杜绝在校外实训很多不平安的因素。 之外,学校还可充分利用现有的机房设备;拥有配套熟悉的师资管理人员,包括 专业老师和辅导老师。缺乏的是学校缺少贴近企业真实环境的实训工程、经验指 导和规划管理方式。校内软件综合实训室建设主要是完成学生的实践教学及生产性实训I,通过该 工程可以培养学生职业能力。计算机软件开发类专业
5、是需要学以致用的专业,所 以希望通过校内完整的实训体系的建设,让学生在走出校门时就能够具有最基本 的职业技能,满足企业最基本的用人要求。该工程的建设还可以有助于改善、提 高教师开发软件、服务社会。目前,国内各大院校,包括重点院校及示范校的软 件相关专业都在大张旗鼓的进行软件实训室的建设。2.2 建设的目标强化专业建设帮助学校建立具有详细丰富、企业真实工程实训资源的校园软件综合实训基 地,提升专业建设特色。学生通过在校内实训提高实践能力到达专业就业,将大 大增强学生对母校的荣誉和归属感。扩大实训规模在学校硬件环境的支持下,确保软件相关专业及有兴趣的学生都能方便的参 加实训。提升就业能力通过校园软
6、件实训,普遍提高学生实践动手能力,让学生在校内就具备9-12 个月的实践经验,到达企业用人要求,增强学生专业对口上岗竞争优势,提升学 生就业率,扩大学校招生规模。可持续性开展借助校企合作,辅助院校成立校园软件研发中心,既确保校园实训顺利的 开展,又可让教师参与实践工作,提高实训教学能力。2.3 建设的内容建设出发点 培养学生在软件方面素质修养,让学生了解、掌握不同类型软件应用。 针对软件行业不同岗位能力要求,全面培养学生职业能力。 让学生掌握贴近企业实际的,最主流技术,最常用工具。 培养学生动手能力,让学生在走出校园时就具有6-9个月以上工程实践经验。232建设思路模拟企业真实工作环境,给学生
7、一个真实工作体验。 通过实训管理平台,对学生的实训全过程进行科学监控和管理。 通过丰富的实训资源,培养学生实际动手能力。 从体验实训、教学实训到工程实训,分阶段循序渐进的实训理念。 采用CMM软件质量控制体系,让学生体验规范的软件工程开发过程。建设内容软件基础及工具使用 文档写作.NETWeb开发实训 C# WinForm开发实训Java Web开发实训 物联网开发实训安卓开发实训 软件测试实训234可增实验工程及收益学生校园软件综合实训室的建立,可在学院软件工程、软件技术、计算机科学与 技术、网络工程等相关专业开展软件开发体验实训、软件开发教学实训(.net 方向)、软件开发教学实训(Jav
8、a方向)、软件测试教学实训、软件开发工程实 训、软件测试工程实训、职前教育实训等不同形式的实训,每类实训都有丰富的 实训案例和实训指导教程,从体验实训、教学实训到工程实训,分阶段循序渐进, 采用CMM软件质量控制体系,培养学生实际动手能力,让学生体验规范的软件 工程开发过程,在走出校园时就具有6-9个月以上工程实践经验。工程收益学生根据各个院校实际情况年级专业名称实验项11实验 课时学生 人数年实验 课时一年级软件工程、软件技术、计算机 科学与技术、网络工程软件开发体验实训20二年级软件工程、软件技术、计算机 科学与技术软件开发教学实训(.net 方向)80二年级软件工程、软件技术、计算机 科
9、学与技术软件测试教学实训80三年级软件工程、软件技术、计算机 科学与技术软件测试工程实训80三年级软件工程、软件技术、计算机 科学与技术软件开发教学实训(Java 方向)120四年级软件工程、软件技术、计算机 科学与技术软件开发工程实训(.net 方向)160四年级软件工程、软件技术、计算机 科学与技术软件开发工程实训(Java 方向)240四年级软件工程、软件技术、计算机 科学与技术、网络工程职前教育实训202.4 建设的作用本专科教学校园软件综合实训室的建设,可以承当起学院软件工程、软件技术、计算机 科学与技术、网络工程等专业中软件工程、数据库技术、ASP.NET程序设 计、JAVA程序设
10、计、软件测试等课程的教学辅助以及本、专科学生在各 阶段实训和毕业设计任务。随着信息化社会的开展,IT市场的人才需求越来越 大,通过对校园软件综合实训室的建设,着手培养学生软件开发实践动手能力, 提高学生专业对口就业率,将会对学院在时机成熟建立软件独立学院提供有益的 帮助和促进。2.4.1 科学研究工作校园软件综合实训室可以作为骨干教师、尖子生的开放实践环境,由他们 为基础组成校园软件研发中心,可以在其空闲时间和课余实践进行开放。当局部 骨干教师及尖子生到达一定能力,或工程要求较低时,校园软件研发中心可以承 接一局部真实工程。工程可以由教师与学生共同参与,同时可以聘请一局部企业 人员给予指导。2
11、43学生课外科技活动目前我国软件开发应用人才缺乏的原因,从学术角度来讲,很关键的一点是 因为软件工程的课程体系庞大、新技术新应用更新快,学生接触面太窄,难以通 过有限的课堂教学来真正理解并掌握软件开发的技术,建立一个校园软件综合实 训室的建设方针和理念是:同时注重软件开发技术的学习和实践创新能力的提高 两个方面,让学生通过校园软件综合实训室这个平台上尽可能多的接触一些新技 术和一些企业级软件开发工程,激发学生的自主学习意识,利用课余时间完成实 践与创新。校园软件综合实训室由实训资源和实训管理平台组成。实训资源全部以真实 案例为基础,参照软件企业实际工作需要,设置体验实训、教学实训、工程实训 三
12、个实训环节,采取手把手教学方式,强化学生专业技能学习,提高实践动手能 力,到达企业用人要求,实现学生就业。通过体验实训,让学生了解软件功能与 结构设计,培养软件分析思路,锻炼学生基本技能;通过典型教学实训,让学生 在系统详细指导下,熟悉软件开发过程,掌握需求分析、系统设计和软件编码技 能;通过真实工程实训实战,让学生在企业开发模式下,积累实践经验。实训管 理平台为整个实训过程提供企业化管理模式,要求学生按照企业实际工作要求进 行考勤管理,制定实训计划,提交实训日志、总结和阶段实训成果,让学生在学 校就接触企业工作环境,以便就业时能更好适应工作需要。校园软件综合实训室中得实验内容由单纯的教学型向
13、以工程教学的实训模 式进行转变,采用以企业真实案例进行教学,突出科技创新在人才培养中的作用。 适应以就业为导向,以能力为本位的培养人才特点,以适应社会需要为目标、以 培养技术应用能力为主线,提高学生的知识应用能力、实践能力。突出培养“技 能型、应用型、实践型”的人才。同时通过这个校园软件综合实训平台提供参加 “全国性的软件工程设计竞赛”为学校争得荣誉,近一步提供同学们对软件工程 相关课程的兴趣与热情,可以到达锻炼学生工作素质,培养学生工程创新思想。244毕业论文(设计)学院软件工程、软件技术、计算机科学与技术的学生,选作软件工程作为毕 业设计选题的学生不少,但苦于学生动手能力太差,很少有学生能
14、开发出一套完 整的软件工程,计科系一直基于静态网页的开发选题。通过建立这个校园软件综 合实训室,学生可以通过对软件工程的学习,选择工程实训作为学生的毕业设计。2.4.5 其它方面通过建立和不断完善这个实验室,可以走向与企业合作共建、合作办学的模 式。提高学院学生的就业面和扩大就业途径。2.5 建设的意义在校内建设软件实训室,不仅有利于院系专业建设、学科开展,而且对于学 生在学校开展实践活动也有很大便利性和经济性:学校拥有学生非常熟悉的生 活、学习场地与环境,不需要劳师动众,节省大量的交通、住宿和伙食等本钱, 同时也杜绝在校外实训很多不平安的因素。之外,学校还可充分利用现有的机房 设备;拥有配套
15、熟悉的师资管理人员,包括专业老师和辅导老师。缺乏的是学校 缺少贴近企业真实环境的实训工程、经验指导和规划管理方式。 有助于提升学生的动手能力企业需要的是有经验有动手能力的人才,只有提升学生的动手能力,才能让 学生满足企业用人需要。 有助于学生理解企业的管理方式及手段企业所最求的是效率与效益,所以需要学生能够快速完成到员工的角色转变, 一个对企业管理方式、手段不能够有很好认识的员工很可能影响企业的正常运 行。 可以帮助学生提前掌握多种企业实际工作中所用的各种工具学生提前掌握企业实际工作中使用的,会为企业节省相应的培训本钱,提升 工作效率。 提供给教师真正的企业标准与经验教学工程与实际工程有着本质
16、上的区别,同时按照企业的标准进行学生工程 的衡量将让学生受益匪浅。2.6建设的效益经济效益我院每年有软件专业专业200余人,全系学生1000多人。软件专业学生参 加社会实训实践投入在20006000元/人,全系每年软件专业学生投入就在40 万120万元/年。之外,如学生参加校外实训实习,每个学生仅往来交通、住宿 和伙食增加的本钱就要到达1500元以上。上述费用加起来,无论对学校,还是 对学生家长都是一个很大的经济压力。本工程为一次性采购付款即可多年重复利用。如按五年学生均摊,至少可使 1000位学生受益,那么平均到每个受益学生身上仅200元,更何况该工程还可供 计算机专业其它专业学生使用,这样
17、均摊到整个院校,平均到每个收益学生身上 那么不到100元。学生在学校内开展实训实习有很大便利性和经济性:学校拥有学生非常熟悉的生活、学习场地与环境,不需要劳师动众,节省大量的交通、住宿 和伙食等本钱,同时也杜绝在校外实训很多不平安的因素。通过校园网或开放机 房,实训资源还可适合整个计算机系有兴趣的同学均可使用,具有更高的经济效o2.6.1 社会效益学生是通过校外机构实践、培训方面实现就业,不仅会花费学校、学生家庭 更多的金钱,而且学生和家长更会认为自己实现就业与院校没有关系。之外,需 要大笔费用去校外实训I、培训才能就业的也将对贫苦学生造成很大的心理压力和 自卑等心态的滋生。在学校建立校园软件
18、综合实训室,将有利于院系软件专业建设、学科开展, 通过实训环节的开展,真正锻炼学生动手能力,提升学生就业竞争优势和就业率。 通过在校内实训提高实践能力实现学生专业就业,也将大大增强学生对母校的 荣誉感和归属感。随着学生专业对口就业率和整体就业率的提升,学校招生规模 和优势也将得到保障。校园软件综合实训室不仅能让学生低本钱、高效率、高质量在熟悉的校园、 机房及管理老师指导下开展实训,提高实践能力,而且还能很好加强、提升学校 实训教学专业建设。企业真实案例和详细的实训教学资源,可以大大减轻老师的 工作负担;企业化的实训管理平台也便于学校和老师对学生实训过程管理,确保 实训效果和质量。特别是,学校一
19、次性采购,就可以永久使用,大大降低学生昂 贵的实训本钱。3软件开发实训室建设规划Java.NetC#HP瘦客户机开放式办公桌椅实训环境会议室硬件设备主管办公室VMWare软件综合实训室ZenTaoPMSSVN实训资源软件环境京胜实训实习管理平台OpenProj开发工具测试工具3.1 实训环境建设规划按照企业真实环境进行装修,开放型办公,并进行功能区块划分。会议讨论区4开放办公主管办公区主管办公区2个工位,供企业派驻人员或工程指导教师办公。会议讨论区供企业任务布置、工程讨论、技术研讨等工作使用。小组讨论区/会客区用于小组讨论及办公会客。工作区以开放式的环境布置24-48个工位,同时可以按6-8个
20、人每小组划分工作区 域。3.2 硬件设备建设规划VM服务器虚拟桌面服务器,承载所有的客户端的开发应用环境。参见后续虚拟桌面方案描述。应用服务器作为代码管理服务器、软件工程过程管理服务器、实训实习管理应用服务器使用。开发测试客户机由于使用虚拟桌面的管理方式可以采用瘦客户机的方式,用于开发过程。美工工作站预留一个8人的区域为美工工作区安装美工工作站,进行图形图像处理,在实训的时候 也可以通过虚拟桌面访问开发环境。主管笔记本电脑主管工作区配置笔记本电脑。指纹打卡机对进入的学生进行指纹打卡考勤登记。3.3 软件系统建设规划虚拟桌面客户端采用虚拟桌面软件,可以使开发、测试等工作人员不受空间的限制,在任意
21、一个终端(可 以是实现中心内部或者是其他教室的任意一台可联网的电脑)上登录自己的工作环境。尤其对于软件测试人员,需要频繁在不同的应用系统中进行切换(Win7、WinXP、 Windows Server 2003 Linux Unix等),采用虚拟桌面方案后,可以在不同系统下无等待任 意切换,可以同时模拟不同环境下的应用访问。测试客户端Win7Linux同时、可以保证每个参与工作的人员有自己的独立工作环境(例如:有100个学生分不 同时段使用实践中心的电脑工作,每个人登录工作的都是自己独有的工作环境,相互之间不 受映像,相当于人手1台或多台电脑)。采用虚拟左面方式的计算机管理起来也非常方便, 可
22、以任意的批量安装软件、升级更新。软件工程过程应用软件可以采用市面上开源或免费的软件工程过程管理软件,管理整个团队的开发过程。版本控制及配置管理软件进行工作人员的开发、测试等工作成果的版本控制及成果的集中管理。实训实习管理平台进行学生的实训过程及顶岗实习管理。3.4 实训资源建设规划在实训室建设过程中单纯的软硬件建设是没有任何意义的,学生在实训过程中需要有足 够的相应的资源来辅助。软件基础实训资源我们在以往的软件相关的实训环节中,往往仅以开发实训为主,忽略了对学生软件基础 技能的培养。不同软件的架构、功能结构设计思路等等是对学生长期开展非常有意义的东西。用户手册、软件演示、产品讲解PPT的制作等
23、等也都是软件公司中相对重要的工作, 也是我们的学生必须具备的技能,这些在以往的实训中往往也被忽略。所以我们需要有相应的资源对学生进行软件基础技能的培养。软件开发教学实训资源虽然目前教师队伍的整体素质已经有较大的提高,但是由于教师的精力有限,1个教师 很难同时有效的指导超过10个学生,所以带有指导性质的教学实训资源就非常必要的。教学实训资源应该具有相应的工程分析设计思路的指导,并对开发过程的详细的讲解性 指导,对每个应用到的知识点也应该有相应的归纳总结,有利于学生通过实训,将课堂所学 的知识点融会贯通。通过教学实训资源,指导学生进行入门的开发实训,能够有效的减轻教师的工作量,提 升学生实训效果。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 软件 开发 综合 实训室 建设 思路 经验 分享 32
限制150内