本科计算机毕业论文
随着现代信息技术的迅猛发展,计算机已经广泛地应用到社会的各行各业,人们渴望学习这种“人类通用智力工具”。下面是学习啦小编为大家整理的本科计算机毕业论文,供大家参考。
本科计算机毕业论文范文一:计算机专业卓越工程师培养分析
[摘要]计算机专业卓越工程师培养是一项系统工程,从培养方案的定位、课程体系的安排到培养计划的实施,都要经过周密的计划和精心的管理。校外实习基地的建设要建章立制,必须安排专任教师进行管理,对存在的问题进行分析解决。培养卓越的工程师,离不开一流的双师型的教师队伍。计算机学科不断发展及其应用领域愈来愈广泛,不断有新的应用技术出现,这对计算机各个专业的教学提出了新的要求。
[关键词]计算机;卓越计划;工程师
一、引言
“卓越工程师教育培养计划”(以下简称“卓越计划”)是国家为振兴工程教育而进行的一次重大探索,对提高工程人才培养质量,促进工程教育改革具有重要意义。自上海应用技术学院开展“卓越计划”工作以来,计算机学院(下同)积极推进这项工作,2011年在全校率先实施卓越工程师企业培养,这是上海应用技术学院的一项开创性工作。回顾计算机学院“卓越工程师计划”开展4年来走过的历程,我们经历了卓越工程师培养方案的制订及培养计划的具体实施,其中既有成功的经验,也有许多值得思考的问题。
二、“卓越工程师计划”人才培养方案的制订与课程体系建设
每所高校都有计算机专业,培养方案是否科学,有没有竞争力,要结合学校办学定位才能得出结论。计算机应用市场的需求是多层次和多方位的,计算机学科和社会发展会提出不同类型计算机专业人才的需求,如何根据市场的需求,找到适合我们学生发展的定位,是计算机学院寻求发展的关键。卓越并不代表最高端,各层次人才培养都可以走卓越工程师的培养道路。我们只有找到既能符合市场某一层次的人才需求,同时又符合我们学生发展的人才培养目标和培养方案,将卓越计划与学科内涵建设相结合,才能真正把握住“卓越计划”这一历史机遇。计算机专业教育不是几门课程的简单组合,而是一个和培养目标有效实现密切相关的系统工程。不同的计算机专业,对学生的能力要求有所不同。软件工程专业,比较侧重程序设计能力、软件开发设计与维护;网络工程专业,侧重于网络软件开发设计和维护、网络工程应用和维护能力;数字媒体技术专业,则更加重视影视制作和动画设计及图文信息处理能力,等等。计算机学院根据学科发展和专业发展的要求,依照能力培养的目标来设计系列课程,根据能力要求的不同,对专业结构和设置进行了调整,对课程体系和课程教学内容进行了优化和整合,明确了各课程的教学内容及课程之间的关系,使整个课程体系成为一个有机的整体;学院建立日常的课程大纲、课程建设、培养方案的管理制度,安排专任教师负责定期组织讨论、修订和完善课程大纲、课程建设、培养方案。学院根据“精炼教学内容,拓宽专业基础,加强实践教学”的思路,采用“平台加柔性模块”的体系架构,以课程群和模块化的思想指导制定培养方案。第1到第5学期为校内培养阶段,将这一阶段的课程划分为三个课程群:基本理论课程群、程序设计能力课程群和学科专业能力课程群,以满足学生对不同知识能力的需求;第6学期为过渡阶段,针对不同实习企业分模块进行教学,做好校内培养到企业培养的过渡;第7到第8学期为企业培养,学生进入企业参与实际项目的开发。培养方案设计原则是以实践促进理论理解、以理论引导优化实践,以实现知识、能力和素质三者的有机结合。计算机学院卓越工程师培养目标是使学生具有较强的工程意识、工程素质、工程实践能力,使他们成为专业知识扎实、动手能力突出、素质优良的卓越工程师。计算机专业的培养计划不是一成不变的。计算机教育必须与时俱进,密切关注计算机行业的技术发展,从社会需要出发,及时更新教学内容,培养方案和教学计划要紧跟计算机市场发展的脉搏。在“卓越工程师计划”培养方案的制订过程中,我们把各个专业、专业的课程模块及相关课程都安排骨干教师分工负责,我们要求这些教师要经常深入企业,与企业技术骨干讨论,及时了解和把握当前本专业发展的方向和最新技术发展对教学内容的需求,结合当前计算机行业的发展及我们自己人才培养的定位,研究计算机专业人才培养方案,及时调整教学计划和教学内容。同时我们经常邀请企业专家来校讲课,给学生传授最新的计算机行业知识,对在校教师进行专业知识最新发展的指导。
三、校外实习基地建设
“校外实习基地”是学校与企业共同为面向21世纪培养高素质应用型人才的需要而建立的一个工程实践训练平台,是学生进行创新实践的重要平台。“卓越工程师计划”能否成功实施,一个重要的环节就是建立一批与我们办学定位相吻合的校外实习基地。计算机学院针对各个专业及专业方向,选择适合我们学生层次及学生发展方向的、注重项目运用和开发的公司,如计算机科学与技术专业、软件工程专业与塔塔(中国)公司、上海京颐公司、上海启明等企业建立合作培养关系,数字媒体和游戏软件专业与上海曼恒数字技术有限公司进行对接。2012年“IT服务外包软件人才培养校外实习基地”获得上海市教委的审批立项。自2011年以来计算机学院已经与20多家计算机企业建立了合作培养计划,与我们建立合作的企业既有大公司,也有小企业,它们具有多层次、多文化的特点。不同企业对人才需求的层次、类型不同,培养人才的模式也有所不同。这种多家企业校外实习基地的构建,为我们建立多方位、多层次的教学实践平台提供了条件,为从较为单一的实习目标和实习模式向适应“卓越计划”对工程技术人才多样化需求转变的多样化实习模式转变创造了条件。可以选择企业专家作为师资进行多种形式的授课,促进教学模式的改革,并在此基础上保证一定的灵活性和可持续改进的社会适应性。校外实习基地建设,突破了传统教育模式的禁锢,让学生直接进入计算机企业参与项目开发,学生在解决问题中学习知识,这极大地激发了他们自我创新的激情,提高了他们自我学习的能力。“校外实习基地”建设的一项重要内容就是以“校外实习基地”为平台,建立校企师资双向人才交流机制,促进双方人才的相互交流和学习,为学校教师深入企业一线、掌握计算机开发最前沿技术、提升教师队伍的整体水平提供支撑。计算机学院将具有工程背景和项目开发经验的教师安排到“校外实习基地”工作,与企业教师共同指导学生不同阶段的学习;企业安排高级职称以上的技术人员和高级管理人员担任校外实习基地和计算机学院的兼职师资。“校外实习基地”每年利用假期对在校教师进行两次不同规模的专业培训,让他们掌握最新、最前沿的计算机行业专业技术知识,掌握企业的先进技术和工程案例,并将这种培训常规化、制度化。近年来,计算机学院有10多名教师参加了塔塔(上海)公司、上海京颐公司举办的J2EE、HTML5等课程培训,所有参加的教师都获得了相应课程的任职证书,提高了专业教师这方面的授课能力和工程实践能力。计算机学院结合校外实习基地师资队伍建设项目,组织教师申报“卓越计划”的课程建设项目和教学改革项目,校企教师合作开展ORACLE数据库管理、软件项目管理与案例分析、仿真型软工实训课程研究与实践等课程建设,合作开展《“卓越工程师计划”人才培养方案的修订与课程体系建设》等教学改革项目研究。计算机学院聘请企业富有项目开发经验的工程师进入学校授课。企业教师把理论知识在实践运用中的最新状态、最新的应用技巧传授给学生,这既有助于把空洞的理论和现实应用对接起来,拓宽计算机专业学生的视野,又对校内教师在教学方法创新、工程实践能力的提高起到了积极的引导和推动作用。
四、卓越工程师的培养
为了把实践能力和创新能力培养贯穿于人才培养的整个过程之中,在新生入学伊始,计算机学院为每名学生都安排了一名指导教师,引导学生如何完成大学4年的学习生涯。在学生的在校学习过程中,指导教师根据学生的学习进度来安排一系列实际课题,指导他们去独立完成,提高他们动手能力和分析问题、解决问题的能力。在教学过程中,计算机专业教师坚持案例教学和项目驱动的教学,对学生采用过程化考核的方法,注重学生自我学习、分析问题、解决问题能力方面的考核,培养学生创新意识和创新能力,而不是把考试作为评判学生成绩的唯一标准。卓越工程师培养注重培养学生的创新意识、创新精神和创新能力,把学生从以书本为中心、以课堂教学为主的传统教育模式中解脱出来,开发学生的智慧和潜能,激发他们的创造欲望和创新激情,把学生的综合素质和创新实践能力作为衡量人才质量的评价标准。卓越工程师计划实施的一个重要环节就是学生在企业培养。在企业培养的过程中,学生一方面通过参与企业项目开发,把在校学到的知识运用到实际工作中,学习当今计算机领域最新的开发技术,加深对理论知识的理解,使自身的理论知识与实践能力都得到进一步提高。同时,这也教会他们自主学习,自己去查阅资料,钻研问题,在分析问题、解决问题的过程中学习。另一方面,通过企业教师的言传身教,让学生学会做人、做事和与人相处、团结协作的工作方法。计算机学院在学校已有各项教学管理制度的基础上,加强卓越计划教学的目标管理和过程管理,建立健全校外实习基地教学质量检查、监督管理制度。计算机学院对每个校外实习基地都安排1名教学督导进行教学情况检查指导,督导每周至少有1次去校外实习基地听企业教师授课、召开学生座谈会、听取学生的意见,把检查过程中发现的问题及时反馈给企业,及时整改企业培养过程中存在的问题;同时也将企业教师在教学过程中对学生学习过程中存在的问题和要求反馈给学生,确保企业培养的质量。计算机学院持续关注学生在企业培养过程中的质量管理和考核方式的改革,注重学生在企业的学习及表现,增加论文、报告、软件成果展示等环节,注重考核学生的学习成效,引导学生重视学习的过程,增强其主观能动性,提高其学习、研究和工程实践能力,构建合理的评价体系。通过学生参与的实际项目工作对学生的专业知识、工程素质、工程实践和应用创新能力进行多方位的评价。在企业培养的效果直接关系到卓越计划实施的成败。企业培养的效果不仅要得到企业、学校的认可,更重要的是要得到学生本人的认可。只有学生在企业培养中学到了真实本领,他们才敢于面对计算机行业的职业竞争,才有能力接受社会的挑战,摆脱对学校、父母的依赖。企业培养是否真正获得成功,要看学生的就业率是否提高了,就业质量是否提高了。
五、存在问题及思考
1.校外实习基地的建设要建章立制,必须安排专任教师进行管理。除了日常管理工作外,还要对存在的问题进行分析解决,尤其是涉及学生的学习和就业方面的问题,要与企业不断地磋商研究解决,处理不好的话,就可能影响进一步的深度合作。个别企业注重于使用学生而不重视培养学生,学生感到去企业培养没有学到东西,这是我们“卓越计划”实施过程中要认真对待和处理的问题。校企合作要注重质,而不在于量,要把实现卓越工程师培养目标放在第一位。“卓越计划”实施离不开合作企业的大力支持,校企合作的立足点是参与各方的利益尽可能得到最大限度的满足,实现学校、企业和实习学生多赢的局面。目前有很多计算机企业与高校建立了“产、学、研”合作关系,如何把计算机企业的生产与学生培养结合起来,建立相互信任、相互协作、相互支持的机制,构建一个能使各方利益都得到一定程度满足的合作环境,还有待校企双方体制机制的进一步创新。另一方面,要真正做到与企业的深度合作,必须得到政府的强有力支持,政府部门要有鼓励企业积极参与和配合学校开展“卓越计划”的政策措施。
2.要培养卓越的工程师,离不开一流的双师型的教师队伍。尽管这些年来校外实习基地建设为我们的教师深入企业创造了条件,但双师型教师的数量与我们的目标还相差较远,还有相当多的年轻教师是从学校走进学校,没有项目开发的经历和企业工作的经验。此外,计算机学科的发展及应用技术的不断变化,也要求我们的专业教师要能够经常参与到企业的项目开发中去,不断地更新自己的知识,提高项目开发的实践能力。这就要求学校要有更大的资金和更多的师资来支持教师进入企业。培养一支人数众多的双师型教师队伍是我们实施“卓越计划”的重中之重。
3.计算机学科的不断发展及其应用领域愈来愈广泛,不断有新的应用技术出现,这对计算机各个专业的教学提出了新的要求。要紧跟计算机技术的发展需要,科学地制定计算机各个专业的培养计划和课程体系。计算机教育管理者和广大教师必须站在计算机学科和计算机应用领域的最前沿,深入研究和认真思考,真正把握住计算机技术的最新发展与我们培养计划的内在联系。紧跟计算机市场的脉搏,不仅仅是普通专业教师要做到的事情,从事计算机教育的专家和管理者更应该做到,因为他们是教育培养计划的制订者和决策者。
[参考文献]
[1]蒋宗礼.科学构建课程体系提高专业教育水平[J].中国大学教育,2012(3):8-11.
[2]俎云霄.理论教学中的工程实践能力培养[J].中国大学教育,2012(3):31-32.
[3]牟蕾,等.人才培养模式创新实验区建设效能的可持续发展研究[J].中国大学教育,2013(3):46-48.
本科计算机毕业论文范文二:云计算下计算机网络安全研究
摘要:作为一种新型的计算方式,云计算给人们的网络生活带来了极大的便利,但同时也存在着一些安全隐患。文章简要介绍了云计算的概念和特征,并简要分析了研究云计算环境中的计算机网络安全的重要意义,并针对云计算的特点对该环境下的安全漏洞进行了简要地分析,探讨并提出了加强安全的相应措施。
关键词:云计算;网络安全;计算机
二十一世纪是信息时代,信息技术已经成为时代发展的先驱力量,随着全球化进程的不断加深,互联网也在成为了连接国际的一道桥梁,大量的资源与数据通过网络实现了共享。云计算的出现更是加快了数据处理与共享的进程。然而,新技术的发展也带来了新的安全隐患。所以,云计算环境中的计算机网络安全问题也越来越受到人们的重视了。
1.云计算的概念
云计算,顾名思义是一种基于网络基础的新型的计算方式。与传统的计算方式不同,云计算是分布式的网络计算,它通过互联网先将庞大的计算处理程序拆分子程序,再对这些较小的子程序进行计算分析,最终将分析结果传输给相应的用户。比起传统的计算方式,云计算对用户终端设备的要求较低,可以更快捷、更方便的进行信息的处理,更好地进行资源的共享。一般来讲,云计算具有以下几个特点。第一,云计算具有数据存储功能,能较为安全的进行数据的存储,有着良好的安全性和保密性。第二,云计算的分布式计算使得数据的处理更加方便快捷。第三,云计算为用户提供了资源共享的平台,可以更好地进行资源的交互。在云计算环境下,数据的存储较为安全,能够避免一些意外或者故意因素造成的数据丢失、窃取、损坏,能够较好地保存数据的完整性。但是,云计算毕竟是以网络为基础的,开放式的网络会降低云计算的安全性,所以,还是要注意云计算环境中的计算机网络安全,并利用有效的防范措施来提高安全性。
2.云计算环境中的计算机网络安全现状分析
2.1存在技术隐患
虽然现在信息技术不断进步和发展,但是针对于普通的用户,端口或网络有时会不稳定,会发生服务器故障,服务器连接中断等现象,由这些原因或其他原因导致的过程中断,或是数据存储过程中断,或是其他服务中断,都会导致数据出现问题,可能发生数据无法进行处理,甚至是无法获取,严重时甚至会导致计算失败。目前针对这种状况并没有很好地解决措施,一旦发生这种状况,用户只能处于十分不利的被动状态。除此之外,虚假地址、虚假标签等问题也影响着云计算环境中的计算机网络安全,有些计算机无法正确识别就会给不法分子带来可乘之机,因此,加强技术的研发十分必要,只有加强相应技术的研发,才能更好的维护云计算环境中的计算机网络安全。
2.2病毒攻击
病毒和黑客一直是威胁互联网安全的大问题,云计算环境中的计算机网络安全也面临着这样的威胁。虽然相较于传统方法,云计算具有一定的安全性和保密性,但这只是相对的,依照目前的技术,云计算无法实现完全的保密。因此,出现了一些云计算环境遭受黑客或病毒恶意攻击的现象。这是用户终端设备,也就是用户的计算机安全性低导致的。现如今,病毒技术也在不断地变化,固有的防护系统不能很好地应对软件或邮件带来的病毒,计算机被入侵,信息和数据被盗取,使得用户信息泄露甚至遭受损失。因此,用户终端应针对病毒,及时更新和下载相应的防护系统,来保护云计算环境中的计算机网络安全。
2.3云计算内部的安全隐患
对于云计算环境的安全现状来讲,不单单有外患,还有内忧。随着全球化进程的不断加深,互联网也逐渐跨越了国界、时区,这种开放的机制导致了安全性的降低,更加广阔的范围使得一些不法分子有机可乘,利用网络漏洞做一些违法犯罪、侵犯他人权益的事情。虽然云计算可以较好地对数据进行保存,并具备一定的隐秘性,能够保障一些商业信息、资料、文件,但是信息的传输是有相应的过程的,如果在进行传输中被人截取,就会发生信息的泄露,这就是云计算存在的内部安全隐患。用户信息的保密性是相对的,是相对于用户外的其他用户,但是内部人员可以轻而易举的使用和得到资料,这时,保密性就完全消失了。如果企业或者机构的内部人员进行一些操作,云计算环境中储存的信息、数据就会泄露出去,就会造成一定的经济或者是信誉方面的损失。法律法规问题也严重的威胁了云计算环境中的计算机网络安全。由于信息技术高速发展,我国并未出台完善的针对互联网的法律法规,尤其是网络安全这一方面,并没有明确的法条,导致出现问题没有相应的法条可以参照,不能很好地执法。立法问题是目前威胁云计算环境中网络安全的重要原因之一,只有解决这个问题,完善相应的法规,制定有效地、严格地措施和方法,才能更好的维护云计算环境下互联网的安全。
3.加强安全性的措施
3.1提高安全防范意识
对于加强云计算环境中的计算机网络安全,最主要的便是要提高用户的安全防范意识。由于云计算环境下用户面临的问题是多元素的、多领域的、多方面的问题,如果用户没有良好的安全防范意识,再坚固的防火墙、技术再高超的服务商也无法防护用户计算机网络的安全。为此,用户应学习并了解相关的网络安全知识,充分地认识网络,了解安全漏洞,增强安全意识。这样才能更好地加强用户的主观能动性,用户才能自觉地更新系统,下载安全软件,增强计算机的网络安全性能,才能从终端进行防护,抵御病毒和黑客的攻击,才能维护云计算环境中的计算机网络安全。身份认证是保护用户网络安全、信息安全的主要手段。通过身份认证可以加强计算机的网络安全性,也能维护平台云计算环境的安全。因此,相关平台应严格监管身份认证的过程,加强验证技术,保证用户的信息以及数据的安全,避免人为操作或者管理原因带来的安全隐患。用户也应该加强防范意识,不将密码泄露给他人,保护好自己的信息。用户在操作云平台和进行云计算时,也要保持安全意识,并了解相应的安全知识,按照步骤进行缜密的操作,这样做可以更好地提升平台数据的安全性能。比如,在进行操作和计算时,尽量不要使用公共网络或是公共计算机,而是使用安全系数更高的家庭网络、工作网络进行操作。还要使用较为复杂的、安全系数高的密码,避免同一密码长期使用的状态,定期更换相应的密码,这样就能提升操作中的安全系数。
3.2加强技术研发
现阶段出现的安全问题,有一部分的原因是技术水平不到位,防护技术不够强,因此,加强技术研发迫在眉睫。由于服务器出现问题导致用户信息或数据丢失受损的事件时有发生,所以,应该加强研发保持服务器通讯的技术,更好地为用户提供稳定的服务,并研发数据追回技术,即便服务中断,相关数据也能继续保持完整性,实现计算的断点续传。加强网络系统的甄别技术,及时发现并阻止虚假网址等,保护用户网络安全。同时,针对黑客迭生,新型病毒出现等现象,防护技术也应该进行革新,针对新的技术,做出更好的应对措施,及时进行防护系统的更新。计算机自身的防火墙也应该被充分运用,这些安全工具都是防御黑客、病毒袭击的有效措施。用户应该及时更新系统防火墙,不要因为无法浏览部分网址而关闭防火墙。还应该定期地对防火墙和其他安全组件进行组合,实现资源系统的优化配置,更好地保护计算机的网络安全。同时,数字签名技术等新型的认证手段也可以用来提升安全系数,更好地解决网络安全漏洞,保护云计算环境中的计算机网络安全。
3.3提高数据的安全性和保密性
除了上述的几种方法外,用户还可以通过以下几个技术措施来提升数据的安全性。第一,使用数据加密技术。加密技术是最基本、最有效的提升数据安全性能的方法。通过数据加密技术,可以保证传输过程中数据的安全。无论是云端与终端之间、云端管理、云端储存,只要采用数据加密技术,进行加密,都可以大大提升数据的安全性和保密性。还可以用两种加密算法对数据进行多重保护,客户端与存储服务器之间进行RSA非对称加密算法,同时,用DES对称加密算法来加强数据进行传输过程中的安全性。这样用户在使用云计算数据库时,就可以进行多重验证,大大的增强了云计算环境中的计算机网络安全。第二,使用过滤器技术。可以通过使用websense和vericept这些过滤器来更好地管理和监控相应的数据,还可以拦截一些较为敏感的数据。这样可以更好地提升云计算环境的安全性。第三,使用数据认证技术。在建立和维护云计算环境时,构建信任关系并确立安全服务等级。并定期对用户的需求进行相应的风险评估,根据相应的安全等级设置权限,建立有制度的、低风险的云计算环境。以上几种方法都可以提升数据的安全性和保密性,只有技术层面完善了,云计算环境的安全才能得到保障。
3.4建立以及完善相应的法规
目前出现的各类侵犯隐私以及盗用、窃取个人信息的状况,究其根本,是我国没有针对网络数据的法规政策,无法从法律的层面来保护用户的个人信心以及数据信息的安全。为了更好地维护云计算环境中的计算机网络安全,国家也应该采取相关的措施,制定相应的法律法规,完善处理互联网问题的法律和政策,针对现时段出现的问题,做出有效的回应以及解决措施,加大执法力度。让互联网的世界也能有法可依,使网络环境更加和谐,更加安全。
4.总结
在信息技术高速发展的今天,互联网已近成为人们生活不可或缺的重要组成部分,云计算技术的出现更是方便了人们的互联网生活。然而,云计算环境中存在的网络安全问题却给人们带来了无尽的困扰。为此,文章分析了云计算中存在的网络安全问题,并针对这些安全漏洞和问题提出了相应的解决措施,来方便用户更好、更安全地用云计算进行网络数据处理和资源的分享。
参考文献:
[1]何永峰.谈“云计算”环境中的计算机网络安全[J].哈尔滨师范大学自然科学学报,2015,01:63-66.
[2]王海英,王琳琳.云计算环境中的计算机网络安全[J].黑龙江科学,2015,06:94+97.
[3]任帅,李笑满.论云计算环境中的计算机网络安全[J].信息通信,2015,08:129-130.
[4]刘伉伉.云计算环境下入侵检测技术的研究[D].山东师范大学,2015.
[5]张超.云计算网络安全态势评估研究与分析[D].北京邮电大学,2014.
[6]叶娇.云计算环境中计算机网络安全问题研究[J].网络安全技术与应用,2015,10:39+41.
[7]石肖生.云计算环境下的计算机网络安全问题分析[J].电子技术与软件工程,2015,19:214.
本科计算机毕业论文相关文章: