计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> VB论文设计 >> 浏览文章
Vb+Access在线考试系统

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

目  录
第一章 绪论 2
1.1系统研究背景 2
1.2 VB考试上机系统的优点 2
1.3论文框架结构 3
第二章 系统分析 4
2.1可行性分析 4
2.2需求分析 6
第三章 总体设计 9
3.1系统结构设计 9
3.2系统功能模块设计 9
3.3 系统的数据库需求设置 10
3.4 数据库的实施和维护 13
第四章 系统外观及编码 15
4.1各模块的窗体外观设计 15
4.2各个模块的编码 22
第五章 用户手册 36
5.1系统安装 36
5.2系统启动 36
5.3初次使用指南 36
第六章 结论 37
致 谢 38
参考文献 39

VB考试系统集考务管理(或称考试管理)、试题库管理、考试过程控制(答题)、评分、成绩收集、成绩查询统计分析、成绩发布与一体。是典型的关于客户/服务器数据库开发的系统,VisualBasic6.0编程语言无疑是最适合开发数据库的语言之一。
实践证明,VisualBasic以其简单易学,功能强大、面向对象编程的优势,已经发展成为快速应用程序开发(RAD,Rapid Application Development)工具的代表,受到广大专业程序设计者和计算机爱好者的普遍欢迎。
在可视化编程上VisualBasic是先驱,成为新一代的程序设计语言,具有强大的功能,与传统的语言相比,在许多方面都有重要的改革和突破,下面主要介绍几个最基本的特点。
    1、具有面向对象化的可视化变成工具
用传统的高级语言编写程序,对界面的设计和算法的实现,都要靠编写大量的代码来完成。而用VisualBasic开发应用程序,包括两方面的工作:一是设计用户界面;二是编写程序代码。VisualBasic不需要编写大量代码去描述界面元素的外观和位置,只要把系统预先建立的部分对象放在窗口中并进行一定的属性设置,就可以快速地构造出美观实用的用户界面。
2、采用“事件驱动”的编程机制
在设计好用户界面以后,就可以编写相应的程序。传统编程方式是面向过程,程序员必须将要处理的事物(包括界面和算法)编写出一个完整的程序,计算机按照程序的流程运行。而在可视化的图形用户界面的应用程序中,程序员只是为各个对象分别编写程序代码(这样的应用程序代码一般都很短),各对象是由“事件”(如用户的键盘和鼠标操作、系统消息、程序触发)来驱动其内部代码的执行,对象之间的动作顺序,由程序的使用者灵活的控制。根据处理问题的需要,对象之间可以有联系。
3、提供了易学易用的集成开发环境
VisualBaisc的集成开发环境是在Windows平台上进行的。开发人员在这个环境中,可以进行界面设计,代码编写,程序调试,直至可以把应用程序编译成可执行程序而脱离VisualBasic的设计环境直接在Windows下运行。这个开发环境支持整个面向对象开发的全过程,具有极大的方便性和高效性。
4、具有对新技术强大的支持能力
VisualBasic可以利用数据控件或通过ODBC访问数据库,获得后台的数据源支持,从而使VisualBasic前台的界面与数据处理功能结合起来,扩大了VisualBasic的应用范围。VisualBaisc可以访问的数据库主要有Access、Btrieve、FoxBase、Paradox等,也可以访问Microsoft Excel、Lotus1.2-3等多种电子表格。VisualBasic利用对对象的链接与嵌入技术(OLE),开发出具有图、文、声、像、Web等对象合成的应用程序。VisualBasic可以方便地使用标准的Active部件,调用标准的接口,用于Web或其他支持这一技术的程序中。VisualBasic采用了部件编程的思想,在VisualBasic中创建的部件,由于具有接口继承性,所以通过部件编程,在VisualBasic中实现了代码的重要。在数据库应用方面,增加了ADO功能,不仅可以支持本地数据库,而且可以连接远程数据库,大大系统目标的具体要求:
教师可录入新试题,也可对原试题库进行修改操作,根据试题库的改变及学生情况可修改试卷设置。对数据输入要有完整的校验功能,保证数据的安全性,为方便教师输入试题,应设计表格形式的屏幕输入格式,像填表那样输入相应的数据。
系统管理员增加或删除原试题管理员,并可跟踪用户使用软件情况,为修复试题库及软件系统提供帮助。

2.2.2软件开发及运行环境要求

1.软件开发环境
WindowsXP操作系统,VisualBasic6.0可视化编程语言,后台数据库:Microsoft Access数据库,PhotoShop7.0图像处理,Word文字处理软件。
2.软件运行环境(最低配置)
基本的硬件环境是软件正常运行的根本保证,为扩大软件的应用范围,应尽量避免对硬件配置的高要求,为此本软件对代码设计进行了优化处理,对系统要求很低,当前流行硬件配置均可流畅运行,但建议在同一局域网100分钟内应控制在500人在线考试的规模内。
3.以下为本软件运行的最低硬件配置:
服务器:
处理器:奔腾III-800M以上
内存:128M以上
10M/100M自适应网卡
硬盘10G
客户端处理器:Intel 200以上
内存:64MB以上
显示卡:16位增强色以上,屏幕区域800X600以上。
硬盘:至少16MB自由空间
10M/100M自适应网卡
操作系统:简体中文Windows98、Me、NT、2000、XP
输入法:英文,五笔或拼音等中文输入法。
网络环境:
    10M/100M以太网,TCP/IP通讯协议。

概念结构是独立于任何一种数据模型的信息结构。逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。
根据以上的E-R图(计算机考试系统所需数据的E-R模型图)知,本系统需要七个基本的信息表:试题库、考生信息库、教师信息库、试卷设置表、试卷表、成绩档案表、试卷分析表。其中,试卷表只在学生在线考试时使用,可在本软件设计时建立外部数据窗口,不在数据库中创建该表,因此系统实际创建的基本表只有六个。
教师信息用一个独立的表来保存。其它基本表的信息在实际系统中是从其它的相关表中直接读取。本软件系统使用的数据模型为关系模型,使用数据库表主要有20多个。系统所建立的数据库表全部存放在sjk.db的数据库中,并使用sjk (数据库别名)进行数据库连接。
数据库设计和系统的功能和要求是息息相关的,如系统的开放性、扩展性、可维护性。这里所讲的计算机系统并不针对某一门具体的学科,而是可以根据需求量身定做和无限扩展的一个通用系统,可以改变科目、修改章节、增加题型和难度系数,这些要求决定了数据库的设计不能太死板,而应该比较灵活。
本系统创建的主要数据库表如下所示:
1. 表t_userid  用来储存管理员帐号密码
2.表s_userid  用来储存考生帐号密码
3.表s_xinxi 此表用来贮存考生的相关信息
4.表s_class 此表用来贮存考生单位信息
5.表s_computer 机位编号表
6.表s_result 是专门用于记录在线试卷的表
下面具体介绍考试系统中用到的这些表及其定义的数据结构。
1. 表t_userid 
username用来储存管理员帐号,password用来贮存密码.
2. 表 s_userid
username用来储存考生帐号,password用来贮存密码.
3.表s_xinxi
此表用来贮存考生的相关信息,字段含义如下表所示。






上一篇: 基于vb的农田生态气象信息应用技术
下一篇: 销售管理系统
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。