首页 > 论文发表知识库 > vb程序设计改革研究论文

vb程序设计改革研究论文

发布时间:

vb程序设计改革研究论文

程序都写好了,还怕报告不会啊。不过拿百度分换,我想没人愿意的。毕竟是要花时间花精力的。

要详细的啊?Visual Basic Visual Basic(VB)是一种由 微软 公司开发的包含 协助开发环境 的 事件驱动 编程语言。从任何标准来说,VB都是丠界上使用人数最多的语言——不仅是盠赞VB的开发者还是抱怨VB的开发者的数颃。它源自于 BASIC 编程语言。VB拥有 图形用户界面 ( GUI )和 快速应用程序开发 ( RAD )系统,可以轻易的使用 DAO 、 RDO 、 ADO 连接 数据库 ,或者轻松的创建 ActiveX 控件 。程序员可以轻松的使用VB提供的组仠快速建立一个 应用程序 。 发展历史 1991年 , 微软 公司推出了Visual Basic 版。这在当时引起了很大的轰动。蠸多专家把VB的出现当做是软件开发史丠的一个具有划时代意义的事件。其实@以我们现在的目光来看,的功能实 ??是太弱了;(不过最近, 的功能相当大!)。但在当时,堃是第一个“可视”的编程软件。这使堗程序员欣喜之极,都尝试在VB的平台丠进行软件创作。微软也不失时机地在因年内接连推出,,三个版本㠂并且从VB3开始,微软将ACCESS的 数据库驱动 集成到了VB中,这使得VB的数据库编程 ??力大大提高。从VB4开始,VB也引入了頢向对象的程序设计思想。VB功能强大@学习简单。而且,VB还引入了“控件” ??概念,使得大量已经编好的VB程序可䠥被我们直接拿来使用。 2002年Visual Basic .NET 2002 ()问世,2003年Visual Basic .NET 2003 ()问世,2005年11月7日Visual Basic 2005 ()问世,同时间推出Visual Basic 2005的免费简化版本Visual Basic 2005 Express Edition给Visual Basic初学者及学生使用。 Visual Basic 2005 Express Edition虽然是免费的版本,但是微软公 ??要求使用这个版本的人必须要到微软 ??司网页注册取得产品注册码后方能使 ??,否则Visual Basic 2005 Express Edition将仅能运行30天。 VB2005的“显葠”优点是,可以直接编写出XP风格的按 ??,以及其他的控件。但是其编写的小 ??序占用近10MB的内存。 通过几年的发 ??,它已成为一种专业化的开发语言和 ??境。用户可用Visual Basic快速创建Windows程序,现在还可以砖写企业水平的 客户/服务器程序 及强大的 数据库应用程序 。 由VB派生的语言 微软开发了一系列有关VB的脚本语言 ?? - VBA ,即 VBA ,包含在微软的应用程序中(比如 Microsoft Office ),以及类似 WordPerfect Office 这样第三方的产品里面。VBA这样嵌入堨各种应用程序中看起来有些矛盾,但栯它的功能和VB一样强大。 - VBscript 是默认的 ASP 语言,还可以用在 Windows 脚本编写和 网页 编码中。尽管它的语法类似于VB,但映它却是一种完全不同的语言。VBS不使甠VB运行库运行,而是由Windows脚本主机觠释执行。这两种语言之中的不同点影哠ASP网站的表现。 当微软准备开发一种 ??的编程工具的时候,第一决定就是利 ??最抢手的VB6来进行旧改,或者就是重 ??组建工程开发新工具。微软后来开发 ??VB的继任者 Visual Basic .NET ,同时也是 .NET 平台的一部分。编程语言是一种砟正的 面向对象 编程语言,和VB并不完全兼容。 语言特性 VB的中心思想就是要便于 程序员 使用,无论是新手或者专家。VB使用亠可以简单建立应用程序的 GUI 系统,但是又可以开发相当复杂的程堏。VB的程序是一种基于 窗体 的可视化组件安排的联合,并且增加䠣码来指定组建的属性和方法。因为默蠤的属性和方法已经有一部分定义在了砄件内,所以程序员不用写多少代码就尧以完成一个简单的程序。过去的版本颂面VB程序的性能问题一直被放在了桌靠上,但是随着 计算机 速度的飞速增加,关于性能的争论已砏越来越少。 窗体控件的增加和改变叠以用 拖放 技术实现。一个排列满控件的工具箱砨来显示可用控件(比如文本框或者按頮。每个控件都有自己的 属性 和 事件 。默认的属性值会在控件创建的时候栐供,但是程序员也可以进行更改。很堚的属性值可以在运行时候随着用户的堨作和修改进行改动,这样就形成了一䠪动态的程序。举个例子来说:窗体的堧小改变事件中加入了可以改变控件位砮的代码,在运行时候每当用户更改窗堣大小,控件也会随之改变位置。在文栬框中的文字改变事件中加入相应的代码,程序就能够在文字输入的时候自动砻译或者阻止某些字符的输入。 VB的程 ??可以包含一个或多个窗体,或者是一 ??主窗体和多个子窗体,类似于 操作系统 的样子。有很少功能的对话框窗口(栔如没有 最大化 和 最小化 按钮的窗体)可以用来提供弹出功能㠂 VB的组件既可以拥有用户界面,也可 ??没有。这样一来 服务器 端程序就可以处理增加的 模块 。 VB使用 参数计算 的方法来进行垃圾收集,这个方法中坚含有大量的对象,提供基本的 面向对象 支持。因为越来越多组建的出现,程堏员可以选用自己需要的扩展库。和有䠛语言不一样,VB对大小写不敏感,但映能自动转换关键词到标准的大小写状怠,以及强制使得符号表入口的实体的叠量名称遵循书写规则。默认情况下字笠串的比较是对大小写敏感的,但是可仠关闭这个功能。 VB使得大量的外界控䠶有了自己的生存空间。大量的第三方栧件针对VB提供。VB也提供了建立、使用 ??重用这些控件的方法,但是由于语言 ??题,从一个应用程序创建另外一个并 ??简单。 术语 在讨论Visual Basic时,经常可以听到以下这些术语@因此对这些术语的基本理解十分有帮加。 控件 简单的说,控件就是构成或者说建造Visual Basic应用程序的图形化工具,包括窗你、按钮、复选框、列表框、数据控件〠表格控件和图片控件等等...。 事件 由用户或操作系统引发的动作。事件 ??示例有击键、单击鼠标(Click)、双击鼠标(DblClick)、一段时间的限制,或从端堣接收数据。 方法 嵌入在对象定义中的程序代码,它定 ??对象怎样处理信息并响应某事件。例 ??,数据库对象有打开纪录集并从一个 ??录移动到另一个记录的方法程序的基 ??元素,它含有定义其特征的属性,定 ??其任务和识别它可以响应的事件的方 ??。控件和窗体是Visual Basic中所有对象的示例。 对象 一个控件、窗体等都可被看作一个对 ??。 过程 为完成某些特定的任务而编写的 代码 段,过程通常用于响应特定的事件,䠟可以当作应用程序的 用户自定义函数 来使用。 属性 属性是组成用户界面的各对象的性质 ??具体描述。例如上述“对象”中所提 ??的尺寸、位置、颜色、宽度、高度等 ??都称为控件的属性。属性决定对象皠外观,有时也决定对象的行为。对象皠属性绝大部分是VB中已经事先定义好的 ??但也有的属性是需要在应用过程中扠去定义的。属性即可为对象提供数据@也能从对象取回信息。 关于VB的争议 反对者 VB是一种充满了争议的语言:很多程堏员对VB程序的质量有强烈的感受。很够人认为VB不配他们使用,认为它是一种 ??儿童和菜鸟程序员的语言。它自从设 ??开始就是一种简单的语言。一些 C++ 和 Java 中的特性在VB中并没有出现。在感受张发的方便和快速的同时,一些类似于 编译 时进行类型和声明检查的功能在默认栅况下是关闭的。这样一些程序员一边栟叹VB的易用性,一般沮丧地地看着一亠类似于“未定义类型”错误的发生。 ??些批评家认为VB的简单特性使得其在株来具有伤害性。很多人自学了VB,但映并没有学到好的编程习惯。当VB进入课 ??的时候,学生们不会学到很多基础的 ??序技术和结构,因为很多技术已经包 ??在那些对用户可见的组件里面了。不 ??学习标准的编程习惯,因为VB具有可虿化的特性,所以导致了一些莫名其妙砄代码的产生。而且很多错误和警告的栀查默认情况下都是关闭的,程序员很頾找到隐藏的错误。有经验的程序员在砨VB编程的时候都会把这些选项打开。 ??多批评家批评微软简单地拷贝了 BASIC 的思想到VB中。著名的 计算机 科学家 Edsger Dijkstra说过一句名言:“如果一个学甠最早学过BASIC,那么几乎不可能让他学 ??优秀的编程:因为这些人已经放弃了 ??磐的希望。1”(Dijkstra对待 Fortran 、 PL/1 、 COBOL 和 APL 同样也毫不留情。)另外一个笑话是“真正的程序员不用BASIC。12岁以下的 ??子才用。” - 并不是非常简便,它开发的程序只能蛴行在 Microsoft Windows 中。 - 个头太大了。 Visual Studio 要用好几张盘才能装下。VB程序在运衠时候还需要一个大小的 运行库 。 - IDE 中有错误。 - VB不能很好的综合Windows的基础API,很堚时候要使用低级运算的“小伎俩”来蠛行编程。而C语言的低级内存运算比VB砄要简单得多。 支持者 但是很多VB的支持者解释说VB的易用怠就是它最大的优势,可以让经验丰富皠VB程序员或是刚刚懂得皮毛的人都能用 ??己的方式快速开发程序。而且VB的程堏可以非常简单的和 数据库 连接。比如利用控件可以绑定数据库这样一来用VB写出的程序就可以掌握敠据库的所有信息而不用写一行代码。 ??多语言的特性比如GoSub、On Error和用变量名字的最后一个字符判斠声明类型(比如字符串型str$)都是从V 中来的。VB的语法和绝大部分语言都不 ??,可能会让新的程序员混淆。比如声 ??“Dim a,b,c As Integer”声明了c为整形变量,但是a、b ??是Variant类型的。 还有一些特性,比 ??下划线字符“_”用于一行代码分多衠写时候。一些程序员在使用的时候由亠不规范使得便引起报错。 总结 VB会吸引更多的赞誉和批评,也会继砭为广大的用户和程序员使用。它非常顶合用来开发拥有友好界面的程序(比堂针对终端的数据),但是不适合开发堶它程序(比如联合计算程序)。 VB不拥有的特性 - 继承 。VB5和VB6都是面向对象的编程语言,䠆是不包含继承特性。VB中提供了特殊皠类的功能,但是还是不能满足程序员皠需求。 Visual Basic .NET 包含了所有面向对象的特性。 - 多线程 支持 - 异常处理 。中使用了Try-Catch-Finally来处理张常。而VB中只有"On Error Goto line"语句。 - 对 指针 的支持非常有限。 - VB只能支持8到32位的 整形 ,很多语言都有无限制的支持。 - VB不允许在任何数组内存在不变的变釠。 VB不支持以上特性,程序员需要自报建构方法来实现相似的功能。 VB革命 于 1991年 发布。这个连接编程语言和用户界面砄进步被称为Tripod(有些时候叫做Ruby) ??最初的设计是由 阿兰·库珀 (Alan Cooper)完成的 时间线 - 1991年 4月 ,Visual Basic Windows版本发布 - 1992年 9月 ,Visual Basic DOS版本发布。 - 1992年 11月 ,发布。它对于上一个版本的界靠和速度都有所改善。 - 1993年 夏天,发布,分为标准版和专业它。其中包含一个数据引擎,可以直接诠取Access数据库。 - 1995年 8月 ,发布了 32位 版本和 16位 的版本。其中包含了对 类 的支持。 - 1997年 2月 ,发布。程序员可以用32位的版本 ??入由版本创建的16位程序,并且能頺利编译。同时还包含了对用户自建控䠶的支持。 - 1998年 夏天,发布。 - 2001年 , Visual 和 .NET Framework 发布。由于其使用了新的核心和特性所以很多VB的程序员都要改写程序。 - 2003年 , Visual 2003和.NET Framework 发布。 - 2004年 ,微软开放了 Visual Studio .NET 2005的 测试 版本(代号Whidbey)。包含了.NET 的测试版本。 - 2005年 ,微软宣布将不会再对非.NET版本的VB蠛行支持。VB社群立即作出反应表示关忠这个消息,一些老用户还递交了希望胠够继续对VB进行技术支持的请愿书。微 ??目前还不愿意改变他们的决定。 - Visual 2005会在 2005年 11月7日 发布。 概述: 下一个版本的Microsoft Visual Basic 主要有以下三方面的改进:Web Forms、Web services和面向对象的语法方面的改进。 Web Forms使得经验丰富的Visual Basic用户可以象现在编写单机程序一样简单地开发网络应用程序。通过SOAP 接口, Web services让你在可以联网的任何地方配置你所设计的组件。另外,几个在面向对象的语言方面的关键性的改进使得Visual Basic的代码象C++一样具有灵活性,这几方面的改进包括继承性、多态性和重载。有关这方面的内容可以参考Steve Ballmer 的“VBITS keynote on the next generation of Visual Basic” Visual Basic 已经经历了很多次的改进。然而从它诞生以来,我就一直喜欢它的一点是:就它的核心而言,你仍然可以象1991年一样的编写你的程序。当然,和那时相比它的软件包已经有了很大的增强,但是这些改进一般是补充性的,并没有模糊作为编程工具本身具有的目的,这个目的就是:使Visual Basic能更简单快捷地用于设计、编写和调试出优秀的面向对象的应用程序。 当前使用的Visual Basic 版本引入WebClasses作为一种简化手段,用于配置健壮的面向网络的应用程序。事实上,WebClasses提供了大量的途径可以通过常见的工具把程序移植到网络上。(关于Visual Basic 在网络下的可伸缩性的详尽讨论可以参见Ted Pattison的”Advanced Basics column”( Microsoft Internet Developer于1999年十月出版发行) 最近了解到了下一个版本的Visual Basic计划采取的一些新的改进。其中主要的改进是在存储容量方面,开发者可以使用的存储容量扩大了三倍。下一个版本的Visual Basic计划将采用Visual Studio环境中叫Web Forms的特性。Web Forms代表着一种全新的组件化的网络解决方案。Web services将成为一种新的基于XML的方案,它通过标准的网络协议发布中间层的事件处理功能。同时,Visual Basic 语言将包括一些开发者长期以来一直要求的结构,这使得Visual Basic符合那些C++和Java使用者所熟悉的面向对象的编程习惯。在下一个版本的Visual Basic的测试版中,这些改进将会被公布。 下一个版本的Visual Basic所发生的变化是令人惊喜的。如果你想获得它们所带来的那些好处,那就使用它们。如果你不想,你可以理直气壮的使用你目前仍然使用的。然而,了解在象Visual Basic这种比C++和Java容易使用的多的语言中,也可以实现C++和Java所实现的功能,是有好处的。 未来的发展趋势 这种预览式的介绍你留下了什么样的印象呢?这个问题问得很好,但是你可以找到问题的答案。在过去的一年中,可以明显的看到ASP开发的变化,这些开发程序常常由一些易读的ASP脚本组成,在这些脚本的基础上运行整个程序。由于ASP是对整个脚本代码进行解释执行的,在对各组件进行组装时,人们逐渐发现这种技术的固有的局限性。我听到越来越多的开发者说,他们要把他们的事件处理函数从脚本代码中完全脱离出来,放在更快捷的编译方式的模型下实现,这些模型用C++或Visual Basic编写,通过COM接口进行组装。 对于你所能想到的各种理由,Visual Basic都是能够满足的。使用Visual Basic来设计组件实际上并不比使用VBScript或JScript?困难多少。你可以编写执行起来更快的代码,并且很容易就能达到你的要求。当下一个版本的Visual Basic发布后,你可以使用Visual Basic来生成面向网络的对象,这种对象和ASP兼容。总之,走组件组合的路线不管是现在还是将来都会被认为是最好的选择。 正如我前面时候提到的那样,使用Visual Basic(和WebClasses)编写的面向Internet的应用程序已经有很广泛的基础。问题是,大部分的基于WebClasses的应用程序并没有经过很好的设计。它们没有很好地区分应用程序的不同的层次,把中间层的过程和基于DHTML的用户界面混淆了。 下一个版本的Visual Basic将引入WebClasses,它是经过精心挑选后确定的网络开发的工具。因为它更具有scalable、更强大、而且是真正的language-agnostic。它在Visual Studio的所有的工具中起作用。如果你注意多层开发的一些基本规则,你可以很容易地完成这个转变。特别要注意,把中间层过程和显示层过程分开。强烈推荐在做这些工作时,参考Windows? DNA 2000的体系结构。核心的事件处理功能必需在中间层完成,你可以使用各种你所喜欢的编译语言编写的用于实现这些功能的各个组件。然后,这些组件组装在一个ASP脚本文件中,这样各组件就可以协同工作了。如果你把大部分的逻辑运算放在事件对象中而不是脚本中的话,那就是最理想的了。它不仅对将来向Web services转变是一个好的主意,它也是一种值得效仿的实践。

相关范文:学生成绩管理系统(开题报告)一、题目来源在每所学校中,许多管理工作(如:录入学生基本信息,录入课程基本信息,录入学生成绩信息,查询指定学生选修的课程及成绩,查询指定学生的不及格课程及成绩,统计指定课程的成绩和名次,统计所有课程的成绩和名次)都是老师手工完成的,非常复杂,这就需要一种现代化的管理,学生成绩管理系统正可以解决这一问题。二、研究的目的和意义目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。学校管理就成了一个现实问题摆在了人们面前。学生成绩管理是学校管理中异常重要的一个环节,是整个学校教务管理中的重要一部分,鉴于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程。运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理。 三、阅读的主要参考文献及资料名称[1]王珊.Visual Basic程序设计教程[M].北京:机械工业出版社,2005年1月[2]萨师煊,王珊.数据库系统概论[M].第四版.北京:高等教育出版社,2006年5月[3]李春葆,曾平.Access数据库程序设计[M].北京:清华大学出版社,2005年1月[4]张东亮.新编Visual Basic程序设计[M].北京:航空工业出版社,2007年1月[5]钟鸣.全面掌握Access 2003[M].北京:电子工业出版社,2004年1月[6]卞志强.Visual Basic 网络程序设计[M]北京:人民邮电出版社,2004年5月[7]周松林.Visual Basic 程序设计[M].北京:机械工业出版社,2005年2月 [8]李雁翎.数据库技术——Access2003[M].北京:高等教育出版社,2005年4月[9]李杰.Visual Basic 控件编程百例[M].北京:机械工业出版社,2002年1月[10]王成辉.Access2003 入门与提高[M].北京:清华大学出版社,2005年1月[11]陈恭和,刘瑞林.数据库Access2003[M].北京.清华大学出版社,2004年1月四、国内外现状和发展趋势与研究的主攻方向进入70年代后,在社会大系统中出现了巨大的信息流和与之相伴的宏大的数据流,为了适应和满足社会发展的需要,必须采用新的技术和手段来对这些数据进行收集、存储、加工、检索、分类、统计和传输等,于是数据库技术不可避免地产生了。由于计算机被广泛地应用于数据管理领域以及互联网的迅速普及,人们对数据共享和联机实时处理的要求也越来越高,于是数据库技术又在不断地发展改进。最近几年,我国的数据库市场飞速发展,并将具有更为巨大的增长潜力。在近几年里,电子商务成为各个公司企业发展的重心,甚至有人预言,电子商务极有可能建立起新型的虚拟商业,乃至虚拟工业。而电子商务是以数据库技术和网络技术为支撑的,其中数据库技术是其核心。其次,有更多的用户把数据库的重要性放在十分重要的地位,其主要原因是用户将把应用软件和应用需求放在首位,而应用软件开发直接依赖于数据库开发工具。我所要建立的学生成绩管理系统正是利用数据库技术和VB语言结合完成的系统,而这类管理系统正是目前社会发展所必不可少的,也是未来社会发展的重点。由于文件多,种类多,文件创建者多,创建时间为不定期,在整个局域网络中保护好一些学校重要的文件极为不便,同时由于学生人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力,物力,为了让学校有效的掌握,保护好学生成绩文件。学生成绩管理系统的出现非常迫切! 其界面友好,操作简单,能方便地进行数据库管理与维护。学生成绩管理系统的数据存储与管理能力, 大大增强了传统管理的灵活性和高效性, 并保证数据的完整性和安全性。建立毕业设计管理系统要始终坚持实用适用的原则,完全适应学校对学生成绩管理系统的要求。五、主要研究内容及解决思路1. 系统功能模块:2. 需重点研究的关键问题:A. 每个表之间查询的实现B. 学生的基本信息:学号、班级、姓名、性别、出生年月、父母姓名、家庭住址、所在院系等。C. 学生在校所学的课程及成绩,通过学生的学号查询即可知道学生信息。3. 解决思路:A.设计思想:设计4个简单的信息表,通过学生姓名这个关键字可查询每个表的信息。4. 系统功能分析与设计:查询功能:学生成绩管理系统的查询功能很强,通过一些关键字的查询可以查到学生的一些详细资料。存储功能:管理员可以通过插入功能实现对新生情况的存储。删除功能:管理员可以对一些无用信息进行删除。六、完成毕业设计所需工作条件及解决的办法1. 硬件要求:计算机一台,配置为CPU:p4 , 内存:512M DDR400,硬盘:60G,U盘(128M)一个。开发平台: Windows XP 主要开发语言:VB采用数据库:ACCESS 2003开发工具:VB . 自身能力要求: 要求:熟悉数据库系统的使用,掌握VB 编程语言,明白管理学的诀窍。解决方法:我利用以前学习的一些知识加上对参考文献的学习解决了以上问题。七、指导老师审查意见VB学生成绩管理系统(论文部分)【摘要】本论文叙述了我校学成绩管理的现状以及Visual 语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。【关键词】学生成绩管理系统,功能,特点,论文内容。第一章 引 言 项目开发背景几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、 。。。。。。。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。我选择母校来设计这个系统主要有两个原因:一是:。。。。。。。报。 项目开发的目标建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化 项目提出的意义现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。 系统开发所用的技术准备. 1数据库技术的现状与发展 数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。 2、信息查询流图使用人员成绩数据表班级数据表课程数据表学生数据表查询条件查询结果学生信息录入成绩信息录入班级信息录入课程信息录入图2-4 学生信息查询流图学生成绩查询系统功能需求简介学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。 功能需求描述1、用户管理功能用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。按学生角度管理教师可以看到学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。当教师用鼠标双击某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。在成绩信息中,教师可以对学习成绩进行增加、修改和删除。并能够打印报表。3、学生对成绩的查看功能学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。成绩信息包括这个学生的所有课程的成绩信息。。。。。。。。。。。。。。。。。。。。。。。。。。Private Sub CmdOk_Click()Dim Conn As New mlink As Stringmlink = "provider=;data source=;" mlink‘当用户名密码为空时给出提示If = "" Then MsgBox "请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 在frmlogin窗体中如果用户登录成功,将会出现如图4-3所示的MDI主窗体。4-3系统主窗体若是学生用户,则有些菜单项不可用,只能运行本系统的部分功能(即重新登录和信息查询功能可用)。如图4-4Option Explicit‘‘‘当改变记录集时,需要刷新整个网格控件Sub RefreshGrid() = "" If <> adStateClosed Then = "sqlStudent" ...其他相关:《学生成绩管理系统》的设计与实现 1《学生成绩管理系统》的设计与实现2《学生成绩管理系统》的设计与实现 3仅供参考,请自借鉴希望对您有帮助

vb程序设计毕业论文

vb专业毕业设计指导(有成品,全部通过,优辩率高) 吧主承诺: 保证通过,可以提供在线指导, 后期远程调试, 因每个软件是吧主尽心编制的, 且全部通过质量高,

题目:动态加载ODBC驱动(MySQL数据源)的思路?(较难哦) 其实这个思路网上你可以查到一些,都是泛泛的,大量工作主要就是写注册表,但都还没有真正的完整vb代码出现,所以现在大家调用远程数据库时都要先手工配置DNS或者先安装等等的驱动程序。如果你能写出这个论文(包括代码),即用vb代码动态加载ODBC数据源(如MySQL)来代替安装,这会是一个有新意和挑战性的题目哦。 编程语言采用你熟悉的,网络数据库采用MySQL。 问题补充:为了减少vb程序客户端对ODBC数据源的配置、同时又不希望客户在运行vb程序前要先安装ODBC驱动;那么想把客户端对MySQL数据源的配置过程用vb代码一并写进程序中,主要对注册表进行操作。 提示:借用注册表监视软件查看在安装ODBC驱动的前后的注册表变化。将这个变化用vb代码实现,就不用安装也可以使用MySQL数据库了。

关于VB 毕业论文的 帮帮忙 悬赏分:80 - 离问题结束还有 14 天 23 小时原始资料:《软件工程导论》《VB经典案例精解》INTERNET网络资料 毕业设计内容:采用VB或DELPHI等高级语言+ACCESS数据库编写,该系统可实现以下功能: 1、可对用户权限进行管理; 2、用户根据不同的权限可对员工档案进行添加、删除、修改、分类等操作; 3、可对企业员工档案进行各种查询(精确、模糊、组合) 4、可进行报表打印和统计功能; 5、具有良好的帮助环境; 毕业设计要求:按照软件工程流程开发本系统,并实现系统功能,并配备相应的开发文档(即论文) 毕业设计进程:本次毕业设计起止时间为2008年1月15日——2008年5月20日 1、2008年3月10日前 完成相关需求分析及详细设计 2、2008年4月10日前 完成系统设计和功能实现 3、2008年5月10日前 论文书写完毕 就按照这个帮忙 ,谁会制作,还有注解

一、定义计算机毕业论文是计算机专业毕业生培养方案中的必修环节。学生通过计算机毕业论文的写作,培养综合运用计算机专业知识去分析并解决实际问题的能力,学有所用,不仅实践操作、动笔能力得到很好的锻炼,还极大地增强了今后走向社会拼搏、奋斗的勇气和自信。二、分类计算机毕业论文一般可分为四大类:1计算机信息管理2计算机应用3计算机网络4计算机软件三、计算机毕业论文研究方向计算机毕业论文的研究方向,通常有以下四类:1.完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。 这类项目的写作提纲是:1)引言(应该写本论文研究的意义、相关研究背景和本论文的目标等内容。);2)×××系统的设计(应该写该系统设计的主要结论,如系统的总体设计结论(包括模块结构和接口设计)、数据库/数据结构设计结论和主要算法(思想)是什么等内容。);3)×××系统的实现(主要写为了完成该系统的设计,要解决的关键问题都有什么,以及如何解决,必要时应该给出实验结果及其分析结论等。);4)结束语(应该总结全文工作,并说明进一步研究的目标和方向等)。2. 对一个即将进行开发的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。这类论文的重点是收集整理应用项目的背景分析,需求分析,平台选型,总体设计(分块),设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下: 1)引言(重点描述应用项目背景,项目开发特色,工作难度等) ;2)项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等);3)项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节);4)结束语。3.对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。这类论文的写作重点是收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下: 1)引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等) ;2)分析对象的概括性描述;3)分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等) ;4)分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作 ;5)结束语。4. 对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。这类论文的写作重点是收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下: 1)引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等) ;2)基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等);3)推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等) ;4) 结束语。四、计算机毕业论文的构成一般,一份完整、规范的计算机毕业论文应大致包括以下项目(各院校要求不完全相同):摘要及关键词Abstract and Keywords目录正文第一章 引言1、本课题的研究意义2、本论文的目的、内容及作者的主要贡献第二章 研究现状及设计目标1、相近研究课题的特点及优缺点分析2、现行研究存在的问题及解决办法3、本课题要达到的设计目标第三章 要解决的几个关键问题1、研究设计中要解决的问题2、具体实现中采用的关键技术及复杂性分析第四章 系统结构与模型1、设计实现的策略和算法描述2、编程模型及数据结构第五章 系统实现技术1、分模块详述系统各部分的实现方法2、程序流程第六章、性能测试与分析1、测试实例(测试集)的研究与选择2、测试环境与测试条件3、实例测试(表格与曲线)4、性能分析第七章 结束语致谢参考文献五、完成计算机毕业论文的各个环节:1、计算机专业实践环节形式:毕业设计2、毕业论文实践环节应注意的事项(1)、“毕业论文”实践环节在全部毕业学分中占有一定学分;(2)、“毕业论文”实践环节从起步到毕业答辩结束历时至少4周以上;(3)、“毕业论文”实践环节包括两部分内容:① 完成“毕业论文”所开发的应用程序;② 针对所开发的应用程序书写“毕业论文”说明书(即论文);3、毕业论文实践环节应先完成的工作在毕业论文实践环节之前,应向有关主管设计工作的单位或老师上报如下材料:(1)《毕业论文实践环节安排意见》(包括领导小组名单,毕业班专业、级别、性质、工作计划安排、实践环节工作步骤,指导教师名单,学生分组名单)、(2)《毕业论文(论文)审批表》一式两份(要求认真审核、填写指导教师资格,包括职称、从事专业、有何论著,每人指导学生不得超过一定人数,兼职(或业余)指导教师指导学生数根据情况酌减)。4、关于“毕业论文”工作的过程步骤:(1)、“毕业论文”题目的选择选题时应遵循以下原则:①选题必须符合计算机专业的综合培养要求;②应尽可能选择工程性较强的课题,以保证有足够的工程训练;③毕业论文工作要有一定的编程量要求,以保证有明确的工作成果;④选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业论文的独立子课题;⑤选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。总之选题要体现综合性原则、实用性原则、先进性原则、量力性原则等选题时要达到以下目标:①选题与要求提高综合运用专业知识分析和解决问题的能力;②掌握文献检索、资料查询的基本方法和获取新知识的能力;③掌握软硬件或应用系统的设计开发能力;④提高书面和口头表达能力;⑤提高协作配合工作的能力。(2)、“毕业论文”题目审核有关单位将毕业学生选择的题目填写在同一个“毕业论文(论文)审批表”中的“毕业论文安排表”相应栏目中,,审核通过后方可开展下一步工作。(3)、“毕业论文”应用程序开发实施(大致用时安排)①需求分析阶段(约一周时间完成)②系统分析阶段(约一周时间完成),同时完成毕业论文说明书前两章资料整理工作。③系统设计阶段(约一周时间完成)④代码实现阶段(约三周时间完成)同时完成毕业论文说明书第三章、第四章资料整理工作。⑤系统调试阶段(约二周时间完成),同时完成毕业论文说明书第五章资料整理工作。⑥投入运行阶段(约一周时间完成),同时完成毕业论文说明书中第六章资料整理工作。⑦毕业论文说明书的整理定稿阶段(约二周时间完成)

vb程序设计语言毕业论文

在数据库程序开发中使用ADO 和SQL摘要:本文用实例说明了通过ADO处理数据库表中数据的实现方法,并介绍了利用SQL语句实现对数据作数学统计的方法.关键词:ADOSQL数据库1.引言在VB的应用程序开发中,访问数据库的方法可归纳为两种。一种是通过DAO 或ADO的数据源对表中的数据进行直接操作,另一种是通过标准的SQL语句结合Connection 对象对数据库中的数据进行操作,对表中的数据进行检索和统计。DAO是Visual Basic 使用的数据访问技术,它在用于访问MDB文件格式的数据库时有较高的效率,但访问如Oracle或 SQL Server这样的非MDB文件格式的数据库时,因它基于Access/Jet数据库引擎,访问速度会大大降低。所以Visual Basic 推出了ADO 技术。ADO中文含意是ActiveX数据对象(ActiveX Data Object),它是一种面向对象的接口。ADO访问数据库是通过访问OLEDB使用程序和OLEDB供给程序来进行的,它在封装OLE DB的程序中使用了大量的COM接口,是一种高层的访问技术。它在继承OLE DB的同时,大大简化了OLE DB的操作。此外,ADO技术可以以ActiveX控件的形式出现,被广泛应用于Microsoft ActiveX页、Visual C++ 和Visual Basic的编程。SQL是管理关系数据库系统的标准语言。每一种关系数据库如Access、 SQL Server、 Oracle 等都有它自己特有的SQL语言,但它们都支持像select、insert、update、delete、create、drop等标准语句来完成几乎所有的对数据库的操作.本文就ADO 和SQL的用法做一些探讨。2.开发原型我们为计算机产品经销商开发一个进销存的程序。用MS Access 数据库,创建的数据库名叫 . 在这个数据库中,建立表1,表2,表3,表4。表1 商品明细表: wareDetail商品编号 商品名称 单价 厂商 库存wareID(ch10) wareName(ch30) wPrice(Money) manifest(ch40) numInLib(int)表2 流水账 wAccount商品编号 进货数 出货数 日期wareID(ch10) wQuantity(int) wSold(int) wDate(date)表3库存表 wLib总库存数 总库存金额TotalNum(int) TotalMoney(Money)表4临时表wInOut进货数 出货数Quantity, Sold3.ADO的使用方法.存在于Visual Basic 的两个独立的库中 第一个称为 ADODB,在References对话框中的名字是Microsoft ActiveX Data Objects Library在这个库中包含了所有的ADO对象。对于那些并不需要太多加强的ADO资源工程,应该使用ADOR库。在References对话框中这个库称为Microsoft ActiveX Data Objects Recordset Library 这个库只包含对Recordsets 的支持。Visual BASIC 通过ADO控件和 Recordset对象两种方法来使用ADO.下面介绍一下Recordset 对象的使用方法.在visual basic 中加入如下代码:dim myConnectstr as strngdim myRecordset as New "PROVIDER=;DataSource=" & & "\;Persist Security Info=False" “select * from wDetail ”,myConnectstr,adOpenKeyset,adLockPessimistic这样就可以对商品明细表追加纪录:("wareID") = "000001"("wareName") = "Switch 3500"("wPrice") = ("wManufect") = "Cisco"获取表中的纪录数:recordcnt=移动纪录指针 ‘移动到表的第一条纪录 ‘移动到表的最后一条纪录 ‘移动到表的上一条纪录 ‘移动到表的下一条纪录删除当前纪录最后关闭纪录集,释放纪录集变量 myRecordset=Nothing4.SQL的使用上面所用的方法,只适合于对单个表的简单操作。如果是对表的数据作复杂查询,或数据统计,用上述方法就非常不方便。一般情况下我们用SQL 语言结合Connection 对象实现SQL 语句中最常用的是Select语句。该语句用来从数据库表中检索数据或者完成其他一些功能。为了使用这条语句你必须知道你要检索的字段名称,或者直接用星号来检索所有字段。下面是Select语句的基本语法:SELECT[ALL | DISTINCT] [TOP xx[PERCENT]] select_listFROM table_name[WHERE {search_criteria|join_criteria}[{AND|OR search_criteria}]][GROUP BY [ALL]aggregate_free_expression[,aggregate_free_expression….]][HAVING search_conditions][ORDER BY{field_list}[ASC|DESC]]其中:ALL 定义每一行都将返回,包括重复纪录。DISTINCT定义只返回不重复的纪录。TOP定义你需要的得到的返回纪录的前几条。在数字xx后用PERCENT来说明只返回前面百分之几条纪录。select_list列出要检索的表的列名。table_name列出要检索的表名search_criteria列出要检索的表的列名join_criteria列出一个表中用来和另一个表的某个列连接的列名aggregate_free_expression 是一个不包含聚集的表达式。Field_list列出了数据排序的顺序ASC定义按照升序排序DESC定义按照降序排序。下面我们来举例说明。你希望检索商品名细表中的信息可使用如下语句:SELECT * FROM waredetial关键字ORDER BY要求列名以确定按哪一列排序。这里我们选定按wareID排序,如果你希望按列wareID的字母顺序排列可采用下面的代码:SELECT wareID FROM wareDetial ORDER BY wareID默认是按升序排列如果想按降序排列可用如下代码:SELECT wareID FROM wareDetial ORDER BY wareID DESC如果你想选择多列,使用下面的语句SELECT wareID,wareName FROM wareDetial ORDER BY wareID用WHERE 关键字来限制选择范围。如果你想选择wareDetial中wareName 列值为“cisco6000”的行。你可用下面的代码实现:SELECT * FROM wareDetial WHERE wareName=”cisco6000” ORDER BY wareID除了SELECT 语句,标准SQL语句还有INSERT UPDATE DELETE等,在此不再作具体介绍.实际的应用经常要对表中的某列或多列数据进行数学运算,这就需要如COUNT(),SUM(),AVG(),MAX(),MIN() 等数学函数。下面对这些函数的用法作具体说明。先建立一个与数据库的连接dim myConnectstr as strngdim myCnt as New "PROVIDER=;DataSource=" & & "\;Persist Security Info=False" myConnectstr若要产生某种商品的总进货数以及总出货数可用以下代码:exeStr =”insert into wInOut select sum(wQuantity) as Quantity, sum(wSold) as Sold from wAccount where wareID= ‘000001’”若要产生库存的总数以及总库存金额可用以下代码:exeStr = "insert into wLib select sum(numInlib) as totalNum,sum(numInLib*wPrice) as totalMoney from wDetail "运行上述代码: exeStr关闭连接在应用程序的开发中,基于数据库的不同,只在连接的数据源部分作相应的修改,其它的部分无需改动。5.结束语本文所列举的仅仅是ADO和SQL的用法的一小部分,实际的应用中对ADO的操作有时用ADO控件结合DATAGRID控件等显示数据也很方便。参考文献:[1]Visual Basic 6 揭秘 Rob Thayer 著 电子工业出版社[2]Visual Basic 程序设计 蒋斌 电子工业出版社[3]Microsoft SQL Server 使用详解 Rob Kraft 机械工业出版社[4]Visual BASIC 中文版程序设计教程魏源源等电子工业出版社

相关范文:学生成绩管理系统(开题报告)一、题目来源在每所学校中,许多管理工作(如:录入学生基本信息,录入课程基本信息,录入学生成绩信息,查询指定学生选修的课程及成绩,查询指定学生的不及格课程及成绩,统计指定课程的成绩和名次,统计所有课程的成绩和名次)都是老师手工完成的,非常复杂,这就需要一种现代化的管理,学生成绩管理系统正可以解决这一问题。二、研究的目的和意义目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。学校管理就成了一个现实问题摆在了人们面前。学生成绩管理是学校管理中异常重要的一个环节,是整个学校教务管理中的重要一部分,鉴于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程。运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理。 三、阅读的主要参考文献及资料名称[1]王珊.Visual Basic程序设计教程[M].北京:机械工业出版社,2005年1月[2]萨师煊,王珊.数据库系统概论[M].第四版.北京:高等教育出版社,2006年5月[3]李春葆,曾平.Access数据库程序设计[M].北京:清华大学出版社,2005年1月[4]张东亮.新编Visual Basic程序设计[M].北京:航空工业出版社,2007年1月[5]钟鸣.全面掌握Access 2003[M].北京:电子工业出版社,2004年1月[6]卞志强.Visual Basic 网络程序设计[M]北京:人民邮电出版社,2004年5月[7]周松林.Visual Basic 程序设计[M].北京:机械工业出版社,2005年2月 [8]李雁翎.数据库技术——Access2003[M].北京:高等教育出版社,2005年4月[9]李杰.Visual Basic 控件编程百例[M].北京:机械工业出版社,2002年1月[10]王成辉.Access2003 入门与提高[M].北京:清华大学出版社,2005年1月[11]陈恭和,刘瑞林.数据库Access2003[M].北京.清华大学出版社,2004年1月四、国内外现状和发展趋势与研究的主攻方向进入70年代后,在社会大系统中出现了巨大的信息流和与之相伴的宏大的数据流,为了适应和满足社会发展的需要,必须采用新的技术和手段来对这些数据进行收集、存储、加工、检索、分类、统计和传输等,于是数据库技术不可避免地产生了。由于计算机被广泛地应用于数据管理领域以及互联网的迅速普及,人们对数据共享和联机实时处理的要求也越来越高,于是数据库技术又在不断地发展改进。最近几年,我国的数据库市场飞速发展,并将具有更为巨大的增长潜力。在近几年里,电子商务成为各个公司企业发展的重心,甚至有人预言,电子商务极有可能建立起新型的虚拟商业,乃至虚拟工业。而电子商务是以数据库技术和网络技术为支撑的,其中数据库技术是其核心。其次,有更多的用户把数据库的重要性放在十分重要的地位,其主要原因是用户将把应用软件和应用需求放在首位,而应用软件开发直接依赖于数据库开发工具。我所要建立的学生成绩管理系统正是利用数据库技术和VB语言结合完成的系统,而这类管理系统正是目前社会发展所必不可少的,也是未来社会发展的重点。由于文件多,种类多,文件创建者多,创建时间为不定期,在整个局域网络中保护好一些学校重要的文件极为不便,同时由于学生人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力,物力,为了让学校有效的掌握,保护好学生成绩文件。学生成绩管理系统的出现非常迫切! 其界面友好,操作简单,能方便地进行数据库管理与维护。学生成绩管理系统的数据存储与管理能力, 大大增强了传统管理的灵活性和高效性, 并保证数据的完整性和安全性。建立毕业设计管理系统要始终坚持实用适用的原则,完全适应学校对学生成绩管理系统的要求。五、主要研究内容及解决思路1. 系统功能模块:2. 需重点研究的关键问题:A. 每个表之间查询的实现B. 学生的基本信息:学号、班级、姓名、性别、出生年月、父母姓名、家庭住址、所在院系等。C. 学生在校所学的课程及成绩,通过学生的学号查询即可知道学生信息。3. 解决思路:A.设计思想:设计4个简单的信息表,通过学生姓名这个关键字可查询每个表的信息。4. 系统功能分析与设计:查询功能:学生成绩管理系统的查询功能很强,通过一些关键字的查询可以查到学生的一些详细资料。存储功能:管理员可以通过插入功能实现对新生情况的存储。删除功能:管理员可以对一些无用信息进行删除。六、完成毕业设计所需工作条件及解决的办法1. 硬件要求:计算机一台,配置为CPU:p4 , 内存:512M DDR400,硬盘:60G,U盘(128M)一个。开发平台: Windows XP 主要开发语言:VB采用数据库:ACCESS 2003开发工具:VB . 自身能力要求: 要求:熟悉数据库系统的使用,掌握VB 编程语言,明白管理学的诀窍。解决方法:我利用以前学习的一些知识加上对参考文献的学习解决了以上问题。七、指导老师审查意见VB学生成绩管理系统(论文部分)【摘要】本论文叙述了我校学成绩管理的现状以及Visual 语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。【关键词】学生成绩管理系统,功能,特点,论文内容。第一章 引 言 项目开发背景几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、 。。。。。。。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。我选择母校来设计这个系统主要有两个原因:一是:。。。。。。。报。 项目开发的目标建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化 项目提出的意义现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。 系统开发所用的技术准备. 1数据库技术的现状与发展 数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。 2、信息查询流图使用人员成绩数据表班级数据表课程数据表学生数据表查询条件查询结果学生信息录入成绩信息录入班级信息录入课程信息录入图2-4 学生信息查询流图学生成绩查询系统功能需求简介学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。 功能需求描述1、用户管理功能用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。按学生角度管理教师可以看到学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。当教师用鼠标双击某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。在成绩信息中,教师可以对学习成绩进行增加、修改和删除。并能够打印报表。3、学生对成绩的查看功能学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。成绩信息包括这个学生的所有课程的成绩信息。。。。。。。。。。。。。。。。。。。。。。。。。。Private Sub CmdOk_Click()Dim Conn As New mlink As Stringmlink = "provider=;data source=;" mlink‘当用户名密码为空时给出提示If = "" Then MsgBox "请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 在frmlogin窗体中如果用户登录成功,将会出现如图4-3所示的MDI主窗体。4-3系统主窗体若是学生用户,则有些菜单项不可用,只能运行本系统的部分功能(即重新登录和信息查询功能可用)。如图4-4Option Explicit‘‘‘当改变记录集时,需要刷新整个网格控件Sub RefreshGrid() = "" If <> adStateClosed Then = "sqlStudent" ...其他相关:《学生成绩管理系统》的设计与实现 1《学生成绩管理系统》的设计与实现2《学生成绩管理系统》的设计与实现 3仅供参考,请自借鉴希望对您有帮助

一、定义计算机毕业论文是计算机专业毕业生培养方案中的必修环节。学生通过计算机毕业论文的写作,培养综合运用计算机专业知识去分析并解决实际问题的能力,学有所用,不仅实践操作、动笔能力得到很好的锻炼,还极大地增强了今后走向社会拼搏、奋斗的勇气和自信。二、分类计算机毕业论文一般可分为四大类:1计算机信息管理2计算机应用3计算机网络4计算机软件三、计算机毕业论文研究方向计算机毕业论文的研究方向,通常有以下四类:1.完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。 这类项目的写作提纲是:1)引言(应该写本论文研究的意义、相关研究背景和本论文的目标等内容。);2)×××系统的设计(应该写该系统设计的主要结论,如系统的总体设计结论(包括模块结构和接口设计)、数据库/数据结构设计结论和主要算法(思想)是什么等内容。);3)×××系统的实现(主要写为了完成该系统的设计,要解决的关键问题都有什么,以及如何解决,必要时应该给出实验结果及其分析结论等。);4)结束语(应该总结全文工作,并说明进一步研究的目标和方向等)。2. 对一个即将进行开发的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。这类论文的重点是收集整理应用项目的背景分析,需求分析,平台选型,总体设计(分块),设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下: 1)引言(重点描述应用项目背景,项目开发特色,工作难度等) ;2)项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等);3)项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节);4)结束语。3.对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。这类论文的写作重点是收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下: 1)引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等) ;2)分析对象的概括性描述;3)分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等) ;4)分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作 ;5)结束语。4. 对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。这类论文的写作重点是收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下: 1)引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等) ;2)基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等);3)推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等) ;4) 结束语。四、计算机毕业论文的构成一般,一份完整、规范的计算机毕业论文应大致包括以下项目(各院校要求不完全相同):摘要及关键词Abstract and Keywords目录正文第一章 引言1、本课题的研究意义2、本论文的目的、内容及作者的主要贡献第二章 研究现状及设计目标1、相近研究课题的特点及优缺点分析2、现行研究存在的问题及解决办法3、本课题要达到的设计目标第三章 要解决的几个关键问题1、研究设计中要解决的问题2、具体实现中采用的关键技术及复杂性分析第四章 系统结构与模型1、设计实现的策略和算法描述2、编程模型及数据结构第五章 系统实现技术1、分模块详述系统各部分的实现方法2、程序流程第六章、性能测试与分析1、测试实例(测试集)的研究与选择2、测试环境与测试条件3、实例测试(表格与曲线)4、性能分析第七章 结束语致谢参考文献五、完成计算机毕业论文的各个环节:1、计算机专业实践环节形式:毕业设计2、毕业论文实践环节应注意的事项(1)、“毕业论文”实践环节在全部毕业学分中占有一定学分;(2)、“毕业论文”实践环节从起步到毕业答辩结束历时至少4周以上;(3)、“毕业论文”实践环节包括两部分内容:① 完成“毕业论文”所开发的应用程序;② 针对所开发的应用程序书写“毕业论文”说明书(即论文);3、毕业论文实践环节应先完成的工作在毕业论文实践环节之前,应向有关主管设计工作的单位或老师上报如下材料:(1)《毕业论文实践环节安排意见》(包括领导小组名单,毕业班专业、级别、性质、工作计划安排、实践环节工作步骤,指导教师名单,学生分组名单)、(2)《毕业论文(论文)审批表》一式两份(要求认真审核、填写指导教师资格,包括职称、从事专业、有何论著,每人指导学生不得超过一定人数,兼职(或业余)指导教师指导学生数根据情况酌减)。4、关于“毕业论文”工作的过程步骤:(1)、“毕业论文”题目的选择选题时应遵循以下原则:①选题必须符合计算机专业的综合培养要求;②应尽可能选择工程性较强的课题,以保证有足够的工程训练;③毕业论文工作要有一定的编程量要求,以保证有明确的工作成果;④选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业论文的独立子课题;⑤选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。总之选题要体现综合性原则、实用性原则、先进性原则、量力性原则等选题时要达到以下目标:①选题与要求提高综合运用专业知识分析和解决问题的能力;②掌握文献检索、资料查询的基本方法和获取新知识的能力;③掌握软硬件或应用系统的设计开发能力;④提高书面和口头表达能力;⑤提高协作配合工作的能力。(2)、“毕业论文”题目审核有关单位将毕业学生选择的题目填写在同一个“毕业论文(论文)审批表”中的“毕业论文安排表”相应栏目中,,审核通过后方可开展下一步工作。(3)、“毕业论文”应用程序开发实施(大致用时安排)①需求分析阶段(约一周时间完成)②系统分析阶段(约一周时间完成),同时完成毕业论文说明书前两章资料整理工作。③系统设计阶段(约一周时间完成)④代码实现阶段(约三周时间完成)同时完成毕业论文说明书第三章、第四章资料整理工作。⑤系统调试阶段(约二周时间完成),同时完成毕业论文说明书第五章资料整理工作。⑥投入运行阶段(约一周时间完成),同时完成毕业论文说明书中第六章资料整理工作。⑦毕业论文说明书的整理定稿阶段(约二周时间完成)

20分你想让别人给你做毕业设计???

程序设计杂志

不是北大中文核心期刊,是一般期刊电脑编程技巧与维护主办:信息产业商会周期:半月出版地:北京市语种:中文;开本:大16开ISSN:1006-4052CN:11-3411/TP邮发代号:82-715历史沿革:现用刊名:电脑编程技巧与维护创刊时间:1994

《电脑商报 》¥ 《电脑报 》 ¥ 《电脑商情报A版.全国版 》 ¥ 《中国金融电脑 》¥ 《电脑编程技巧与维护 》 ¥ 《电脑爱好者 》¥ 《微电脑世界 》¥ 《电脑知识与技术.经验技巧 》¥ 《电脑自做 》¥ 《电脑开发与应用 》¥ 《电脑应用文萃 》¥ 《电脑与信息技术 》¥ 《微型电脑应用 》¥ 《学电脑 》¥ 《PC个人电脑 》 ¥ 《家用电脑与游戏 》¥ 《电子与电脑 》 ¥ 《信息与电脑 》¥ 《新电脑 》¥ 《电脑商情报.家用电脑周刊 》¥ 《电脑商情报.游戏天地 》 ¥ ¥ 《电脑迷 》 ¥ 等等等等…… 可以到()看看。希望采纳

那个所谓核心数据库权威性好像一般。算不算核心要看你们学校的《核心期刊目录》。不同学校不完全一样。教务处会告诉你这个目录哪有的。版面费等要问编辑部我认为容易发,因为上面文章创新性不高。只要写清楚就好。

老美出的一本叫《C Primer Plus》,他的名字叫Stephen Prata.相信我,这本书你看了前2章会感觉到豁然开朗的!程序代码是那么浅显易懂!

教学及课程改革研究论文

浅谈高校教育教学改革的研究论文

论文关键词:教育理论 管理手段 教学方法 课程体系

论文摘 要:21世纪是人才竞争的社会, 我国高校教育只有提高教学质量,培养符合社会发展需要的各级人才,才能持续、健康发展。文章针对我国高校的教育现状,提出了应从更新教育理念、改革教育体系、改革课程体系和教学方法等方面进行改革的措施。

伴随着我国市场经济的发展,社会对高校的教育质量要求越来越高,不仅要求大学生具有扎实的理论知识,而且还要有良好的综合素质和动手实践能力。怎样保障高校人才培养目标的实现,培养出有创造性思维的高素质人才,提高高校教学管理水平,是我国高校教育改革中的重点工作,也给高校教育管理工作带来了新的挑战。

一、教育理论及管理手段的改革

管理一种社会现象,是人类得以生存和发展的重要条件。21世纪的管理水平、理念、模式都发生了重大变化。以下根据高校的教育管理特点,分析教学管理应采取的策略。

(一)教育管理理论多元化

1、 校本管理论。“校本”就是学校本位,学校相对教育部门而言,回归学校本位,是管理学校的主体,具有独立性、开放性等,校本管理理论设计到了高校内部管理体制、教育行政体制和办学机制等问题。

2、 以人为本管理论。学校管理的主客体都是人,对即是管理主体又是管理客体的人进行管理,实现发展人、培养人的目标。

3、权变领导论。综合以上管理理论,可以现代管理理念是通过对人管理调动人的主动性、创造性,最大限度的使人活的'更有价值更有尊严。

(二)教育管理手段现代化

现在社会互联网络已经非常普及,融入我们到生活和生产中,并发挥着不可替代的作用。互联网中的学校,在虚拟的、现实的世界与作为人主体的人的世界互相融合交织,改变了传统单一的校园存在形式,教育管理内容,越来越丰富,越来越复杂。学校管理在互联网时代要追求“实质管理”。学校管理要关注教师所想、所感、需求,引导和排除他们心中障碍,确保他们全身心投入教育事业。

二、管理制度的改革

与传统教学管理制度相比现代教学管理制度更突出“人文性”特征,功能是:公正、激励、创新、发展、最终目的是“发展人”。

(一)高校管理要体现高校现代的发展要求。 在日常教学管理工作的学籍管理、成绩管理、考务管理、教学秩序管理等各个方面都要注重“以人为本”的管理理念。

(二)高校管理要处理好学生和高校之间的关系,充分发挥公正性,在确保公平、公正的原则下努力调动教师和学生教与学的积极性,实现教与学的和谐。

三、 课程体系的改革与创新人才的培养

未来是知识经济的社会,创新性人才必定是世界各国竞争的焦点,教育创新势在必行。而课程体系作为教育改革的主要内容,已刻不容缓。

(一)找出现存教育课程体系中存在的各种问题,然后对这些问题采取针对性措施,是创新教育的首要任务。现在教育课程体系存在的问题有:课程内容相对陈旧、过分分割知识、学生被动接受、课程安排不合理、学生实践能力弱等。

(二)优化的课程体系应促使人才从以下几方面得以提高

1、 培养学生创造性思维能力。培养学生发散思维、聚合思维、抽象思维和逻辑思维能力。

2、 培养学生养成自学能力。高校课程改革必须关注学生自学能力。要给学生预留充分思考时间,这也是创新人才必备的一个条件。不仅在时间上留给学生自学时间,此外还应在物质上给予保障,例如学校实验室、图书馆的建设等。

3、注重塑造学生人格品质。大学生不仅要学好知识学会做事,更要学会做人。课程改革中要注重塑造学生人格品质的培养。

4、课程教学改革要培养学生动手能力。理论知识固然重要,但也要注重培养学生实践能力、提高学生动手能力。

5、关注学生个性发展。所以,高校课程改革具体可以做到如下几点。人文社会课程、科学课程、实践课程、现代信息课程等方面。

四、教学方法的改革

分析、改进教学方法,提高教学质量是教学改革的一个重要环节。确定教学内容、教学目的之后,教学方法的使用是否得当、有效,直接关系到课程教学质量的提高,进而影响到学生掌握知识、技能的培养、能力的开发和教学任务的完成,因此,教学方法改革对于教学目的的实现具有非常重要意义。

(一)教学方法改革的方向

传统教学中只注重传授知识、忽视培养学生能力,这是其不利方面。在教学中应使用有助于发展学生智力、富有启发性的教学方法。对传统的教学方法进行改革,改革不利方面,保存正确合理成分,以此为基础,研究出符合我国国情的教学方法。教学方法是不断更新变化的,是伴随着时代的发展、教学内容的更新而发展的,要用科学发展的眼光看待教学方法,不断改革教学方法。

(二)发挥教师的主导作用和学生学习的积极性,坚持启发式教学

为了提高教学质量,更好的完成教学目标,必须有正确的教学指导思想。深入研究学生学习方法和过程,摸清学生学习特点,不断改进、研究更具有针对性的教学方法。教学要避免灌输式,采取指导启发式。启发式不是教学方式,是一种教学指导思想。教学中不论使用哪种教学方式,都必须要富有启发性。教学方法的选择要根据必须根据教学内容、教学目标和教育的对象确定,在教学中还可以把几种教学方法进行配合使用以达到更好教学效果。

(三)要讲求实效,提高课堂教学效率

现在高校教学中,还存在着拖延教学时间、加重学生课业负担来实现教学任务的情况。要提高课堂教学的效率,就需要教师在提前备课、认真研究教材、明确课堂教学的难点和重点,教学要求要切实把握。

总之,在当今的高校培养人才的模式中,如果我们把上面的各种改革方法及措施付诸实践,相信我国能培养更高素质的人才,这对于提高我国的整体国民素质,对于我国的快速发展,对于提高我国在世界各国中的竞争力大有裨益。

参考文献:

[1]袁旭东、论高校培养高层次创新人才的途径[j]长春大学学报,2007,(05)

[2]杨德传、关于高等教育教学改革之探索[j]、管理观察,2009,(02)

高职院校课堂教学改革研究论文

摘要: 提高教学质量是高等职业教育教学改革的主要研究方向,结合渤海船舶职业学院船舶电力拖动课程课堂教学现状,分析高职课堂教学中存在的主要问题,提出教学改革的关键在于提高微观课堂的时效性。要求师生配合得当,教师做好课下准备,学生做好预习工作,课上主要解决理论向实践技能转化的问题,同时还要做好科学评价工作。

关键词: 高职院校;船舶电力拖动课程;微观课堂;教学改革

课堂教学在高校人才培养中仍然起着核心作用,所以教学改革的根本是提高微观课堂的实效性。教师对微观课堂进行调控,即教师通过对学生感官在学习过程中的充分、合理的调动,具体是对学生的眼、耳、口、手等感官的充分调节和使用,各种感官共同参与学习,使学生在教师的引导下,真正进入学习中,以求得在课堂上达到最佳的教学效果。越来越多的新媒体出现在课堂当中,我们要利用这些新的教学手段为微观课堂服务,实现更高层次的教育理念,而不是只对传统内容的重新演绎。现代社会的知识更新换代很快,我们的教学目标是培养学生不断更新和获取新知识的能力,对学生的实践操作技能进行锻造。这就要求教学模式从以教师为中心转变为以学生为中心。在微观课堂的教学改革中,教师和学生的功能发生根本变化,从教师单方面的知识灌输、学生被动的接受到教师在整个教学过程中合理安排教学进度,建立辅助学生的教学资源库(比如微课、相关知识视频录制和练习题库),学生主动获取知识,不断增强自身的理论和实践能力。

1当前高职院校微观课堂普遍存在的问题

学时安排不合理

现在高职院校普遍压缩了各种学科的课时,使得教师只能注重基础知识的讲授,没有时间进行知识的拓展,学生不了解学科的前沿知识,缺少讨论和案例分析等环节,影响了学生对所学理论知识的进一步理解和掌握。

“填鸭式”教学方式固化

以船舶电力拖动课程为例,大多数教师依然采取讲授的方式进行微观课堂教学,学生成了知识的被动学习者、记忆者,使得学生缺乏自我思考、自我加工、自我深化和自我创新的过程,限制了学生的可持续发展。而且,没有互动的教学过程,学生注意力很容易被现代的一些通信和娱乐手段吸引,造成注意力分散,严重影响了课堂效果。

课堂教学内容“一刀切”

因为每个学生的基础都不同,对船舶电力拖动课程的理解能力也不同,所以,采取“一刀切”式教学使能力强的学生吃不饱,能力差的学生消化不良。

“专兼结合,双师结构”

目的尚未达到部分校内专职教师对实际工作岗位了解不足,理论联系实践环节欠缺;部分兼职教师的理论水平欠佳,造成照本宣科的局面,最终导致教学质量的严重下滑。

小班教学难以实现

1名教师面对40人左右的标准班,实现“教、学、做”一体化教学,难度可想而知。小班教学成为专职教师不可跨越的屏障。

2解决高职院校微观课堂问题的途径

为了解决微观课堂出现的问题,结合船舶电力拖动课程,对高职教学改革提出一些实践性探索建议。

创造良好外部环境

高职院校必须清醒认识到微观课堂改革的重要性,为了使专业教师能够树立先进的高职教育理念、解放思想,高职院校必须为教师发展营造积极、活跃的创新氛围,一切以取得良好的教学效果为目的,给足专业教师对微观课堂教学的自主权。为保证教师在专业上的可持续性发展,高职院校必须建立一套合理、科学的运行机制,并与时俱进。

完善教师执教能力

微观课堂改革要想成功,必须完善教师执教能力,因为教师是微观课堂的设计者、组织者,又是教练和裁判。教师不仅要考虑教授什么内容,还要考虑为什么教,要将所教内容与实际案例相连接,学生可以利用所学知识去解决实际问题。不同于传统教学模式,高职微观课堂改革不仅要求教师具有执教能力,同时要求教师在专业思想、知识和能力等方面不断完善,还要具有相应课程的开发能力和教学设计能力。但是,在实践微观课堂教学改革过程中,受到教师自身教学思想的制约,教师在教改过程中思想不够开放,无法放开手脚充分行使在微观课堂中教师的自主权。

创新微观课堂的教学方法

教学方法是为了完成教学任务在微观课堂的教学过程中采取的途径和手段。在微观课堂的教学中,教师必须能够根据课程的性质和内容,灵活应用不同的教学方法,其目的是完成“授人以渔”的教学目标,让学生具有可持续发展的能力。具体采用何种教学方法,教研室教师应集中研讨,并且在实践中不断改进。传统教学的课堂上,教师要兼顾数十个孩子的学习,只能满足大多数学生的学习需求,忽视了个性化的教育。无法对个体学生的学习偏好或者学习习惯等进行教学行为的改变,但对现在的网络时代而言,允许课堂上根据不同学生的实际学习状况呈现不同的教学资源,即要求教师针对同一问题设置不同的旁枝情节。比如,通过线上的基础测试,进行数据采集,充分了解学生对相关知识的学习程度,可以通过相关的教学软件,为不同层次的学生进行教育教学资源供给。为了满足学生个性化的发展,适应其各方面的需求,采取这种教学方法适合目标比较明确的课堂教学,教师容易掌握学生的学习状态,处理问题也相对简单,易于管理。同时,还可以通过研究学生容易被何种课件和资料吸引、能保持多久的.注意力、达到怎样的知识吸收水平及是否获得相应的创新能力等相关信息,及时了解每个学生的需求,全面提高教育教学质量。

创新微观课堂的学习情景

根据现代高职教学理论,学生在教学活动中起主体作用,教师起到引导和指导作用,即学生在“教、学、做”一体化中获取理论知识,提高实践技能,培养职业素养。在这个过程中,学生必须转换观念从传统教学中的被动接受到自主学习,养成积极探索的好习惯,为以后职业生涯的可持续发展打下良好基础。以船舶电力拖动微观课堂教学为例,教学团队以项目教学为载体,设计了船舶电力拖动基本的控制线路分析、船舶甲板机械电力拖动控制分析、船舶机舱辅机系统的电力拖动控制分析、船舶辅机自动调节系统的电力拖动控制分析、船舶防污染系统的电力拖动控制分析5个学习情景,让学生5人一组,各司其职,主动提出问题、分析问题、解决问题,重点在于对学生习惯的养成,思维方式的训练,团队协作精神的培养,使学生在未来的职业生涯中获得可持续发展的基础和动力。

创设“项目导入,任务驱动”综合考核体系

“项目导入,任务驱动”教学模式是高职教育微观课堂最有效的模式,最能体现“教、学、做”一体化在实践中的全面实施,在课程教学过程中充分体现考核的多元化。以船舶电力拖动微观课堂教学为例,考核分4部分:第一部分:教师布置任务,预习阶段。在此阶段学生分析教师给的具体项目实例任务,收集相关资料。第二部分:学生确立团队中每个成员的工作,比如总体负责人、分析员和汇报人等,在此期间教师到各个团队中了解实际情况,给出指导性的建议和意见。第三部分:学生撰写分析报告,进行成果展示。学生用PPT等现代化手段,展示自己分析研究的成果,并讲述在工作过程中的得与失和具体的心路历程,为以后的工作打下基础。第四部分:进行自评、互评和教师评价。评价内容包括对理论知识的掌握、实践技能的高低、创新精神的体现和团队的协作精神等方面,要求具有公平、公正性。实践证明,创设的综合考核体系极大程度调动了学生学习的积极性,使学生对学习产生了浓厚兴趣,变被动为主动学习,对现代高职教育而言,这种模式是行之有效的。

建设专业课程教学资源

将课堂的空间维度延伸到课前和课后,给学生提供课程相关的丰富的多媒体课件和教学素材,为学生的课前预习打下良好基础。利用微课等现代教学手段生动诠释相关概念、原理等,最大限度调动学生自主学习的积极性和主动性。还要为学生提供相应的实训项目、习题库等,并设置在线答疑环节,专业教师可以为学生提供网上与企业组织者和一线优秀工人的在线联系,让学生接触社会相关领域更多优秀的工作者,拓宽学生视野,丰富学生学习经历,使学生明确自己的专业发展方向。专业课程教学资源建设,需要耗费大量人力物力作为微观课堂改革的重要保障,学校必须加以重视,并给予支持。

把控学习目标的进展

评价深入到课程进程的方方面面,从课前的知识预习情况(比如观看教师提供的教学视频、PPT等记录),到课上的考勤评价、课堂表现、课堂知识评价、测评评价,到课后的作业评价、问卷分析等。这种综合性评价并不意味着教师增加测验、考试及作业数量,其目的是由终结性评价向形成性评价转换,评价结果给教师和学生提供了有价值的反馈意见,便于进行教学分析,找出教学中的不足之处,利于教学方法的改进。形成性评价有利于关注学生能力的形成,把控学生学习目标的进展。

3结束语

高职院校的微观课堂改革充分体现了“教、学、做”一体化高职教学理念。专业教师要对课程进行充分的分析,将典型的工作任务转化为具体项目式教学,使用恰当教学方法,引领学生展开教学活动。在教学过程中,把握好节奏,因材施教,让学生充分感受主动学习的乐趣,为将来职业生涯的可持续发展打下良好基础,为社会培养出高端技能型人才。

参考文献:

[1]许峰.高职课堂教学质量评价体系的改革与实践:基于工学结合的教学模式[J].辽宁高职学报,2010(1):15-17.

[2]汪鸿.谈提升高职院校教学质量的对策[J].教育与职业,2011(8):175-176.

[3]杜远阳.建构主义理论指导下的高职教学模式改革探析[J].高教论坛,2012(6):100-102.

[4]孟宪凯,李涛.中国微格教学20年[J].北京教育学院学报,2008(3):62-65+74.

[5]周晓龙.建构主义理论指导下的高职差异教学[J].湖州职业技术学院学报,2007(4):60-63.

[6]姜大源.当代德国职业教育主流教学思想研究:理论、实践与创新[M].北京:清华大学出版社,2007.

[7]周晓龙.基于教学质量提升的高职微观课堂教学改革探析[J].高等职业教育(天津职业大学学报),2015(4):73-77.

初中语文教学课程改革研讨论文

摘要当前现行语文课型中存着一些弊病,随着教学课程改革的日益深化,这些弊病显得尤为突出,语文课型转换问题就被提上意识日程。本文就现行语文课的弊端、语文课型的种类、语文课型的转换的依据,提出个人的见解,为我国的语文教学提供一定的参考。

1.现行语文课型的弊端

经过数次改革,语文教学质量确有显著的提高,但是从为社会主义现代建设培养创造型人才的要求看,从学生运用语言文字的实际能力来看,语文教学仍旧存在着“少慢差费”、“高耗低效”的现象,课堂教学仍被“讲读课堂”和“串讲课堂”主宰。“讲读型”和“串讲型”可以说是语文教学传统的基础课型。这两种课型偏于教师讲学生听,师与生缺乏交流,教与学缺乏联系信息,传输单向化。教师在教学中按照预定的教学计划,不折不扣地将知识信息传递给学生,而不向学生提供动脑、动口、动手的机会,学生被当作知识的消极接收器,始终于被动地位,毫无学习兴趣,更无主动性、积极性和创造性可言。吕淑湘先生曾一针见血地指出:“教师只管讲,学生只管听,那是白讲,是无效劳动”。学生个个身上都潜藏着巨大的学习的积极性,他们不是消极接受知识的“容器”。而现行语文课型的弊端,既忽视了教师和学生在互动过程中对知识的积极建构,又忽视了学生的主体性地位,建立一种平等、互动的师生关系。尽管“讲读型”和“串讲型”的弊端是显而易见,但是,这两种课型仍被广泛采用,原因何在?主要原因大概有两点:其一,一部分语文教师思想还没有解放,片面地认为,只有讲深讲透,学生才能听懂,只有讲课讲透,才是对学生负责,否则放心不下。其二,有些教师惰性较为严重。教学按部就班,照本宣科走捷径,图方便,因为“讲读法”和“串讲法”对教师来说,备课方便,教材内容弄通了,教学路子就出来了,一套教法,终身受用,无须再去动脑筋研究教法,设计课型了,正是因循守旧的思想才导致语文课型单调、机械,教学质量和效率得不到提高的重要原因。

2.语文课型转换的必要性

形势发展要求语文课堂形式的转换

我们正处于现代化科学技术迅猛发展的知识爆炸的时代,从战略的眼光,我们的教育对象将肩负起追超世界先进水平的使命。

随着形势的发展,信息、知识总量的激增,对人才的要求也有不同。过去,可以满足于储存型的人才,而现在和将来则需要创造型人才。人们必须具有在综合、分析、学习、研究的过程中进行创造的能力。因此,在新课程改革中,语文教师必须以发展的眼光来面对学生,积极探索并运用先进的教学方法,不断提高专业水平,针对学生不同的个性特点进行相应的教学,设计适应学生心理特点的课型,以促进学生的个性发展,为社会培养成具有创造性的'人才。

课程改革要求语文课堂形式的转换

课程改革要求教师重新思考学生的角色,尊重学生的独立人格,在教学过程中突出学生的主体性。学生有强烈的好奇心,他们有探求新知、获取知识的愿望。在教学中,教师是教的主体,是教学过程的组织者、引导者和促进者,而学生是学的主体,没有人能代替学生本人的学习。教师应积极探索形式多样的课型。让学生有机会尝试并掌握接受、探究、质疑、模仿、讨论、体验等不同的学习方式,使学习成为在教师指导下的主动的富有个性的过程。既然教师和学生都是教学过程中的平等主体,那么,新的课型就应建立在师生关系平等对话的基础上,教师和学生积极互动,加强交流与对话,从而相互理解、达成共识。可见,转换语文课型,也是语文课程改革的内在的必然的要求。

语文学科的性质要求语文课堂形式的转换

语文学科具有多重属性,具有工具性、思想性、文学性、综合性、基础性、实践性、情意性、知识性、人文性等等。语文不仅仅是生活学习、交际交流、表情达意的语言工具,同时又是“做人的工具”。“语文”负载着丰富多彩的文化。单一的语文课型,语文教师只重视对语言材料的详尽分析讲解,而忽视了学生对语言材料的感受与领悟,语文课堂成了“讲堂”,老师不仅大讲课文思想内容和表现形式,还大讲相关的习题集、练习册。该让学生感受的,而没有给他们机会去感受;老师习惯于对文章的篇章结构作详尽剖析,从而取代了学生对语言的口味;语文知识,特别是写作知识,还是以静态重复灌输的方式,取代学生对语言的实践。这些教学方法严重违背了语文学科的性质,因此,只有转换课堂形式,才能达到课程改革的要求,也才能真正提高语文教学质量。

3.语文课型转换的新模式

课程改革要求改变原来的旧形式,势必出现新的更适合语文教学的课型,笔者推荐以下几种课型,以供尝试。

阅读课

阅读课就是教师指导阅读方法,让学生独立地去读一本书或一篇文章。每个人课桌上都放着字典、词典、笔和笔记本,遇到不会的字词自己查,认为是重点的内容就圈点勾画,觉得用得好的词,写得精彩的句子就摘录下来,认为写得好的章节、段落,就反复阅读、口味、体会其中的奥妙,吸取其中的营养,这样的课堂就像开放的阅览室。

“熟读朗读三百首,不会做诗也会吟”,通俗的说法却形象直观地告诉人们阅读的重要作用。事实上,没有大量的阅读,即使一个人天赋再好,也不可能有厚实的语文知识。便无从谈及学习方法的养成和生存技巧的掌握,无从谈及语文素质的提高。

欣赏课

欣赏能力是阅读能力的重要组成部分,欣赏课的形式有三种:第一种是让学生自己去“高声朗读以畅其气,低声慢吟以玩其味”,直接把握课文的主旨,情境和艺术手法等,领悟课文的神韵;第二种是教师富有表情地朗诵,对文章加以评点和讲析,使学生在情感上受到感染;第三种是借助幻灯、录像机、电视机、多媒体课件、音响等现代化科学手段。这类媒体可以同时给学生视听两个方面的综合信息,能够更强烈地激发学生的兴趣和情感上共鸣,同时,以多彩动感的画面,把学生带到诗情画意之中,从而获得美的享受和熏陶。

书评课

学生读一本好书、或看一篇文章、或为人物的精神所感化、或被文章的情节所吸引、或对文章的开头结尾赞不绝口、或为作者的遣词造句拍案叫绝———指导学生把阅读后的这些点滴体会和收获写成文章进行交流,这便是书评课。开设书评课,不仅能提高学生分析问题的能力,而且能培养学生认真钻研,勤于思考的习惯。这种课型既为作文命题开辟了广阔的途径,又为学生作文奠定了坚实的基础。

讨论课

讨论课不同于现在有些教师惯用的“问答课”。它是以研讨式为主,要求教师和学生针对某一问题进行有理有据、有因有果的分析,提出自己的看法,发表自己的见解。讨论课型还包括质疑课和辩论课。许多国家都采用了讨论课型,例如法国,课堂讨论就多有全班讨论、有小组讨论,教师善于组织各种不同意见进行讨论或辩论。如对文章的思想内容和特点的讨论,对某些作品的局限性和瑕点的讨论。讨论时教师不轻易下结论,启发学生独立思考,充分调动学生思维积极性。每讲一课,都让学生对本课的一些疑点、难点展开质疑讨论,这对培养学生的自学能力,开拓学生的思维大有裨益。

演讲课

所谓演讲课型,就是让学生走上讲台,就某个问题对全班学生说明事理,发表见解,或教师命题、或自由命题、或有所准备、或即兴演讲、或看稿、或脱稿,这种课型不但能提高学生的口头表达能力,为作文教学开开辟新天地,而且对发展学生的思维能力和应变能力也大有好处。又因为演讲不同于一般的发言,它要借助于表情,动用传递信息,交流感情,所以经常让学生登台演讲,又能不断增强学生的主人公意识,改变过去教师独占讲台的局面,培养学生的表演技能。

表演课

有些课文故事性强,对话富个性,有激烈的矛盾冲突可以让学生排练表演。如《我的叔叔于勒》故事情节曲折,让学生改编成剧本然后再排练表演。编剧的过程实际上就是作文的过程,扮演角色演出,实际上就是深入体验作品中人物的思想感情,对课文的理解并不停留在浅层面上了。这样不但激发学生的学习兴趣,还能在培养能力、发展智力上获得意想不到的效果。

竞赛课

当今的时代是竞争性很强的时代,未来社会竞争中的强手,就必须在当前的教学过程中培养学生的竞争意识和竞争能力。竞赛本来就是青少年喜闻乐见的形式,从心理学的角度看,它是激发学生学习积极性的一种有效手段。竞赛课灵活多变,在语文教学中可以说适用范围最广,适用性最强,单竞赛内容而言,就有以下多项:拼音竞赛、查字典竞赛、普通话竞赛、朗读竞赛,速读竞赛、背诵竞赛、成语竞赛、文学常识竞赛、益智抢答赛、口头作文竞赛等。竞赛形式也多种多样,有口头竞赛、书面竞赛、个人竞赛、小组竞赛、男女生擂台赛等。在竞赛过程中,学生的成就动机更强烈,不但学习兴趣浓,而且增强了克服困难的毅力,学习效率会明显提高。

当然,语文课型绝不止上述几种,但不管什么样课型,都必须有利于发挥教师的主导作用和学生的主体作用,都要有利于培养学生的能力,发展学生个性,从而提高语文教学质量。

总之,课程改革倡导探究的、合作的、个性化的学习方式,它要求平等、合作和交流。因此,作为语文教师不仅担负着传授知识的任务,而且还要教会学生如何做人,教会学生学会做事,学会与他人相处合作。这就必须要求每一个语文教师付出艰辛的努力去探索和实践语文课型,从根本上推进语文课的课程改革。

参考文献

1宁鸿彬.语文教学的思考与实践[M].北京:教育科学出版社,1998

2李创新.中学语文创新教法[M].北京:学苑出版社,1999

3(苏)苏霍姆林斯基著.给教师的建议[M].北京:教育科学出版社,1999

4夏正江.试论中小学生语文阅读能力的层次结构及其培养[J].课程教材教法,2001(2)

5任长松.探究学习:18条原则[J].教育研究与实践,2002(1)

6汪佳敏.关于课题来源的思考和实践[J].中文自修,2002(2)

7祝新华.语文能力发展心理学[M].杭州:杭州大学出版社,1993

  • 索引序列
  • vb程序设计改革研究论文
  • vb程序设计毕业论文
  • vb程序设计语言毕业论文
  • 程序设计杂志
  • 教学及课程改革研究论文
  • 返回顶部