如需购买该毕业设计或论文,联系QQ: 913541678 
VB学生成绩管理系统         ★★★ 【字体:
VB学生成绩管理系统
作者:佚名    文章来源:本站原创    点击数:    更新时间:2008-3-10    

目录
前言 1
1 文献综述 2
1.1开发工具VisualBasic概述 2
1.2 Access数据库概述 5
1.3 ActiveX资料对象――ADO简介 8
2 系统建设方案与设计 10
2.1引言 10
2.2 系统设计 10
2.2.1 系统整体流程 10
2.2.2 概述 11
3数据库设计 13
3.1 概述 13
3.2 数据库的设计过程 13
3.3 数据关系结构 15
4 详细设计 16
4.1 数据连接 16
4.2 系统的初始化和登录机制 16
4.2.1 mdlstandard模块设计 17
4.2.2 splash窗体 17
4.2.3 登录窗体 18
4.3 MDI主窗体 20
4.3.1 菜单设计 20
4.3.2 部分代码 20
4.4“按课程进行成绩管理”模块设计 22
4.4.1课程成绩管理主窗体 22
4.2.2变更课程成绩信息窗体 30
4.2.3自定义查找窗体 33
4.2.4 课程成绩列表的报表 35
4.5“按学生进行成绩管理”模块设计 35
4.5.1学生成绩管理主窗体 35
4.5.2变更学生成绩信息窗体 42
4.5.3学生成绩列表的报表 43
结束语 44
致谢 45
参考文献 46
附 录 47
附录Ⅰ英文资料 47
英文资料(一) 47
英文资料(二) 52
附录Ⅱ英文资料翻译 56
英文资料翻译(一) 56

前言
1、开发背景
题目:成绩管理系统
成绩管理是学校管理的重要组成部分。成绩管理的重要性不言而喻,但是成绩管理工作是很繁重的。在实际管理工作中,往往由于成绩记录的数量众多、管理复杂,容易造成成绩管理的混乱。对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,实现成绩信息管理的电子化。
2、系统功能
1)掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用。
2)教师可以对任何一个学生的成绩进行查询和管理;学生只能对自己的成绩进行查看。
3)教师可以对成绩“按照课程”或“按照学生”进行管理,对学生信息或成绩信息进行添加、删除和修改。
4)针对某一门课的学生列表及其成绩、某一个学生所选课程及其对应的成绩生成报表。
3、开发工具
本系统使用VisualBasic 6.0中文版作为开发工具,后台数据库采用Access 2000。


1 文献综述
1.1开发工具VisualBasic概述
Microsoft公司推出Windows以后,立即以其新颖的图形用户界面、卓越的多任务操作系统性能、高层次的软件开发平台而风靡全球。尤其Windows环境下Office实用软件的方便使用,使不少熟悉DOS软件开发的用户想到自己动手设计Windows用户界面,以满足各种应用程序的需要。然而即使对有经验的程序员来说,其工作难度也相当大。为了编写Windows环境下运行的程序,必须建立相应的窗口、菜单、对话框等各种“控件”,程序的编制也变得越来越复杂。有人甚至认为,Windows的出现预示着业余程序员的末日。
1991年Microsoft公司推出的Windows应用程序开发工具——VisualBasic,使这种情况有了根本的改变。Visual意为“可视化的”,指的是一种开发图形用户界面(GUI)的方法,所以VisualBasic是基于Basic的可视化程序设计语言。在VisualBasic中,既继承了其先辈Basic所具有的程序设计语言简单易用的特点,其编程系统又采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性的封装起来,提供了一种所见即所得的可视界面设计方法,给广大非计算机专业人员学习、使用、研究和开发Windows环境下的应用程序带来了福音。
VisualBasic最早是由Microsoft公司在1991年推出的,刚推出的VisualBasic也有缺陷,功能也相对少一些。经过Microsoft公司的不断努力,1993年推出的VB3.0已初具规模,进入实用阶段,利用VB可快速地创建多媒体、图形界面等的应用程序。1995年、1997年和1998年相继推出的VB4.0、VB5.0和VB6.0在开发环境、功能上进一步完善和扩充,尤其在数据库管理、网络应用方面更胜一筹,使得VB成为许多程序员首选的编程工具。
Visual Basic是从BASIC发展而来的,对于开发Windows应用程序而言,VB是目前所有开发语言中最简单、最容易使用的语言。总的来说,Visual Basic有以下主要特点。
1.可视化的设计平台
用传统程序设计语言编程时,需要通过编写代码设计用户接口,在设计过程中看到接口的实际显示效果,必须在运行程序时才能观察到。如果对接口的效果不满意,还要回到程序中修改,这一过程常常需要反复多次,大大影响了软件开发效率。Visual Basic提供的可视化设计平台,把Windows接口设计的复杂性“封装”起来,开发人员不必为接口的设计而编写大量程序代码,只需按照设计的要求,用系统提供的工具在屏幕上画出各种对象即可。Visual Basic自动产生接口设计代码,程序员只需要编写实现程序功能的那部分代码,从而大大提高了程序设计的效率。
2.面向对象的设计方法
面向对象的设计方法(OOP,Object Oriented Programming)从应用领域内的问题着手,以直观自然的方式描述客观世界的实体。Visual Basic作为一种面向对象的编程方法,把程序和资料封装起来作为一个对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在接口上,由Visual Basic自动生成对象的程序代码并封装起来。
3.结构化的设计语言

文章录入:admin3    责任编辑:admin3 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    教师科研管理系统(开题+系统
    ASP网上手机销售系统(网站)
    ASP聊天BBS系统(网站)
    ASP试题库管理系统(网站)
    ASP图书管理系统(网站)
    ASP教学网站设计-BBS设计(网
    ASP网上考试系统(网站)
    ASP网上求职招聘系统(网站)
    ASP网上购物系统(网站)
    C#.NET教材管理系统
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)