当前位置:文档之家› 考试管理系统-VB编程毕业设计

考试管理系统-VB编程毕业设计

引言

考试与我们的关系是非常密切的,考试的出题一直是一个比较麻烦的问题,要花费大量的时间和精力;传统的考试用的考卷,需要大量人工和打印机来印制试卷, 而对与计算机上机考试传统的考试根本行不通,无纸化考试必将是以后考试的主要形式。基于以上这几点,为了解决考试试题的多样性、随机性和上述一些问题,编写一套考试管理系统来是很有必要的。

目录

第一章系统简介------------------------------------------------------------------------ 第二章总体设计构思-------------------------------------------------------------------

2.1 数据库如何设计----------------------------------------------------------------

2.1.1 考题数据库---------------------------------------------------------------

2.1.2 考生信息数据库----------------------------------------------------------

2.1.3 用户信息数据库----------------------------------------------------------

2.2 如何通讯----------------------------------------------------------------------

2.3 如何生成考题------------------------------------------------------------------

2.4 如何避免系统蹦溃后考生信息及题目信息丢失----------------------------------

2.5 如何计算总分------------------------------------------------------------------

2.6 如何防止考生作弊--------------------------------------------------------------

2.7 数据如何隐蔽------------------------------------------------------------------

2.8 如何解决服务器传输文件多线程问题--------------------------------------------

2.9 如何实现加密算法---------------------------------------------------------------第三章主要模块说明--------------------------------------------------------------------

3.1 考试平台------------------------------------------------------------------------

3.2 服务器--------------------------------------------------------------------------第四章总结-----------------------------------------------------------------------------

4.1 系统不足-------------------------------------------------------------------------

4.2 心得体会-------------------------------------------------------------------------

一简介

课题名:考试管理系统

开发工具:Microsoft Visual Basic 6.0 中文版

数据库:Access

运行环境:Windows98/20XX/XP/ME,考试机房需连成局域网

安装:在机房中设一台机器为服务器将服务器程序安装到此机器中运行即可.将考试平台程序分别安装到其他用机中运行即可.

功能说明:考试管理系统是针对学校上机考试所编写的管理软件,系统分为两部分一部分是管理考生,考题,考试类型,考试时间等信息,这部分由管理员(教师)进行管理.另一部分是考试平台,是考生完成试卷的主要接口.考生登录到考试平台后,则系统则对该考生输入的准考证号发送到服务器进行验证.验证成功则发送考题库文件至考试平台端.并通过考题库文件随机生成考题(考题分为填空题,单项选择题,多项选择题,操作题.)考生答卷后提交试卷,并提示考生未做的题目.如果无误则系统算出总分发送到服务器进行储存.

二总体设计构思

2.1 数据库如何设计?

2.1.1考题数据库(文件:examktl.dll)

FillSubject表单(填空题)

ChoiceExercise表单(单选题)

MultiChoice表单(多选题)

OperationSubject表单(操作题)

2.1.2考生信息数据库(文件:examext.dll)

Student表单(考生信息)

2.1.3用户信息数据库(文件:examyh.dll)

UserInfo 表单(用户信息)

2.2 如何通讯?

可通过Winsock控件可实现通讯功能.服务器开放两个端口来与客户机进行通讯,端口”10088”考生信息通道,”10087”文件传输通道,请求文件传输,服务器为该请求分配一个进程对其进行文件传输操作(这里的进程其实就是将工程拆分成两个工程,主工程调用专门对文件传输的工程操作)

2.3 如何生成考题?

首先验证通过后获得考试的信息(如填空题10题-每题1分,单选30题-每题1分,多选5题-每题2分,操作题目5题-每题10分),分别存入变量中,通过下载过来的数据库,及题目信息的变量做随机抽取题目(此部分功能请参考模块详细说明)

2.4 如何避免系统蹦溃后考生信息及题目信息丢失?

可在考生登获得考试信息并生成考题后把考生信息,服务器Adress,考试题目信息,存入备份文件Exambak.bak中.每次异常退出后在运行时读文件的信息到程序中.

2.5 如何计算总分?

考生在提交试卷前,对所有题目进行检索发现考生为做的题目并给予提示.可将考生选择的题目和正确答案放入两个数组中.然后对两个数组中的元素进行比较相同则总分+该题的分值

2.6 如何防止考生作弊?

通过随机出题目加强系统防作弊功能,锁定系统桌面.

2.7 数据如何隐蔽?

方案1:

禁止考生访问浏览计算机内容。

方案2:

更改数据库扩展名,把所有后缀为MDB(ACCESS数据库文件)改成DLL。让想有侥幸心理查找数据库的考生无从下手

方案3:

即使找到数据库并打开了数据库,系统对数据库里的内容正确答案进行了加密。即使找到正确答案也是乱码看不懂内容的含义。

2.8 如何解决服务器文件传输多线程问题?

考场很多考生需要对考题进行下载,而主进程只能对1个请求进行文件传输,因此只要有一个考生在下载考题,则其他考生则必须等待,因此需要实现多线程的操作,而要用VB实现多线程,是件比较繁琐困难的事情,而且调试经常使得VB崩溃。因此可将此部分拆分另一个工程。此工程是专门传输文件的工作。通过主工程调用传参数(服务Adress+端口号+要传输的文件名)。因此解决了文件传输的1对多同步进行的问题

2.9 如何实现加密算法?

通过VB中的XOR(位操作-异或)操作,明文对密钥的AscII码异或操作后得到密文。如果密钥和明文相同异或后则二进制为000….所以为了避免,则遇到相同的用Chr(128)

如明文“ABCD”密钥“ZC”

三主要模块说明

3.1 考试平台

3.1.1 ExamManageSystem.FrmMain 程序主窗口

文件名:FrmMain.frm

本块功能说明:是考试平台的主要界面。

窗口界面

模块名:Init

参数: 无

功能:窗口初始化

设计构思:

考试平台运行时初始化,通过查找ExamBak.bak文件来判断程序运行时是否要读取备份文件如果则说明考生有异常退出发生,已经登录过则UserLogin = True在读取备份文件

模块名:LockPC

参数: (locked As Boolean)

功能:锁定系统桌面

设计构思:

通过访问API函数FindWindow找到任务栏上的开始按钮,任务拦等句柄,并同过ShowWindow来隐藏显示窗口. 通过SystemParametersInfo禁用CTRL+ALT+Del ALT+F4 等系统键

模块名:BakStudentInfo

参数:无

功能:备份学生信息

设计构思:

通过WinAPI函数WritePrivateProfileString 将学生信息以INI文件格式写入ExamBak.bak文件中.

模块名: ResumeStudentInfo

参数:无

功能:还原学生信息

设计构思:

通过WinAPI函数GetPrivateProfileString 将学生信息以INI文件格式从ExamBak.bak 文件中读取出来给系统变量

模块名:Winsock1_DataArrival(Winsock事件

参数: (ByVal bytesTotal As Long)系统给定

功能:获得服务器传送来的信息

参数:(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)系统给定

功能:捕捉与服务器连接的错误

设计构思:

此事件的得到出发是从FrmLogon(登录窗口)中输入IPAdress及准考证后连接服务器。

TryHost是FrmMain中的全局变量是连接服务器次数的关键字.只要未连接到服务器并TryHost未满6次则不停的连接服务器

3.1.2 ExamManageSystem.FrmLogin 考试登录

文件名:FrmLogin.frm

本块功能说明:对考生进行验证。如果已经进入考试状态服务器监考老师可公布服务器的IPAdress给考生考生输入服务器Adress和准考证号进行登录考试。

窗口界面

模块名: CmdLogin_Click (CommandButton事件)

参数:无

功能:登录服务器

设计构思:

通过主窗口的WINSOCK控件连接服务器,如果未连接到服务器则尝试连接7次

3.1.3 ExamManageSystem.FrmDownLoad 下载考题窗口

文件名:FrmDownLoad.frm

本块功能说明:本块主要功能是从服务器端下载题库。通过向服务器发送题库下载请求,进行第一次握手。服务器做出应答后,获得服务器开通端口连接到服务器并进行文件传输。

窗口界面

模块名: Init

参数: 无

功能:初始化窗口

设计构思:

通过查找Exambak.bak来和比较Exambak.bak大小来判断是否已经下载过考题库,如果未下载则向服务器发送下载文件请求,服务器获得请求并分配端口,即发送下载考题库文件请求到服务器;否则则跳过。

模块名: WskFileComm_DataArrival (Winsock事件)

参数:无

功能:获得服务器发来的文件流并写入文件

设计构思:

服务器发送文件流(文件内容)来时触发该事件,由于通讯非连续性的所以要通过CurrentFileLen全局变量来记录文件写入的当前位置,以便下次数据流来时从CurrentFileLen位置开始写入知道CurrentFileLen>= DownFileLenCount(文件总大小)改值在考生登录时已经获得。

3.1.4 ExamManageSystem.FrmBulid 随机生成考题窗口

文件名:FrmBulid.frm

本块功能说明:考试题目初始化,根据有无备份文件来判断,是随机生成题目还是还原从备份文件中还原题目信息

没有备份文件时

有备份文件时

模块名: RndSubject

参数:无

功能:随机出题

设计构思:

通过已经分配好大小的数组FillSubject()填空题SingleChoiceSubject()单选题MultiChoiceSubject()多选题OperationSubject()操作题分别从题库中找取相应的表单随机抽取表单中的记录的位置分别放入数组中形成索引。

模块名: ResumeSubject

参数:无

功能:还原题目

设计构思:

通过已经分配好大小的数组FillSubject()填空题SingleChoiceSubject()单选题MultiChoiceSubject()多选题OperationSubject()操作题分别从备份文件中提取出来放入数组中形成索引。

3.1.5 ExamManageSystem.FrmFillTest 填空题

文件名:FrmLogin.frm

本块功能说明:是考生做答填空的窗口。

模块名: CheckSubject

参数:(cMemo As String, Sign As String)

功能:将数据库里的数据转换为考题样式

设计构思:

如:题目VB中什么函数是__1__提取字符的?__1__为填空而存入数据库中则是VB中什么函数是☆取字符的?(☆是填空的标记可以是自己设定的)此函数就是将数据库中的转换成现实中看的懂的题目,并且记录填空的个数到变量ResultNum。

模块名: ViewFillResult

参数:无

功能:为填空题的空位分配答题的文本框

设计构思:

根据题目的填空数量来分配给考生答题文本框(此功能类似许多考试中的与答题纸)题目与答案分开。方便对考生的答题内容进行记录。

3.1.6 ExamManageSystem. FrmSelectTest 单选题

文件名:FrmSelectTest.frm

本块功能说明:是考生做答单选题的窗口。并即时记录考生当前所做的答案(考生做一题则记录一题的答案)

窗口界面

这快主要介绍主要构思(详细请参照原代码)

窗口在加载时通过对SingleChoiceSubject()(已经在生成题目时候已经初始化过)中记录号对数据库进行访问,取出每题的当前选择答案和正确答案本被到SingleSelectQuestion()和SingleRightQuestion()中,以便对考生答题的状态进行记录,也方便总分的计算。题目的切换是通过SingleChoiceSubject()数组来进行切换,SingleChoiceSubject是记录题库中记录号的索引,用全局变量CurrentT(是记录当前题目的索引)初始值为0 则代表第一条记录。切换题目其实就是对CurrentT进行加减操作。之后通过数据库移动到SingleChoiceSubject(CurrentT)中存储的记录号,在显示在窗口中。考生对当前题目做答也是按照同上的方法记录到数据库中和储存选择题目的变量SingleSelectQuestion() 中

3.1.7 ExamManageSystem. FrmMultiSelectTest 多选题

文件名:FrmMultiSelectTest.frm

本块功能说明:是考生做答多选题的窗口。并即时记录考生当前所做的答案(考生做一题则记录一题的答案)

窗口界面

这快主要介绍主要构思(详细请参照原代码)

窗口在加载时通过对MultiChoiceSubject()(已经在生成题目时候已经初始化过)中记录号对数据库进行访问,取出每题的当前选择答案和正确答案本被到MultiSelectQuestion()和MultiRightQuestion()中,以便对考生答题的状态进行记录,也方便总分的计算。题目的切换是通过MultiChoiceSubject()数组来进行切换,MultiChoiceSubject是记录题库中记录号的索引,用全局变量CurrentT(是记录当前题目的索引)初始值为0 则代表第一条记录。切换题目其实就是对CurrentT进行加减操作。之后通过数据库移动到MultiChoiceSubject(CurrentT)中存储的记录号,在显示在窗口中。考生对当前题目做答也是按照同上的方法记录到数据库中和储存选择题目的变量MultiSelectQuestion() 中。由于多选题不同与单选题,考生可选多个答案,所以考生每次选择题目时候都对复选框进行检索找出考生所选的答案,复选框(0-5)对应答案(A-F) 如果复选框0,5 是被选择的则题目答案就是”AF”记录到数据库和变量中。

3.1.8 ExamManageSystem. FrmOperation 操作题

文件名:FrmOperation.frm

本块功能说明:是考生做答操作题的窗口。非本程序功能,针对现在上机考试除了基础题外还应有应用方面的要求,本窗口则是给出题目的要求考生可通过特定考核的工具软件进行考试

题目的切换是通过OperationSubject ()数组来进行切换,OperationSubject是记录题库中记录号的索引,用全局变量CurrentT(是记录当前题目的索引)初始值为0 则代表第一条记录。切换题目其实就是对CurrentT进行加减操作。之后通过数据库移动到OperationSubject (CurrentT)中存储的记录号,在显示在窗口中。3.1.8 CommonModule通用模块

模块名: executeSQL

参数:(ByVal SQL As String, msgstring As String)

功能:执行SQL语句

设计构思:

执行SQL语句,参数SQL是SQL语句,参数msgstring 是查询信息返回值

模块名: connectstring

参数:无

功能:ADODB连接参数设置

模块名: ConnectServer

参数:无

功能:连接服务器

模块名: CountZongFeng

参数:无

功能:计算总分并发送总分到服务器准考证+分数

设计构思:

通过对考生所选的答案和正确答案进行循环对比正确则加上改题所得的分数。

模块名: JieMi

参数:(Dstr As String, Dkey As String)

功能:计算总分并发送总分到服务器准考证+分数

设计构思:

参数Dstr 密文, 参数Dkey 密钥通过密文的每个字符和密钥的每个字符进行异或操作得到明文,

参数: (CData As String)

功能:获取考试信息

设计构思:

参数Cdata是存放考试信息的文本流格式是:填空题总数+填空题每题分数+单选题总数+每题分数+多选题总数+每题分数+操作题总数+考试时间+考题文件大小;将内容分别提取到变量中去。

3.2 考试服务器

3.2.1 ExamServer.FrmMain 主模块

文件名:FrmMain.frm

本块功能说明:是考试服务器的主要界面。是系统的核心,该模块接受考试平台的连接请求并与其通讯。是进入系统其他模块的主要途径。

模块名: Init

参数:无

功能:初始化系统

设计构思:

初始化系统,初始化考试信息,初始化服务器状态信息。

模块名: Winsock1_DataArrival

参数:(Index As Integer, ByVal bytesTotal As Long) 功能:获得考试平台的传输的信息

设计构思:

考试平台是以命令类型+内容返回或请求给服务器端的如下表单:

命令名含义

|StudenID| 请求验证考生成功返回发送|StudenOk|失

败|StudenEr|

|GetExamI| 请求获得考试信息。并发送"|GetExamI|"+

信息到考试平台

|ExamOver| 请求考试结束,服务器将发过来的成绩进行记

录如果成功返回|EXOverOK|如果失败返回

|EXOverEr|

|CheatMsg| 考试平台收到作弊处理的反馈信息,服务器将

对改考生进行作弊记录

"|SendFile|" 文件传输请求,(分配一个线程并随机开放一个

临时端口等待传输文件)

Winsock1_ConnectionRequest

参数: (Index As Integer, ByVal requestID As Long)

功能:响应考试平台计算机的连接请求

设计构思:

每当获得一次请求则会为这台请求的的计算机分配一个Winsock与它建立连接或找取空闲的Winsock与他建立连接

3.2.2 ExamServer.FrmLogin 登录模块

文件名:FrmLogin.frm

本块功能说明:登录界面,通过用户输入的用户名和密码在数据库中检索,如果正确则登录

3.2.3 ExamServer.FrmEditPW & FrmAddUser 修改密码模块添加用户模块文件名:FrmEditPW.frm & FrmAddUser.frm

本块功能说明:修改密码和添加密码模块

3.2.4 ExamServer.FrmExamSetup 考试信息设置模块

文件名:FrmExamSetup.frm

本块功能说明:考试设置,将考试信息储存在ExamSetup.ini文件中

说明:

FillSubject对应填空题Count题目总数Value为每题分值

Select对应单选题Count题目总数Value为每题分值

MultiSelect对应多选题Count题目总数Value为每题分值

Operation对应操作题Count题目总数Value为每题分值

Time对应考试时间Value时间值

3.2.5 ExamServer.FrmAddFillSubject 添加填空题模块

文件名:FrmAddFillSubject.frm

本块功能说明:添加填空题目,填空位置以特殊符号代替如(1+1=☆),通过CheckSubject转换成1+1=____

同时算出填空的数量,分配好存放答案的TextBox,管理员输入后存入数据库。(答案加密)密钥为当前记录号也一起存入数据库

计算机毕业设计论文初稿(VB学生信息管理系统SQL)

学生信息管理系统毕业论文初稿 Ⅰ摘要 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 Ⅱ前言 本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统;本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。 本系统主要包括学生信息查询、教师信息查询和老师修改学生成绩、管理员等。其功能主要有: 1、有关学生信息的输入,包括输入学生基本信息、所在班级、所学课程和成绩等。 2、学生信息的查询,包括查询学生基本信息、所在班级、成绩等。 3、学生信息的修改。 4、班级管理信息的输入,包括输入班级设置、年级信息等。 5、教师修改个人信息和成绩等。 6、学生个人信息及成绩查询。 学生信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统 第一部分系统开发平台 本系统采用面向对象的软件开发办法,以Microsoft公司的可视开发环境Visual Basic6.0 作为主要开发工具,后台数据库是用Microsoft公司的SQL Sever 2000作为后台数据库。 1.1、Visual Basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高、且功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易

计算机毕业设计 论文_基于VB_课程管理系统

课程管理系统 摘要:本文为适应高校分校管理体制下校区教学管理信息化的需要,采用Visual Basic数据库技术,开发了一套简单灵活、方便通用的学生课程管理系统。本文主要介绍的是该系统的设计与实现。 关键词:课程管理系统;数据库 Abstract: In order to meet management at the University campus under the system of teaching management information needs, using Visual Basic database technology, developed a simple and flexible to facilitate a common course management system students. This paper describes the system is the Design and Implementation. Key words: course management system, database

目录 第一章绪论 (3) 第二章 Visual Basic 6.0 简介 (4) 第三章系统需求分析 (6) 3. 1需求获取方法 (6) 3. 2业务需求的描述 (7) 3. 2. 1总体业务流程 (7) 3.2.2业务描述 (7) 3. 3需求分析 (9) 3. 3. 1系统需求获取 (9) 3. 3. 2系统分析模型 (14) 第四章系统设计 (17) 4. 1系统功能框架 (17) 4.1.1功能框架总述 (17) 4. 2设计类建模 (19) 4. 3数据库建模 (21) 4. 3. 1数据库建模步骤 (21) 4.3.2成绩报表的视图设计 (23) 第五章系统实现 (27) 5. 1课程管理系统的实现 (27) 5. 2培养方案管理的实现 (28) 5. 3 XML配置部署文件的实现 (30) 5. 4成绩表的实现 (34) 5. 5内容管理挂接问题 (36) 5. 5. 1课程表实现方式 (36) 5. 5. 2 SVG实现方式 (36) 参考文献 (39) 致谢 (40) 附件1:外文资料翻译译文 (41)

学生成绩管理系统毕业设计(论文 流程图 代码)

内蒙古科技大学 本科生毕业设计说明书(毕业论文) 题目:学生成绩管理系统 学生姓名: 学号: 专业: 班级: 指导教师:

摘要 在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。对于一所学校来说,如何利用计算机改变每次考试结束后老师们统计大量的学生成绩时的繁重任务?如何消除因时间紧所产生的统计结果错误百出?设计出学生成绩管理系统就是一个很好的解决方法 本文通过用VB面向对象的编程环境编写学生成绩管理系统,利用软件工程原理,采用生命周期方法学,根据3NF的关系模式设计数据库表,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。 开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了学生成绩数据库的创建及学生成绩的输入、浏览、维护和统计,使得系统具有功能强大,界面友好的特点。 在设计学生成绩管理系统过程中,得到了各位老师的指导,在此表示感谢。由于本人水平有限,程序中不足之处在所难免,敬请各位老师批评指正。 关键词:成绩管理软件工程 VB6.0

Abstract In will it be information age now, quickening , life of speed, make people more and more to information , is it develop to digitize, the management information system (MIS ) is a collection , transmission , system stored , processed , maintained and used that be able to carry on information made up of person , computer ,etc., can replace a large amount of , miscellaneous and done by hand of the past . To a school, How utilize computer change each examination teacher count a large number of student strenuous task at the score? How dispel because time full of mistakes statistics produced closely? Designing student's achievement administrative system is a very good solution. This text, through writing student's achievement administrative system with vb target -oriented programming environment, Utilize the soft project principle, adopt the cycle method of the life to study , design the database form according to the relation mode of 3NF, resolve each systematic function module ring upon ring with module design, design systematic module structure, and according to concrete to demand and function that need realize of system, have defined the concrete function of each module in detail . Develop two respects of main development including setting-up and maintenance and front application program of backstage supporter's database , have realized the establishment of student's achievement

考试管理系统-VB编程毕业设计

引言 考试与我们的关系是非常密切的,考试的出题一直是一个比较麻烦的问题,要花费大量的时间和精力;传统的考试用的考卷,需要大量人工和打印机来印制试卷, 而对与计算机上机考试传统的考试根本行不通,无纸化考试必将是以后考试的主要形式。基于以上这几点,为了解决考试试题的多样性、随机性和上述一些问题,编写一套考试管理系统来是很有必要的。 目录 第一章系统简介------------------------------------------------------------------------ 第二章总体设计构思------------------------------------------------------------------- 2.1 数据库如何设计---------------------------------------------------------------- 2.1.1 考题数据库--------------------------------------------------------------- 2.1.2 考生信息数据库---------------------------------------------------------- 2.1.3 用户信息数据库---------------------------------------------------------- 2.2 如何通讯---------------------------------------------------------------------- 2.3 如何生成考题------------------------------------------------------------------ 2.4 如何避免系统蹦溃后考生信息及题目信息丢失---------------------------------- 2.5 如何计算总分------------------------------------------------------------------ 2.6 如何防止考生作弊-------------------------------------------------------------- 2.7 数据如何隐蔽------------------------------------------------------------------ 2.8 如何解决服务器传输文件多线程问题-------------------------------------------- 2.9 如何实现加密算法---------------------------------------------------------------第三章主要模块说明-------------------------------------------------------------------- 3.1 考试平台------------------------------------------------------------------------ 3.2 服务器--------------------------------------------------------------------------第四章总结----------------------------------------------------------------------------- 4.1 系统不足------------------------------------------------------------------------- 4.2 心得体会-------------------------------------------------------------------------

VB窗体设计(考试系统)

1.要求:编程,输入圆的半径,计算并输出圆的面积,按下列要求分别实现: (1)在打开的工程的Form1窗体中设计如图1所示的界面 (2)创建一个文本框控件用于输入,创建一个标签控件显示计算结果, 创建一个命令按钮控件单击命令按钮后将结果显示在标签里,将命令按钮的 Caption属性设置为"按文本框计算" (3)在窗体中创建一个命令按钮,Caption属性为"按输入框计算" 单击此命令按钮后,调用Inputbox函数输入数据,通过标签控件显示计算结果。 要求本命令按钮执行的结果需要小数点后15位有效位数, 圆周率15位:3.141592653589793 5.在名称为Form1的窗体上建立一个名称为Cmd1,标题为"显示"的命令按钮,编写适当的事件过程。程序运行后,如果单击"显示"命令按钮,则在窗体上显示"呵呵,小菜一碟!",如图所示。程序中不能使用任何变量,直接显示字符串。 注意:完成后必须保存,然后再关闭。 6.在名称为Form1的窗体上建立一个名称为P1的图片框和两个命令按钮, 名称分别为Cmd1和Cmd2,标题分别为"输出"和"清除",如图1所示。 要求程序运行后,每单击一次"输出"按钮, 不使用任何变量而直接在图片框中显示小写字母"有一幅画更完美!",如图所示; 如果单击"清除"按钮,则清除图片框中的内容。

7.在名称为Form1的窗体上建立一个名称为Text1的文本框,文本框的内容为空;一个名称为Cmd1,标题为"输出"的命令按钮,如图所示。要求程序运行后,在文本框输入几个字符,单击"输出"按钮,则在窗体上显示文本框中的文字。 注意:在程序中不能使用任何变量,不能使用默认属性。 8. 1、在名称为Form1的窗体上建立一个名称为l1的标签,并设置他不可见;两个名称为cmd1和cmd2, 标题分别为"显示1"和"显示2"的命令按钮。 2、编写适当的事件过程,要求程序运行后, 如果单击"显示1"命令按钮,则标签可见并显示字符串"aaa"; 如果单击"显示2"命令按钮,则标签可见并显示字符串"bbb"。 程序开始运行时界面如图所示。 图1 程序运行时界面 3、单击显示1命令按钮后,窗体如图2所示:

基于VB6.0的学生信息管理系统开发设计—大学毕业论文毕业设计学位论文范文模板参考资料

随着高校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对庞大的信息量,有必要开发学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 学生综合信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备、容易使用,具有流行软件的操作习惯等特点。经过详细的调查分析,选用Visual Basic 6.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO的支持完成对数据库的各种操作。方案采用C/S结构,达到对学生信息管理的目的。设计时首先在短时间内先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行的系统。 学生信息管理系统包括用户管理、学籍管理、班级管理、专业课程管理、成绩管理等模块。 系统采用Visual Basic 6.0为开发工具,后台数据库采用SQL Server,操作系统为Windows98/Windows 2000/Windows XP等。 关键词:管理系统,VB,ADO

Extend continuously along with the scale of the school, nasty play of student's quantity increment, concerning the student's various information also become doubly long. Face the huge amount of information, have the necessity to develop the student the comprehensive information management system to raise the efficiency that the student manages the work. Pass such system, can attain norm management, science covariance and fast searches of information, thus reduce the workload of manage the aspect. Student Information Management System is a typical management information system (MIS), its system development including database design and maintenance, client application development aspects. For the former set up the database with the integrity and consistency of data and have certain security requirements for the latter process user-friendly, full-featured, easy-to-use, with popular software such as operating characteristics of the habit. After detailed analysis of the survey, choose Visual Basic 6.0 as front-end development tools, the use of its integrated development environment and support a variety of object-oriented control standardization, especially for ADO support the completion of the various operations on the database. Program using C / S structure, to the students the purpose of information management. First of all, the design of a short period of time to create a prototype system, and then on the demand for the initial iteration the prototype system, and constantly revised and improved, until the formation of user satisfaction with the practical system. Student Information Management System, including system management, school management, class management and professional courses management, performance management modules. System for Visual Basic 6.0 development tools, back-end database using Access 2000, the operating system, such as for Windows98/Windows 2000/Windows XP. Keywords:Management System,VB,ADO

【参考文档】VB毕业设计 (精选)-实用word文档 (27页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == VB毕业设计 (精选) 目录 摘要 ........................................... 错误!未定义书签。目录 .......................................................... I 1 系统开发背景及意义 ........................................... 3 2 开发设计思想 ................................ 错误!未定义书签。 3 需求分析与设计 (13) 3.1系统目标 (13) 3.2系统功能 (17) 4 系统设计过程及各模块制作 (21) 4.1 数据库、表的设计 (21) 4.2 系统功能结构图 ........................ 错误!未定义书签。 4.3 部分功能效果图与源代码 ................. 错误!未定义书签。 5 学生信息管理系统的实现 ...................... 错误!未定义书签。 5.1系统运行环境要求 ....................... 错误!未定义书签。 5.2系统调试与结果 (37) 6 总结与展望 (38) 6.1设计体会 (38) 6.2课题展望 (38) 致谢 (40) 参考文献 (41)

摘要 这次毕业设计,以茂名职业技术学院为开发背景,设计这个学生信息管理系统,从学生的入学登记到查询浏览学生信息,形成了一个整体自动化管理模式,改 善了茂名职业技术学院的学生学籍管理。该毕业报告介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开 发学生信息管理系统的详细过程,提出实现学生信息管理、资源共享的基本目标,从而推动迈向数字化学校的步伐,并阐述系统结构设计和功能设计,从学 生的入学登记到查询浏览学生信息,形成了一个整体自动化管理模式,从软件 工程的角度进行了科学而严谨的阐述。 学生信息管理系统是用Visual Basic 6.0和SQL Server 201X平台开发的。它的主要用户是学生、教师。系统方便了学生查分,方便了教师的教学管理和学 生信息的录入。更为重要的是,系统方便了学校的管理学生信息。通过学生信 息管理系统,学生课程及成绩管理系统的产生大大减少了人力上的不便,让整 个数据管理更加科学合理。学生信息管理系统最有特色的地方就是后台数据库 对学生课程及成绩的统一管理。后台数据库studentinfo大概分为以下几个表:用户表,学生信息表,班级信息表,课程信息表,教师信息表,及成绩信息表。 关键字:数据库图书管理借阅浏览 Visual Basic 1 系统开发背景及意义 1.1 系统开发的背景 由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个学校来说,开发一个好的学生信息管理系统势 在必行。鉴此,特开发此学生信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化。而且随着学校的规模不断扩大,学生数量急剧增加,有 关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提 高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计 和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 当今时代是飞速发展的信息时代,在各行各业中离不开信息管理处理,这正是 计算机被广泛应用于管理系统的原因。计算机的最大好处在于利用它能够进行 信息管理。使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高 了其安全性,尤其对于复杂的管理,计算机能够充分发挥它的优越性。 管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理 科学和技术科学的发展而形成的。学生信息管理系统是一个教育单位不可缺少 的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息 管理系统能为用户提供充足的管理手段,对学生来说可以轻松的查阅自己在校 的成绩及排名。

VB学生信息管理系统 毕业设计论文

学生信息管理系统论文 目录 1.1 摘要 2 1.2 前言 2 1.3 开发学生信息管理系统相关问题 2 1.3.1 学生信息管理系统的简介 2 1.4 系统的实现以及相关问题 3 1.4.1 Visual Basic 6.0总概括 3 1.4.2 实施环境与工具的比较选择 3 1.4.3 编程环境、工具、实现与数据准备概况 3 1.4.4 学校管理者对学生信息管理系统的需求 4 1.5 学生信息管理系统功能模块设计、数据库的设计和功能实现 4 1.5.1 学生信息管理系统的功能模块设计 4 1.5.2 数据库设计 4 1.6 学生信息管理系统的具体实现8 1.6.1 学生信息管理系统主窗体的创建8 1.6.2 系统用户管理模块11 1.6.3 学籍管理模块的创建12 1.6.4 班级管理模块的创建14 1.6.5 课程设置模块的创建15 1.6.6 成绩管理模块的创建17 1.6.7 帮助模块的设计18 1.7 系统测试概况19 1.7.1 系统转换方案及实现概况19 1.7.2 软硬件平台19 1.8 结束语20 1.9 致谢20 1.10 参考文献21 1.11 附程序代码清单22

1.1摘要 信息管理系统就是我们常说的MIS(Management Information System),它是一个计算机软硬件资源以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起资料一致性和完整性强、资料安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析如此情况,我们使用Microsoft公司的Visual Basic 6.0开发工具,由于它给我们提供了用于从数据库中访问数据的强大工具集,使用它可以建立开发比较完善的数据库操作应用程序,并利用SQL Server2000提供数据库。尤其是Visual Basic 6.0可视化设计窗口这一方便而简洁的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成学校管理者满意的可行系统。 关键词:原型法,面向对象,资料窗口,信息管理系统。 1.2前言 学生信息管理系统是一个学校不可缺少的部分,它的内容对于学校管理者来说是至关重要,所以学生信息管理系统应该能够为学校管理者提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和资料,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。 因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套学生信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 1.3开发学生信息管理系统相关问题 1.3.1学生信息管理系统的简介 学生信息管理系统是针对学校学生档案管理的大量工作而开发的管理软件,并以重庆市松桥中学作为本软件的开发背景。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成信增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可能做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作。 系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。

基于VB6 0学生成绩管理系统的设计与实现

基于VB6.0学生成绩管理系统的设计与实现 摘要:本论文叙述了学校学生成绩管理的现状以及Visual basic6.0语言的简单介绍。重点介绍了学生成绩管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统实现、系统测试和调试。本系统主要功能有用户管理、班级管理、成绩信息管理、学生信息注册、学生成绩排名管理、优秀学生管理、处分学生管理等,重点论述了功能需求、数据库设计等内容。 关键词:学生成绩管理系统功能实现 VB6.0

目录 第1章引言 (1) 1.1成绩管理系统设计概述 ......................... 错误!未定义书签。 1.2设计意义 (1) 1.3学生成绩管理系统的目标 (1) 第2章设计分析 (1) 2设计中要解决的问题............................. 错误!未定义书签。 2.1系统需求分析 (1) 2.2.1 系统功能需求分析 (2) 2.2.1.1 系统功能体系图 (2) 2.1.2 系统基本功能主要模块及功能 (2) 2.2.2数据流分析 (3) 第3章系统设计 (6) 3系统设计原则 (6) 3.1系统总体结构设计 (6) 3.2系统数据模型设计 (7) 3.2.1 E-R图 (7) 3.2.2 关系模型 (7) 3.3数据字典 (7) 3.4系统开发与运行环境确定 (8) 3.4.1 系统开发 (8) 3.4.2 系统开发环境 (8) 3.4.3运行环境简介 (10) 第4章学生成绩管理系统主界面设计、详细设计 (11) 4学生成绩管理系统用户管理模块界面设计和详细设计 (11) 4.1班级管理模块界面设计、详细设计 (12) 4.2学生档案信息管理模块界面设计、详细设计 (12) 4.3成绩管理模块界面设计、详细设计 (13) 第5章系统评价 (14) 5系统主要功能、特点评价 (14) 5.1系统存在不足与改进方案 (14) 5.1.1系统存在的不足 (14) 5.1.2 系统改进方案 (14) 结束语 (15) 致谢 (16) 参考文献 (17)

计算机毕业设计论文_基于VB+ACESS教学资源网的考试系统

教学资源网之考试系统 摘要 随着计算机的普及,它已经越来越深入到每个人的学习、生活当中,掌握计算机知识已经成为每个人必须的生存技能。同时,对于我们学生,考试仍是检验我们学习成果的最直接,也是最传统的一种有效手段。学生为了学习知识和应付重要的考试必须面对很多考试练习,传统的应试方法有很多缺点:学生们一般会不惜大把的钱去外面买些试题练习, 做了之后还得自己去对答案,对有些不懂的地方还得不到及时的解答。这样一来,不但浪费钱还浪费了学生的时间。 针对以上的弊端,根据以方便学生为本和提高学习效率的原则,考试系统能实现学生自我测试的电子化。借助计算机,学生能够很快地发现自己学习中薄弱的方面,大大提高学生的应试能力。本毕业设计主体是用Visual Basic开发的,并结合ASP技术在Dream weaver MX环境下的应用,以及ACCESS数据库及其他相关内容的小型应用程序。 【关键词】 VB,ACCESS2003数据库,考试系统,效率,电子化

the Test System of Teaching Resources Net Weirong Cai (School of mathematics, physics and information , Zhejiang Ocean University 316004) Abstract Along with computer popularization,It more and more penetrates into each person’s study and life, grasping the computer knowledge have already become each person’s survival skill. At the same time, to our student, test is still the effective method to examine our’s achievement, and it is also the most direct and traditional one. In order to study the knowledge and deal with the important test, student have to face many tests practice, there are many shortcomings in traditional exam method: as usual, students can not spend much money buying test question to practice, they have to check the answer by themselves after doing it, and can not obtain the prompt solution to the place which t hey don’t understand. As a result, it not only costs a great deal of money, but also wastes student's time. In view of above shortcoming, According to the principle of taking facilitates to student and enhancing study efficiency, the test system can realize the student self-test electron. With the aid of computation, students can very quickly discover the weak side of themselves, greatly enhance student's capacity to take an exam. The system’s main body is development with Visual Basic, based on ASP technology in Dream weaver under MX environment application procedure development, and ACCESS database and other correlation contents small application regulations. 【Keywords】VB, ACCESS2003database, Test System, Efficiency, Electron

高校校园社团信息管理系统-VB编程毕业设计

学校社团信息管理系统 题目学校社团管理信息系统 专业计算机应用技术 班级 设计者

前言 随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。 管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(Life Cycle Method)是20XX60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(Prototyping Method)是20XX80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20XX80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本图书馆管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。 管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。

vb 毕业设计

vb 毕业设计 VB(Visual Basic)是一种基于事件驱动的编程语言,被广泛应用于Windows操作系统的软件开发中。作为一名计算机专业的学生,毕业设计是我们在大学期间最为重要的任务之一。在这篇文章中,我将探讨VB毕业设计的一些重要方面,包括选题、设计流程和实施过程等。 首先,选择一个合适的毕业设计题目对于VB项目的成功至关重要。一个好的题目应该能够展示你的技术水平,同时也要有一定的实际应用价值。例如,你可以选择开发一个学生信息管理系统,这个系统可以帮助学校管理学生的基本信息、成绩和课程安排等。这样的项目既能够锻炼你的数据库操作能力,又能够满足实际需求。 一旦确定了题目,接下来就是设计流程的制定。在VB毕业设计中,设计流程的合理安排能够提高项目的开发效率和质量。首先,你需要进行需求分析,明确项目的功能和目标。然后,根据需求分析的结果,设计系统的数据结构和界面布局。在这个阶段,你可以使用VB的界面设计工具来创建用户界面,并使用数据库工具来设计数据库结构。接下来,你需要编写代码实现系统的各个功能模块,并进行测试和调试。最后,你可以对系统进行优化和性能调整,确保系统的稳定性和响应速度。 在实施过程中,你可以利用VB提供的丰富的开发工具和资源。VB提供了大量的控件和组件,可以帮助你快速构建功能强大的用户界面。此外,VB还提供了许多开发框架和库,可以帮助你简化开发过程,提高代码的可维护性和可扩展性。你可以利用这些资源,加快项目的开发进度,并提高项目的质量。 除了技术方面的考虑,一个成功的VB毕业设计还需要良好的项目管理和团队

合作能力。你可以使用项目管理工具来跟踪项目进度,并与团队成员进行有效 的沟通和协作。此外,你还可以参加一些相关的培训和研讨会,提升自己的技 能和知识水平。 在完成毕业设计之后,你可以将项目进行演示和展示。这是一个展示自己成果 的机会,也是与其他同学和教师交流的机会。你可以向他们展示你的系统功能 和设计思路,并接受他们的评价和建议。这些反馈对于你的进一步发展和提高 非常重要。 综上所述,VB毕业设计是一个重要而又具有挑战性的任务。通过选择合适的题目、制定合理的设计流程和充分利用开发工具和资源,你可以成功地完成这个 项目。同时,良好的项目管理和团队合作能力也是非常重要的。通过这个过程,你不仅可以提升自己的技术水平,还可以展示自己的才华和创造力。祝愿每一 位计算机专业的学生都能够在VB毕业设计中取得优秀的成果!

VB+ACCESS学校教师考核管理系统(论文)-VB编程毕业设计

JIU JIANG UNIVERSITY 毕业论文 (设计) 题目学校教师考核管理系统 英文题目School teacher assessment management system 院系信息科学与技术学院 专业计算机科学与技术 姓名王晓晨 年级A051109 指导教师蔡报勤 二零零九年三月

摘要 教师是高校的主体力量,对教师在教学和科研工作中表现出来的能力和所做出的业绩进行客观的描述和合理的评定,为教师的聘任、晋级和培养等工作提供科学的依据,有利于提高其积极性和创造性,优化师资队伍结构,以便适应高等教育事业发展的需要。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师考核进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 本系统分为系统维护模块、教师信息管理模块,教师任课情况管理模块,教师考勤管理模块,教师发表论文情况管理模块,教师受奖惩情况模块,以及统计模块和输出模块,该系统可实现教师信息的输入、删除、更改,其中教师信息包括教师姓名、性别、所在院系办公室、职称、任教班级、是否为班主任等,通过对比考核数据,查看教师考核情况。 本系统采用Visual Basic开发工具,它是一个开放的协作式系统,选用Access20XX作为后台数据库。 [关键词]:教师考核,Visual Basic,管理系统,Access20XX

Abstract The teacher is university's main body strength, the achievement which in the teaching and the scientific effort displays ability which and makes to the teacher to carry on the objective description and the reasonable evaluation, for teacher's co-operation, is promoted with work and so on raise provides the science the basis, is advantageous in enhances its enthusiasm and the creativity, optimizes the teachers troop structure, with the aim of meeting the higher education enterprise need to develop. Along with science's and technology's unceasing enhancement, the computer science is mature day after day, its formidable function had known profoundly for the people, it entered the human society each domain and is playing more and more vital role. As a computer application's part, uses the computer to inspect for the teacher carries on the management, is having the merit which the manual administration center is unable to compare. For example: Retrieves, the search to be convenient rapidly, the reliability is high, the reserves is big, the secrecy is good, the life is long, the cost low status. This system divides into the teacher information management module, the teacher teaches classes the situation administration module, the teacher checks attendance the administration module, the teacher publishes the paper situation administration module, the teacher the rewards and punishment situation

相关主题
文本预览
相关文档 最新文档