版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、郑州科技学院专科毕业设计(论文)题 目 网上模拟考试系统的学生姓名 郑 海 全专业班级 08计应(1)班学 号 200823038所 在 系 信息科学与工程系指导教师 袁 盼 鑫完成时间 2011年3月31日网上模拟考试的设计与实现网上模拟考试系统的设计与实现摘 要学生考试系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本设计利用基于Windows 的高级开发工具Visual Studio.NET中文版和大型数据库开发工具SQL S
2、erver 2005 开发了考试系统.其目标在于针对考试管理的弊端,根据现有考试的基本流程,实现考试管理的电子化、无纸化,减少人为因素的干扰,减轻教师、学生以及管理人员的负担,快速方便的实现考试过程中的各项任务。关键词 信息管理系统/数据库/考试系统/无纸化I网上模拟考试的设计与实现ONLINE SINULATION TEST SYSTEMAND IMPLEMENTATIONABSTRACTStudents test system is the typical information management system, its development including postsceniu
3、m data in establishing and maintaining and developing the application interface of front-end two aspects. The former required establishes the data consistency and integrality, data security good storehouse. Require to the latter the application program function complete, easy to use, etcThis design
4、using Windows based advanced development tools Visual Studio.NET Chinese version and large-scale database developing toolSQL Server 2005 based on windows to develop a Test System.Because of the lackness of the examination management ,it aims to make the examination management electronically and with
5、 no paper based on the present course of examination .So it reduces the rate of interference of the human factor and linghten the burders of the teachers, students and administrators and realizes every task of the course of examination fast and conveivently.KEYWORDS information management system,dat
6、abase, exam system, paperlessII网上模拟考试的设计与实现目 录摘 要··········································
7、;··················································
8、;······························ I ABSTRACT ··················
9、;··················································
10、;················································ II 1 引 言 &
11、#183;·················································&
12、#183;·················································&
13、#183;··············· 1 2 需求分析 ································
14、83;·················································
15、83;···························· 22.1 背景 ····················
16、··················································
17、······································· 22.2 功能需求分析·········
18、··················································
19、································ 22.3 开发工具的选择 ···············
20、3;·················································
21、3;···················· 3 3 软件设计与实现 ···························
22、83;·················································
23、83;·················· 43.1 数据流图 ·····························
24、3;·················································
25、3;···················· 43.2 模块设计 ····························
26、;··················································
27、;······················ 53.3 数据库设计 ··························
28、;··················································
29、;··················· 63.3.1 试题表(juan1、juan2)的设计··························
30、183;························· 73.3.2 学生表(studentscore)的设计···················
31、3;································ 73.3.3 管理员表(guanliyuan)的设计·············&
32、#183;······································ 83.4 建立数据库连接 ·········
33、;··················································
34、;··························· 83.4.1 连接数据库····················
35、3;·················································
36、3;················· 83.4.2 建立DataSetCommand····························
37、3;·········································· 93.4.3 数据连接·····
38、3;·················································
39、3;·································· 104 界面设计 ··············
40、··················································
41、············································· 114.1 模块与类设计···
42、;··················································
43、;···································· 114.1.1 主模块(MainModule)与登录用户类(LogingUser)·······
44、;······· 114.1.2 试卷类(QuestionPaper)······································
45、183;····················· 114.2 用户界面设计 ··························
46、··················································
47、············ 12网上模拟考试的设计与实现4.2.1 用户登陆界面设计·································&
48、#183;········································ 124.2.2 试卷选择界面······
49、3;·················································
50、3;························· 134.2.3 管理员窗体设计······················
51、··················································
52、······ 134.2.4 信息查询窗体设计·········································&
53、#183;································ 144.2.5 试卷窗体设计··············
54、3;·················································
55、3;················· 154.2.6 更新题库设计······························&
56、#183;·················································&
57、#183;· 164.3 程序封装 ··············································&
58、#183;·················································&
59、#183;· 164.3.1 建立安装程序项目·············································
60、183;···························· 164.3.2 添加打包所需项目··················
61、83;·················································
62、83;····· 164.3.3 设置用户协议··········································
63、········································ 184.3.4 将Dot Net环境集成到安装环境·····
64、3;············································ 185 系统运行与测试 ···
65、83;·················································
66、83;········································ 185.1 登陆窗体 ·······
67、83;·················································
68、83;········································ 185.2 学生试卷选择窗体 ·······
69、;··················································
70、;······················ 195.3 管理员界面 ·························
71、3;·················································
72、3;················· 205.4 修改密码窗体······························
73、83;·················································
74、83;········ 215.5 信息查询窗体·······································
75、183;················································· 2
76、15.6 更新题库窗体················································&
77、#183;········································ 225.7 系统测试 ·······&
78、#183;·················································&
79、#183;········································ 23 结束语········
80、··················································
81、··················································
82、············ 25 致 谢·····································
83、;··················································
84、;································· 26 参考文献 ···············
85、183;·················································
86、183;················································· 2
87、7 (附 录) ················································
88、3;·················································
89、3;··········· 28附录1 登陆窗体代码设计 ····································
90、····································· 28 附录2 学生试卷选择窗体代码设计 ·········
91、83;············································· 29网上模拟考试的设计与实现附录3 管理员窗体代码和
92、修改密码窗体代码设计 ··························· 33 附录4 信息查询窗体代码设计 ··················
93、·············································· 35 附录5 更新题库窗体代码设计 ·
94、;··················································
95、;············· 36网上模拟考试的设计与实现1 引 言当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了方便学生考试而设计的。学校是考试频率较高的
96、单位之一,在学校,尤其是在各大高校,科目众多,任课教师工作繁忙.每举行一次测验都需要事先命题、打印试卷样稿、复印试卷、试卷回收、评阅试卷等一系列的工作,而且不同专业、不同班级、不同老师等各种因素都会影响到测试的有效性、准确性,以及公平性等,造成了考试管理中的某些不规范,给学校、教师、学生等带来了诸多不便。随着科学技术的不断提高,计算机科学日渐成熟,计算机已经越来越深入每个人的学习、生活当中,掌握计算机知识已经成为每个人必须的生存技能。考试是对我们学习效果检验的最直接,也是最传统的一种方式。我国计算机和网络的不断发展和普及,传统的纸面考试完全可以被计算机辅助考试系统所取代。传统的纸面考试不仅费时
97、、费力,费纸,而且批改起来也十分费力。计算机模拟考试相对于纸面考试而言具有:省时,省力,存储方便等优点。所以已经被越来越多地应用到各种考试当中。传统的人工出卷方式,考试方需要花大量的人力、物力和财力去组织考试人员出考卷,并且科学性、合理性、公平性和保密性都不能达到要求,而且造成经费的重复投入。人工出卷已不适应当前社会快速发展需要。这种情况下,如何利用计算机管理试题的数据信息及自动替代教师传统的手工出卷从而减少人力、物力及财力上的消耗已成为急需解决的问题。因此,开发这样一套系统软件成为很有必要的事情。1网上模拟考试的设计与实现2 需求分析2.1 背景随着计算机及网络技术的飞速发展,Interne
98、t/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。目前传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于网络的考试系统是传统考场的延伸,加上数据库技术的利用,大大简化了传统考试的过程。因此网络考试系统是电子化教学不可缺少的一个重要环节。所以现在较好的考试方法为网络考试,考生通过姓名、准
99、考证号码或口令进行登录,试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。因此,采用网络考试方式将是以后考试发展的趋势。网络考试系统的实现技术有多种,我们开发制作的网络考试系统是采用典型的客户机/服务器型的MIS型架构,本考试系统以Windows xp操作系统、SQL Server 2005为数据库平台,开发工具为 Visual Studio.NET。Visual Studio.NET基于VB.NET语言的可视化编程工具,SQL Server 2005是微软公司最新推出的一
100、款数据库管理系统。2.2 功能需求分析根据学校管理的要求,考试系统应该实现以下功能:1. 录入所有用户的基本情况,包括姓名、学号等。这样就可以根据不同用户的情况对其提供相应的功能。2. 针对不同的用户系统提供给管理员用户可以更新试卷、进行题库管理、查询学生信息等功能;给学生类用户提供参与考试、完成试卷、查询成绩的功能。3. 本系统的试卷是调取系统数据库生成的,生成的试题为选择题。其中卷 2网上模拟考试的设计与实现1是10道选择题;卷2虽然同样是从表中抽取,但是还考虑到学生对计算机学习程度,因此卷2为难度较大的加分题。系统在学生完成选题后提交试卷存入一张系统内部生成的试卷表中,该表与数据库中的数
101、据进行比较进而对学生成绩进行核对和打分。4. 适时的试题题库更新。试题题型包括单选题1种类型。试题库的更新由管理员类用户完成,主要是对管理员提供的试题对题库更新的功能。同时为了方便管理员管理了解学生成绩系统还有查询功能,管理员可以根据学生学号查找有关内容。以上功能仅提供给管理员用户,学生类用户不允许对试题进行更新。5. 更为方便的考试过程。学生在考试开始后自行选择回答卷1或卷2,选择题只须考生在备选答案上点击选取即可,考试结束后考生的上机考试答案将自动存入一张系统内部生成的表中,以供系统核对并打分。6. 高效率的评阅过程。考生所做的选择题由系统自动评阅,这将大大减轻管理员的工作量。7. 生成成
102、绩单后,管理员用户可以打印出该科目的成绩单,学生用户也可以登陆系统查询成绩。2.3 开发工具的选择Visual Studio.NET是非常流行的基于VB.NET语言的可视化编程工具,其开发界面如图2-1所示。图2-1 Visual Studio.NET开发环境3网上模拟考试的设计与实现Visual Studio.NET能够成为当今最流行的软件开发工具之一,是与其卓越的性能分不开的,它汇集了微软(Microsoft)公司的技术精华,不仅全面使用了面向对象的技术,而且在编译技术上也作了优化。与其他开发工具相比,与其他开发工具相比,Visual Studio.NET具有明显的优势:1使用VB.NET
103、语言作为基础,开发难度低、开发工作量小。2Visual Studio.NET开发环境十分友好,强大的可视化开发方式能够帮助用户轻松地开发出多种类型的应用程序。3由于微软公司在PC操作系统市场上的垄断地位,使用微软发行的编程软件能够提供与Windows操作系统的最大兼容。4微软公司开发的编程环境Visual Studio.NET,不仅能够提供强大的图形支持,而且能够使应用程序与硬件相对独立。5WindowsAPI为实现应用程序提供了强大的扩展功能支持。6为用户提供了许多有用的调试和分析工具,能够帮助用户寻找错误和提高应用程序效率。7拥有解释方式和编译方式两种运行方式,使得应用程序的调试更加方便、
104、 轻松。鉴于以上的优点,我选择Visual Studio.NET作为此次网络考试系统的开发 工具。3 软件设计与实现3.1 数据流图通过以上分析,设计出本系统的数据流图,如图3-1所示。4网上模拟考试的设计与实现3.2 模块设计根据本系统的需求,结合实际考试管理情况,本系统应该具有以下功能模块:用户类型,试卷类,题库管理,答题模块,系统自动对试卷评阅模块。由以上模 5网上模拟考试的设计与实现块得到功能模块图3-2所示。图3-2 功能模块图3.3 数据库设计本系统将使用SQL Server 2005作为数据库管理系统(DataBase Manangement System, DBMS)。在SQL
105、中,新建一个数据库,将其命名为student,将新建的数据库放置在应用程序的目录中,以备使用。student数据库中包含的数据表及其相应功能如表3-1所示。 表3-1 student表及相应功能6网上模拟考试的设计与实现3.3.1 试题表(juan1、juan2)的设计单选题类型的题目除问题本身外,应该具有4个可选项,因此,在单选题题库信息表中应该包含相应的5个字段。另外,还应该包括一个题号字段用以表示是哪一题和一个试题分值字段。单选题题库信息表结构如图3-3、3-4所示。图3-3 卷1图3-4 卷23.3.2 学生表(studentscore)的设计学生类用户是本系统的主要对象之一。学生信息
106、存放学生类用户的基本信息,包括以下部分:学生姓名、学号、成绩。学生信息数据表结构如图3-5所示。7网上模拟考试的设计与实现图3-5 学生表(studentscore)3.3.3 管理员表(guanliyuan)的设计管理人员主要是指访问系统的教师类人员对信息进行管理,以维护本系统的正常运行,确保系统的安全性和可靠性。在管理员表中包括管理员登陆帐户和密码。管理员信息数据表结构如图3-6所示。图3-6 管理员表(guanliyuan)3.4 建立数据库连接VB.NET连接数据库主要是通过ADO.NET进行的,下面对ADO.NET进行介绍:ADO主要对象有桑,分别是Connection、Comman
107、d与Recordset,桑对象之间虽然密不可分,打算事件在操作ADO时仅需要控制好Recordset对象就可以完成数据库服务器上的任何动作,因为在Recordset对象内提供了诸多的内容方法、属性与Command与Recordset对象所应完成的工作。ADO.NET的核心组件分别是Command、Connections以及数据结构集等。 Connections对象用于在应用程序和数据库之建立连接,数据源包括SQL Server、Access或可以通过OLE DB进行访问的其他数据源,在设计过程中西部提供服务器名称、数据库名称、用户账号以及密码。Command对象可以向数据库提供者发出命令,该对
108、象可以执行SQL指令、传递参数以及取得数据结果等。当链接到数据库之后,可以使用Command对象对数据库进行操作,比如进行数据添加、删除、修改等操作。如果根据其功能来分,ADO.NET的Command对象可以分为DataSetCommand和Command。3.4.1 连接数据库8网上模拟考试的设计与实现新建一个项目命名为MONIKAOSHI,并从工具箱中选择连接到数据库,在出现的界面中进行设置,如图3-7所示。图3-7 数据库连接选择服务器名称和数据库名称后,单击测试连接按钮。结果如图3-8所示。图3-8 测试连接结果然后单击确定完成设置。Connection对象只是ADO.NET对象和数据
109、库连接的桥梁,当数据库被连接之后,可以通过Command对象执行SQL命令。3.4.2 建立DataSetCommand9网上模拟考试的设计与实现从工具箱中选择“OleDbDataAdapter”放在界面中,结果弹出“数据适配器配置向导”对话框,如图3-9所示。图3-9 数据源配置向导点击下一步,选择使用SQL语句,根据需要输入查询语句,如:select * from studentscore,select * from guanliyuan,select * from juan1,select * from juan2。生成查询生成器,完成配置。3.4.3 数据连接数据连接的两个主要方法时O
110、pen和Close。Open方法使用ConnectionString属性中的信息联系数据源并建立一个打开的连接,Close方法关闭连接。关闭连接时必要的,因为大多数多家源只支持有限数目的打开的连接,且打开的连接占用宝贵的系统资源。如果正在使用数据适配器或数据命令,则不必显示打开和关闭连接。当调用这些对象的摸个方法(例如数据适配器的Fill或Update方法)是,该方法将检查连接是否已打开。如果没有,适配器将打开连接,执行逻辑,然后再关闭连接。 10网上模拟考试的设计与实现Fill方法仅当连接尚未打开时才自动打开和关闭连接。如果连接时打开的,则该方法使用连接但并不关闭它,这样就可以灵活地打开和关
111、闭数据命令。当有多个数据适配器共享一个连接时就可能会这样做。在此情况下,让每个适配器在调用其Fill方法时均打开和关闭连接将是低效的。相反,可以打开连接,调用每个适配器的Fill方法,然后再完成后关闭连接。4 界面设计4.1 模块与类设计4.1.1 主模块(MainModule)与登录用户类(LogingUser)首先向项目中添加一个模块(Module1.vb)用于各种自定义类型的定义以及声明公有变量。本系统的用户分为2类:学生和管理人员。本系统包括2套试题,为了使用方便,在模块Module1.vb中将答案也定义为一个枚举类型,该枚举类型的值包括2种值,分别对应二套试题。向项目中添加一个类模块
112、(LoginUser),类名为ds,该类中记录了登录人员的一般信息。LoginUser类的属性及其用途如表4-1所示。表4-1 LoginUser类属性及其用途定义LoginUser类的属性之后,还需要定义LoginUser类的方法。类方法也是函数或者过程,其定义与函数或过程的定义相同。在LoginUser类中添加一个 方法,用于验证用户的登录信息是否与数据库中的用户信息一致。如果用户登 时输入的信息与数据库中的数据相吻合,则认为用户登录正确,可以使用本系统,否则,认为用户登录失败。4.1.2 试卷类(QuestionPaper)11网上模拟考试的设计与实现为了方便管理,本系统将试卷信息也定义
113、为2个类,类名为answer(9),danswer(4)。在本系统运行过程中,QuestionPaper类的对象实例将提供对试卷修改、自动评阅等主要功能的支持。试卷类属性如表4-2所示。 表4-2 QuestionPaper类属性及说明4.2 用户界面设计4.2.1 用户登陆界面设计在工程上添加“Windows”类型的窗体,命名为denglu.vb。向denglu.vb窗体上添加控件并设置其属性如表4-3所示。 表4-3 denglu.vb窗体上控件及属性设置本系统的用户分为三类:管理员与学生。在设计登录窗体子本时,需要输入的信息主要有帐户、密码、登录类型。帐户与密码使用文本框,用户类型使用组
114、合框控件RadioButton来进行选择.登陆与退出使用Button来实现。登录主要通过loginUser类的对象实例ds方法来实现。根据用户登录时在12网上模拟考试的设计与实现RadioButton中选择的登录类型,选择不同的数据信息表进行身份验证。登录过程在用户单击“登陆”按钮后实现,入不同的应用界面。4.2.2 试卷选择界面在工程上添加“Windows”类型的窗体,命名为tixing.vb。向tixing.vb窗体上添加控件并设置其属性如表4-4简略所示。 表4-4 tixing.vb窗体上控件及属性设置试卷选择主要通过Button的Click事件实现;选择试卷后计时器将开始计时,在考生
115、交卷后计时器将停止这通过Timer控件实现;如果不想继续答题可以选择 退出,通过Button实现;另外还可以对登陆密码进行修改,通过Button的Click事件调出修改密码窗体实现;考生答完试题交卷后,试卷的评分通过Button实现,分完成后自动录入数据库供老师查看。4.2.3 管理员窗体设计在工程上添加“Windows”类型的窗体,命名为guanliyuan.vb。向guanliyuan.vb 窗体上添加控件并设置其属性如表4-5所示。表4-5 guanliyuan.vb窗体上控件及属性设置13网上模拟考试的设计与实现管理员对系统维护通过MenuStrip1中各项的Click事件调用相关窗体
116、实现;管理员和学生修改密码时同在此窗体,修改密码的相关控件都属性都为不可见,触发其相关事件则为可见;点击更新题库可以对卷1、卷2进行更新。4.2.4 信息查询窗体设计在工程上添加“Windows”类型的窗体,命名为cx.vb。向cx.vb窗体上添加控件并设置其属性如表4-6所示。表4-6 cx.vb窗体上控件及属性设置14网上模拟考试的设计与实现信息查询通过管理人员输入学生学号进行成绩查询,这主要通过Button实现。4.2.5 试卷窗体设计在工程上添加“Windows”类型的窗体,命名为juan1.vb、juan2.vb。向试卷窗体上添加控件并设置其属性如表4-7简略所示。 表4-7 试卷窗
117、体上控件及属性设置通过数据与和的绑定实现试题的显示与试题的浏览;试题答案的选择通过15网上模拟考试的设计与实现RadioButton实现,并显示在试题下方;另外,答过的试题也可进行修改并再次进行作答;完成后提交试卷即可。如果全部试题都完成即可交卷。4.2.6 更新题库设计在工程上添加“Windows”类型的窗体,命名为gxtk.vb。向试卷窗体上添加控件并设置其属性如表4-8简略所示。表4-8 试卷窗体上控件及属性设置进入更新题库界面,选择更新哪个题库的试题信息就在在DataGridView1中显示;通过在TextBox1中输入的文本在数据库中查找相同字段的记录,然后依据其他文本框中的文本对查
118、找到的记录进行更新,主要通过Button1实现;更新一次后或者输入错误可以对所有TextBox中的文本进行清除再次输入文本;更新完点击退出按钮退出;另外,还可点击刷心按钮对更新后的题库进行刷新,查看更新结果。4.3 程序封装4.3.1 建立安装程序项目点击文件,选择添加,新建文件;在添加新项目的窗体里打开其他项目类型,选择安装和部署,在右边选中安装项目,在下面的名称里输入你的安装程序名,然后确定。输入名为模拟考试系统。4.3.2 添加打包所需项目右键安装程序的项目会选添加会看到四个选项。项目输出:打包最核心内容,exe执行文件和配置文件之类。16网上模拟考试的设计与实现文件::一些辅助文件,说
119、明书什么的,和程序运行没必然关系的文件。合并模块: 一些辅助模块,比如水晶报表。程序集:程序运行需用到的其他组件(非要打包专案生成)。选中项目输出,在弹出的选项框中主输出,然后确定。选中安装程序项目(模拟考试系统),在上方的工具条里选择文件系统编辑器(或选视图->编辑器->文件系统),在最左侧回出现三个文件夹:应用程序文件夹:为程序的安装目录下生成文件的选择。用户的程序菜单:为打包后安装程序在桌面生成的文件的选择。用户桌面:开始菜单生成文件的选择。右键-应用程序文件夹->添加->文件夹(本例起名为:Images,用来存放安装程序的图片,可以根据自己需要建立文件夹)。右键
120、-应用程序文件夹->添加->文件,在弹出的对话框中选中C:WINDOWSsystem32msiexec.exe,该文件是系统自带用来卸载用的。选中用户的程序菜单,然后右键添加文件夹,命名为模拟考试系统。 (用来在程序开始菜单中把两个运行和卸载的快捷方式纳入在他的子菜单中)。选中应用程序文件夹,再选中中间的主输出xxx(活动),xxx为的要打包的项目名。然后右键,选择创建 主输出xxx(活动) 的快捷方式,命名为THB管理系统,选中,在属性栏里进行设置。Icon:设置它的显示图标。Folder:它所属的文件夹。操作如下:右键Images文件,添加->文件,在弹出的对话框中选中快
121、捷方式的图标(桌面上和开始菜单上的图标)。点击Icon属性,浏览选中你刚才添加的图标。点击Folder属性,(这是选择你要这个快捷方式在哪里显示)选中到THB管理系统那个节点。重复操作再建一个快捷方式。选中Icon后,Folder选中到用户桌面。 建这两个快捷方式是为了将其添加到桌面和开始的程序菜单中。将来安装17网上模拟考试的设计与实现的程序通过这两个快捷方式运行程序。选中“应用程序文件夹”,再选msiexec.exe,右键添加一个快捷方式,命名为“模拟考试系统卸载”。选中lcon后,Folder选中到“模拟考试系统”那个节点。选中安装程序项目(模拟考试系统),将属性栏中的ProductCo
122、de中的值复 复制,选中“模拟考试系统卸载”快捷方式,在属性栏的Arguments中输入:/x 加上刚才复制的值,如:/xDA9FBA2E-ACF3-4189-B413-2BAF3D62A6AA。4.3.3 设置用户协议VB.NET中已经自带了简单的用户协议不必进行设置,默认即可。4.3.4 将Dot Net环境集成到安装环境选中安装程序项目(模拟考试系统),右键属性,点击系统必备按钮,它将 默认将依赖项加到安装环境,如果没有选中要集成的必备组件,Framework2.0,在指定系统必备组件的安装位置中选中从与我的应用程序相同位置下载系统必备组件,然后确定。然后又键安装程序项目(模拟考试系统),生成。如图4-1所示。图4-1 生成安装程序5 系统运行与测试5.1 登陆窗体运行本系统,首先出现的是登陆窗体(denglu.vb),如图5-1所示。在系统主界面中将实现用户账号与密码的验证、用户类型的选择和用户登录、退出系统的功能。18网上模拟考试的设计与实现图5-1 登陆窗体学生不能登录管理员界面,如果密码输入错误系统会提示错误且输入错误3次系统将自动关闭。5.2 学生试卷选择窗体如果帐户、密码输入正确进入试卷选择
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 延安大学西安创新学院《普通心理学》2022-2023学年第一学期期末试卷
- 延安大学《中国古代文学(一)》2021-2022学年第一学期期末试卷
- 延安大学《心理学》2021-2022学年第一学期期末试卷
- 如何处理财务压力与焦虑计划
- 烟台大学《热力学与统计物理》2022-2023学年第一学期期末试卷
- 许昌学院《虚拟现实开源系统开发》2023-2024学年第一学期期末试卷
- 二年级数学计算题专项练习集锦
- 五年级数学(小数乘法)计算题专项练习及答案汇编
- 徐州工程学院《手工制作》2021-2022学年第一学期期末试卷
- 以美术教学引领学生风潮计划
- 肩胛骨骨折护理查房
- 分析《西游记》中的人性善恶
- 中国银行业监督管理委员会关于进一步提高数据质量做好非现场监管工作的通知-银监通200810号
- 课本含注音的注释汇总 统编版语文八年级上册
- 房屋建筑工程监理规划(范本-附带监理细则内容)
- 在线开放课程申报书(成功申报)
- 个人化健康管理服务系统
- 体育游泳比赛策划方案
- 特种设备锅炉日管控、周排查、月调度主要项目及内容表
- 2024届高考语文复习:牛油果人格与清水型人格写作指导
- 工会困难职工帮扶中心困难救助登记表
评论
0/150
提交评论