毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

VB学生成绩管理系统论文 第5页

更新时间:2009-7-10:  来源:毕业论文
VB学生成绩管理系统论文 第5页
异构连接,实现数据处理与转换。VB是微软公司推出的基于Windows以Basic语言为核心的一个快速开发应用程序的可视化开发平台。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完美、紧密地结合起来,并封装了Windows编程的复杂性。在这方面,它不仅提供了大量的数据库组件,能通过SQL 、ADO、ODBC访问多种数据库,同时提供了强大的开发网络数据库的能力。作为一个优秀的前端开发工具,VB6.0很受广大用户欢迎。
3.5.2.1 开发工具VB6.0介绍
Visual Basic是在Basic语言的基础上发展而来的,是在Windows环境中广泛使用的应用程序开发工具。Visual Basic功能强、效率高、易学习,无论是专业人员,还是非专业人员,都可以很容易的掌握Visual Basic。
Visual Basic最大的两个特点是“可视化”和“事件驱动”。“可视化”即“可视化程序设计”,是指开发图形用户界面的一种方法,用这种方法,程序员不用编写大量的代码去描述界面元素的外观和位置,而只要把预先建立的界面元素(如文本框、命令按钮或更复杂的控件等)用鼠标拖放到屏幕上的适当位置即可。“事件驱动”是指Windows应用程序的运行是通过事件来驱动的,用户或系统触发了某一个事件,就执行程序员在此事件中编写的一段代码。最常见的实例是,用户界面中的一个命令按钮,当用户点击这个按钮时,就触发了这个按钮的鼠标单击事件,于是执行该按钮单击事件的相应代码,执行完毕后,程序暂停直到下一个事件发生。“可视化”和“事件驱动”这两个特征是Visual Basic进行Windows程序开发的精髓。
3.5.2.2数据库Access介绍
Access是Office软件包的成员之一,Access擅长对数据进行处理,例如建立、排序、分类及汇总数据等操作。除此之外,美化数据输入界面的窗体、数据访问页,加强所见及所得的报表,再加上Access所擅长宏与模块功能,奠定了Access在小型数据库系统的领先地位。Access2003推出后,新增并强化了许多功能,在其他Office软件中能够用到的功能都出现在其中,不用再跨越两个软件进行操作,这种整和给用户提供了极大的方便。
Access最重要的特征是不必编写程序。对于大多数关系型数据库管理系统,其管理者需要具有程序设计能力,才能建立和管理一个有效的应用程序,而Access数据库系统把数据库应用程序的建立移进用户环境中,除非要执行复杂的操作,数据库的管理者不再必须具有程序设计能力。利用系统提供的向导或生成器,再利用几个简单的宏或VBA语句,就可以迅速的建立简单的应用程序。
Access中数据库文件不是简单的存储数据的表,这是Access与其他桌面数据库的一个重要区别。Access数据库文件不仅包含传统意义上的表,还包括操作或控制数据的其他对象(如查询、窗体、报表)。
3.5.2.3两者结合的优势
除了Access和Visual Basic各自的特点之外,将两者结合起来使用,最主要的优点就是两者使用相同的数据引擎,即Microsoft Jet。
Microsoft Jet是Microsoft Access数据库系统的数据库引擎组建。在1992年Access 1.0发布时,Jet首次问世。当1993年Visual Basic3.0发布的时候,Jet1.1内置其中。此后只要发布新版本的Access,就会有相应版本的Jet问世。当一个新版本的Visual Basic准备发布的时候,它一定会内置进行了一些修改的最新版本的Jet数据库。
由于Visual Basic和Access使用的是相同数据库引擎,因此可以建立既包括Access组件又包括Visual Basic组件的应用程序,这样就提高了程序的稳定性,充分发挥了两者各自的优势。
3.5.3运行环境简介
系统的性能要求
系统的性能要求通常指系统需要的存储容量以及后援存储、重新启动、安全性和运行效率等方面的考虑。
(1)系统需求
本系统是以VB6.0为前台,Access为后台,因此要求系统运行在Windows 98/2000/2003/XP。系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好。
(2)运行需求
硬件条件:586 以上CPU、32M以上 RAM、3.2G硬盘以上的PC机;打印机。
软件条件:Windows 2000以上版本操作系统;
(3)其他需求
本系统有较好的可文护性、可靠性、可理解性、效率。易于用户理解和操作。可文护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
 
4  学生成绩管理系统主界面设计、详细设计
 
图4-1
    图4-1是学生成绩管理系统MDIForm1主窗体,它的作用很明确,主要作为整个系统中的各个管理窗体的父窗体。对于不同的用户,MDI主窗体限制不同的菜单项。
学生成绩管理系统主界面设计过程:界面设计是在VB6.0的MDIForm1窗体上进行界面设计,主要使用了下列控件:菜单编辑器、Status Bar ActiveX控件。然后设置属性(表4-1),添加相应的代码。
控件 属性 属性取值
MIDForm 名称 MIDForm1
 Caption 学生成绩管理系统
StatusBar 名称 StatusBar1
表4-1
4.1学生成绩管理系统用户管理模块界面设计和详细设计
 
图4-2
图4-2是学生成绩管理系统新增用户窗体,设计过程:界面设计是在VB6.0的Frmuser1窗体上进行界面设计,主要使用了下列控件:Frame、Label、TextBox、Image、OptionButton、CheckBox、CommandButton控件。然后设置属性(表4-2),添加相应的代码。

控件 属性 属性取值
Frame1 Frame 名称 Frame1
 Caption 新增用户
Frame2 Frame 名称 Frame2
 Caption 权限
Frame Frame 3 名称 Frame3
 Caption 用户类别
Text1(0)TextBox 名称 Text1
 Text NULL
Text1(1)TextBox 名称 Text1
 Text NULL
 PasswordChar *
Text1(2)TextBox
 名称 Text1
 Text NULL
 PasswordChar *
Option1 Caption 超级用户
Option2 Caption 只读用户
Option3 Caption 普通用户
Check1 Caption 系统管理
Check2 Caption 班级与学生档案管理
Check4 Caption 课程与成绩管理
Command1 Caption 确定
Command2 Caption 取消
表4-2
4.2班级管理模块界面设计、详细设计

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

VB学生成绩管理系统论文 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。