优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

180基于VB的智能排课管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘 要
随着现代计算机科学的发展,计算机信息系统越来越受到重视,在学校管理中的许多工作都由计算机完成。由于对课程的排列时一项繁琐的工作,所以它已经逐渐改为由计算机完成。本文就是讲解基于Visual Basic的排课系统。首先介绍开发工具Visual Basic,接着介绍了Visual Basic的常用函数和怎样编写高质量的Visual Basic,最后详细讲解了用Visual Basic开发排课系统,这一部分主要讲解系统功能的实现,在最后做了开发总结。 [版权所有:http://think58.com]

关键词:排课系统,Visual Basic [资料来源:www.THINK58.com]

 Abstract
With the development of modern computer science, computer information systems take more attention, in school many administration works worked by the computer. Because curriculum arrangement time is a tedious work, therefore it already gradually changed by the computer completes. This article is the explanation based on the Visual Basic Arrangement curriculum system. First introduced development kit Visual Basic, then introduced how to use the Visual Basic function and how to compile high grade Visual Basic, finally in detail explained with Visual the Basic development the arrangement curriculum system, this part of main explanations system function realization, finally has been making the development summary.

[来源:http://www.think58.com]

Keywords: Arrangement curriculum system, Visual Basic [版权所有:http://think58.com]

 第一章 前言
学校的课程安排工作是每一个学校必须完成的工作,它是一项繁琐的工作,涉及到老师,教师,时间,班级的安排工作,以前都由人工来完成,随着计算机科学技术的飞速发展,计算机的应用在全球范围内日益普及,安排课程已经由人工管转变为自动化,机器化。
由计算机进行排课的方式于传统的方式相比较,优势是显而易见的,首先,可以省去大量人工,加速现代化的进程;其次,避免了人工排课出错,使排课过程可以轻松进行。第三,可以充分发挥计算机在信息处理方面的优势,可以让繁琐的工作由计算机处理。因此,开发一个排课系统是很有必要的。本文意在说明用微软的Visual Basic和Access数据库技术如何进行排课系统的开发。 [资料来源:www.THINK58.com]

第二章 关于Visual Basic
2.1 Visual Basic的历史
Visual Basic是由BASIC演化而来的,BASIC是Beginner's All-purpose symbolic instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。BASIC简单、易学,目前仍是计算机入门的主要学习语言之一。
BASIC语言的问世及发展到Visual Basic经历了以下四个阶段:
  第一阶段:(1964年~70年代初) 1964年BASIC语言问世。
  第二阶段:(1975年~80年代中) 微机上固化的BASIC
  第三阶段:(80年代中~90年代初) 结构化BASIC语言。
  第四阶段:(1991年以来) Visual BASIC
  自从1991年,微软推出了Visual Basic1.0版。这在当时引起了很大的轰动。许多专家把VB的出现当作是软件开发史上的一个具有划时代意义的事件。其实,以我们现在的目光来看,VB10的功能实在是太弱了。但在当时,它是第一个“可视”的编程软件。这使得程序员欣喜之极,都尝试在VB的平台上进行软件创作。微软也不失时机地在四年内接连推出VB20,VB30,40,三个版本。并且从VB3开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高。从VB4开始,VB也引入了面向对象的程序设计思想。VB功能强大,学习简单。而且,VB还引入了“控件:的概念,使得大量已经编好的VB程序可以被我们直接拿来使用,如今,VB已经有了6.0版,也就是此教师评测系统开发使用的版本。

[资料来源:http://think58.com]

  通过几年的发展,它已成为一种真正的专业化的开发语言和环境。用户认为可用Visual Basic快速创建Windows程序,在现在还可以编写企业水平的客户/服务器程序及强大的数据库应用程序,Visual Basic新版中还有更多可用新功能。
2.2 Visual Basic常用术语解释
在以下讨论Visual Basic时,经常可以听到这些术语,因此首先对这些术语进行理解,以下是Visual Basic中最常用到的几个术语:
  控件—提供程序可见界面的可重用对象。控件的示例有文本框、标签和命令按钮。
  事件—由用户或操作系统引发的动作。事件的示例有击键、单击鼠标、一段时间的限制,或从端口接收数据。
  方法—嵌入在对象定义中的程序代码,它定义对象怎样处理信息并响应某事件。例如,数据库对象有打开纪录集并从一个记录移动到另一个记录的方法。
  对象—程序的基本元素,它含有定义其特征的属性,定义其任务和识别它可以响应的事件的方法。控件和窗体是Visual Basic中所有对象的示例。
  过程—为完成任务而编写的代码段。过程通常用于响应特定的事件。
  属性—对象的特征,如尺寸、位置、颜色或文本。属性决定对象的外观,有时也决定对象的行为。属性也用于为对象提供数据和从对象取回信息。 [资料来源:http://www.THINK58.com]
2.3 Visual Basic的特点
VB的重要特点之一是可视性。系统引进了窗体和控件的机制,用于设计应用程序界面。用户通过在屏幕上生成窗体,在窗体中绘制所需要的控件和按钮,设计菜单和对话框,VB会自动生成相应的代码。
VB的另一重要特点是事件驱动。当窗体或控件上发生一个事件时,VB立即把控制权交给程序员。程序员不必担心如何判断事件是否已发生,只需要编写一段代码告诉计算机在事件发生以后应该做什么工作就可以了。这样,设计一个Windows应用程序简化为用鼠标在屏幕上点击、拖拽并添加少量的代码就可以完成了,大大降低了对程序设计的要求,提高了应用程序的开发效率。
利用VB的可视性特点,可方便的设计了程序的窗体界面,并在各个窗体中的合适位置绘制所需的每种控件。如要修改窗体或控件的某项属性,只需在相应的窗体或控件的属性窗口修改相应的参数便可达到需要的设计效果。
利用VB的事件驱动性特点,只需在窗体或控件上的代码窗口中添加少量的代码,便可达到告诉当在相应的窗体或控件上发生某一事件时,它们在事件发生后应该做什么工作的目的。例如几个窗体上的添加、删除、返回按钮的作用,就是通过在各个相应按钮的代码窗口中输入相应的代码,来达到当在几个按钮上出现单击(Click)事件后,相应按钮实现添加、删除、返回的功能的。 [资料来源:http://THINK58.com]
 

[资料来源:http://THINK58.com]