三九宝宝网宝宝百科宝宝知识

vb设计考场编排程序跪求代码

01月27日 编辑 39baobao.com

[act考试考场须知有哪些]act考试的考场之一为香港优质教育中心(Faith Based Inst of Continuing Ed Quality Education Tower,报名时Center Code为860040),位于弥顿道(Nathan Road)476号,永星里交界处,紧邻...+阅读

设计一个考场编排vb程序 [ 标签:考场,程序,师范生 ]

一、设计题目:设计一个考场编排程序

二、目的与要求 1.目的 培养学生综合利用VB语言进行程序设计的能力,主要是利用扩展控件进行设计。 2.基本要求 n 读取文件中的学生信息和考场信息,并保存在数组中。 n 在窗口中显示读入的所有学生信息。 n 在窗口中显示读入的考场的信息 n 根据考场信息和学生信息,顺序编排准考证号。 n 显示编排了准考证号的学生信息 3.创新要求 在基本要求达到后,进行创新设计,创新方向提示如下: ★ 对准考证号进行随机编排。 ★ 实现查询功能,根据给定条件(准考证号、学号、姓名),查询考生信息;如未查询到,也应给出相应提示信息。 ★ 其它方面的创新(功能实用,有一定的代码量)。

三、设计方法和基本原理 1.问题描述 程序主界面见第一部分的示例图。设计时可以通过运行随同本任务书一起提供的参考程序得知程序的一些特性。 ①在程序界面中单击“读入数据”按钮,从数据文件中将学生信息及考场信息读入,此时可以在屏幕上显示读入了多少学生的信息和考场信息(例如:读入了40名学生、10个考场的信息)。 ②在程序界面中单击“显示学生情况”按钮,在文本框中显示所有学生信息;在程序界面中单击“显示考场信息”按钮,在文本框中显示考场信息。 ③单击“编排考场”按钮,按照每个考场人数自动编排准考证号。 ④单击“显示考场编排”按钮,在文本框中显示编排了准考证号的学生信息。 ⑤单击“查询”按钮,根据给定条件(准考证号、学号、姓名),查询考生信息。 2. 问题的解决方案 ①定义数组分别用于存放学生信息、考场代号、考场人数。 ②单击“读入数据”按钮后,将数据文件中的记录依次读入到相应数组中。 ③单击“显示学生情况”、“显示考场信息”按钮后,将已经保存在数组中的相应信息以合适的方式在文本框中显示。 ④单击“编排考场”按钮后,按照“考场代号+座位号” 规则编排准考证号(例如:0121表示01考场的21号),并保存到准考证号数组中。 ⑤单击“查询”按钮后,以文本框中输入的内容为查询条件,根据选定的查询部分(单选框中选择准考证号、学号或姓名)进行查询,并将结果显示。

四、主要技术问题的描述: 本题技术问题不多,主要是搞清楚编排考号的算法。 ①由于单击各按钮时,都要对学生信息、考场信息、准考证号数组及相应变量进行操作,因此这些数组和变量应定义为模块级的。 ②考场编排的算法: 01 30 02 25 03 35 04 30 05 25 06 40 如果以一个二维数组kch(1 tov 2,1 to 6)表示考场信息,则编排考场的基本思路就是:先取出第一行信息kch(1,1),kch(1,2),kch(1,1)是01,表示考场代号,用来作为准考证号的前两位;kch(1,2)是30,表示01考场的人数是30人,此时,就要建立一个循环,循环变量依次由1变化到30,每循环一次,就由考场代号kch(1,1)与循环变量(即考场代号+座位号)构造了一个考号。当第一个考场排完后,依次排余下的考场。 由此可见,编排考场就是构建循环,依次从考场信息数组kch(1 tov 2,1 to 6)中取出考场信息,再根据考场的人数,决定循环次数,生成一个一个的考号。 在生成了每个考号后,还要将其保存到与学生信息相对应的数组中。此外,需要注意:生成考号还要受到学生人数的限制,即当超过学生人数时,就要终止考号的编排。 另外一点需要注意的是:在上面由考场代号kch(1,1)与循环变量构造考号时,由于考场代号是字符型,而循环变量是数值,所以不能直接相连,需要将循环变量先转化成字符才行,即kch(1,1)+str(i) 还有一点需要考虑的是,当座位号小于10时,形成的考号可能就是018的形式(应该是0108),为此要在座位号前加"0",即kch(1,1)+"0"+str(i) 也就是在构造考号时,要随时对座位号的大小进行判断,以决定是否在其前面加"0"。

五、参考资料 ★ Visual Basic 程序设计教程 及 Visual Basic 实验教程 ★ VB6.0程序员指南 ★ VB6.0控件参考手册 ★ MSDN中文版,课程设计网站上提供的其它资料。

以下为关联文档:

高考考场有什么规则??一、考生必须自觉服从监考员等考试工作人员管理,不得以任何理由妨碍监考员等考试工作人员履行职责,不得扰乱考场及其他考试工作地点的秩序。 二、考生凭准考证、身份证,按规定...

进入考场有哪些注意事项考场注意事项 稳定心态,及早进入考试状态 离考试越近,考生的心情越烦躁。吃不下饭,睡不着觉是常有的事。考研不仅是对考生学习水平的考查,同时也是对考生心理调节能力的考验。这...

科目二考试的考场模块顺序和注意事项考场模块顺序和注意事项:驾驶操作讲技巧,考试心态要调好。考前教育提前到,按时参加不能少。勤打基础苦练功,功到“铁棒”自成针。 (一) 上车后,如果车已熄火,要立刻点火,否则,一旦教官...

全国会计专业技术资格无纸化考试考场规则有哪些呢全国会计专业技术资格无纸化考试考场规则 第一条 为了维护全国会计专业技术资格无纸化考试的正常考试秩序,制定本规则。 第二条 开考前30分钟,考生凭本人准考证和身份证进入考...

舞蹈的编排有哪几种舞蹈编排步骤 1.找主题、音乐 有时,这两个步骤又是相反的。可能我们听到某首乐曲,有了创作舞蹈的冲动,然后根据这个音乐表现的主题进行舞蹈编排。 不管是哪种步骤,一定要注意主...

高考励志高三考场加油对联高考精选的励志对联 高考励志对联1 信心恒心专心,用心备考; 定力毅力精力,全力而为! 高考励志对联2 志在千里 胜,勇者无畏 搏; 卧薪尝胆 苦,金榜题名 甜。 高考励志对联3 不惧 山高...

2012年高考考场对联为您奉上,请你参考:(是在360图书馆为你找到的,应该没有问题) 1 上联:旌旗摇,号令催,百日炼真钢;仰天长笑,金戈利刃展雄风,所向无敌; 下联:血可流,头可破,斗志更昂扬;逐鹿考场,战鼓号角扬军威,...

怎样用excel排考场考场安排有以下几个特点:第一,每个试场采用7*5的模式,即每排7人共5排;第二,学生在考场中从考场前门开始按S形顺序,座位号从低到高排列;第三,座位表在呈现过程中,学生可以顺利地获得四...

易快考场编排系统V8 7易快考场编排系统是一款完全免费的给学校学生分配考场的软件,根据易快考场编排系统老师们就无需每一次都劳神费劲的去给每一位学员分配考场部位和准考证号了,应用易快考场编排...

推荐阅读
图文推荐