引 言
考试与我们的关系是非常密切的,考试的出题一直是一个比较麻烦的问题,要花费大量的时间和精力;传统的考试用的考卷,需要大量人工和打印机来印制试卷, 而对与计算机上机考试传统的考试根本行不通,无纸化考试必将是以后考试的主要形式。基于以上这几点,为了解决考试试题的多样性、随机性和上述一些问题,编写一套考试管理系统来是很有必要的。
目 录
第一章 系统简介------------------------------------------------------------------------
第二章 总体设计构思-------------------------------------------------------------------
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/2000/XP/ME,考试机房需连成局域网
安装:在机房中设一台机器为服务器将服务器程序安装到此机器中运行即可.将考试平台程序分别安装到其他用机中运行即可.
功能说明:考试管理系统是针对学校上机考试所编写的管理软件,系统分为两部分一部分是管理考生,考题,考试类型,考试时间等信息,这部分由管理员(教师)进行管理.另一部分是考试平台,是考生完成试卷的主要接口.考生登录到考试平台后,则系统则对该考生输入的准考证号发送到服务器进行验证.验证成功则发送考题库文件至考试平台端.并通过考题库文件随机生成考题(考题分为填空题,单项选择题,多项选择题,操作题.)考生答卷后提交试卷,并提示考生未做的题目.如果无误则系统算出总分发送到服务器进行储存.
二 总体设计构思
2.1 数据库如何设计?
2.1.1考题数据库(文件:examktl.dll)
FillSubject表单(填空题)
字段名
宽度
类型
说明
Subject
Memo
题目内容
FillPostion
2
Text
填空位置标记
FillResult
Memo
正确答案
FillSelected
Memo
当前选择的答案
FillNum
2
Integer
需要填充的数量
Key
10
Text
密钥
ChoiceExercise表单(单选题)
字段名
宽度
类型
说明
Subject
Memo
题目内容
ChoiceA
Memo
答案A
ChoiceB
Memo
答案B
ChoiceC
Memo
答案C
ChoiceD
Memo
答案D
ChoiceResult
2
Text
当前选择的答案
RightResult
2
Text
正确答案
Key
10
Text
密钥
MultiChoice表单(多选题)
字段名
宽度
类型
说明
Subject
Memo
题目内容
ChoiceA
Memo
答案 A
ChoiceB
Memo
答案 B
ChoiceC
Memo
答案 C
ChoiceD
Memo
答案 D
ChoiceE
Memo
答案 E
ChoiceF
Memo
答案 F
ChoiceResult
10
Text
当前选择的答案(如:”DEF”)说明你选择了DEF
RightResult
10
Text
正确答案
Key
10
Text
密钥
OperationSubject表单(操作题)
字段名
长度
类型
说明
Subject
Memo
题目内容
2.1.2考生信息数据库(文件:examext.dll)
Student表单(考生信息)
字段名
长度
类型
说明
ID
20
TEXT
准考证号
Name
16
TEXT
考生姓名
Class
20
TEXT
考生班级
Photo
Binary
考生照片
Point
Double
考生分数
Examed
1
TEXT
考试
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
2.1.3用户信息数据库(文件:examyh.dll)
UserInfo 表单(用户信息)
字段名
长度
类型
说明
UserName
20
TEXT
用户名
UserPassword
16
TEXT
用户密码
UserType
8
TEXT
用户类型
2.2 如何通讯?
可通过Winsock控件可实现通讯功能.服务器开放两个端口来与客户机进行通讯,端口”10088”考生信息通道,”10087”文件传输通道,请求文件传输,服务器为该请求分配一个进程对其进行文件传输操作(这里的进程其实就是将工程拆分成两个工程,主工程调用专门对文件传输的工程操作)
2.3 如何生成考题?
首先验证通过后获得考试的信息(如填空题10题-每题1分,单选30题-每题1分,多选5题-每题2分,操作题目5题-每题10分),分别存入变量中,通过下载过来的数据库,及题目信息的变量做随机抽取题目(此部分功能请参考模块详细说明)
题目1
题目2
A
Empty
题目2
题目5
C
Empty
题目3
题目6
D
Empty
题目4
题目1
A
Empty
题目5
题目4
B
Empty
题目6
题目3
C
Empty
:
:
:
:
:
:
Empty
题目n
题目n
A
Empty
2.4 如何避免系统蹦溃后考生信息及题目信息丢失?
可在考生登获得考试信息并生成考题后把考生信息,服务器地址,考试题目信息,存入备份文件Exambak.bak中.每次异常退出后在运行时读文件的信息到程序中.
2.5 如何计算总分?
考生在提交试卷前,对所有题目进行检索发现考生为做的题目并给予提示.可将考生选择的题目和正确答案放入两个数组中.然后对两个数组中的元素进行比较相同则总分+该题的分值
A
循
环
比
较
D
Empty
A
B
B
D
D
A
C
:
:
:
:
C
D
D
D
2.6 如何防止考生作弊?
通过随机出题目加强系统防作弊功能,锁定系统桌面.
2.7 数据如何隐蔽?
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
1:
禁止考生访问浏览计算机内容。
方案2:
更改数据库扩展名,把所有后缀为MDB(aCCESS数据库文件)改成dll。让想有侥幸心理查找数据库的考生无从下手
方案3:
即使找到数据库并打开了数据库,系统对数据库里的内容正确答案进行了加密。即使找到正确答案也是乱码看不懂内容的含义。
2.8 如何解决服务器文件传输多线程问题?
考场很多考生需要对考题进行下载,而主进程只能对1个请求进行文件传输,因此只要有一个考生在下载考题,则其他考生则必须等待,因此需要实现多线程的操作,而要用VB实现多线程,是件比较繁琐困难的事情,而且调试经常使得VB崩溃。因此可将此部分拆分另一个工程。此工程是专门传输文件的工作。通过主工程调用传参数(服务地址+端口号+要传输的文件名)。因此解决了文件传输的1对多同步进行的问题
2.9 如何实现加密算法?
通过VB中的XOR(位操作-异或)操作,明文对密钥的AscII码异或操作后得到密文。如果密钥和明文相同异或后则二进制为000….所以为了避免,则遇到相同的用Chr(128)
如明文“ABCD”密钥 “ZC”
A
Z
密文
B
C
C
D
三 主要模块说明
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)系统给定
功能:获得服务器传送来的信息
设计构思:
服务器发送过来的信息是以 命令+内容 发送过来,此模块先读取命令部分 在依据是先约定好的命令决定做哪步操作,命令详解如下:
命令名
含义
|StudenEr|
考生验证失败
|StudenOk|
考生验证成功
|GetExamI|
获得考试信息 由模块GetExamInfo获得内容
|SendMsgs|
提示信息
|EXOverOK|
考试正常结束(服务器已将成绩保存)
|EXOverEr|
考试结束异常(服务器未将成绩保存)
|CheatMsg|
作弊处理
模块名: Winsock1_ Error (Winsock事件)
参数: (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(登录窗口)中输入IP地址及准考证后连接服务器。TryHost是FrmMain中的全局变量是连接服务器次数的关键字.只要未连接到服务器并TryHost未满6次则不停的连接服务器
3.1.2 ExamManageSystem.FrmLogin 考试登录
文件名:FrmLogin.frm
本块功能说明:对考生进行验证。如果已经进入考试状态服务器监考老师可公布服务器的IP地址给考生考生输入服务器地址和准考证号进行登录考试。
窗口界面
模块名: 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 密钥 通过密文的每个字符和密钥的每个字符进行异或操作得到明文,
模块名: GetExamInfo
参数: (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,管理员输入后存入数据库。(答案加密)密钥为当前记录号也一起存入数据库
模块名: CheckSubject
参数: (Sign As String)
功能:转换填空分隔符,计算分割符数
设计构思:
填空位置以特殊符号代替如(1+1=☆),通过CheckSubject转换成1+1=____同时算出填空的数量,分配好存放答案的数组变量。
模块名: CheckResult
参数:无
功能:转换填空分隔符,计算分割符数
设计构思:
检查答案是否全部输入。
3.2.6 ExamServer.FrmEditFillSubject 编辑填空题模块
文件名:FrmEditFillSubject.frm
本块功能说明:编辑填空题目,与上一节功能相似只是做编辑操作,填空分隔符不可修改
3.2.7 ExamServer.FrmAddSubject 添加单选题模块
文件名:FrmAddSubject.frm
本块功能说明:添加单选题,将用户输入的信息存入数据库(答案加密)密钥为当前记录号也一起存入数据库
3.2.8 ExamServer.FrmEditSubject 编辑单选题模块
文件名:FrmEditSubject.frm
本块功能说明:编辑单选题,答案通过当前记录的密钥解密出来,将用户修改的信息存入数据库(答案加密)密钥为当前记录号也一起存入数据库
3.2.10 ExamServer.FrmAddMultiChoice 添加多选题模块
文件名:FrmAddMultiChoice.frm
本块功能说明:添加单选题,将用户输入的信息存入数据库(答案加密)密钥为当前记录号也一起存入。
3.2.11 ExamServer.FrmAddMultiChoice 编辑多选题模块
文件名:FrmAddMultiChoice.frm
本块功能说明:添加单选题,将用户输入的信息存入数据库(答案加密)密钥为当前记录号也一起存入数据库
3.2.12 ExamServer.FrmAddOperation添加操作题模块
文件名:FrmAddOperation.frm
本块功能说明:添加操作题目。
3.2.13 ExamServer.FrmEditOperation编辑操作题模块
文件名:FrmEditOperation.frm
本块功能说明:编辑操作题目。
3.2.13 ExamServer.FrmAddStudent 添加考生模块
文件名:FrmAddStudent.frm
本块功能说明:添加考生
3.2.14ExamServer.FrmEditStudent 编辑考生模块
文件名:FrmEditStudent.frm
本块功能说明:编辑考生
四 总 结
4.1系统不足:本系统还存在很多异常未处理,操作中极易出现错误。还缺少很多功能,稳定性还有待增强。
4.2心得体会:通过这次毕业设计实践,使我对编程对VB有了进一步的认识。通过实践努力使自己纠正许多不良编程习惯,使自己的程序相对以前写的程序
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
了许多。虽然这个程序还有很多不足出或不合理的地方,但确包含着我的时间和精力。总之,这次实践经历让我认识到自己的技术水平还有很多不足之处,很多问题还无法解决,因此在今后要不断学习充电。
五 参考书及参考网站:
(1) Microsoft MSDN
Visual Basic Win32API 程序设计09/20 11:46 102机体齿飞面孔双卧多轴组合机床及
09/21 13:39
08/30 17:57 三层货运电梯曳引机及传动系统设计
10/29 14:08 上盖的工工艺规程及钻6-Ф4.5孔的夹具设计
10/04 13:45 五吨单头液压放料机的设计
10/04 13:44 五吨单头液压放料机设计
09/09 23:40 仪表外壳塑料模设计
09/08 20:57 传动盖冲压工艺制定及冲孔模具设计
09/08 21:00 传动系统测绘与分析设计
10/07 23:46 保护罩模具结构设计
09/20
10/29 13:31 半轴零件钻6-Φ14孔的工装夹具设计图纸
09/26 13:53 单吊杆式镀板系统设计
08/30 16:20 单级齿轮减速器模型优化设计
08/30 16:24 单绳缠绕式提升机的设计
09/09 23:08 卧式加工中心自动换刀机械手设计
09/08 22:10 厚板扎机轴承系统设计
09/18 20:56 叉杆零件的加工工艺规程及加工孔Φ20的专用夹具设计
08/30 19:32 双卧轴混凝土搅拌机机械部分设计
09/09 22:33 双模轮胎硫化机机械手控制系统设计
09/09 22:32 双辊驱动五辊冷轧机设计
09/08 20:36 变位器工装设计--0.1t普通座式焊接变位机
09/28 16:50 叠层式物体制造快速成型机机械系统设计
09/08 22:41 可急回抽油机速度分析及机械系统设计
09/08 22:42 可移动的墙设计及三维建模
10/04 13:25 右出线轴钻2-Ф8夹具设计
10/04 13:23 右出线轴钻6-Ф6夹具设计
09/08 22:36 咖啡杯盖注塑模具设计
10/07 08:33 咖啡粉枕式包装机总体设计及横封切断装置设计
09/09 16:15 啤酒贴标机的设计(总体和后标部分的设计)
10/29 13:58 喷油泵体零件的工艺规程及钻Φ14通孔的工装夹具设计
08/30 19:39 四工位的卧式组合机床设计及其控制系统设计
09/21 13:39 四方罩模具设计
08/30 19:42 四组调料盒注塑模具设计
10/07 23:55 固定座的注塑模具设计
09/09 23:52 圆柱坐标型工业机器人设计
09/09 23:48 圆珠笔管注塑模工艺及模具设计
10/13 16:36 圆盘剪切机设计
09/21 13:25 基于PLC变频调速技术的供暖锅炉控制系统设计
09/08 22:20 基于pro-E的减速器箱体造型和数控加工自动编程设计
08/30 18:00 基于PROE的果蔬篮注塑模具设计
08/30 19:37 基于UG的TGSS-50型水平刮板输送机---机头段设计袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈
芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈
存放选择答案数组
存放正确答案数组
正确?
正确:
累加该题分值
ZongFeng
数据库
随机
题目
索引
数组
正确
答案
数组
选择答案数组
Xor