发布时间:2023-03-23 15:13:56
序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的计算机技术毕业论文样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。
1:长春广播电视大学毕业设计题目.
2:吉林省森工集团信息化发展前景与规划.
3: 吉林省林业设计院网络中心网络改造与发展规划.
4: 吉林省林业系统生态信息高速公路构建课题.
二、论文撰写与设计研究的目的:
吉林省的林业分布十分广泛,以长白山系为主要脉络的山地广泛分布各种森林资源,而作为林业及林业环境的发展,林业生态信息则是一个更为庞大的系统,快捷,准确,合理,系统的采集,处理,分析,存储这些信息是摆在我们面前的十分现实的问题.在信息交流的这个世界中,信息好比货物,我们需要将这些货物(信息)进行合理的处理,其中以硬件为主的计算机网络系统是这些货物(信息)交流的"公路"和"处理厂",我做这个题目,就是要为它画出一条"公路"和若干"处理方法"的蓝图.
由于森工集团这样的特定企业,其一,它是一个统一管理的企业,具有集团化的特点,网络的构建具有统一性.其二,它又在地理上是一个分散的企业,网络点也具有分散性.然而,分散中还具有集中的特点,它的网络系统的设计就应该是板块化的.从信息的角度来讲,信息的种类多,各种信息的采集传输处理角度也不尽相同,我们在设计的过程中不仅要考虑硬件的地域布局,也要考虑软件平台的配合.
没有最好,只有更好;更新观念,大步向前.我相信,在导师的精心指导下,经过我的努力,我将为它们创造出一条平坦,宽阔的"高速公路".
1,论文(设计)研究的对象:
拟订以吉林省林业系统为地理模型,以林业网络综合服务为基本需求,以网络拓扑结构为设计方向,以软件整合为应用方法,开发设计一套完整的基于集散集团企业的企业网络系统.
2,论文(设计)研究预期达到目标:
通过设计,论文的撰写,预期达到网络设计全面化,软件整合合理化,网络性能最优化,资金应用最低化,工程周期最短化的目标.
3,论文(设计)研究的内容:
一),主要问题:
设计解决网络地域规范与现有网络资源的利用和开发.
设计解决集中单位的网络统一部署.
设计解决多类型网络的接口部署.
设计解决分散网络用户的接入问题.
设计解决远程瘦用户网络分散点的性能价格合理化问题.
设计解决具有针对性的输入设备的自动化信息采集问题.
合理部署网络服务中心的网络平衡.
优化网络服务系统,营造合理的网络平台.
网络安全问题.
10,基本应用软件整合问题.
[nextpage]
二),论文(设计)包含的部分:
1,地理模型与网络模型的整合.
2,企业内部集中部门网络设计.
3,企业内部分散单元网络设计——总体分散.
4,企业内部分散单元网络设计——远程结点.
5,企业内部分散单元网络设计——移动结点.
6,企业网络窗口(企业外信息交流)设计.
7,企业网络中心,服务平台的设计.
8,企业网络基本应用软件结构设计.
9,企业网络特定终端接点设计.
10,企业网络整合设计.
5,论文(设计)的实验方法及理由:
由于设计的过程并不是工程的施工过程,在设计过程中详尽的去现场建设肯定有很大的难度,也不是十分可行的,那么我们在设计的阶段就应该进行仿真试验和科学计算.第一步,通过小型网络测试软件平台,第二步,构建多个小型网络搭建全局网络模拟环境,第三步,构建干扰源利用小型网络集总仿真测试.
6,论文(设计)实施安排表:
1.论文(设计)阶段第一周次:相关理论的学习研究,阅读参考文献资料,制订课题研究的实施方案,准备试验用网络硬件和软件形成试验程序表及试验细则.
2.论文(设计)阶段第二周次:开始第一轮实验,进行小型网络构建试验,模拟网络服务中心,模拟区域板块,模拟远程及移动网络.
3.论文(设计)阶段第三周次:进行接口模拟试验,测试软件应用平台,完善课题研究方案.
4.论文(设计)阶段第四周次:完成第一轮实验,提交中期成果(实验报告1).
5.论文(设计)阶段第五周次:进行第二轮实验,模拟环境(干扰仿真)实验,提交实验报告2.
6.论文(设计)阶段第六周次:完成结题报告,形成论文.
三,论文(设计)实施工具及参考资料:
小型网络环境,模拟干扰环境,软件平台.
吴企渊《计算机网络》.
郑纪蛟《计算机网络》.
陈济彪 丹青 等 《计算机局域网与企业网》.
christian huitema 《因特网路由技术》.
[美]othmar kyas 《网络安全技术——风险分析,策略与防火墙》.
其他相关设备,软件的说明书.
1、论文(设计)的创新点:
努力实现网络资源的全面应用,摆脱将单纯的网络硬件设计为企业网络设计的模式,大胆实践将软件部署与硬件设计阶段相整合的网络设计方法.
题目可行性说明及预期成果:
2、可行性说明:
摘要:介绍通过web服务器实现数据库动态数据交互的几种方法及其对比,着重以实例说明如何实现与dbasex和oracle数据库的交互操作。
关键词:web,cgi,isapi,asp
1概述
web技术是一项很新的技术,它不仅为internet的广泛普及起到关键性的作用,而且还在其他相关计算机网络应用技术发展中起到关键作用,例如intranet、电子商务等,目前它已成为计算机网络应用的一个主要技术,尤其重要的技术是web动态技术,与后台数据库的交互式动态查询技术。本文针对常用的web动态技术,与数据库交互技术作以介绍。
2实现web动态技术的几种方法
2.1利用cgi实现web动态技术
在web应用中,与其他动态编程技术相比,cgi技术虽然是一项很早期的技术,有很多的不足,性能差、需要大量的http知识、不灵活等等,但笔者认为它还是具有很强的使用性,因为其使用普遍,很多web服务器均支持。就其协议而言,具有简单、易掌握,见效快等特点。因此本文介绍的应用实例主要是基于它的。
cgi是commongatewayinterface的缩写,目前大多数的web产品提供此项服务功能,它可以使用任何一种计算机语言编写,使用尤其广泛的有c、perl、c++语言,在internet上有很多相关的资料和程序及源代码。
它的运行过程如图1,web服务器接受客户端浏览器的url请求,找到cgi程序后,启动并产生一个cgi进程,将系统参数和用户请求参数交给cgi进程,由cgi进程提取数据库中数据处理后,产生结果,反馈给web服务器,由其反馈给用户端浏览器。这样完成了一个请求过程。
图1cgi调用流程(略)
idc(internet数据库连接器)
通过使用internet数据库连接器可以你的数据库,允许用户访问数据,只需开发者编写最少量的代码。你只需提供sql查询(idc将在数据库上执行它)和模板(描述数据显示和收集的方式),而挥媒懈丛拥某绦蛏杓疲庵址椒ㄊ视糜诩虻サ牟恍枰刂坪脱橹な莸某绦颉k荌is的功能之一,iis通过调用一个名为httpodbc.dll的isapi应用程序处理.idc和.htx文件实现的,调用处理过程如图2,它是一个不连续的循环。应用中要注意隐藏.idc和.htx文件。保证应用程序和数据库的安全性。
图2idc应用程序的处理过程(略)
基于isapi的解决方案
isapi(internetserverapplicationprogramminginterface)是microsoft的iis提供的一种新的接口标准,用于开发交互式web应用程序,它采用的语言多为面向对象的编程语言如visualc++、delphi等,它与cgi程序很相似,但在性能方面较cgi应用程序相比有较大提高,在执行时不需要重复装入代码,能够降低系统开销,提高运行速度;具有很强的灵活性,与服务器之间能够很好的衔接,能够实现一些很复杂的操作和控制。分为isapi扩展程序和isapi过滤器两种方式,前者主要完成类似cgi程序的功能,后者能够实现与iis的更完美的结合,可以监督所有的验证请求或所有服务器发送到用户的数据,过滤器跨越整个服务器,并能影响服务器的工作方式.但isapi编程需要开发者有熟练的经验,特别对服务器操作、客户端与服务器之间的通讯方式的较深的理解和娴熟的编程技巧。
活动服务器页面(activeserverpages)
它是由第三版iis提供的新特性,实质是通过一个名为sspifilt.dll的isapi过滤器实现的,主要提供的功能是开发人员可以通过使用服务器端脚本(vbscript或vcscript)动态生成网页,可以同访问数据库的activex控件连接在一起使用来实现数据库的动态交互查询。是目前较新的一种技术。
第三方解决方案
许多第三方工具可以用来帮助你创建交互式web应用程序,它们主要改善了cgi程序的开发环境,降低开发人员掌握基于web的数据库交互式应用程序的开发难度,帮助你使用所熟悉环境来开发应用程序,保存现有应用程序代码的移植和复用性。值得一提的产品有以下几种产品:
webaction是classtools公司的产品,网址:/
tornado网址:/tornado.htm
webhub是hreftools公司的产品,网址:/
foxweb是fox公司的产品,网址:/
几种常用方法的对比见表1。
方法
名称
对比项目
基于cgi技术数据库连接器idc基于isapi活动服务器页面asp第三方解决方案操作系统几乎任何操作系统windowntwindowntwindownt与具体产品有关web服务器主流web服务器均支持iisiisiis与具体产品有关运行速度每次请求均需要调入一次程序,随着请求数量增加而变慢基于isapi扩展解释方式,速度由于其与操作系统和web服务器结合紧密其速度快中一般较慢对编程人员要求需要对http、html、tcp\ip和cgi协议,sql、至少一种计算机编程语言熟悉html、sql、idc嵌入脚本面向对象的编程语言delphi、visualc++,熟悉网络环境和协议、数据库接口需要熟悉html、jscript或vbscripts脚本语言、sql有初步的html和网络知识和产品要求的编程语言培训对于网络环境用户较为容易容易较难较易容易适于程序规模任何规模小特殊要求或规模性程序中小中小
表1几种常用方法的对比
3实例
针对大庆采油四厂的具体情况,主要以dbasex数据库和oracle数据为主,我们主要采取两种方式,dbasex类型数据库一般存放在windowntserver上,多数编程人员多适应xbase语言的编程,我们采用第三方产品,在服务器端安装foxweb产品,这样保证了现有软件开发人员能够利用foxpro进行cgi程序编制达到交互目的,有助于使现有程序员较为容易的掌握,从而尽快产生良好的效果。
安装foxweb产品后,其中一个名字为foxweb.exe的文件相当于一个普通的cgi程序,安装在web服务器的cgi目录下,用vfoxpro编写的程序需要有它来解释后执行。
在foxweb中提供全局变量“cgi.参数名字”和下面3个函数主要是传递客户端和服务器端的一些信息和解释、提取超文本表单的用户请求数据和合并混有普通visualfoxpro程序数据变量的超文代码,是其成为用户能够浏览的信息。foxpro程序员只需对这些有一个透彻的理解并掌握一定超文本知识就能够进行基于web的编程。
?formfield():返回表单中变量的值
?totfields():对于多选值变量,判定变量值个数
?mergetxt():替换merge编码中的<<和>>之间的变量
oracle数据库主要采用的是,服务器端直接安装oracle公司提供的web服务功能,在此基础上进行二次开发,或利用oracle产品的pro*c和sql查询语言直接编写cgi程序来达到交互使用,或使用odbc或jdbc数据库接口产品与数据库进行交互式操作。
客户端的动态方式,一种利用html的表单和url的附加查询串向服务器的cgi程序传递请求,cgi程序将数据以超文本形式返回给客户,这种方式可以通过一些嵌入的脚本语言来进行表单的预处理,来减少cgi程序的负荷,提高cgi的执行效率。另一种方式是采用javaapplet进行交互,这样可以使程序具有更好的交互性,图形化,而且这样由于javaapplet是下载到客户端运行的,而且javaapplet有很强的图形处理和应用程序接口能力,这样cgi程序只需将基本数据提取后,返回到客户端即可,这样可以大大降低服务器端的负荷,将运算量分散到客户端,使得负荷得到均衡。
在实现这些内容时,数据库的接口也是一个很重要的方面,下面列出cgi程序、odbc、jdbc、javaapplet之间的数据交换简图和基本步骤,无论如何在使用这些之前,都需要在数据库服务器上建立相应驱动程序和数据源,详细内容请查阅本文后面列出的书籍。
图3使用odbc访问数据库(略)
使用odbc的基本步骤是:见图3所示。
为odbc分配环境句柄
分配一个连接句柄
连接到数据库
用sql命令分配一个语句句柄
传送该语句
关闭连接
解除连接和环境句柄
图4使用jdbc访问数据库(略)
使用jdbc的基本步骤是:见图4所示。
建立连接
创建statement对象,用于执行sql语句
执行sql语句
关闭statement对象
关闭连接
结论
本文介绍的基于web交互式数据库查询技术中,基于foxwebcgi和基于java,odbc针对oracle的cgi编程技术已广泛应用于大庆采油四厂生产开发信息查询系统中,具有很强的实用性。随着新技术的不断出现和编程人员对web和网络知识的了解和深入,我们可以采用更新、更好的技术的解决方案,特别是nt服务器iis的isapi技术。
参考文献
(1)吴迪文,www数据库系统信息集成技术,微机发展,no.1,1999.
(2)刘军等,基于web的交互式数据库查询技术,微机发展,no.4,1999.
(3)王克宏编译,java语言与sql接口,清华大学出版社,1997.4
(4)王佑中著,web动态技术入门,机械工业出版社,1997.1.
在经过凡年的努力通过了所有课程的考试之后,我们也应当对最后的毕业论文予以足够的重视。作为一名计算机信息管理专业的本科生,我在课程学习和计算机毕业论文写作中取得了不错的成绩。因此我特将自己在撰写计算机毕业论文过程中的体会写成本文,供将要着手进行计算机毕业论文写作的同学参考。
一、计算机毕业论文选题
计算机信息管理专业,是一个着重研究信息系统开发、应用的专业。这个专业所培养的人才,若按当前人才职位来讲,就是“系统分析师”的角色。同学们对此应有准确的认识,和自己所选择的计算机毕业论文题目,应当符合这个角色定位。
计算机信息管理专业的计算机毕业论文选题,应当适于进行“系统分析”的目的,这与一些“纯”计算机专业的要求是有区别的(如计算机应用、软件开发专业)。它们各自的侧重点不同。计算机信息管理专业主要探讨研究如何在组织管理中合理使用信息技术,也就是说既关注组织机构,又研究计算机技术,是一个“管理”、“技术”两门包的专业。这也是为什么在我们的专业课程中既有“数据库技术”、“软件开发工具”,又有“管理经济学”的原因。所以我们选择的计算机毕业论文题目应符合本专业的特点要求。
一般的讲,计算机毕业论文要求同学们做的工作是:运用生命周期方法(sdlc)开发建设一个信息系统。选题可自主决定。
信息管理专业的计算机毕业论文选题应满足这样的要求:
探讨管理信息系统(mis)学术领域内的课题
选题有一定的规模,可以展开论述
结合自己的工作实际,了解的内容,可以说是“了解什么就写什么”
尽量不要选择他人写过多次的题目
一般信息管理专业的计算机毕业论文是让同学们选择某一企业、机构等等,对其中的实际工作和业务进行分析,建设开发出一个适用于此单位的信息系统,由此生成的文档、程序就是你的计算机毕业论文。所以同学们可以参考以上原则,选定适合自己的计算机毕业论文题目。与指导老师商讨后,最终确定选题。
二、计算机毕业论文所需资料
在确定了计算机毕业论文题目之后,就要开始进行实际的计算机毕业论文写作了。此时收集相关的参考材料十分重要。正如前文所提到的,信息管理专业的计算机毕业论文工作要求,就是“分析单位、建设系统”。无论哪项工作,都离不开参考材料来提供信息。
大家需要注意的是,在整个毕业设计工作中,“系统分析”是绝对的重点,也可以说是计算机毕业论文的核心。既然本专业培养的是“系统分析师”,那么这个专业的毕业生怎么可以在论文的“系统分析”内容部分马马虎虎、漏洞百出呢?因此,为了做好系统分析工作,准确分析一个单位的工作与业务,就必须搜集该单位的相关工作资料,比如相关工作流程、制度、规章及单据、报表等等,通过这一系列的材料可以比较全面、详细地了解这个单位,准确做出分析。
由于“系统分析”是全文的重点,将来计算机毕业论文答辩时,系统分析部分也是评委们关注和考查的重点,因此这部分的工作一定要做好。
资料收集的作用不仅仅体现在系统分析阶段。在后面接下来的设计、实施工作中,相关的资料也会为你的毕业论文撰写提供有用的信息。比如在进行程序设计时,相关的参考书会成为重要的依据,书中汇集了众多程序方面的智慧成果,可以从中借鉴,丰富自己的信息系统。
三、计算机毕业论文格式规范、用词准确
计算机毕业论文属于科技论文。文章应具备自己既定的毕业论文格式、规范,这样便于统一交流。从结构上看,整篇文章包括内容提要(中、英文)、目录、正文、参考文献、致谢等部分。在正文中,应注意一些公认的格式规范,比如“图”的名称要写在图的下方,“表”的名称要写在表的上方,即“图下表上”原则;应注意一张图或表与其名称不能分开在两页上,应当保证整张图、表及名称打印在同一页;注意各段落开头空两格,行距要适当等等。
计算机毕业论文的用语应当准确规范。例如“数据流图”(dfd)不要写成“数据流程图”,这样的“笔误”会暴露出你概念不清。在答辩评委审阅时,看到你在文中连基本的格式、概念都不懂,十有八九会影响成绩。因此请同学们记住:书写毕业论文,是一个需要“精益求精、咬文嚼字”的过程。
四、计算机毕业论文的文档
“软件=文档+程序”——根据这个公式,同学们开发的信息系统——一个软件,包括文档和程序两个部分,那么对于计算机信息管理的同学来讲,应当重点着手准备哪一部分呢?综合本专业的特点,同学们应当着重书写文档部分。
如前所述,信息管理专业的计算机毕业论文主要考查的是同学们对系统的分析能力,分析的成果就是文件——分析报告。特别重要的是其中的“业务流程图”和“数据流图”,必须准确表达绘制出来,它们可以说是单位工作的“照片”,是下一段论文设计、实施的基础,也是最后论文成绩的重要组成部分,必须绘制得“天衣无缝”,确保图例符号正确、逐层分解准确、布局合理、命名规范。否则,对于你的毕业论文成绩来讲“后果是严重的”。对此同学们要特别注意。
之所以要强调大家多多关注文档,是因为总有一些同学几乎是“出自本能地”想尽早尽快地着手进行最后的程序开发,不注意前面的文档撰写。对此必须明确:现代的软件开发是一个集体协作的系统工程,而不是一两个人的作坊式生产(黑客除外)。而这个开发软件的集体,包括分析、设计、维护、管理等各方面的人员,计算机信息管理专业的同学,所应当承担的角色是“分析人员”,即要分析出系统应当“做什么”( what to do),写出文档。至于“怎么做”(how to do)那是程序员的事情,而不是你的主要任务。明确了这一点,就对这里所说的“着重文档”有所理解了。
整篇计算机毕业论文文档篇幅规模不能太低,基本上不能少于15000字,否则不容易将一个系统描述清楚,更不用说准确设计、实施了。这也是前文提到“计算机毕业论文选题有一定规模”的原因。
五、积极与指导教师联络
在整个计算机毕业论文写作过程中,应积极与指导教师联系,对自己毕业论文的进展、遇到的问题及时与进行交流、探讨,按照指导教师的指导意见进行修正、改进论文,确保文章的质量。
一些同学因为是业余学习,平日里工作繁忙,有时无法按时在约定的日期与指导教师见面,为此应采用其他方法与老师联络,如电话、传真、e-mail等等。而且要尽可能地参加老师约定的见面会。通过与老师的交流探讨,确保自己的毕业论文沿着合格正确的方向进行。
指导教师对整个毕业论文成绩是很有发言权的,其中包括你平日对待毕业论文写作的态度成绩。因此,不要给指导教师留下你对毕业论文漠不关心的印象。
比如个别学生只是在最后论文答辩的那一天才来见一见老师交毕业论文,这样的做法应当竭力避免。
六、计算机毕业论文答辩
计算机毕业论文答辩,是面对面与评委们的交流,是评委们对同学们毕业论文的认定与评价,主要考核同学们语言表达能力、对问题的说明能力。
同学们在参加答辩之前,应确保完成各项准备工作,包括按要求装订毕业论文、列写答辩提纲、制作展示挂图等等,这一切都是为了给参加答辩作好物质上的准备。
关键词:毕业设计;答辩;毕业论文;教学质量
中图分类号:G712 文献标识码:A 文章编号:1674-7712 (2012) 10-0166-02
又到了一年一度的毕业时刻了,每个毕业生都面临着最后的一个教学项目――毕业设计,同时也再一次听到指导老师们的抱怨声。实际上,毕业设计是高职院校学生在培养过程中最重要的教学环节,着重培养学生综合运用所学知识与解决实际问题的能力,体现了本专业的人才培养目标和要求。目前高职院校的培养方式基本上都是“2+1”式,即两年在校进行知识的学习,一年在企业或单位进行技术技能的实习,而进行毕业设计则是对学生在实习期间对所学的各门课程知识和各种能力综合运用的一次全面的回顾和检查,毕业设计的质量反映了学生的综合能力。但最近几年,却出现了毕业设计的质量下滑、设计题目过时、使用技术过时、指导教师工作量加大、毕业设计的成绩逐年降低的情况,发现问题、分析问题、解决问题。
计算机技术的快速发展和应用,带动了社会的高速发展。计算机专业的教学也跟着社会的发展而发展,计算机专业的毕业设计也必须紧跟社会发展,才能满足社会对计算机专业人才的需求。因此,计算机专业的毕业生在做毕业设计时要具有一定的应用系统的设计开发和研究能力,并且要具有一定的理论分析与实践应用能力,才能顺应时代的进步。
一、存在的问题
(一)学生方面
1.学生不重视。因为普遍高职院校采取“2+1”的教学模式,第三年的学习是由学生在实习单位或就业单位完成,而目前社会上就业形势严峻、就业压力大,学生在第三年忙于找工作、参加招聘会、参加面试,在毕业设计上投入时间与精力就相对减少。然而,很多学生都没有意识到,认真进行毕业设计,既可以使他们的综合实践能力得到提高,又有利于学生将来就业。但是学生在这个阶段是刚进入实习,工作对他们来说要比毕业设计更重要,特别是刚步入社会、进行实习的学生,对社会的一切都很好奇,实习的这一年里,他们的好奇心还没有满足,就无暇顾及毕业设计了。
2.论文抄袭现象较严重。从要求学生实事求是的科学态度和严肃认真的工作作风的培养方面来讲,这是一个非常严重的问题,然而,网络的优点之一就是资源共享,部分学生就是充分利用了这个有利条件,实习期间忙于工作,无暇顾及毕业设计,只将在网络上搜索到的论文稍做修改,或是将多篇论文重新组织,就变成了自己的论文,更有甚者一字不改,原文直接发给指导教师,让指导教师给“修改”。
3.设计题目不恰当。合适的选题是做好毕业设计的前提。在毕业设计前,指导教师拟定了若干个毕业设计的方向或题目,但仍有选题不当的情况发生,如:学生对指导教师给定的题目或范围不感兴趣、学生的发展方向与指定的题目或方向不一致、论文题目过时过易、论文使用的技术过时等,这些对学生综合能力培养的帮助不大。
4.论文格式不符合要求。毕业论文是体现毕业设计的书面形式,学校对学生的毕业论文的格式给出要求,学生应该按照给定的格式要求进行设计与排版。但学生对论文排版非常不重视,特别是有抄袭现象的论文,从网上下载之后原封不动的就发给指导教师,这种情况下无形之中加大了指导教师的工作量,审论文的工作量要远远大于指导论文所占用的时间与工作量。
(二)指导教师方面
1.毕业设计期间缺乏监督。在学生的毕业设计期间,指导教师与学生应多联系,及时了解学生设计的进展情况。然而由于受到学生找工作等情况的影响,学生的时间都被实习或工作占用,很难坚持下来。指导教师也很少主动与学生联系,而学生又缺乏主动性,很少主动向指导教师汇报毕业设计的进展情况,在这样的“双重主动”性的缺乏下,使得毕业设计的过程缺乏监督。
2.指导教师缺乏经验。由于计算机专业的迅速发展,新技术新知识不断更新,在应用系统的设计方面具有丰富项目实践经验的教师十分少。随着计算机专业扩招,很多高职院校引入了大批的年轻毕业生充实到教师队伍中,这些年轻教师从校门直接到校门,毕业后直接从事教学工作,没有实际的项目开发经验,就很难理解应用系统的开发过程,在指导毕业设计过程中明显表现出了不足。另外,指导教师一方面要承担毕业设计的指导工作,另一方面教学任务又比较重,这些都影响了毕业设计的质量。
二、对应改革措施
(一)学生方面
1.认清形势,加强思想教育。在学生离校实习前,将毕业设计任务下发,要求学生在开题、设计中期、答辩前定期向指导教师汇报毕业设计的进展情况,引导学生正确处理工作和毕业设计的关系,从制度上防止抄袭和网上下载的现象,使学生引起重视,原则上不允许多人做同一个项目,但如果项目较大,可允许两个学生做一个,但每个人要有独立完成部分。
2.严禁论文抄袭。学生一旦养成了抄袭的坏毛病,则日后对己对人都贻害无穷,应在毕业论文的规范中加入“严禁毕业论文有抄袭现象”,一旦发现,严惩不贻,指导教师应该定期地通过耐心指导,同学生一起分析、理解设计要求,带动学生重视毕业设计,提高毕业设计的质量。
关键词:应用型软件人才;实践能力;五层次实践培养模式
中图分类号:G642文献标识码:A文章编号:1007-9599 (2012) 04-0000-01
一、应用型软件人才培养的目标定位[1]
黑龙江东方学院属教学型一般本科院校,培养的是应用型人才。自2009年以来,我院深化教学改革,通过“五个突破,五个构建”逐步探索应用性职业型开放式人才培养模式,我院软件人才培养更是强调动手能力,为此,我们突破重理论轻实践的传统教学框架,突破“以考为本”、一卷定优劣的传统考核办法,形成一套应用型软件人才创新实践能力培养[2]的一种有效模式――计算机软件专业五层次实践培养模式。
二、计算机软件专业五层次实践培养模式
为保证软件专业的学生在整个四年的学习过程中,实践学习不断线。我们把实践环节分成五个层次:第一层次是课程实验,第二层次是课程设计,第三层次是技术实训,第四层次是校企合作,第五层次是毕业设计。
(一)课程实验。课程实验主要侧重于验证性实验。比如《C语言程序设计》课程,课堂上学完循环语句后,做一个实验,让学生编一段有循环结构的程序。通过验证性实验获取感性认识,并由感性认识加深理性认识,达到巩固理论基础的目的。这就是说课程实验的主要目的是巩固理论基础。
(二)课程设计。课程设计应该综合应用一门或二门以上课程知识,做一些综合性实验。通过这些综合性实验,贯通几门课的理论知识,培养一种专业应用能力。课程设计比课程实验提高了一个层次,它不是验证性实验,而是综合性实验。但不管怎么说,课程实验和课程设计仍然停留在实验这个层次上,还没有达到实际应用的层次上。为此,我们引入了技术实训这一新的实践环节。
(三)技术实训。引入技术实训主要有两点原因:其一,我们要求学生毕业前,掌握一个完整的开发平台,而不仅仅是学过一门门课,比如说,目前软件开发平台主要有3个平台:.NET平台,J2EE平台,和LAMP平台。这些平台的基础知识是我们学过的一门门课,包括:操作系统、计算机网络、数据库、开发工具和程序设计语言等,但这些平台不等同于这一门门课,这些平台是一些计算机技术的有机整合起来的整体。比如.LAMP平台,由LINUX操作系统、阿帕奇服务器、MYSQL数据库和PHP语言有机整合起来的平台。只有掌握了平台,才能实际开发软件。所以我们要通过技术实训,让每个学生掌握一个平台。其二,由于计算机技术发展很快,学校讲授的计算机技术滞后于企业所需要的计算机技术,比如说,我们也开设网页制作和网站建设这门课,但当前流行的AJAX技术,我们没有讲到。再比如说,我们也开设了Java程序设计课。但目前流行的Struts、Spring等框架,我们没有讲到。所以,我们应在技术实训阶段把这些当前流行的技术介绍给学生,尽量缩小学校教学与企业需求之间的距离。
技术实训阶段,指导学生应用IT企业当前流行的计算机技术,开发仿真的商业案例项目,掌握项目管理、需求分析、设计编码等开发流程和开发规范,提高学生的实际应用能力和就业能力。
(四)校企合作,共建实训基地。我院先后与海康软件公司、哈尔滨黑大伊思特软件有限公司、北京易第优教育咨询有限公司、中国齐二机床集团等企业合作,并致力于实训基地建设,进入基地学习的学生直接以实际开发的项目作为实习训练项目,相当于在专业IT公司工作超过半年的员工具有的软件开发能力与经验,方便毕业后直接上岗,参与实际项目研发。
同时,我们还邀请企业专家或优秀的项目经理人来我院讲座或授课,在2009年我们对软件人才培养方案进行了修订,把企业引入到学校的合作培养工作中,使培养的学生能达到软件人才的要求,尽可能的与社会需求接轨。
(五)毕业设计。最后一个实践环节是毕业设计。毕业设计应该是用获得的专业能力真刀真枪地开发项目。开发过程中,在继承的基础上,提出改进的方案或方法,以培养集成创新能力。通常情况下,第8学期是毕业设计阶段。但实际情况是多数学生在校外找工作或已经工作,没有精力做毕业设计。为此,我们考虑将毕业设计与技术实训或将毕业设计与校企合作同时进行。每个学生在技术实训或校企合作开始时就选定毕业设计题目。以毕业设计要求的课题作为技术实训的实践项目,或以校企合作学生顶岗实习开发的项目作为毕业设计的课题,以技术实训或顶岗实习获得的实际应用能力进行毕业设计。实训或实习结束时写出毕业论文初稿,将毕业论文初稿作为技术实训和顶岗实习的主要考核依据。这样做,可望提高毕业设计的质量。
我们将实践环节分为五个层次,通过课程实验,巩固理论基础;通过课程设计,贯通理论基础,培养专业应用能力;通过技术实训,提高实际应用能力;通过校企合作,提高就业能力;通过毕业设计,培养集成创新能力。其中,以毕业设计培养集成创新能力,它的实现还有待于进一步的完善。
三、结束语
本文是黑龙江省新世纪高等教育教学改革工程项目“应用性院校软件人才培养的探索与实践”的研究成果。它提出了计算机软件专业五层次实践培养模式,构建了新的面向知识、能力、素质并重的软件人才培养模式,有助于学生尽早适应软件产业人才市场需求,有利于培养高素质应用性职业型人才,提高学生的核心竞争力。通过对07级、08级软件专业学生的实施,已取得了较好的效果。为了做到软件人才培养的与时俱进,我们还会不断的摸索和探讨。
参考文献:
[1]他们是怎样造就实用型人才的?――黑龙江东方学院高就业率解析(一)[J].光明日报,2011,6
[2]贾宗福,齐新军.软件工程专业应用型人才培养模式的探索与实践[J].2009,10
论文关键词:针对我校计算机专业实践教学的几点思考
一、制定行之有效的人才培养方案
培养方案是实践教学实施的蓝图,包括课程标准、教学方法、教学内容、教学目标、教学要求、教学模式、教学形式等内容。突出培养学生的四大能力:计算机技术应用和实践能力、就业和从业能力、计算机技术项目产品生产和创新能力、职业素质和人际关系能力。要具备以上能力,必须使学生在实践中感受企业环境、实践工作过程、体验企业文化、感受人际交往、决实际问题、灵活应用技术、主动研究开发、灵活创新等。就课程标准的制定来展开谈谈我们是怎么做的。
高职院校和普通的培训学校是不一样的,开发专业和的课程是适合相应的一系列(岗位群)的,选择和开发相应的课程之前需要对岗位进行分析(贴切市场的分析,比如说需要淘汰一些实操性不强的,比较陈旧的课程,部分课程内容需要即时更新。一门课程需要怎样讲需要按照岗位需求,定好一定的课程标准,外聘教师也需要这样去讲),针对不同的专业(同样的一门课程需要怎样讲,讲到什么样的地步,比如说《网页制作》这是一门老课程(原来主要是讲Dreamweaver这个软件),可是经过对市场的调研和岗位的分析(网站美工岗位)我们按照岗位需求增加了这门课程的内容变为(Dreamweaver+flash(网站的logo)+fireworks)三合一,我们把三门课程合成一门课程节约了很多课时,也让课程的针对性更强(在这些作为基础根据岗位能力变化准备加入illustrator html+js入门+DIV+css)+怎样制定网站规划草案毕业论文ppt,怎样网站),实际上讲授这门课程我们就是针对的是网站美工岗位。
二、校企合作共建资源,建立现代化的计算机实训基地
我们已经和武汉远见有限公司合作办学开办计算机网络安全专业,企业负责部分专业课程的教学和学生的实训和部分学生的就业。这样可以在一定程度上解决师资力量不够和学生的实训以及就业问题。和武汉厚溥公司合作开办软件测试工程师的就业班,厚溥公司是一家比较成熟的软件外包公司,师资力量比较雄厚,多名教师都是有开发经验的,合作后我们充分利用他们的师资力量和完善的课程和管理体系,他们也是负责就业的。学生也可以在他们公司进行实训。但是实训基地要体现产学研一体化的功能,除此以外我们还准备尝试逐步设立大学生创新训练中心、外包项目开发中心、项目生产实训中心、社会技术服务中心等。同样,要实现实训基地的产学研一体化教学,必须建立相对独立、科学、企业化的现代管理制度,模拟实际岗位环境及其工作过程,使学生掌握技术的同时感受企业文化、人文关系、岗位要求等,提高学生综合素质和能力核心期刊目录。
三、编写基于工作过程的项目化实训教学指导书
结合实际生产和岗位要求,根据实训基地项目、设备、仪器编写实训实践指导书。实训指导书内容要根据实际的计算机项目进行设计,项目场景、技术分析、工作过程等环节要紧密结合企业实际,教学考核采取记分和薪酬相结合的方式。实训指导书还要举一反三,在整体实训项目完成后,再给出相关项目供学生进行巩固练习。
四、采取基于工作过程的教学模式和现代化教学手段
基于工作过程的教学模式是一种以教师为主导、学生为主体的教学模式,基于工作过程的教学模式应采用先进的教学手段,如开放式网络、仿真模拟、现实训管理软件、现代化实训实验箱等。三年高职教育的积累,让我们对高职的就业为导向,基于工作过程的教学方法体会颇为深刻,我们也在不断反思,总结,初步打算尝试规范化教学,逆向项目教学等方法法(比如说网页设计这门课程,每个教师应该在上课之前做一个完整的贯穿整个教学的从网站的策划到网站的整个设计到网站的的完整的教学案例,展示给学生,每次课程再按照这个案例进行知识点的深处讲解。授课的内容也进行规范化(根据岗位的定位需要讲哪些内容全部完善在课程标准中,这样可以起到对多个教师带同一门课程怎样讲起到了规范化作用毕业论文ppt,同时对教学质量起到监控作用,教学不再是全凭一本教科书起作用了)为了培养学生的实际动手能力,我们针对我们学校的基础知识薄弱的学生应该采取的教学方法就是老师带着学生如何操作,初步达到照猫画虎的标准,理论课时和实践课时比例是1?1,争取学生在实践课程中能达到按照老师的做法完成。再通过其他的实践教学进一步提高。
五、建设新型双师队伍
建立一支素质过硬、实践教学设计开发和指导能力强、理论水平和应用技术兼备的双师队伍。首先教师要有实训内容开发能力,这要求教师深入企业进行生产、研发,掌握技术发展和社会发展对计算机专业人才培养的实际需求,最终设计出实际、实用、实效的计算机实践内容。同时,鼓励教师参加各种形式的公司技术培训和高校技术机构培训,参加计算机技术与软件专业职业技术(水平)资格考试。
六、构建多层次、多形式的实践
教学环节以培养学生能力为本位,结合工作实际,根据循序渐进的技术原则,结合学科特点,建立由简入深、多层次的实践教学环节,如课程实训、阶段(单元)实训、综合实训、顶岗实训、创新项目实训、毕业实训等。实训要和实际专业岗位操作过程结合,将实际工作过程、工序转化为实训内容和过程。
[关键词]信息技术基础 专业融合 应用型人材 教学改革
1.现状
大学《信息技术基础》是二本学校非计算机专业的通识教育必修课,课程开设的目的在于让新生系统学习计算机基础知识,让他们掌握计算机基本操作技能,在高年级能使用计算机为专业学习服务。当前《信息技术基础》课程的现状是内容多,学时少,约32学时;入学时学生计算机基础参差不齐,多数同学能使用计算机完成简单的文字处理、上网、收发邮件等操作,但有些来自边远地区的学生可能从未接触过计算机,多数学生听课时没有兴趣,但具体操作时很多细节却不清楚,而少数没有接触过计算机的学生觉得讲得太快,操作起来很困难;在课堂教学中,教师占主导地位,全校各专业学生使用相同的教材,相同的教学案例,相同的讲授方法,课堂教学没有针对性。
2.教学改革方案与实施
2.1 更新课堂教学观和质量观
传统的课堂教学是老师主导课堂,学生被动接受知识。在新型的人才培养模式下,社会更需要高校培养出动手能力强,有实用操作技能,有自主学习能力和创造力的应用型人材。新的教学质量观对老师的课堂教学提出了新的要求。改变传统的教学模式,以学生为主导,改进和创新教育教学理念,培养应用型人材,是教学改革的首要任务。
2.2 教材建设
在本次教改中,我们首先组织多年工作在一线的计算机公共课教师团队重新编写了教材。教材改革的宗旨是精讲理论,注重教材案例与专业融合,培养应用型人材。本门课虽然知识结构相对固定,主要内容包括信息技术基础知识,网络知识,word文字处理软件,Excel电子表格处理及PPT的制作五大部份的内容,但由于计算机技术在软硬件上的迅速发展,在具体的知识点上旧的教材已经滞后于当前的技术。新编教材《大学信息技术基础》于2012年1月由科学出版社出版。教材的特色之处在于在兼顾知识系统性的前提下,压缩了部份理论知识,如略讲进制的转换,同时增加了一些重要的实践操作技能如信息检索,特别是专业文献的检索方法。此外,将计算机知识与专业知识相融合,针对不同专业精选案例,侧重于实践技能的培养。
2.3精选教学内容,加强实用技能的培养
《信息技术基础》课程知识点,如何在有限的时间里既要系统讲授,又要精讲理论,突出实用性和操作能力的培养,本次教改做了一些尝试。主要体现在保留大纲要求的知识点的基础上,精讲基础理论,网络知识部份增加了如何进行文献检索,文字处理部份安排了论文排版实例操作。在各部份知识的实验案例设计上,体现了专业特色,有一定的针对性。
2.3.1 精讲基础理论
计算机基础知识部份,安排学生自学如计算机的发展、分类、应用这类简单知识,深入浅出地略讲进制转换,演示XP操作系统中常用的系统管理功能并让学生练习,如屏幕属性设置,任务栏的设置,快捷方式的设置,输入法的设置,软件的安装与卸载等这些常识性的基本技能;网络的分类和体系结构建议略讲,重点讲解IP地址的分类,IE的使用,文件的上传下载等;WORD、EXCEL、POWERPOINT三个软件的讲解则注重使用过程中容易忽略的关键细节。
2.3.2 提高检索能力
信息检索能力是当代大学生必备的知识能力。除了利用搜索引擎Google 、Baidu等在Internet上对海量信息进行检索外,学会在专业数据库中查找专业文献对各个专业大四学生撰写毕业论文及将来从事专业工作都是一项非常重要的能力培养。教学中我们专门介绍了国内常用的中文专业数据库的使用方法,如CNKI中国知网、维普数据库、人大报刊复印资料、国家科技图书文献中心、万方数据库等,此外,还介绍了国外一些著名的西文数据库,如SpringerLink,IEEE Xplore。对我校学生,可以从学校图书馆的网站上获取中文资料全文,英文论文的题名的摘要;学校提供了通过馆际互借的方式获取西文论文全文的解决方案。
2.3.3 加强排版能力的训练
在Word文字处理软件的教学中,除基本功能的讲解演示外,在实验案例别安排了如何进行论文排版。在历年的学生毕业论文指导中,由于学生缺乏写作专业论文的基本常识,如摘要、分级标题、参考文献、英文摘要的写法以及目录如何生成等,致使指导老师总是要花很多时间来反复修改学生的论文排版格式。这些在word教学中看似简单的问题,当学生综合应用时,总是会出现许多问题。安排学生练习毕业论文的排版,对他们大四时写毕业论文以及将来工作以后撰写科技论文,都是一次针对性很强的训练。
2.3.4 与专业融合制作ppt案例
制作演示文稿软件PowerPoint是信息技术基础课中的一个重要软件。但由于总课时少,一般这部份内容只能安排6学时左右,主要是课堂讲解和演示此软件的主要功能,并布置学生制作一两个简单的PPT案例。教改过程中,我们针对不同专业的特点,安排制作与专业相关的PPT课件。比方中文专业学生,要求他们制作一个漂亮的自我介绍或是中学语文课件;对旅经系学生,安排他们制作地方旅游或是中学地理课课件。在制作时PPT时,如何选择素材,如何准备和处理文字、图片、音频、视频素材,都有很多细节值得探讨。音视频软件的使用,建议作为课后扩展的知识让学生自学,教师提供指导。
2.4 改变传统的教学组织形式和课堂教学方法
在以前的教学活动中,课时分配是上机和上课各一半。将理论和演示集中的教室里上,由于不能及时动手操作,上课时学生感到很枯燥,上机时很多操作细节又忘光了。现在,课堂教学全程改在机房进行,边讲边练,教师注重引导,给学生更多操作的时间,教学效果明显提高。此外,为了对不同专业的学生有针对性地教学,在教学中我们因材施教,对不同专业的学生选择更适合于他们特点的教学案例和实验案例,提高他们学习计算机的兴趣,让计算机作为一种工具,将来为更好地学习专业知识服务。
3.小结
本文以培养应用型人材为切入点,探讨了如何对大学《信息技术基础》课程进行改革的一些方法。本文就教学观念的转变,教材编写,教学内容的处理,教学方法和教学组织形式方面进行了探索与思考,以期在教改中能让本门课程的学习与专业融合,培养能更好地满足社会需求的应用型人材。
参考文献:
[1]沈奇.应用型本科实践教学体系的构建与改革[J].实验技术与管理,2010.10.
[2]教育部高等学校计算机科学与技术教学指导委员会.关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求[M].北京:高等教育出版社,2006.
1 Office办公软件的含义
在实际的计算机软件应用过程中,Office办公软件是一种特殊的设计形式。计算机设计存在着很多的形式,在计算机设计中其主要作用的就是Office办公软件。在实际的工作和生活中,Office办公软件可以实现办公自动化,它在企业生产工作中的作用是无可替代的,它是实现办公自动化的主要工具。据调查表明,在企业生产过程中实现自动化的不仅仅只有Office办公软件,但是在所有的计算机设计软件中排名第五,这就说明Office办公软件的重要作用和地位。
2 Office办公软件在计算机应用中存在的问题
2.1 忽视学生的主体性
通过进入具体的计算机办公化软件课堂,对计算机办公化软件课堂有了更深的认识,同时也发现了实际的计算机办公化软件课堂存在着很大的问题。在整个教学课堂中,根本没有感受到学生是整个教学活动过程中的主体,没有体会到学生的主体地位。虽然很多学校已经开设了Office办公软件的课程,通常情况下都是Office办公软件基础知识的教授,而且在专业知识的讲授方面没有出现问题,但是在整个课堂中只是教师在讲授,学生只是被动的听讲,这样的教学是失败的教学。
2.2 课堂教学内容多且氛围死板
由于历史原因,我国改革开放之前的经济发展较慢,而且是处于闭关锁国的状态。这样的历史状况严重的影响了计算机在我国的应用,计算机在我国应用较晚且较慢,我国的计算机技术还不够发达,计算机方面需要学习和借鉴的东西还很多。这样的情况也导致了当代学生需要学习计算机方面的知识比较多。因此,在各大高校要不断的加大学习Office办公软件的力度。
2.3 理论与实践没有得到结合
通过大量的问卷调查和实际参观课堂,了解到在Office办公软件的课堂中。最大的问题就是没有将理论知识和实践结合起来。有的学校只是单纯的讲授Office办公软件的理论知识,而没有将理论知识付诸实践,给学生实践动手的机会特别的少,这种情况在很大程度上会影响学生对理论知识的理解,严重的降低了Office办公软件的教学质量。
3 OFFICE办公软件在计算机应用基础中的教学方法
3.1 分组教学法
分组教学法,顾名思义就是将OFFICE办公软件课堂中的所有学生进行分组。将学生按照一定的标准进行分组,让每一位学生在小组中进行学习,这种教学方法已经打破了传统的教学方法。为每一个小组准备学习任务,让每一位学生都能参与到学习中,通过各种问题的研究和探讨,提高学生对OFFICE办公软件知识学习的兴趣。在整个分组教学活动过程中,不仅可以提高学生对OFFICE办公软件的学习兴趣,而且还有利于培养学生的团队意识,有利于培养学生的团结精神。
3.2 案例教学法
案例教学法就是通过教师对生活的观察和积累,为学生准备契合教学目的的案例。并提出相应的问题,让学生带着问题思考、分析案例,使学生自己发现问题和解决问题。这种OFFICE办公软件的教学方法有利于培养学生自己解决问题的能力,在思考的过程中,加深了对知识的理解。在实际的OFFICE办公软件教学过程中,案例教学法被应用的较为广泛。并且这种方法也得到了很多老师和学生的青睐。
就毕业论文排版案例为例,其主要包含Word软件的所有常用功能,对于学生来说学习不是非常容易,并把此案例分解为三个案例:文档格式编排:主要包括字体、段落格式的设置;边框、底纹等;这一案例主要让学生掌握最基本的文档格式。文档图文混排:使学生掌握图像、表格等高级排版。毕业论文排版:主要是结合前两个案例的内容,最终完成毕业论文的整体排版。在对此案例的教学过程中,首先要使学生明确本次教学的教学任务,并通过动力驱动和感官的刺激,提高学生学习的积极性。此案例的教学,并不是逐一演示操作的具体步骤,而是通过分析案例使学生掌握相关知识。完成该作品的操作需要学习所用软件的主要功能,这样也有利于培养学生的创新能力。
3.3 任务驱动学习教学法
从学习理论角度出发,任务驱动教学法是建立在建构主义理论基础之上的。这种教学方法要求教师首先设计几个具有代表性的学习任务,并以任务为教学活动的中心,学生在任务的驱动下,对问题进行分析、探讨,在主动和相互协作中不断的学习,这也是将学生作为主体的一种教学方法。
例如:在实际的OFFICE办公软件课堂中,Word软件是办公软件主要教学内容,学生可以通过此软件的学习,并掌握了窗口菜单操作的规律。因此,在课堂中可以为Excel和Powerpoint分别设计了学生成绩表和北京简介的学习任务,并对这两个软件中与Word不同的部分进行分别的讲解,对于Excel而言,可讲授其中函数的使用和数据排序、筛选、分类汇总等;对于Powerpoint而言,可以讲授其中幻灯片切换、动画等,至于其它的内容,学生完全可以通过自学掌握。