计算机软件专业毕业论文
随着社会的进步,计算机网络的应用越来越普及,软件也是越来越多。下面是小编为大家整理的计算机软件专业毕业论文,希望对大家有帮助。
软件技术重点专业建设的探索
校企深度合作,创新软件技术专业“四段式+五层次”人才培养模式;在就业导向的职业能力系统化课程体系(VOCSCUM-CDIO)与能力本位模块化课程体系相辅相成的建设上突破;将传统软件开发上升到企业级,占领移动互联软件开发、云计算和大数据应用的制高点。基于此,明确并实践“软件开发技术专业”的定位、培养规格、教学团队、实训基地、课程开发、信息化教学等规范,为专业建设提供参考。
互联网作为国家信息基础设施,与公路、港口、水、电、煤等一样,日益成为国民经济各项事业发展的基础。互联网的普及,使数据成为生产资料,人类从IT时代进入DT时代。在“互联网+”的背景下,文本、图片、音视频等海量的大数据,通过有效计算分析和开发,产生新的价值。计算就是公共服务。云计算改变了用户对计算资源的获取方式,从购买计算机产品独自构建计算设施转为寻求社会化公共服务,人们获取信息及其服务能够像用电一样,用多少,付多少。
互联网(及其基于之上分布式协同共享的云计算、大数据)技术和100年前的电力技术,200年前的蒸汽机技术一样,对人类社会将产生广泛、巨大而深远的影响。美国当代经济学家、社会学家杰里米·里夫金(Jeremy Rifkin)分析了以零边际成本电联网(如分布于各家房顶的太阳能等绿色可再生能源的集成)、信息互联网、物流网组成的智能物联网为中心的第三次工业革命,认为未来几十年内全球经济将进入商品与服务免费时代,人类社会将发生颠覆性变化,逐步进入协同共享社会[1]。
自2014年起,四川托普信息技术职业学院进行了重点专业建设项目“软件技术”的研究。
拟通过3年建设成为主动对接和服务四川省区域经济重点发展的软件与信息服务产业的,高水平、有特色,省内领先的软件技术高端技能型专门人才培养基地。
1 软件技术岗位职业分析、培养目标及定位
软件技术所面临的问题,早已不只是当年的编程项目易失败的“软件危机”,而是若不重视“线上”(互联网)编程、运作就会带来的生存危机;同时,云计算[4]使计算能力不再封装于具体的软硬件产品中,而是以社会化服务的形式呈现,创新了商业模式,因而小公司可以与大公司站在同一个起跑线上去创新。
调查研究发现:制造业、移动互联行业、电信行业、消费电子行业等工业、农业、政府、交通、科研、教育、军事等企事业单位和其他行业需要大量技能型的从事移动端软件开发(IOS、Android[6]等APP程序开发)、公众平台开发,以及企业级系统开发(Java EE、ASP.NET[7]等)程序员、软件测试等助理工程师;IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)云计算和大数据的应用及云端二次开发程序员、助理工程师;软件销售服务、售后技术支持等助理工程师。软件技术专业除了面向这些主要岗位外,次要岗位是:从事局域网、移动互联网应用维护、计算机设备维修等的助理工程师。其他职业面向:企事业、服务业单位的计算机应用助理工程师等。
岗位对职业能力的需求(以云计算应用和云端二次开发程序员、助理工程师为例):1)思想品德素质:热爱祖国,思想品德好,法制观念强,具有团队合作精神和职业道德。2)专业素质:掌握云计算和大数据基本概念,能够进行IaaS、PaaS、SaaS[5]等云计算的初步应用和云端二次开发;了解IOS、Android等移动端操作系统,能使用Java、Object C(或Swift)进行程序设计;掌握企业级应用系统开发的基本流程和软件测试的基本知识;能够应用ERP企业资源计划等信息系统。3)身心素质:具有吃苦耐劳、能承受挫折的身体和心理素质。4)文化素质:具有良好的人文底蕴。高职软件技术专业培养目标:以就业为导向,培养具有创新精神和实践能力,适应社会主义市场经济需要,德、智、体、美全面发展,掌握软件技术基本知识和基本技能,具有与企业级系统开发(Java EE、ASP.NET)、基于移动端操作系统(如IOS或Android[6]等)的应用,进行程序设计、测试、维护和售后服务,进行IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等云计算和大数据的初步应用及云端二次开发相适应的文化知识、良好的职业道德和素质,工作在第一线的高素质、技能型专门人才(高等技术应用型复合人才)。
毕业生需要获“双证书”,即毕业证和职业资格证书。毕业前,学生需要参加相关考试并获取初、中级程序员认证,信息产业部颁发的计算机高级操作员认证或人力资源和社会保障部颁发的企业信息管理师(中级)中的一种。
2 创新人才培养模式
2.1 在项目推进上,既传承学院的优良传统,又力求有创新发展、易于落地
四川托普信息技术职业学院在长期的办学实践中形成了自己独特的“1234”人才培养理念以及四段式人才培养模式,如图1所示。
“1234”人才培养理念,即:1个目标(综合素质高的知识技能型人才),2种办法(因材施教、特色人才培养),3条主线(知识、技能、素质),4个平台(基础教育、专业教育、实习实训、创业孵化)。
进而把“基础教育→专业教育→实习实训→创业孵化”称为“四段式人才培养模式”。
为传承“1234”人才培养理念中的“2”,建立了软件技术专业“特色班”进行“特色人才培养”,实施能力本位模块化课程体系;其他“普通班”对应“因材施教”,实施“就业导向职业能力系统化课程VOCSCUM-CDIO体系”(以纵向为主、横向为辅的宏观VOCSCUM链式课程与微观上课程内容结构狭义CDIO模式结合)[2]和“1.0(基本能力)+1.0(职业能力与素质)+0.5(岗位技能)+0.5(顶岗实习与就业)”人才培养模式[3]。基于 “四段式”人才培养模式,创新软件技术专业的“四段式+五层次”人才培养模式。
2.2 建立分级培养的人才培养模式和测评体系
以企业个性化人才需求为目标,通过引入合作企业理念,创新和探索建立了能力层次分级培养的人才培养模式和测评体系。人才培养分为4个阶段(Level:L): L0-L50(技能储备);L50-L100(仿真实训);L100-L200(岗位实训);L200-L300(实习就业以及创业孵化),如图2所示。
2.2.1 技能储备阶段(L0-L50)
周期:前3个学期。培养目标:具备完整的工程知识体系、掌握项目开发常用知识点的基本应用、具备一定的工程开发的规范度和熟练度。设计思路:本阶段即基础教学阶段,根据产业技术发展方向,制定相应的合格人才标准,分解成所需要具备的知识点,封装成本阶段的6个核心专业基础课程(操作系统、Java 程序设计、数据库应用、网络技术、Web编程技术、系统分析与设计UML)。培养方式:进行基础授课教学。
2.2.2 仿真实训阶段(L50-L100)
周期:第四学期。培养目标:具备项目工程思想、能够根据项目分工完成工作任务,具备企业相关岗位的技能要求。设计思路:专业教学阶段,采用案例驱动教学思想。根据校企合作企业积累的产业项目经验,将相关的产业技术和业务流程开发成仿真实训案例,并在实训基地搭建产业环境,学生以角色扮演的方式进入到仿真案例中,进行专业课的学习。遵循教学规律,对应相应的专业课程。培养方式:重在遵循学生个性化发展,制定适合自身的职业目标与规划。学生根据自身的兴趣爱好和职业目标,选择相应专业方向依照专业案例要求扮演对应角色, 在项目经理的指导下,进行仿真实训学习。还可以根据学习效果,调整职业发展方向及所扮演角色。例如,可以仿真实训程序员,软件测试助理工程师,云端云计算系统应用和二次开发程序员、助理工程师,软件销售、售后技术支持服务等助理工程师岗位的项目,分别涉及Java EE、ASP.NET、IOS、Android、云计算、大数据等技术。
2.2.3 岗位实训阶段(L100-L200)
周期:第五学期,通过L100后到达到L200前。培养目标:胜任项目开发相关岗位的综合要求、具备独立思考和解决问题的能力、项目创新能力。设计思路:岗位实习阶段采用还原企业岗前培训与试用期锻炼的教学思想。根据校企合作企业的基础和经验,引入适合学生职业发展的国际化产业项目,采用500强企业的管理规范和制度,并配以经验丰富的高级项目经理作为职业导师进行实时指导。培养方式:根据合作企业所承接的产业项目,吸收相对应的老师和学生进入。在融入过程中,让学生不仅可以掌握项目所需技能和业务经验,更能够体验500强企业的工作氛围与规范。在良好氛围和项目经理的影响下,树立正确的职业规划和价值观,养成良好的职业素质和职业道德,完成社会人向职业人角色的彻底转变。
2.2.4 实习就业阶段(L200-L300)
前面3个阶段各对应1个层次,本实习就业阶段则分为2个层次,即:第4层次实习就业,第5层次创业孵化(共5个层次)。周期:第六学期,通过L200后到毕业。培养目标:成为知名软件产业公司所需人才,突出者可从事创业孵化工作。设计思路:通过安排适合学生发展的优秀企业实习岗位,让学生进行充分的双向选择,最终找到适合自身发展的空间和舞台。培养方式:依托合作企业众多国际厂商的合作伙伴和供应商资质,为学生提供实习派遣机会,根据学生的自身情况和能力特点,安排适合个人发展的环境和岗位,做出正确的职业生涯发展选择,优秀学生甚至可孵化自己的产品,进行创业。
3 构建“模块化”理论与实践课程体系
根据软件人才需求调研和岗位能力分析,基于生产性的职业角色定位,进行职业能力的分解,将其划分为社会能力(沟通交流、职业道德、团队协作能力等)、方法能力(自学能力、分析解决问题的能力等)、专业能力(计算机基本能力、专业核心技能、岗位实践能力、创新能力四个能力层次),如图3(上部分)所示。在专业核心能力中,以某一能力的形成为主线,按照每种岗位的工作过程将整个软件专业的课程体系划分为:Web设计、数据库管理能力、软件测试能力、Java SE开发能力、Java EE开发能力、软件工程能力、云计算开发能力、大数据应用能力8个能力模块,每一个能力模块安排2~3门技术课程或应用课程为之服务,以就业岗位为着眼点构建专业课程体系。
按照“以胜任职业岗位为目标、以用人单位需求为标准、以职业能力培养为主线”的原则,以“基本技能训练+综合技能训练+岗位适应性训练+创新能力训练+岗位实习”为主要环节,构建以“专业基本能力培养+专业核心能力培养+岗位实践能力培养+软件开发能力培养”为层次框架的“模块化、层次化、递进式”的实践教学体系。理论课程体系、实践课程体系、实践教学评价体系、实践教学条件体系、实践教学管理体系如图3所示。
“实践教学条件体系”中的“训练基地”部分,软件技术省级重点专业生产性实训工厂——移动互联网创新实训基地建设已完成。
4 专业建设成效
建立了“校企双专业带头人 →专业校企合作理事会(5人)→校企双教研室主任 →企业兼职教师教学→师生到企业实践并服务”校企合作运行机制,制定了“校企合作理事会章程”等制度。创新了“四段式+五层次”人才培养模式;在就业导向的职业能力系统化课程体系(普通班)与能力本位模块化课程体系(特色班)相辅相成建设上突破;将传统软件开发上升到企业级。
教师多批次到中科院计算所等处参加云计算与大数据等高级培训并取得职业技术水平证书,骨干教师赴德国参加了“双元制”职业教育模式培训,逐步形成专兼结合、梯度合理的“双师型”专业教学团队;建设了生产性实训工厂——移动互联网创新实训基地(包括云计算和大数据实验室等);进行了5+1门优质专业核心课程改革及资源包的建设;“十二五”国家级规划教材及相关教材已经出版。探索中高职衔接的人才培养。搭建了有效的教学质量监控与评价体系。科研和社会服务能力建设成绩显著,获中国科协授予全国和省级优秀科技工作者荣誉称号各1名,完成成都市锦江区人民法院“掌上诉服通”等App应用软件产业项目;在有40多所高职院校系主任(院长)和9个企业的专家200多人参加的四川省计算机学会高职高专分会2015年年会上介绍该专业建设经验,引起极大的反响。软件技术专业在校生1 200多人,人才培养效果明显。在2015年“甲骨文杯”全国Java程序设计大赛B组中荣获西南赛区一等奖第一名等。第三方用人单位调查评价高,广受社会欢迎。
5 结语
校企深度合作的软件技术专业“四段式+五层次”人才培养模式、针对特色人才培养的基于软件技术核心职业能力构建的“模块化”理论课程体系与实践课程体系,以及将传统软件开发上升到企业级,与针对普通班学生的因材施教的“就业导向的职业能力系统化课程体系(VOCSCUM-CDIO)”相辅相成,解决了老三段学科系统化后的课程系统结构、体系化和内容的先进性等问题。基于此,明确并实践当前“软件技术专业”的定位、培养规格、教学团队、实训基地、课程开发、信息化教学等规范,为专业建设提供参考。
计算机软件技术在气象业务中的安全应用
摘 要:随着社会的进步,计算机网络的应用越来越普及,很大程度上方便了人们的生产和生活。气象业务也充分利用计算机网络资源改善气象业务的管理和服务形式,突破了气象业务技术上的局限,提高气象服务的广度和深度。
关键词:气象业务;计算机软件;安全应用;方法意义
一、气象业务的现状与特征
我国社会发展和科技进步,人民生活水平有了提高,对气象业务也有了更高的要求。为了满足人民生产和生活的需要,重视气象业务的发展变得十分重要。气象业务有这些特征:
(1)气象业务容量大种类多。随着社会科技的进步气象业务对气象资料的了解和掌握越来越详细和越来越丰富,这些关于气象的资料大幅度增长。同时气象业务影响着社会的各行各业,社会对气象业务要求也是十分高,这就要求气象业务必须利用一切可以利用的资料研究和掌控气象信息,更好地服务大众。
(2)气象业务要求时间及时性。气象业务跟新闻一样都具有时效性,气象业务预报不及时就会严重影响社会生产和人民生活,造成难以预料的经济损失。比如台风、洪涝、干旱这些自然灾害不能及时通知给人民大众,而灾害又不是能以人的意志为转移的,因此就不能及时做好防御措施。只有及时有效地反映气象信息才能保证社会的稳定发展。
(3)气象业务的可靠、准确。气象现象是来自大自然的强大力量,我们在气象灾害面前都只能做最好地防御,这种防御是需要准确可靠的气象信息做基础的。只有及时获得准确的资料,才能有精确的气象信息,这就要求气象业务的探测设备与通信系统的完善。
(4)气象业务的开放性。气象业务是服务大众的,气象信息是发布给社会大众的,因此需要一个强大的开放性的系统作支撑,将气象业务快速有效地运作下去。
二、气象业务应用计算机软件的必要性
计算机是人类一项很伟大的发明,计算机网络在社会生活中的应用越来越广泛,也影响着社会的发展。并且这项伟大的发明不断地完善更新,将其功能性无限拓展。将计算机网络应用到气象业务目的是更好地提升气象业务,服务社会。
(1)气象业务应用计算机软件是时代发展的要求。社会要发展就需要进行技术探究与创新,而气象业务要发展就必须顺应社会的发展要求。气象业务部门要重视自身的建设,也要面向社会引用新的、高效的科学技术改革自己的管理和服务模式。
(2)气象业务应用计算机软件是其自身发展的需要。人们生活水平提高,对气象信息有了新的更高的要求,而气象业务只是停留在传统的基础上不去更新自己,就很难满足生活的需要。气象业务只有不断完善自己、提升自己,更好地发展才能更好地存在,有需要才有必要存在。
(3)气象业务本身的特征决定了它需要一个高效的软件系统。气象业务本身要处理的数据特别多,对数据的反馈要求及时,对数据的精确度要求高,对信息的传递和发布范围广,这样广的覆盖范围只有计算机网络中先进的软件技术才能做到。因此,气象业务应用计算机技术软件建立一服务平台是必要的更是必须的。
三、气象业务应用计算机软件的方法和意义
(1)要明确计算机软件技术应用的工程方法。分三个阶段:定义阶段就是说必须明确气象业务需要的是一个怎样的服务系统,这就需要对气象业务有一个全面的了解,熟悉业务服务需求和需要解决的问题,只有明确气象业务部门的真正需要才能配置与之相应的系统;开发阶段是指需要建立区域气象数据库,明确当地当前气象情况和历史气象情况,通过信息的收集和总结,建立一个气象业务的专业网站系统,运用该系统专门负责该区域气象业务的管理和服务。支持阶段是指在利用计算机软件过程中,气象业务部门的人员遇到的各类系统问题都要及时准确反馈给开发人员,以便问题能及时得到解决。
(2)要挑选适合气象业务的计算机软件。如今计算机软件技术发展迅速,各类软件技术层出不穷,要选用适合气象业务的计算机软件设备。例如,GHOST软件,该软件是美国软件公司SYMANTEC推出的能使被破坏的系统恢复的硬盘复制工具,GHOST支持多种常见的或是不常见的文件系统,另外在存储文件时压缩文件的压缩率高,能够节约存储的空间。气象业务要处理的数据种类繁多,数量极大,既需要一个方便快捷的服务平台,也需要一个容量巨大的数据库。因此这一软件符合气象选用软件的标准。
(3)要充分利用计算机技术软件的功效。将科学技术应用到生产生活中,就应该让其把功效发挥到极限。比如:一些预报员日常做的劳动,手工操作的工作,可以转化为计算机网络技术来处理,这种自动化的处理既节约劳动力,也节省时间并且精确度更高。再比如,一些数据资料的统计和整合,目的是方便查阅和调用,同样利用计算机技术软件处理起来更方便。另外还有信息的发布,这点毫无置疑网络的信息发布量发布速度都是最迅速的。
(4)要清楚选用计算机软件的意义。计算机技术软件只是气象业务建设时选用的一种辅助工具,不是说有了高科技就能提高业务水平了,而是要充分利用科技发展自己。因此,气象业务部门内部要优化部门的结构,重视自身水平的提高。比如说:气象业务部门的所有成员都应该具备提高自身素质的意识,不仅仅要熟悉自己气象行业里的知识,还要有熟练地运用计算机的能力,这样才能将计算机软件与气象业务完美地结合。
计算机技术软件应用于气象业务提高了气象业务部门的工作效率,使其做到及时快速地传递和接收气象信息,更好地满足社会生产生活的需要,同时,也为气象业务实现现代化建设提供了技术支撑。
参考文献:
[1]高杰.计算机软件技术在气象业务中的应用[J].科技资讯,2008(11)
[2]韦汉勇.地面气象测报业务辅助软件开发与应用[J].广东气象,2009(10)
[3]王德锦.地面气象测报数据文件局域网内智能备份[J].山东气象,2007(05)
[4]李勇增,郑细华.地面测报业务软件双系统应急备份的实现[J].广东气象,2008(05)
相关文章: