导语:如何才能写好一篇毕业设计论文模板,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
本文的主要围绕两方面内容:
根据这种算法模型实现一个汉英机器翻译系统.
首先,我们将提出一个基于模板的统计机器翻译算法.这种算法是传统的基于转换的方法和统计机器翻译方法的有效结合.克服了现有的统计机器翻译方法忽视语言结构的缺点,同时又继承了其数学推导严密,模型一致性好的优点.
然后,在我们已有工作的基础上,我们将根据以上算法,提出一个完整汉英机器翻译系统及其测试系统的实现方案.
本文第一章是对已有的各种基于语料库的机器翻译方法以及机器翻译评测方法的一个综述,第二章结合我们已有的工作,提出我们自己的研究思路——基于深层结构的统计机器翻译方法,第三章给出一个具体的汉英机器翻译系统的实现方案,第四章是总结.
综述
机器翻译方法概述
和自然语言处理的其他技术一样,机器翻译方法也主要分为两类:人工编写规则的方法和从语料库中学习知识(规则或参数)的方法.从目前的趋势看,从语料库中学习知识的方法已经占到了主流.当然从语料库中学习知识并不排斥人类语言学知识的应用,不过这种语言学知识的应用一般不再表现为直接为某个系统手工编写规则,而更多的是通过语料库标注,词典建设等大规模语言工程的方式体现出来,应该说,这是一种计算机研究者和语言学研究者互相合作的一种更为有效的方式.
基于语料库的机器翻译方法主要有:基于实例的机器翻译方法,基于统计的机器翻译方法,混合(Hybrid)的方法.这几种方法各有特点.其中,统计机器翻译方法由于其数学推导严密,模型一致性好,可以自动学习,鲁棒性强等优点,越来越受到人们的重视.本文中提出的机器翻译方法就是统计机器翻译方法中的一种.
根据我所查阅的文献,我把基于统计的机器翻译方法大体上分为以下三类:第一类是基于平行概率语法的统计机器翻译方法,其基本思想是,用一个双语平行的概率语法模型,同时生成两种语言的句子,在对源语言句子进行理解的同时,就可以得到对应的目标语言句子.这种方法的主要代表有Alshawi的HeadTransducer模型和恺的ITG(InversionTransductionGrammars)模型以及Takeda的Pattern-basedCFGforMT.第二类是基于信源信道模型的统计机器翻译方法,这种方法是由IBM公司的PeterBrown等人在1990年代初提出的,后来很多人都在这种方法的基础上做了很多改进工作,这也是目前最有影响的统计机器翻译方法,一般说的统计机器翻译方法都是指的这一类方法.第三类是德国Och等人最近提出基于最大熵的统计机器翻译方法,这种方法是比信源信道模型更一般化的一种模型.
机器翻译的范式
机器翻译经过50多年的发展,产生了很多种不同的范式(Paradigm),大致归纳起来,可以分为以下几类,如下图所示:
直接翻译方法:早期的不经过句法分析直接进行词语翻译和词序调整的方法;
基于转换的方法:基于某种深层表示形式进行转换的方法,典型的转换方法要求独立分析,独立生成;注意,这里的深层表示既可以是句法表示,也可以是语义表示;
基于中间语言的方法:利用某种独立于语言的中间表示形式(称为中间语言)实现两种语言之间的翻译.
基于平行概率语法的统计机器翻译方法
这一类方法的基本思想是,用一个双语平行的概率语法模型,即两套相互对应的带概率的规则体系,同时生成两种语言的句子,在对源语言句子进行理解的同时,就可以得到对应的目标语言句子的生成过程.
这一类方法有几个共同的特点:有明确的规则形式;源语言规则和目标语言规则一一对应;源语言与目标语言共享一套概率语法模型,对于两种语言的转换过程不使用概率模型进行描述.
以下我们分别介绍这一类方法的有代表性的几种形式.
Alshawi的基于加权中心词转录机的统计机器翻译方法
有限状态转录机(Finite-StateTransducer)和有限状态识别器(Finite-StateRecognizer)是有限状态自动机(Finite-StateAutomata)的两种基本形式.其主要区别在于有限状态转录机在识别的过程中同时可以产生一个输出,其每一条边上面同时有输入符号和输出符号两个标记,而有限状态识别器只能识别,不能输出,其每一条边上只有一个输入符号标记.
中心词转录机(HeadTransducer)是对有限状态转录机的一种改进.对于中心词转录机,识别的过程不是自左向右进行,而是从中心词开始向两边执行.所以在每条边上,除了输入输出信息外,还有语序调整的信息,用两个整数表示.下图是一个能够将任意a,b组成的串逆向输出的一个HT的示意图:
基于加权中心词转录机(WeightedHeadTransducer)的统计机器翻译方法是由AT&T实验室的Alshawi等人提出的,用于AT&T的语音机器翻译系统.该系统由语音识别,机器翻译,语音合成三部分组成.其中机器翻译系统的总体工作流程如下图所示:
在加权中心词转录机模型中,中心词转录机是唯一的知识表示方法,所有的机器翻译知识,包括词典,都表示为一个带概率的HeadTransducer的集合.知识获取的过程是全自动的,从语料库中训练得到,但获取的结果(就是中心词转录机)很直观,可以由人进行调整.中心词转录机的表示是完全基于词的,不采用任何词法,句法或语义标记.
整个知识获取的过程实际上就是一个双语语料库结构对齐的过程.句子的结构用依存树表示(但依存关系不作任何标记).他们经过一番公式推导,把一个完整的双语语料库的分析树构造并对齐的过程转化成了一个数学问题的求解过程.这个过程可用一个算法高效实现.得到对齐的依存树后,很容易就训练出一组带概率的中心词转录机,也就得到了一个机器翻译系统.不过要说明的是,通过这种纯统计方法得到的依存树,与语言学意义上的依存树并不符合,而且相差甚远.
这种方法的主要特点是:1.训练可以全自动进行,效率很高,由一个双语句子对齐的语料库可以很快训练出一个机器翻译系统;2.不使用任何人为定义的语言学标记(如词性,短语类,语义类等等),无需任何语言学知识;3.训练得到的参数包含了句子的深层结构信息,这一点比IBM的统计语言模型更好.
这种方法比较适合于语音翻译这种领域比较受限,词汇集较小的场合.
恺的ITG模型
InversionTransductionGrammar(ITG)是香港科技大学恺(DekaiWu)提出的一种供机器翻译使用的语法形式[Wu1997].
这种语法的特点是,源语言和目标语言共用一套规则系统.
具体来说,ITG规则有三种形式:
A[BC]
A
Ax/y
其中A,B,C都是非终结符,x,y是终结符.而且B,C,x,y都可以是空(用e表示).
对于源语言来说,这三条规则产生的串分别是:
BCBCx
对于目标语言来说,这三条规则产生的串分别是:
BCCBy
可以看到,第三条规则主要用于产生两种语言的词语,第一条规则和第二条规则的区别在于,前者产生两个串语序相同,后者产生的串语序相反.例如,两个互为翻译的汉语和英语句子分别是:
比赛星期三开始.
ThegamewillstartonWednesday.
采用ITG分析后得到的句法树就是:
其中,VP结点上的红色标记表示该结点对应的汉语句子中两个子结点的顺序需要交换.
通过双语对齐的语料库对这种形式的规则进行训练就可以直接用来做机器翻译.
吕雅娟[Lü2001,2002]基于ITG模型实现一个小规模(2000个例句)的英汉机器翻译系统,取得了较好的实验结果.这个系统利用的英语的单语分析器和英汉双语词对齐的结果来获取ITG.系统结构如下图所示:
Takeda的Pattern-basedCFGforMT
[Takeda96]提出了基于模式的机器翻译上下文无关语法(Pattern-basedCFGforMT).该模型对于翻译模板定义如下:
每个翻译模板由一个源语言上下文无关规则和一个目标语言上下文无关规则(这两个规则称为翻译模板的骨架),以及对这两个规则的中心词约束和链接约束构成;
中心词约束:对于上下文无关语法规则中右部(子结点)的每个非终结符,可以指定其中心词;对于规则左部(父结点)的非终结符,可以直接指定其中心词,也可以通过使用相同的序号规定其中心词等于其右部的某个非终结符的中心词;
链接约束:源语言骨架和目标语言骨架的非终结符子结点通过使用相同的序号建立对应关系,具有对应关系的非终结符互为翻译.
举例来说,一个汉英机器翻译模板可以表示如下:
S:2NP:1岁:MP:2了
————————————
S:beNP:1beyear:NP:2old
可以看到,这种规则比上下文无关规则表达上更为细腻.例如上述模板中如果去掉中心词约束,考虑一般的情况,显然这两条规则不能互为翻译.与实例相比,这个模板又具有更强的表达能力,因为这两个句子的主语(NP:1)和具体的岁数值都是可替换的.
该文还证明了这种模板的识别能力等价于CFG,提出了使用这种模板进行翻译的算法,讨论了如何将属性运算引入翻译模板当中,并研究了如何从实例库中提取翻译模板的算法.该文作者在小规模范围内进行了实验,取得了较好的效果.
基于信源信道模型的统计机器翻译方法
基于信源信道模型的统计机器翻译方法源于Weaver在1947年提出的把翻译看成是一种解码的过程.其正式的数学框架是由IBM公司的Brown等人建立的[Brown1990,1993].这一类方法的影响非常大,甚至成了统计机器翻译方法的同义词.不过在本文中,我们只把它作为统计机器翻译方法中的一类.
IBM的统计机器翻译方法
基本原理
基于信源信道模型的统计机器翻译方法的基本思想是,把机器翻译看成是一个信息传输的过程,用一种信源信道模型对机器翻译进行解释.假设一段源语言文本S,经过某一噪声信道后变成目标语言T,也就是说,假设目标语言文本T是由一段源语言文本S经过某种奇怪的编码得到的,那么翻译的目标就是要将T还原成S,这也就是就是一个解码的过程.
有两个容易混淆的术语在这里需要解释一下.一般谈到机器翻译时,我们都称被翻译的文本语言是源语言,要翻译到的文本语言是目标语言.而在基于信源信道模型的统计机器翻译方法中,源语言和目标语言是相对于噪声信道而言的,噪声信道的输入端是源语言,噪声信道的输出端是目标语言,翻译的过程被理解为"已知目标语言,猜测源语言"的解码过程.这与传统的说法刚好相反.
根据Bayes公式可推导得到:
也许有人会问,为什么不直接使用P(S|T),而要使用P(S)P(T|S)这样一个更加复杂的公式来估计译文的概率呢其原因在于,如果直接使用P(S|T)来选择合适的S,那么得到的S很可能是不符合译文语法的(ill-formed),而语言模型P(S)就可以保证得到的译文尽可能的符合语法.
这样,机器翻译问题被分解为三个问题:
1.语言模型Pr(s)的参数估计;
1、选题要是熟悉的专业方向
在开始准备论文时首先要了解自己所学的家具设计的知识,熟悉家具设计专业究竟有多少个大致方向,分析每类的优势与劣势,并查阅各类资料辅助完善调查内容。
2、找出自己擅长的领域
对专业方向有详尽的调查了解之后,转过来分析自己的能力,依据自己的长短处找出适合自己的方向,从这里着手继续调查切实可行的方案,做一个基本计划。这样代做毕业设计完成以后,也便于你自己检验和答辩。自己擅长的方向答辩当然要顺利很多。
3、避免过冷过热方向
4、与老师交流
对于自己已确定的题目不要急于让写作,毕竟自己缺乏经验,所以需要找些有经验的教师咨询交流一下,可了解一些例如方案能不能成立,实践起来的问题以及是否有意义等。和导师确定好题目提纲以后在通知进行下一步写作,如果说是论文写作完了才修改题目和提纲,那毕业设计的内容改动很多,论文机构是会收取额外重做部分的费用的,代做家具设计毕业设计价格就会升高。为了节省不必要的费用,这一点一定要注意。
5、寻找创新点
在前期准备充足的情况下,要想些能为自己的论文加分的小点子,一些与众不同的创新之处就是非常不错的选择,自己的这些想法都要详细的和沟通,让在毕业设计里面实现,这个会比较难但是一旦成功,但是成就感也不一般的。
6、论文排版
在初稿完成后就应该注意论文排版的问题啦,从字体、格式、段落分隔等等都要注意修改成标准格式的。在完成后可以将自己的格式模板发给帮忙调整。
关键词:大学毕业生;毕业设计(论文);积极性
毕业设计(论文)是培养大学生进行工程设计或科学研究的重要环节,是培养其进行知识创新的有效手段,是实现教学、科研、创新和社会实践相结合的综合训练过程[1-3]。然而,当前高校大学生毕业设计(论文)的质量却有逐年下降的趋势,降低了社会对学校所培养毕业生的认可程度[2-5]。因此,有必要对造成大学毕业生参与毕业设计(论文)不高的原因进行分析,为改善大学毕业生参与毕业设计(论文)的积极性提供改进基础。
1对指导模式的抵触是造成大学生参与毕业设计(论文)积极性不高的重要原因
2对目标结果的过分强调是大学生参与毕业设计(论文)积极性不高的主要原因之一
3现有的管理与评价体系是大学生参与毕业设计(论文)积极性不高的另一主要原因
国内高校大学生学位论文成绩评定大多采用传统方法进行,即根据选题、文献综述、外文翻译、学术水平与实际动手能力、综合应用基本理论与技能的能力、文字表述与图表质量和规范要求等,综合指导老师、评阅老师和答辩委员会三方面给出优、良、中、及格和不及格的评定。该评价体系存在主观性强、评价指标单一等诸多不足[1]。此外,由于高校之间的竞争越来越激烈,是否有优良且充足的生源是各高校必须考虑的重要课题。而就业率又是社会衡量高校好坏的最直接因素之一。为此,学校在大学生毕业设计(论文)的管理上处于左右为难的境地。为控制毕业设计(论文)质量,学校希望严格把关。但为了不影响学生的就业和升学,学校又希望灵活处理大学生的毕业设计(论文)。在这种体制下,许多大学生对指导老师的从严管理可以不予理睬。在他们看来,不管如何对待毕业设计(论文)工作,最后肯定会顺利通过毕业答辩[4]。也正是如此,许多学生在毕业设计(论文)过程中以消极的态度对待毕业设计(论文),不能按时按质按量地完成老师安排的任务,直到临近答辩的时刻才在慌乱中参考别人的设计(论文)工作,套用别人的论文模板。如此完成的毕业设计(论文),其质量可想而知。
作者:侯清宇斯松华单位:安徽工业大学
参考文献:
[1]周科峰,赵锋军,李宇峙.提高工程类本科学生毕业设计质量途径研究[J].教育教学论坛,2013(8):206-208.
[2]吴益锋,张淑敏,田夏.上海交通大学提升本科毕业设计(论文)质量的改革与实践[J].实验技术与管理,2014(7):193-195.
[3]孙承志,熊田忠.采用“多位一体”方法提高毕业设计质量[J].中国校外教育,2012(27):76-77.
[4]钱骥.工科专业毕业设计现状及对策分析[J].科技创新导报,2015(10):218.
【关键词】南京电大StrutsJ2EE毕业设计毕业论文
1研究背景
现阶段部分高校对毕业设计(论文)做法一般为指导老师前期给出参考题目,并通过纸质文件的形式发给学生,学生再从中完成选题或自行申报课题,由于正在毕业实习的学生比较分散,容易导致指导老师和学生之间沟通不畅,造成有些学生课题选择冲突;同时在教师指导学生毕业论文中后期,有大量表格由人工发放、填写、回收,导致效率极其低下;毕业设计(论文)完成阶段,通常需要运用纸质存储或者刻录光盘提交最终论文,常常导致资料堆积如山,查找不便。所以使用传统的手工管理方式对毕业设计(论文)资料进行管理不仅耗时费力,而且不利于教学管理工作者准确、及时地把握学生完成毕业设计(论文)的进展情况,给管理造成较大程度的困扰,甚至影响毕业设计(论文)的质量。因此,在这种情况下管理者应该充分利用高校的计算机资源和网络优势,按照具体管理规定研发出一款为高校量身定制的管理软件,完成对毕业设计(论文)网络化管理,这不仅重要,而且符合高校无纸化办公的发展潮流,这将进一步推动高校信息化建设的进程。
南京电大早在1999年成为教育部批准的首批电大人才培养方式改革与开放教育试点项目示范单位,属于“统筹规划、分级办学、分级管理”类型的远程开放教育教学系列的“省级电大”。至2014年春季,南京电大培养的教育本、专科学生已达52397人,每学年参加毕业设计(论文)的学生达到1800人,因此研发出一套南京电大毕业设计(论文)管理系统是非常有必要的。
2系统分析
系统分析是站在企业应用系统内部,从抽象的概念高度上分析系统需求,敲定企业应用系统的要素、组成及结构,因而给出系统的分析模型,并为企业应用系统设计给出依据。在此我们给出一些功能性分析和非功能性分析的示例。
3系统设计
南京电大毕业设计(论文)管理系统包括学生操作模块、导师操作模块、分校教务员操作模块、市校教务员操作模块、系统管理员操作模块。其中学生操作模块包括选择导师、申报课题、课题维护、论文过程汇报、浏览与回复导师意见等功能;导师操作模块包括选择学生、审阅学生课题、审阅学生论文、向本校教务处汇报、有关通知、浏览学校通知等功能;分校教务员操作模块包括维护本校学生、维护本校教师、与教师联络、向市校教务处汇报论文工作、本校通知、浏览市校通知等功能;市校教务员操作模块包括审核分校指导老师资格、审核分校上报答辩小组信息、完成终审论文成绩录入、向市校教务处汇报论文工作、市校通知等功能;系统管理员包括操作模块、包括角色信息管理、分校教务人员管理、市校教务人员管理、系统维护记载、系统安全管理、系统备份等功能。
4技术简介
南京电大毕业设计(论文)管理系统运用Struts框架,Java的Web应用中运用的技术比较多,也较为复杂,所以研发过程中可选择的技术也多,项目管理必须考虑到开发人员个人的特长对开发任务进行合理分工,这就需要设计人员在系统设计阶段考虑周到。MVC模式可以很好的将业务数据模型和业务处理模型分离出来,这样研发出独立的业务组件,以便于在编写表示层页面阶段可以保证数据的一致性。在处理表示层页面文件和模型之间关系过程中,控制器就成为两者的桥梁,这样使得南京电大毕业设计(论文)管理系统项目能够成为一个整体的、系统化的工程。Struts框架在南京电大毕业设计(论文)管理系统中就起到了这个作用,在研发阶段可以很好的运用该框架开展开发项目,开发人员能够选择合适的模型组件。
在图2中,JSP和Struts为开发人员提供的一组标签能够完成页面的表示与数据显示等功能,使得开发人员可以编写丰富的视图功能。
5系统实现
南京电大毕业设计(论文)管理系统各个部分的研发工作主要包括以下几个步骤:
5.1创建视图
该系统采用Struts技术,视图的编写主要运用JSP技术,但和传统的JSP技术相比有两个明显不同。
(1)该系统在Struts下运用JSP技术研发视图,在页面文件中没有包括任何的脚本程序,仅是单纯的实现数据传递以及获得与显示从数据库返回的数据,对业务数据的处理和页面的跳转都是在业务层中执行。
(2)Struts框架给出了一组可扩充的自定义标签库,主要包含Bean标签、Logic标签、HTML标签与模板标签。通过运用标签,能够简化编写用户界面的过程,而且更好地完成数据的封装。
5.2创建模型
模型利用JavaBean组件,设计和实现系统的业务逻辑。根据不同的操作请求从Action派生特定Action类,调用由Bean组成的业务组件,建立由ActionForm的派生类达到对客户层表单参数的封装。
5.3创建控制器
在南京电大毕业设计(论文)管理系统中,中心控制器是由Struts提供(ActionServlet),程序员一般无需对该ActionServlet执行二次研发;负责特定业务处理的Action类则是研发者研发任务的重点,这部分Action对象中会执行全部业务操作,处理结束,由Struts的中心控制器转向到JSP页面,把处理结果返回到客户端。
5.4创建配置文件
包括两个配置文件web.xml和struts-config.xml,用来定义Struts系统中模块之间的交互。通过对该两个配置文件的定义,将Struts框架中MVC各部分联系起来,完成了一个真正的MVC系统。
南京电大毕业设计(论文)管理系统开启阶段学生申请导师界面见图3。
6结束语
本文对现阶段高校毕业设计(论文)管理状况充分调研,分析总结现阶段高校毕业设计(论文)管理系统主要缺陷,在掌握毕业设计(论文)管理系统的需求基础上,结合南京电大毕业设计(论文)管理的实H状况,探讨了南京电大毕业设计(论文)管理系统设计与实现。本系统基于网络B/S方式设计思路,采用Struts框架技术与SQLServer2014数据库技术进行设计,具有一定的参考价值。
参考文献
[1]张云龙,贾宇波,吴徐彬.基于UML的毕业设计管理系统的研究与设计[J].工业控制计算机,2015.
[2]丁勇,储久良,张飞.基于MVC框架的毕业设计管理系统的设计与实现[J].计算机与现代化,2014.
[3]陈泽强,徐梅玲.基于.NET的毕业设计管理系统的设计与实现[J].电子技术与软件工程,2013.
一直以来,文学类文本阅读一直都是学生们感到很头疼的题目之一,不知道文学类本科毕业论文致谢是不是也同样让大家觉得头疼,下面是学术参考网小编为朋友们搜集整理的文学类本科毕业论文致谢模板,欢迎阅读!
四年的读书生活在这个季节即将划上一个句号,而于我的人生却只是一个逗号,我将面对又一次征程的开始。四年的求学生涯在师长、亲友的大力支持下,走得辛苦却也收获满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。伟人、名人为我所崇拜,可是我更急切地要把我的敬意和赞美献给一位平凡的人,我的导师。我不是您最出色的学生,而您却是我最尊敬的老师。您治学严谨,学识渊博,思想深邃,视野雄阔,为我营造了一种良好的精神氛围。授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我不仅接受了全新的思想观念,树立了宏伟的学术目标,领会了基本的思考方式,从论文题目的选定到论文写作的指导,经由您悉心的点拨,再经思考后的领悟,常常让我有“山重水复疑无路,柳暗花明又一村”。
感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚谢意!
同时也感谢学院为我提供良好的做毕业设计的环境。
最后再一次感谢所有在毕业设计中曾经帮助过我的良师益友和同学,以及在设计中被我引用或参考的论著的作者。
本科毕业论文是本科生大学学习期间最重要的一环,是所学知识的综合运用,体现毕业生对专业知识的掌握情况和自身的综合素质。毕业论文是教学计划中的实践教学环节之一,也是培养创新能力的重要环节[2]。作者在调研文献的基础上,结合指导毕业论文的经验,剖析了化学专业本科毕业论文中关于创新性的矛盾,提出解决问题的有效措施。
2.化学专业本科毕业论文中关于创新性的矛盾
2.1目标定位
本科毕业论文是教学计划中重要的实践性教学环节%教育部下发了进一步加强和完善毕业设计的规范管理,制定了明确的标准(教高厅[2004]14号,《教育部办公厅关于加强普通高等学校毕业设计(论文工作的通知》[4],还提出进一步深化本科教学改革、提高教学质量(教高[2007]2号)[5]。因而,从大的方向来看,毕业论文应该属于教学的范畴,而不能等同于创新性科研工作。然而,在目前提偈培养创新型人才的背景下,创新性已经渗透在高等教育的各个环节,包括毕业论文。不同的高校,也鼓励开展具有创新性的论文题目。彭邦华等人[6]提偈毕业论文与科研课题相结合,通过参与科研课题完成毕业论文。郭艳华等人提偈提前让学生参与科研活动、完成毕业论文。这些做法在一定程度上可以提高具有科研潜质的学生的创新能力,但不一定适用于基础不同的学生,也不适用于所有的高校。因此,在完成毕业论文的环节中,要结合实际情况做好目标定位,保证本科毕业论文的教学质量,而不能一味追求创新性。
2.2考核机制
教育部下发的文件通知(教高厅[2004]14号,《教育部办公厅关于加强普通高等学校毕业设计(论文)工作的通知》[4],明确强化毕业论文中选题、指导、中期检查、评阅和答辩等环节的规范和管理,各高校内部也有专门针对毕业论文规范的细化文件,如:选题要求新颖、具有创新性,工作量饱满,论文撰写须严格参照模板等。通常,创新性较大的课题工作量大、周期长,不一定能达到预期的成果而相对成熟的课题易于执行,可参考的方法和文献也较多,易于达到预期的目的。这样就给论文的评阅和考核带来分歧,如果考核结果直接影响学生的论文成绩时,学生在选题时就会避重就轻,反而对创新性的培养带来不利因素。因此,考核机制必须明确是培养学生的创新思维和创造能力,不能以成果“论英雄”而要更加注重毕业论文过程中思维的培育和能力的锻炼。
3.提升毕业论文创新性的途径
3.1毕业设计与科研项目相结合
将毕业设计与科研项目相结合,有利于培养有科研兴趣学生的创新能力。科研项目的历练对于他们十分重要,他们在项目过程中有很强的自主性和独立性,并能主动设计、开展实验,还能自主支配部分经费。这些对于科研兴趣浓厚的学生十分具有吸引力,对今后从事科学研究是一笔宝贵的财富。将科研项目与毕业设计相结合,不仅可以充分利用科研仪器、实验场地,还能解决教学经费有限、资源不足的困难%目前,能提供给大学生的科研项目形式也是多样化的,如国家级、省级和校级大学生创新项目,还有“挑战杯”大学生课外科技创新项目,大学生科技活动以及结合老师项目提供的科研课题等。通过这些形式科研项目的培育,毕业生可以在此基础上提出具有创新性的科研课题,也能借助各种资源顺利完成毕业论文,并能取得良好的培养效果。
3.2校企合作联合指导毕业论文
校企合作联合指导本科生的毕业论文是一种新的人才培养模式[9],这也迎合了一部分学生对企业生产和经营的兴趣。企业需要生存,同样要面对创新这一课题。即将要走出校门的学子,他们渴望锻炼,急于将自己富有创意的思维付诸于实现,校企联合指导本科毕业论文恰好能提供这样的平台。校企联合指导,有利于产、学、研的结合,有利于培养具有创新精神的实践性人才。
3.3基于导师制的指导模式
关键词:WEB架构;B/S模式;论文管理系统
ThesisManagementSystemResearchandDevelopment
XuYanchun,XieShufang,ZhangJingfang
(SchoolofInformation,ShandongKaiwenCollegeofScienceandTechnology,Jinan250200,China)
Abstract:GraduationProject(Thesis)integratedmanagementofthewholeprocessisacomplexsystemengineering.Highervocationalonthemanagementofpapertomanualprocessingfromtheoriginalmainlyintothecurrentcomputer-basedtechnologyhasgraduallymatured.Thesystemusesthenetworkanddatabasetechnology,WEB-basedframeworkisproposedundertheB/Smodelpapermanagementsystemdesign,andonthisbasisgiventhespecificdevelopmentframeworkandimplementation.
Keywords:WEBarchitecture;B/Smode;ThesisManagementSystem
随着计算机的广泛发展和不断应用,人们的工作效率得到不断的提高,互联网的发展更是缩短了人们的距离。学校教学管理需要能够很好的进行有效管理,就需要应用电脑进行处理大量复杂、冗繁的数据。毕业论文管理作为学校教学管理的一个部分,为了节省人力、物力也需要实现网上自动化管理。对于高职高专院校来说学生毕业后以就业为主,大三下半年就开始实习,大部分学生不在校,指导教师无法亲自指导,利用网络可以方便学生与教师的沟通。建立此论文管理系统旨在使校园内论文信息管理网路化,给毕业生、指导教师、论文管理人员带来很大的方便。
一、系统方案设计
高职高专论文管理系统的服务期从教师申报选题开始,直到学生进行毕业设计答辩及最后成绩的录入结束。本系统主要实现以下的功能:指导教师申报选题、学生通过系统选择指导教师及题目、指导教师通过系统动态指导学生的论文、中期检查、学生上传论文、指导教师修改论文、在线交流指导等。
该系统有以下要求:
二、系统总体设计
(一)系统结构设计
系统以Oracle作为后台数据库,采用B/S结构,用2005作为开发工具,用户界面通过WWW浏览器来显示。实现浏览器、WEB服务器与应用程序服务器、数据库服务器组成的三级体系结构。数据库访问采用ODBC开放式数据库互联技术。
(二)功能模块的设计
该系统实现的主要功能如下:
1.教务人员模块:给指导教师、毕业生发通知,修改删除通知;根据学生选教师的情况进行人工调配并最后确定指导教师的具体名单;:审批学生换题申请;查看学生和指导教师完成论文的进度情况;查看学生的选题情况等。
2.指导教师模块设计:修改、查看个人信息;修改密码;给定合适的论文题目供学生选择;教师根据自己的专业领域选择合适的学生群体;对学生的换题申请做出相应的意见;在线评阅初稿并实时给出相应的意见;在线评阅定稿并给出相应的意见;在线查看学生的开题报告并给出相应的评价;在线查看学生上交的任务书并给予相应得评语。
3.学生使用模块包括:查看、修改个人信息;修改密码;在线选择指导教师;上交开题报告;在线提交任务书;提交初稿;接收指导教师给予的评阅意见;在线提交定稿并查看教师的意见、查看论文信息、申请换题等。
4.管理人员模块:导入师生信息和添加信息;由设定数据华人给定模板组成完成数据初始化;控制各个阶段只能做该时段允许的工作;批量导入导出论文;按各关键字查找论文;统计论文数量。
三、数据库设计及实现
(一)数据库设计
(二)数据库连接
本系统是采用的ADODB方法来连接的数据库,其代码如下:
setconn=Server.CreateObject("ADODB.connection")
setrs=Server.CreateObject("ADODB.recordset")
conn.open"Driver={sqlserver};
Server=DOMLOS2YM040PZ1;uid=sa;pwd=sa;database=keti"
四、结束语
论文管理是高职高专院校的一项重要的必不可少的工作,本系统可以在网络平台上实现指导教师和毕业生的毕业设计选题、论文上传、论文评阅、检索等功能,实现高职高专院校毕业设计(论文)管理工作的信息化管理,同时解决了毕业生在外工作致使毕业设计(论文)指导不便的问题。现在本系统已经进入试运行阶段,在运行中发现系统文件如受到病毒侵害将导致文件上传失败,这一部分仍需进一步改进和完善。
[1]严国丽.基于.NET的论文管理系统的设计与实现[J],电脑学习,2007
[2]朱红.学位论文管理系统的分析与实现[J].四川理工学院学报(自然科学版),2006
【关键词】毕业设计管理系统;ASP.NetSQLServer;B/S
1系统结构
2系统功能
毕业设计涉及到提交任务书、开题报告、译文、论文、作品、答辩记录等多个功能,这些材料的存储与交互反应速度直接影响到工作人员工作的效率和稳定性。毕业设计管理任务主要解决导师和学生间的师生间的双向选择、互动沟通、学生设计论文的提交、导师对论文的审阅、对答辩的管理等问题以及管理员对整个论文设计的布置、安排以及各个阶段工作的监控等问题。该毕业设计管理系统总体结构框图如图2所示。
3系统性能要求
3.1易用性
本系统采用基于B/S结构的人机交互界面,用户验证并登陆成功后进入系统,点击界面功能按钮就可以完成各项操作,系统的服务器端安装、配置、维护方便;客户端不需要安装客户端软件,只要能上网打开浏览器就可以操作,用户操作起来简单方便。
3.2稳定性
该系统基于B/S模式,允许用户可以在校园网和Internet网上进行登陆和访问,用户可以随时访问该系统,所以性能的稳定很重要,必须提供7×24小时的网络服务。
3.3可靠性
3.4安全性
安全性主要考虑系统的权限安全和文档安全。比如学生、教师、系主任、管理员都都有各自的用户权限,执行相应的操作,不可越权。再比如提交的文档不能丢失,有需要的话可以使用密码加密等。
4详细设计
在详细设计过程中遇到以下一些难点:
4.1密码加密,密码重置功能
4.2文件上传系统
毕业设计最终需要上交成稿并保存备份,而平时的指导工作也需要提交一些工作记录的文档到服务器备份,该功能模块就是日常中用户需要上传文件的解决方案。图4文件上传系统流程图每一种文件都设立了独立的页面,页面包括样表下载、文件上传、文件下载、文件删除和批量删除等操作。为保证安全性,文档文件都设定为只能上传扩展名为.doc或者.docx格式的文件。表格文件设定为只能上传扩展名为.xls或者.xlsx类型的文件。为防止恶意上传,毕业论文设定大小上限为5Mb,其他文件限定大小为1Mb,每个学生毕设资料存档大小上限20Mb。毕设资料存档可以上传的文件类型为zip或者rar或者7z格式的文件,以达到用户可以上传或下载服务器中存储文件的要求,如图4所示。
4.3超级接口导入
该接口是为了方便管理员操作,提供导入excel表格从而向数据库中导入数据并提供导入样表模板方便管理员进行录入等工作。支持导入的数据库信息有:学生个人信息、教师个人信息、课题表、答辩成绩等。
4.4上传下载流程
5结语
[1]史潘加斯.ASP.NET4.5入门经典[M].北京:清华大学出版社,2013.
为规范本科生毕业论文(设计)撰写格式,进一步保证本科生毕业论文(设计)质量,特制定本规范。
一、毕业论文(设计)撰写结构要求
1、题目:应简洁、明确、有概括性,字数不宜超过20个字。
2、文献综述:一般不少于1000字。
3、摘要:要有高度的概括力,语言精练、明确。同时有中、英文对照,中文摘要约300—400汉字;英文摘要约200—300个实词。
4、关键词:从论文标题或正文中挑选3~5个最能表达主要内容的词作为关键词,同时有中、英文对照,分别附于中、英文摘要后。
5、目录:写出目录,标明页码。
6、正文:
(1)毕业论文正文:包括前言、本论、结论三个部分。
前言(引言)是论文的开头部分,主要说明论文写作的目的、现实意义、对所研究问题的认识,并提出论文的中心论点等。前言要写得简明扼要,篇幅不要太长。
本论是毕业论文的主体,包括研究内容与方法、实验材料、实验结果与分析(讨论)等。在本部分要运用各方面的研究方法和实验结果,分析问题,论证观点,尽量反映出自己的科研能力和学术水平。
结论是毕业论文的收尾部分,是围绕本论所作的结束语。其基本的要点就是总结全文,加深题意。
(2)毕业设计说明书正文包括前言、本论、结论三个部分。
前言(引言):说明本设计的目的、意义、范围及应达到的技术要求;简述本课题在国内外的发展概况及存在的问题;本设计的指导思想;阐述本设计应解决的主要问题。
本论:
①设计方案论证:说明设计原理并进行方案选择。说明为什么要选择这个设计方案(包括各种方案的分析、比较);阐述所采用方案的特点(如采用了何种新技术、新措施、提高了什么性能等)。
②计算部分:这部分在设计说明书中应占有相当的比例。要列出各零部件的工作条件、给定的参数、计算公式以及各主要参数计算的详细步骤和计算结果;根据此计算应选用什么原器件或零部件;对应采用计算机的设计还应包括各种软件设计。
③结构设计部分:包括机械结构设计、各种电气控制线路设计及功能电路设计、计算机控制的硬件装置设计等,以及以上各种设计所绘制的图纸。
④样机或试件的各种实验及测试情况:包括实验方法、线路及数据处理等。
⑤方案的校验:说明所设计的系统是否满足各项性能指标的要求,能否达到预期效果。校验的方法可以是理论验算(即反推算),包括系统分析;也可以是实验测试及计算机的上机运算等。
结论:概括说明设计的情况和价值,分析其优点和特色、有何创新、性能达到何水平,并应指出其中存在的问题和今后改进的方向。
7、谢辞:简述自己通过做毕业论文(设计)的体会,并应对指导教师和协助完成论文(设计)的有关人员表示谢意。
8、参考文献:在毕业论文(设计说明书)末尾要列出在论文(设计)中参考过的专著、论文及其他资料,所列参考文献应按文中参考或引证的先后顺序排列。
9、注释:在论文(设计说明书)写作过程中,有些问题需要在正文之外加以阐述和说明。
10、附录:对于一些不宜放在正文中,但有参考价值的内容,可编入附录中。例如,公式的推演、编写的算法、语言程序等。
二、毕业论文(设计)撰写格式要求
1、毕业论文一律打印,采取A4纸张,页边距一律采取:上、下2.5cm,左3cm,右1.5cm,行间距取多倍行距(设置值为1.25);字符间距为默认值(缩放100%,间距:标准),封面采用教学管理部统一规定的封面。
2、字体要求
论文所用字体要求为宋体。
3、字号
第一层次题序和标题用小三号黑体字;第二层次题序和标题用四号黑体字;第三层次及以下题序和标题与第二层次同;正文用小四号宋体。
4、页眉及页码
毕业论文各页均加页眉,采用宋体五号宋体居中,打印“河北大学工商学院XXXX届本科生毕业论文(设计)”。页码从正文开始在页脚按阿拉伯数字(宋体小五号)连续编排,居中书写。
5、摘要及关键词
中文摘要及关键词:“摘要”二字采用三号字黑体、居中书写,“摘”与“要”之间空两格,内容采用小四号宋体。“关键词”三字采用小四号字黑体,顶格书写,一般为3—5个。
英文摘要应与中文摘要相对应,字体为小四号TimesNewRoman。
6、目录
“目录”二字采用三号字黑体、居中书写,“目”与“录”之间空两格,第一级层次采用小三号宋体字,其他级层次题目采用四号宋体字。
7、正文
正文的全部标题层次应整齐清晰,相同的层次应采用统一的字体表示。第一级为“一”、“二”、“三”、等,第二级为“1.1”、“1.2”、“1.3”等,第三级为“1.1.1”、“1.1.2”等,具体格式要求详见模板(模板从教务处主页下载专区下载)。
8、参考文献
参考文献要另起一页,一律放在正文后,在文中要有引用标注,如×××[1],具体格式要求详见模板(模板从教务处主页下载专区下载)。
9、外文资料及译文
外文资料可用A4纸复印,如果打印,采用小四号TimesNewRoman字体;译文采用小四号宋体打印,格式参照毕业论文(设计)文本格式要求,译文一般不少于2000字。
10、图、表、公式
b.图中术语、符号、单位等应同文字表述一致。
c.图序及图名居中置于图的下方,用五号字宋体。
表:a.表中参数应标明量和单位的符号。
b.表序及表名置于表的上方。
c.表序、表名和表内内容采用五号宋体字。
公式:a.编号用括号括起写在右边行末,其间不加虚线。
b.公式中的英文字母和数字可以采用默认的字体和字号。
图、表与正文之间要有一行的间距,公式与正文之间不需空行;文中的图、表、附注、公式一律采用阿拉伯数字分章编号。如:图2-5,表3-2,公式(5-1)(“公式”两个字不要写上)等。若图或表中有附注,采用英文小写字母顺序编号。
11、量和单位
要严格执行GB3100—3102:93有关量和单位的规定(具体要求请参阅《常用量和单位》,计量出版社,1996);物理量用斜体,单位用正体;
单位名称的书写,可以采用国际通用符号,也可以用中文名称,但全文应统一,不要两种混用。
12、标点符号
注意中英文标点符号的区别,不能混用。
三、毕业论文(设计)装订存档要求
1、毕业论文(设计)资料应包括任务书、开题报告、毕业论文(设计)文本、外文资料及译文、毕业论文(设计)成绩评定表等。
关键词:MMB;光盘引导界面
本文介绍了基于MultimediaBuilder(简称“MMB”)系统下实现专家评审光盘引导界面的实现,以教程评审为例。
1MMB的简介和使用的意义
MultimediaBuilder(简称“MMB”)是一种交互式多媒体制作软件,主要用来制作一些软件的使用手册、提示卡、多媒体播放器,还有些教师用来制作多媒体教学课件[1],它常用的功能就是制作自动运行光盘的浏览器。
利用MMB制作自动运行光盘浏览器,对评审专家和工作人员都有一定的意义:(1)评审引导界面直观地呈现了评审的主题和内容,以及评审的要求,为专家提供了友好界面;(2)省去了工作人员与专家的一一沟通和解释,减少了失误,提高了工作效率。
2MMB的下载和安装
MMB版本很多,本文中使用的是MultimediaBuilder4.9.8。可以到百度或google上搜索到下载地址,下载后安装也很便利,直接点击exe文件就可以安装成功。
安装后,会在程序里出现这个选项,直接单击就可以打开MMB。
3评审光盘相应材料的准备和版块的设计
设计光盘的引导界面就如设计网站,要以项目的形式开展做好需求分析,本文以“教程”评审为例,要求专家分为四个组别进行评审,根据MMB的设计,评审光盘的所有材料必须放在同一文件夹下,设计的文件夹目录如图1:
图1
依据评审的需求,我们给引导界面设计了六个版块,分别是:主页、评审说明、支撑材料、指导教程、评审表、联系我们。
4使用MMB设计页面
准备工作做好后,就可以直接着手开始设计了。MMB如同微软的office软件,有很多设计模板,这样没有美术功底的管理人员也能做出比较美观的界面。选择模板时除了考虑到模板的美观之外,还要考虑自己的版块设计,一般套用一些与自己版块数量相等的模板,这样会事半功倍。具体步骤如下:
(1)打开MMB;
(2)下载模板,新建一个模板MMB项目,其后缀名为:.mbd。界面如下图2:
图2
(3)根据版块要求,设计评审页面,共六个页面,最后页面如图3:
图3
(4)边设计边测试,最后编译成exe文件。如图4
图4
编译后多了两个文件,exe可执行文件和autorun.inf。
5MMB的使用技巧及注意事项
(1)套用模板的母版页面的修改,实现“拿来主义”如图2所示,我们使用了一个现有模板,会有大量的固有信息和一些logo,与我们的设计要求不符合,因此,需要我们通过母版页面来进行一一的修改;
(2)页面之间的一些切换效果,实现动态页面效果;
(3)字体的慎用,尽量使用通用字体,如要使用特殊的字体,可在打包时把字体嵌入(Embedded),用的少的,就直接做成图片;
(4)使用“段落文体”这个对象时,在输入中文经常会出现乱码,而且两边会不太整齐,所以建议尽量少用这个对象,多用文本(Text)来代替。
(5)路径问题。虽然MMB的打包相当容易,但一般项目都会使用外部文件(视频、音频、可执行文件等),除了尽量将文档都放置于一个文件夹内,打包时还要注意路径的选择,可用菜单栏方案/路径选择来改变所有路径,用、来重设外部文件的路径。这样就可以避免打包后找不到路径的问题。
六、结束语
MMB是一个非常易于使用的多媒体制作工具,对于具备一定的计算机基础的管理人员就可以很快掌握,事实证明,使用了MMB的评审光盘得到了专家的一致认可。作为管理人员也要顺应教育现代化的发展,借助一些高效的多媒体制作工具譬如MMB,更高效地完成工作。
参考文献:
[1]蒋寅.MMB的功能特点及使用[J].兰州工业高等专科学校学报,2002.
[2]戚龙.运用MMBuilder制作自然互动式多媒体教学课件[J].小学自然教学2000.